3fc64bced2
Fix a crash if you create a file named IOS in the image dir
...
Fix #419
2016-02-05 10:29:27 +01:00
a279bfe1d9
Fixes "can only use tap interfaces that both already exist and are up". Fixes #399 .
2016-01-26 13:48:58 -07:00
2938b97bd4
Improve dynamips startup_config dump
...
Two change:
1) Dump the config when you stop the node. This avoid scenar
2) Disallow empty startup config. If it's empty send ! it's
avoid dynamips crash
Fix #914
2016-01-15 18:02:52 +01:00
11cf2294da
Remove NIO FIFO and Mcast (unused). Fixes #348 .
2015-11-11 16:20:28 -07:00
1248584841
Cleanup unused and duplicates
2015-11-09 12:14:25 +01:00
6fbc84c0dc
Return relative path for dynamips images
...
Fix https://github.com/GNS3/gns3-gui/issues/775
2015-11-05 16:47:37 +01:00
7ee12edb5c
Fix add existing IOS not working
...
Fix https://github.com/GNS3/gns3-gui/issues/775
2015-11-05 16:28:11 +01:00
c50c735e86
Merge branch 'master' into unstable
2015-10-07 13:51:28 +02:00
9b740e85d0
Fix Dynamips identifier is already used by another router
...
Fix #327
2015-10-07 11:34:27 +02:00
da7f910482
glob.escape is available with Python 3.4
2015-10-07 10:27:42 +02:00
4c13f8e6ea
Merge branch 'master' into unstable
2015-10-07 10:27:06 +02:00
4232ea8a00
Protect dynamips against bad glob
...
Fix #332
2015-10-07 10:26:37 +02:00
5e3ce48a52
Merge branch 'master' into unstable
2015-10-06 19:19:56 +02:00
80d99ec395
Fixes some minor issues.
2015-09-29 14:15:01 -06:00
09aa31fb43
Do not automatically delete Dynamips bootflash file because they are necessary to restore VLANs on the c3600 platform.
2015-09-23 13:42:37 +02:00
958274e8f6
Do not automatically delete Dynamips bootflash file because they are necessary to restore VLANs on the c3600 platform.
2015-09-16 06:09:14 -06:00
ab3700854c
Don't delete Dynamips ROM files. They are used to restore the nvram.
2015-08-10 21:23:05 -06:00
2ce01fafc0
Don't delete Dynamips ROM files. They are used to restore the nvram.
2015-08-10 21:22:21 -06:00
382747a2f2
Catch GeneratorExit exception. Fixes #231 .
2015-07-25 16:55:37 -06:00
7b001e4d36
Catch GeneratorExit exception. Fixes #231 .
2015-07-25 16:46:23 -06:00
2655d426c2
Backport: option to drop nvram & disk files for IOS routers in order to save disk space.
2015-07-22 16:02:08 -06:00
4171aebfdb
List only valid existing IOS images (for IOS router wizard).
2015-06-30 17:37:46 -06:00
be85d95ff7
Checks if IOS image exist at startup and not during node creation. Fixes #240 .
2015-06-29 16:30:57 -06:00
c7ea8517a1
Do not stop saving IOS router or IOU configs when there is an exception while a project is committed.
2015-06-08 11:32:00 -06:00
9f1705a4f1
Do not stop saving IOS router configs when there is an exception while a project is committed.
2015-06-08 11:28:48 -06:00
042472f02c
Check interface is up before connecting a NIO (Linux only). Fixes #277 .
2015-06-07 13:51:33 -06:00
81d417a2b3
Fixes too many arguments to socket.getaddrinfo()
2015-06-07 09:25:54 -06:00
81e56e035b
IPv6 support.
2015-06-06 21:37:34 -06:00
e63b9ff0e6
Option to drop nvram & disk files for IOS routers in order to save disk space.
2015-06-05 14:54:22 -06:00
dd9f62158f
Fixes bugs with IOS router configs. Fixes #354 .
2015-05-13 15:53:58 -06:00
d21469a916
Return an error if an adapter slot doesn't exist on an IOS router.
2015-05-06 17:22:07 -06:00
fcff2d0813
NIO NAT support for QEMU VMs (user mode back-end is used).
2015-05-06 14:59:01 -06:00
71e2586e17
Refactors how startup-config and private-config are handled for IOS routers.
2015-05-04 18:42:32 -06:00
683a512917
Fixes #150 .
2015-04-25 15:20:15 -06:00
aa2472fb30
Rewrote image search
...
This code is more generic and support all cases. Previously
we had bug where the user lost his image path if the image
was not located in image directory.
2015-04-14 18:46:55 +02:00
990f243f15
Do not crash if dynamips config contain non ascii chars
...
But I don't know why user can want to do that.
Fix #123
2015-04-01 19:55:11 +02:00
2d6d153262
Save configs when project is committed.
2015-03-21 14:52:17 -06:00
8415117d2d
Save IOS router configs when saving the project (done right this time).
2015-03-18 15:34:31 -06:00
163d1e375d
Save IOS configs when a project is committed.
2015-03-17 18:53:24 -06:00
93a5f4be79
Temporarily deactivate IOS router saveconfigs.
2015-03-16 17:36:23 -06:00
46fe973a96
Save IOS router configs when the user saves a project.
2015-03-16 16:33:37 -06:00
aebcd9f08b
Relative path support of IOU, IOS and Qemu images.
2015-03-11 15:04:11 -06:00
223f3ee705
Should fix ProcessLookupError exceptions.
2015-03-11 10:53:09 -06:00
b1eccc0ace
Properly restore configs for Dynamips routers.
2015-03-08 14:13:19 -06:00
2bae814eb1
Remove redundant code for Dynamips hypervisor connections.
2015-03-05 18:00:17 -07:00
a9afaa028c
Garbage collect VM when closing a project
2015-03-02 17:17:28 +01:00
c48ca212bd
Stop Dynamips hypervisors used by devices before the project is closed.
...
This is to avoid locked files by hypervisors preventing temporary project working directories to be deleted.
2015-03-01 19:20:33 -07:00
3ef529fb0e
Temporally fixes Dynamips console listening issues.
2015-03-01 18:53:03 -07:00
7223005acd
Restore device IDs and fixes race condition when converting an old project.
2015-03-01 13:05:51 -07:00
7fe2d6c367
Support to deactivate sparsemem or mmap globally for Dynamips VMs.
2015-02-28 15:53:21 -07:00