Commit Graph

224 Commits (10164e262d4413eb9c2f88a2c9cf84c8d09511d4)

Author SHA1 Message Date
ziajka 867e997b74 Support /static/ files serving, Ref: #1362
6 years ago
grossmj 96d5e351f7 Merge branch '2.1' into 2.2
6 years ago
grossmj fd5df0052a Fix issue with some SVG symbols that could not be used in GNS3.
6 years ago
grossmj f8bf749577 Remove unwanted trailing characters and other white spaces when reading .md5sum files.
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
grossmj 051eedb406 Change order to find vnetlib on Windows (PATH -> Registry -> Default directories).
6 years ago
grossmj 7622c10cc9 Returns the ports' adapter types and mac addresses when available.
7 years ago
grossmj d419d3fa39 Check if the HAXM service is running when starting a Qemu VM with hardware acceleration. Ref #1242.
7 years ago
grossmj 08493871a5 Restrict the list of available Ethernet/TAP adapters. Fixes #352.
7 years ago
grossmj 90ce6093d8 Some spring cleaning.
7 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
7 years ago
Bernhard Ehlers 3a09bd43dc Implement a minimum interval between psutil calls. Fixes #2262
7 years ago
ziajka 1582ac3195 Merge branch '2.2' into async-md5-calcs
7 years ago
ziajka eeae07e783 Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
7 years ago
ziajka dc377165f2 Cancellable md5sum calculation on thread, Ref. gui#2239
7 years ago
ziajka d9a0ec9ff3 Replace asyncio.async with ensure_future because of deprecation, Fixes: #1269
7 years ago
ziajka 860ca3b35d Remotely close telnet console. Ref #2330
7 years ago
ziajka 96a0b52cf8 EthernetSwitch closing connections, Ref: gui/#2330
7 years ago
grossmj 1524493c33 Fix IOU detection of layer 1 keepalive support. Fixes #1183.
7 years ago
ziajka 807bea40d4 Fixes running switch console inside PyCharm terminal (Ref. #1172)
7 years ago
ziajka 4e3eee33fc Windows console bugfix tests
7 years ago
Julien Duponchelle 2dc83d7894
Interface starting with gns3 are not display by default in the cloud
7 years ago
ziajka 86bd7b6058 Added missing corutine flag, fixes #1145
7 years ago
ziajka ac508435c3 History support for console and telnet application, Fixes: #1083
7 years ago
Julien Duponchelle e8a35ac41f
Interface ending with -nic are special ethernet interface
7 years ago
Julien Duponchelle e5bc7c7a66
Merge branch '2.1' into embed_shell
7 years ago
Julien Duponchelle 40cc5d76b3
Fix racecondition when listing interface
7 years ago
Julien Duponchelle ca3f8d0b43
Provide easy to test a shell by using stdin as an input
7 years ago
Julien Duponchelle 5616ab0e9a
Fake console for simple Ethernet switch
7 years ago
Julien Duponchelle c9ceeee9de
Handle some invalid SVG images
8 years ago
Julien Duponchelle 36de30e25e
Fix various tests for windows
8 years ago
Julien Duponchelle cfe13e1929
Support IOU image without .bin at the end
8 years ago
Julien Duponchelle 8d22f2930e
Fix a crash with missing size in the svg files
8 years ago
Julien Duponchelle 7c318d477d
Handle some invalid svg
8 years ago
Julien Duponchelle 961c209ab1
Fix an issue when getting size from some SVG file
8 years ago
Julien Duponchelle 10b039074f
Avoid a crash in some conditions when reading the serial console
8 years ago
Julien Duponchelle 19b70accd5
Catch error when we can't access to a unix socket
8 years ago
Julien Duponchelle bfbc6ff0be
Fix rare race condition when stopping ubridge
8 years ago
Julien Duponchelle 2da20177a2
Avoid crash when you broke your system permissions
8 years ago
Julien Duponchelle df694ca9eb
Fix export of IOU configuration
8 years ago
Julien Duponchelle 3259ec1220
Close project if one one the compute of the project is down
8 years ago
Julien Duponchelle c4327ec74c
Improve docker HTTP console
8 years ago
Julien Duponchelle 49315adf79
Do not recurse scan for images in standard image directory
8 years ago
Julien Duponchelle 9be293909e
Use vnetlib64.exe when possible
8 years ago
Julien Duponchelle a872f0328d
Fix closing console of VBox on NIX systems
8 years ago
Julien Duponchelle dcff51eb75
Use wait_for for waiting a process with python 3.5
8 years ago
Julien Duponchelle ecfa89cba8
Speed up interfaces listening on Windows
8 years ago
Julien Duponchelle 6e5e9e3df9
Fix filtering special interfaces on Windows
8 years ago
Julien Duponchelle 56c580dc44
On windows filter VMware and VirtualBox adapters by default
8 years ago
Julien Duponchelle 52577b55b2
Typo
8 years ago
Julien Duponchelle 3bb4f6f133
Display path of vnetlib during interface creations
8 years ago
Julien Duponchelle 69f154d9cc
Correctly initialize connection to VPCS console
8 years ago
Julien Duponchelle 553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
8 years ago
grossmj c271ef8c6a Tool to add, configure and remove Windows loopback adapters.
8 years ago
Julien Duponchelle cf723962af
Support bridge in cloud
8 years ago
Julien Duponchelle 10e7b32409
Fix an error when importing old topology without color for label
8 years ago
Julien Duponchelle 106915f419
Return md5sum and filesize in the list of images
8 years ago
Julien Duponchelle a01b55f07b
Fix a crash if font information is missing
8 years ago
Julien Duponchelle c38dd004b8
Extract netmask of interfaces on windows
8 years ago
Julien Duponchelle fb2dac6ef1
All tests pass on windows
8 years ago
Julien Duponchelle 20772a310b
Change seperator for additonnal images directory otherwise bug on windows
8 years ago
Julien Duponchelle be5d543f20
Fix some bugs on windows
8 years ago
Julien Duponchelle 3ea5df7462
Make better error when we have no netmask
8 years ago
Julien Duponchelle 29563ed7bc
Fill cloud interface server side
8 years ago
Julien Duponchelle 84a2f8b4a3
Return flag for special interface that you can use in the cloud
8 years ago
Julien Duponchelle 72fe5d3489
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 0eafb6f06c
Fix a lock issue with some virtualbox vm
8 years ago
Julien Duponchelle c01bb2436e
Return netmask with list of interfaces
8 years ago
Julien Duponchelle 0226bb663f
Fix start all node is broken
8 years ago
Julien Duponchelle fa76b89731
Fix websocket error when closing the server
8 years ago
Julien Duponchelle f0fad5289c
Correclty cleanup packet capture objects when closing server
8 years ago
Julien Duponchelle 3e3e7b93ae
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 1c2a56ee8e
Filter images starting by .
8 years ago
Julien Duponchelle 7777407c4b
Filter md5sum files from the list of images
8 years ago
Julien Duponchelle 5de27a95f9
Center label when hostname change
8 years ago
Julien Duponchelle 938696032c
Fix tests
8 years ago
Julien Duponchelle 4d8cf8460e
Function for computing size of symbols
8 years ago
Athmane Madjoudj db95cb5c46 Move utils.vmnet to gns3 namespace
8 years ago
Julien Duponchelle 0c3a2c660a
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 7d90a73ed2
Catch error when md5sum file is corrupted
8 years ago
Julien Duponchelle c0abe0edfd
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 8be1e77a2e
Optimize storage of drawing
8 years ago
Julien Duponchelle febf0f7839
Fix crash when winpcap is not installed
8 years ago
grossmj 50aa198ba7 Mark interface type upstream.
8 years ago
grossmj 56051b1142 UDP server discovery. Ref #545.
8 years ago
Jeremy Grossmann 3aea16c527 Merge pull request #568 from GNS3/watch_dynamips_change
8 years ago
grossmj 31f4b52631 Add zeroconf. Ref #545.
8 years ago
Julien Duponchelle 67c04a7855
Watch for dynamips rom & nvram change
8 years ago
Jeremy Grossmann 6cd136b423 Merge pull request #565 from GNS3/watch_iou
8 years ago
grossmj c3c5eb533f Detect Wifi adapters on OSX. Fixes #549.
8 years ago
Julien Duponchelle 69334665d2
Monitor IOU nvram for change
8 years ago
Julien Duponchelle 182a979e71
Generic class for watch file change
8 years ago
Julien Duponchelle 2a5cf18d20
When using pool raise again exception received
8 years ago
Julien Duponchelle add546158f
List images return images on compute and controller
8 years ago
Julien Duponchelle 08e482004f
Auto upload missing images
8 years ago
Julien Duponchelle cb7dbfb256
Merge branch '1.5' into 2.0
8 years ago
Julien Duponchelle d3436756b2
Fix permissions and ownership when stopping container
8 years ago
grossmj c1aad550fa Merge branch '1.5' into 2.0
8 years ago
grossmj 39a3f2fae2 Cloud schema and remove use_ubridge for VMware VM.
8 years ago
grossmj 914fe7e750 Randomize the 4th and 5th bytes when provided with a base mac address. Fixes #522.
8 years ago