Commit Graph

76 Commits (81d417a2b35019f75e31d550f1a624fddfa6d4f7)

Author SHA1 Message Date
grossmj 81e56e035b IPv6 support.
9 years ago
Julien Duponchelle bb4ebbfe64 Upload images API
9 years ago
Julien Duponchelle 00fa1cc370 Merge branch 'master' into unstable
9 years ago
grossmj fcff2d0813 NIO NAT support for QEMU VMs (user mode back-end is used).
9 years ago
Julien Duponchelle 0dea63c9ea If image is not found in VM directory look in images folder
9 years ago
Julien Duponchelle 359abb0286 Revert "Merge branch 'unstable'"
9 years ago
Jeremy 929c337e8b Merge branch 'unstable'
10 years ago
Julien Duponchelle 5f6d1bfdd6 Merge branch 'master' into unstable
10 years ago
Jeremy f208b472a1 TAP interface support for QEMU VMs. Fixes #153.
10 years ago
Jeremy fa544ef888 Fixes #270. Relative paths management with empty ones.
10 years ago
Julien Duponchelle bca90bc563 API in order to get the list of IOU, Dynamips, Qemu images
10 years ago
Julien Duponchelle aa2472fb30 Rewrote image search
10 years ago
grossmj 7d7972afb3 Some spring cleaning.
10 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 46fe973a96 Save IOS router configs when the user saves a project.
10 years ago
grossmj ad5548f70b Convert more that IOU pre 1.3 projects but also other modules on remote servers.
10 years ago
grossmj 95766fa30d Let the server know about the project name and convert old IOU projects on remote servers.
10 years ago
grossmj 2934232afb Convert legacy IOU directories on remote servers.
10 years ago
Jeremy b673b898a8 Fixes problem when trying to convert VirtualBox projects without cloned VMs.
10 years ago
Julien Duponchelle a9afaa028c Garbage collect VM when closing a project
10 years ago
Julien Duponchelle 66860655b9 If a VM is already loaded, we return a VM instead of creating it twice
10 years ago
grossmj c48ca212bd Stop Dynamips hypervisors used by devices before the project is closed.
10 years ago
grossmj 7223005acd Restore device IDs and fixes race condition when converting an old project.
10 years ago
grossmj dfce18a48f Fixes migration issues for pre-1.3 projects.
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.
10 years ago
Jeremy 0e8b8fa66f Update hypervisors working dir when the project is moved.
10 years ago
Jeremy 0eaad579c2 IOU + VirtualBox conversion of old projects.
10 years ago
Jeremy 9dc713f31d Fixes race condition when deleting empty legacy project files dir.
10 years ago
Jeremy 54fc873be5 Prevent multiple projects with the same ID to be created.
10 years ago
Julien Duponchelle f12d3f07f7 Drop the old -files in the project
10 years ago
Jeremy 42c07cee1a Properly release UDP ports when closing a project or deleting a link.
10 years ago
Julien Duponchelle d65617657c Fix old project directories renames
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
Julien Duponchelle 1550ca01e6 IOU support nio ethernet
10 years ago
Julien Duponchelle f99d825346 Support network for IOU
10 years ago
grossmj 0d7d0a05c3 Handle old projects.
10 years ago
grossmj 2a3b37a3bd VirtualBox packet capture.
10 years ago
Jeremy 8118d7762f Parallel execution when closing VMs.
10 years ago
Jeremy 291fac7084 Add project_id in all VM calls.
10 years ago
Jeremy 1bea78194c Explicit ID names, remove {uuid} from URLs and add vms in URLs for VMs.
10 years ago
Jeremy 81f9252554 Fixes nasty bug when close a cloned VirtualBox VM.
10 years ago
Jeremy 66569f26a4 Make sure to wait for the unload coroutine to finish when the server is shutting down.
10 years ago
Jeremy 365af02f37 Packet capture support for VirtualBox.
10 years ago
Jeremy bc3d63081b Unload should not delete VMs, just close them.
10 years ago
Jeremy 39e3ca91a9 Fixes module unload & adds host, port and allow-remote-console command line args.
10 years ago
Julien Duponchelle 7bed9f56bc Avoid crash when closing vms
10 years ago
grossmj 4f2764c0b4 Fixes module unload.
10 years ago