Vasil Rangelov
|
9ef4628cbc
|
Added a method for getting qemu-img binaries, and moved the qemu folder into a separate method.
|
2015-05-28 00:11:36 +03:00 |
|
grossmj
|
0476f2932e
|
Prevent users to add links to running Qemu VMs and start a capture on running VirtualBox VMs.
|
2015-05-27 13:56:27 -06:00 |
|
Julien Duponchelle
|
c98bcedd39
|
Cleanup the temporary project after modules have been notified of the
path change
|
2015-05-26 15:20:14 +02:00 |
|
Julien Duponchelle
|
6f9f004ebb
|
API for list & download files of a project
|
2015-05-26 09:49:12 +02:00 |
|
Jeremy
|
cb7b9e8190
|
Adapters for VMware VMs.
|
2015-05-15 19:09:48 -06:00 |
|
Julien Duponchelle
|
743187bb2e
|
Merge branch 'master' into unstable
|
2015-05-14 19:29:30 +02:00 |
|
Jeremy
|
dd9f62158f
|
Fixes bugs with IOS router configs. Fixes #354.
|
2015-05-13 15:53:58 -06:00 |
|
Julien Duponchelle
|
bb4ebbfe64
|
Upload images API
Conflicts:
requirements.txt
setup.py
|
2015-05-10 21:06:31 +02:00 |
|
Jeremy Grossmann
|
61fb641215
|
Merge pull request #168 from GNS3/listen
A notification stream with process monitoring.
|
2015-05-09 17:15:58 -06:00 |
|
Julien Duponchelle
|
00fa1cc370
|
Merge branch 'master' into unstable
|
2015-05-08 14:45:07 +02:00 |
|
Jeremy
|
b57a023394
|
NIO NAT support for VirtualBox VMs.
|
2015-05-06 15:21:39 -06:00 |
|
grossmj
|
fcff2d0813
|
NIO NAT support for QEMU VMs (user mode back-end is used).
|
2015-05-06 14:59:01 -06:00 |
|
Jeremy
|
71e2586e17
|
Refactors how startup-config and private-config are handled for IOS routers.
|
2015-05-04 18:42:32 -06:00 |
|
Julien Duponchelle
|
d2d91ebdea
|
Fix temporary project not cleanup with save as
|
2015-05-04 14:04:57 +02:00 |
|
grossmj
|
a260377f0e
|
List all available VMware VMs.
|
2015-05-01 18:47:46 -06:00 |
|
Julien Duponchelle
|
e9ec5c8a37
|
A notification stream with process monitoring
|
2015-05-01 13:20:30 +02:00 |
|
Jeremy
|
ab60d7929b
|
Basic VMware support (start & stop a VM).
|
2015-04-30 19:05:37 -06:00 |
|
Julien Duponchelle
|
359abb0286
|
Revert "Merge branch 'unstable'"
This reverts commit 929c337e8b , reversing
changes made to b9bc73fd01 .
|
2015-04-30 16:43:30 +02:00 |
|
Jeremy
|
929c337e8b
|
Merge branch 'unstable'
Conflicts:
gns3server/modules/virtualbox/__init__.py
gns3server/version.py
tests/modules/test_manager.py
|
2015-04-29 16:29:45 -06:00 |
|
Julien Duponchelle
|
5f6d1bfdd6
|
Merge branch 'master' into unstable
Conflicts:
tests/modules/test_manager.py
|
2015-04-28 10:46:59 +02:00 |
|
Jeremy Grossmann
|
4f021054e0
|
Merge pull request #158 from GNS3/keep_iou_config
Do not erase the IOU initial-config if there is one when creating the IOU VM.
|
2015-04-27 18:37:17 -06:00 |
|
Jeremy
|
f208b472a1
|
TAP interface support for QEMU VMs. Fixes #153.
|
2015-04-27 14:38:15 -06:00 |
|
Jeremy
|
b6a935aeb8
|
Return an explicit error when a NIO type is not supported by a VM.
|
2015-04-27 14:19:17 -06:00 |
|
Julien Duponchelle
|
324a4f73d0
|
Do not erase the IOU config
|
2015-04-27 18:22:54 +02:00 |
|
Jeremy
|
40ce22222e
|
Merge branch 'unstable' into api_list_images
Conflicts:
gns3server/handlers/api/iou_handler.py
|
2015-04-23 17:19:37 -06:00 |
|
Julien Duponchelle
|
83f2509cfe
|
Cleanup exceptions
|
2015-04-23 16:56:46 +02:00 |
|
Julien Duponchelle
|
8b879c0614
|
Support wireshark remote capture
|
2015-04-20 19:27:07 +02:00 |
|
Julien Duponchelle
|
3926390d30
|
Fix tests broken by a previous commit
|
2015-04-18 09:22:37 +02:00 |
|
Julien Duponchelle
|
bca90bc563
|
API in order to get the list of IOU, Dynamips, Qemu images
|
2015-04-16 18:32:12 +02:00 |
|
grossmj
|
aeab9780d8
|
Fixes initial-configs that were not restored when opening a project containing IOU VMs.
|
2015-04-15 19:49:40 -06:00 |
|
grossmj
|
aab4a7243b
|
Merge remote-tracking branch 'origin/master'
|
2015-04-14 18:21:42 -06:00 |
|
Julien Duponchelle
|
af942dc419
|
Fix a crash in VirtualBox vm creation
Fix #138
|
2015-04-14 14:24:13 +02:00 |
|
grossmj
|
78bc6e29a8
|
Explicitly delete Dynamips NIOs and unmap VCs for ATM and Frame-Relay switches.
|
2015-04-12 18:09:53 -06:00 |
|
grossmj
|
de5e8f852d
|
Cleaner and generic way to set Qemu & IOU VM settings.
|
2015-04-12 15:09:37 -06:00 |
|
grossmj
|
056ff14437
|
Fixes unicode decode error when saving IOS router configs. Fixes #115.
|
2015-03-28 18:09:53 -06:00 |
|
Jeremy
|
81ce86a8a7
|
Fixes use_default_iou_values param was not set.
|
2015-03-26 16:47:55 -06:00 |
|
Jeremy
|
879ed9e4e6
|
Fixes issue when exporting IOS router configs.
|
2015-03-25 14:58:04 -06:00 |
|
grossmj
|
588088ca93
|
Fixes bug when remove_nio() is not a coroutine for ATM and FR switches.
|
2015-03-24 22:15:49 -06:00 |
|
grossmj
|
980e63e667
|
Allocate a random port for Qemu monitor. Fixes issue with pre 1.3 projects.
|
2015-03-23 22:52:02 -06:00 |
|
grossmj
|
73310105a8
|
Fixes default chassis bug.
|
2015-03-23 21:13:22 -06:00 |
|
grossmj
|
24300b2502
|
Adds project id when requesting UDP port.
|
2015-03-21 22:27:40 -06:00 |
|
grossmj
|
628dfef0d3
|
Initialize chassis when creating an IOS router. Fixes #107.
|
2015-03-21 13:58:52 -06:00 |
|
Jeremy
|
8415117d2d
|
Save IOS router configs when saving the project (done right this time).
|
2015-03-18 15:34:31 -06:00 |
|
Julien Duponchelle
|
4a9f578784
|
Support IOURC update
|
2015-03-17 19:00:14 +01:00 |
|
Julien Duponchelle
|
66cdf39ea2
|
Support uploading iourc
|
2015-03-17 16:31:45 +01:00 |
|
Jeremy
|
cc9b575b77
|
Bind UDP tunnels to the correct source address. Fixes #96.
|
2015-03-16 12:45:21 -06:00 |
|
Julien Duponchelle
|
3a6a04b8e5
|
Fix version test
|
2015-03-16 10:18:37 +01:00 |
|
Jeremy
|
cf92bfe81e
|
Alternative local server shutdown (mostly intended for Windows).
|
2015-03-13 18:57:27 -06:00 |
|
Jeremy
|
4ccca5dc99
|
Support RAM setting for VirtualBox VMs.
|
2015-03-13 17:13:36 -06:00 |
|
Jeremy
|
a81d2274cd
|
Adds info either the server is started as a local server in VersionHandler response.
|
2015-03-13 15:15:27 -06:00 |
|
Jeremy
|
03796ca729
|
Server handler to shutdown a local server.
|
2015-03-12 18:44:05 -06:00 |
|
grossmj
|
95766fa30d
|
Let the server know about the project name and convert old IOU projects on remote servers.
|
2015-03-08 19:13:01 -06:00 |
|
grossmj
|
c3014632a4
|
Fixes rename bug for linked clones in VirtualBox.
|
2015-03-08 12:32:36 -06:00 |
|
Jeremy
|
ee578d3c12
|
Fixes Qemu networking.
|
2015-03-06 20:08:00 -07:00 |
|
Julien Duponchelle
|
d657f94c18
|
Fix crash when you start capture on a non running IOU
|
2015-03-06 14:48:46 +01:00 |
|
Jeremy
|
7a6136ed14
|
Fixes adapter bug with VirtualBox.
|
2015-03-04 18:24:15 -07:00 |
|
Jeremy
|
6e89f2c7c7
|
Remove console_host from IOU and Qemu handlers.
|
2015-03-02 19:17:13 -07:00 |
|
Jeremy
|
a6869379c3
|
Fixes console restoration when loading a VirtualBox project.
|
2015-03-02 17:28:28 -07:00 |
|
Jeremy
|
f269ec9527
|
Fixes Qemu networking.
|
2015-03-02 16:34:28 -07:00 |
|
Julien Duponchelle
|
91ccd6167c
|
API for reloading server config
|
2015-03-02 20:46:05 +01:00 |
|
Julien Duponchelle
|
a9afaa028c
|
Garbage collect VM when closing a project
|
2015-03-02 17:17:28 +01:00 |
|
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.
|
2015-03-01 19:20:33 -07:00 |
|
Jeremy
|
0e8b8fa66f
|
Update hypervisors working dir when the project is moved.
|
2015-02-27 16:51:17 -07:00 |
|
Jeremy
|
985c23a40e
|
Explicitly import handlers so freezing application can find and include the right modules.
Do not import IOU on Windows to avoid importing unknown modules like fcntl on that platform.
|
2015-02-26 19:31:18 -07:00 |
|
Jeremy
|
58d92f1584
|
Fixes Dynamips console/aux ports restoration when loading a project.
|
2015-02-26 16:15:44 -07:00 |
|
Jeremy
|
54fc873be5
|
Prevent multiple projects with the same ID to be created.
|
2015-02-25 16:05:57 -07:00 |
|
Julien Duponchelle
|
7c2329d870
|
Garbage collect the lock
|
2015-02-25 11:19:16 +01:00 |
|
Julien Duponchelle
|
46b348e46a
|
VM concurrency
|
2015-02-24 21:53:38 +01:00 |
|
Julien Duponchelle
|
250bb38d7c
|
Crash report with Sentry
|
2015-02-24 17:40:01 +01:00 |
|
Julien Duponchelle
|
1ca445d5f5
|
Fix dynampis resume API
|
2015-02-24 10:02:06 +01:00 |
|
Julien Duponchelle
|
c9314ec509
|
autopep8 et upload files
|
2015-02-23 17:21:39 +01:00 |
|
Julien Duponchelle
|
259f6249e2
|
Fix tests
|
2015-02-23 16:09:52 +01:00 |
|
Julien Duponchelle
|
f7cd09d5fb
|
Display an upload form (upload is not yet ready)
|
2015-02-23 11:28:33 +01:00 |
|