Jeremy
7b001e4d36
Catch GeneratorExit exception. Fixes #231 .
9 years ago
Jeremy
2655d426c2
Backport: option to drop nvram & disk files for IOS routers in order to save disk space.
9 years ago
grossmj
9f1705a4f1
Do not stop saving IOS router configs when there is an exception while a project is committed.
9 years ago
Jeremy
dd9f62158f
Fixes bugs with IOS router configs. Fixes #354 .
9 years ago
Jeremy
d21469a916
Return an error if an adapter slot doesn't exist on an IOS router.
9 years ago
grossmj
fcff2d0813
NIO NAT support for QEMU VMs (user mode back-end is used).
9 years ago
Jeremy
71e2586e17
Refactors how startup-config and private-config are handled for IOS routers.
9 years ago
grossmj
683a512917
Fixes #150 .
9 years ago
Julien Duponchelle
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.
9 years ago
Julien Duponchelle
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
9 years ago
grossmj
2d6d153262
Save configs when project is committed.
10 years ago
Jeremy
8415117d2d
Save IOS router configs when saving the project (done right this time).
10 years ago
Jeremy
163d1e375d
Save IOS configs when a project is committed.
10 years ago
Jeremy
93a5f4be79
Temporarily deactivate IOS router saveconfigs.
10 years ago
Jeremy
46fe973a96
Save IOS router configs when the user saves a project.
10 years ago
Jeremy
aebcd9f08b
Relative path support of IOU, IOS and Qemu images.
10 years ago
Jeremy
223f3ee705
Should fix ProcessLookupError exceptions.
10 years ago
grossmj
b1eccc0ace
Properly restore configs for Dynamips routers.
10 years ago
Jeremy
2bae814eb1
Remove redundant code for Dynamips hypervisor connections.
10 years ago
Julien Duponchelle
a9afaa028c
Garbage collect VM when closing a project
10 years ago
grossmj
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.
10 years ago
grossmj
3ef529fb0e
Temporally fixes Dynamips console listening issues.
10 years ago
grossmj
7223005acd
Restore device IDs and fixes race condition when converting an old project.
10 years ago
grossmj
7fe2d6c367
Support to deactivate sparsemem or mmap globally for Dynamips VMs.
10 years ago
grossmj
d762c43314
Include the images directory when converting an old project.
10 years ago
grossmj
708f66b608
Fixes asyncio Lock instantiation issues on Windows.
...
Because the event loop is essentially a global variable, asyncio Lock objects that get instantiated early could grab a reference to the wrong loop (Selector instead of Proactor).
10 years ago
grossmj
666064f1ae
Revert commit: Remove lock for Ghost IOS (problem on Windows).
10 years ago
Jeremy
70d5dea256
Remove lock for Ghost IOS (problem on Windows).
10 years ago
Jeremy
ba95567886
Some info message and fixes ghost IOS activation/deactivation.
10 years ago
Jeremy
84870bf736
Some changes with config files on Windows.
10 years ago
Jeremy
0e8b8fa66f
Update hypervisors working dir when the project is moved.
10 years ago
Jeremy
58d92f1584
Fixes Dynamips console/aux ports restoration when loading a project.
10 years ago
Jeremy
0eaad579c2
IOU + VirtualBox conversion of old projects.
10 years ago
Jeremy
85518a3cd6
Fixes race condition when generating an ghost IOS file.
10 years ago
Jeremy
42c07cee1a
Properly release UDP ports when closing a project or deleting a link.
10 years ago
Julien Duponchelle
c9314ec509
autopep8 et upload files
10 years ago
Jeremy
565a7b35a6
Default NVRAM and Idle-PC for some IOS images.
10 years ago
Jeremy
af700e9bcb
Idle-PC and auto idle-pc for Dynamips.
10 years ago
Jeremy
90f71e7581
Idle-PC proposals for Dynamips.
10 years ago
Jeremy
8d02f464c5
Dynamips import/export configs.
10 years ago
grossmj
3d1363150e
Fixes ghost file path.
10 years ago
grossmj
dc4df68c7a
Keep Dynamips logs.
10 years ago
Jeremy
e6fd471dd5
Save Dynamips VM configs when closing a project.
10 years ago
Jeremy
3e95bb9748
Adapter settings and configs for Dynamips VMs.
10 years ago
grossmj
78ffe313fd
Dynamips VM & device deletion and ghost support.
10 years ago
grossmj
f99e834c37
Dynamips devices support (packet capture to complete).
10 years ago
Jeremy
a5ac7c5481
Dynamips NIO connections.
10 years ago
Julien Duponchelle
68427eaddf
Auto PEP8 cleanup
10 years ago
Jeremy
79a57ca420
New Dynamips integration part 3
10 years ago
grossmj
37945585b9
New Dynamips integration part 2
10 years ago