Commit Graph
133 Commits
Author SHA1 Message Date
Julien Duponchelle c4327ec74c Improve docker HTTP console
Fix #816
2016-12-09 16:41:15 +01:00
Julien Duponchelle 49315adf79 Do not recurse scan for images in standard image directory
Fix https://github.com/GNS3/gns3-gui/issues/1680
2016-11-28 19:49:50 +01:00
Julien Duponchelle 9be293909e Use vnetlib64.exe when possible
Fix https://github.com/GNS3/gns3-gui/issues/1648
2016-11-21 17:49:40 +01:00
Julien Duponchelle a872f0328d Fix closing console of VBox on NIX systems 2016-11-18 11:27:50 +01:00
Julien Duponchelle dcff51eb75 Use wait_for for waiting a process with python 3.5 2016-11-17 18:09:46 +01:00
Julien Duponchelle ecfa89cba8 Speed up interfaces listening on Windows
Fix #788
2016-11-16 12:28:02 +01:00
Julien Duponchelle 6e5e9e3df9 Fix filtering special interfaces on Windows 2016-11-16 12:21:43 +01:00
Julien Duponchelle 56c580dc44 On windows filter VMware and VirtualBox adapters by default
Ref #788
2016-11-16 12:16:46 +01:00
Julien Duponchelle 52577b55b2 Typo 2016-11-11 14:44:27 +01:00
Julien Duponchelle 3bb4f6f133 Display path of vnetlib during interface creations
Ref https://github.com/GNS3/gns3-gui/issues/1648
2016-11-11 14:26:09 +01:00
Julien Duponchelle 69f154d9cc Correctly initialize connection to VPCS console 2016-11-08 20:10:17 +01:00
Julien Duponchelle 553e137a13 Support for serial console for Virtual BOX and VMware using asyncio
Ref #747
2016-11-07 23:43:20 +01:00
grossmj c271ef8c6a Tool to add, configure and remove Windows loopback adapters.
New dependency: wmi (not added to requirements.txt).

Usage (must be running with admin rights):
gns3loopback.exe --add MY_LOOPBACK 10.0.0.1 255.0.0.0
gns3loopback.exe --remove MY_LOOPBACK
2016-11-05 15:10:05 +11:00
Julien Duponchelle cf723962af Support bridge in cloud
Nat take advantage of that and the code is more simple.

Fix #761
2016-11-04 17:32:16 +01:00
Julien Duponchelle 10e7b32409 Fix an error when importing old topology without color for label
Fix #736
2016-10-24 14:58:14 +02:00
Julien Duponchelle 106915f419 Return md5sum and filesize in the list of images
Ref https://github.com/GNS3/gns3-gui/issues/1590
2016-10-20 17:24:05 +02:00
Julien Duponchelle a01b55f07b Fix a crash if font information is missing
Fix #700
2016-09-30 10:30:24 +02:00
Julien Duponchelle c38dd004b8 Extract netmask of interfaces on windows 2016-09-28 10:48:28 +02:00
Julien Duponchelle fb2dac6ef1 All tests pass on windows 2016-09-28 10:27:30 +02:00
Julien Duponchelle 20772a310b Change seperator for additonnal images directory otherwise bug on windows 2016-09-27 17:15:59 +02:00
Julien Duponchelle be5d543f20 Fix some bugs on windows 2016-09-27 17:05:03 +02:00
Julien Duponchelle 3ea5df7462 Make better error when we have no netmask
Fix #1541
2016-09-27 11:47:18 +02:00
Julien Duponchelle 29563ed7bc Fill cloud interface server side
Fix https://github.com/GNS3/gns3-gui/issues/1535
2016-09-22 17:46:32 +02:00
Julien Duponchelle 84a2f8b4a3 Return flag for special interface that you can use in the cloud
Fix https://github.com/GNS3/gns3-gui/issues/1509
2016-09-14 17:15:06 +02:00
Julien Duponchelle 72fe5d3489 Merge branch 'master' into 2.0 2016-08-29 14:08:23 +02:00
Julien Duponchelle 0eafb6f06c Fix a lock issue with some virtualbox vm
Fix  https://github.com/GNS3/gns3-gui/issues/1444
2016-08-29 10:51:50 +02:00
Julien Duponchelle c01bb2436e Return netmask with list of interfaces 2016-08-25 17:22:22 +02:00
Julien Duponchelle 0226bb663f Fix start all node is broken
Fix #633
2016-08-19 11:32:11 +02:00
Julien Duponchelle fa76b89731 Fix websocket error when closing the server
Fix #634
2016-08-19 11:20:56 +02:00
Julien Duponchelle f0fad5289c Correclty cleanup packet capture objects when closing server
Fix #592
2016-08-19 11:05:54 +02:00
Julien Duponchelle 3e3e7b93ae Merge branch 'master' into 2.0 2016-08-18 21:34:52 +02:00
Julien Duponchelle 1c2a56ee8e Filter images starting by . 2016-08-18 19:29:09 +02:00
Julien Duponchelle 7777407c4b Filter md5sum files from the list of images 2016-08-18 19:26:17 +02:00
Julien Duponchelle 5de27a95f9 Center label when hostname change
Fix #1404
2016-08-17 17:12:23 +02:00
Julien Duponchelle 938696032c Fix tests 2016-08-17 11:05:16 +02:00
Julien Duponchelle 4d8cf8460e Function for computing size of symbols 2016-08-17 10:49:31 +02:00
Athmane Madjoudj db95cb5c46 Move utils.vmnet to gns3 namespace 2016-07-29 17:53:48 +00:00
Julien Duponchelle 0c3a2c660a Merge branch 'master' into 2.0 2016-07-28 15:05:21 +02:00
Julien Duponchelle 7d90a73ed2 Catch error when md5sum file is corrupted
Fix #622
2016-07-28 12:35:23 +02:00
Julien Duponchelle c0abe0edfd Merge branch 'master' into 2.0 2016-07-13 17:48:18 +02:00
Julien Duponchelle 8be1e77a2e Optimize storage of drawing
If the drawing contain an image we extract it

Fix #591
2016-07-13 16:18:22 +02:00
Julien Duponchelle febf0f7839 Fix crash when winpcap is not installed
Ref https://github.com/GNS3/gns3-gui/issues/1380
2016-07-12 13:43:08 +02:00
grossmj 50aa198ba7 Mark interface type upstream. 2016-07-10 14:54:31 -06:00
grossmj 56051b1142 UDP server discovery. Ref #545. 2016-06-15 17:37:43 -06:00
Jeremy Grossmann 3aea16c527 Merge pull request #568 from GNS3/watch_dynamips_change
Watch for dynamips rom & nvram change
2016-06-14 11:58:42 -06:00
grossmj 31f4b52631 Add zeroconf. Ref #545. 2016-06-13 15:07:20 -06:00
Julien Duponchelle 67c04a7855 Watch for dynamips rom & nvram change
This monitor for change the file from dynamips by computing a
hash of the watched file.

The way dynamips work prevent the update of the modification time.

We can improve that by using native system for watching file but:
* it's require dependencies specific for each OS
* dependencies use C extensions
* this is only a backup if your router is cleanly shutdown we export
stuff
2016-06-13 15:57:36 +02:00
Jeremy Grossmann 6cd136b423 Merge pull request #565 from GNS3/watch_iou
Monitor IOU NVRAM changes.
2016-06-10 22:33:56 -06:00
grossmj c3c5eb533f Detect Wifi adapters on OSX. Fixes #549. 2016-06-10 12:36:41 -06:00
Julien Duponchelle 69334665d2 Monitor IOU nvram for change
With the save as you go we need to save the startup config
when a change appear instead of the old commit system.
2016-06-10 18:26:01 +02:00