grossmj
313226786f
Delete vlan.dat for L2IOL during config import. Fixes #1285 .
2016-06-09 17:47:45 -06:00
grossmj
1ae17b74df
Extract private-config only when necessary (content is different than the default). Fixes #520 .
2016-05-21 18:58:28 -06:00
Julien Duponchelle
871fea33e0
Cleanup unbreakable space
2016-05-18 11:23:45 +02:00
Julien Duponchelle
9d28f4c0c3
Refactor aux port allocation
...
This move the allocation of aux port to the base vm.
Also now the free of console port during the close is in the
base VM.
An aux port is allocated to the docker container but not used
for the moment.
Ref https://github.com/GNS3/gns3-gui/issues/1039
2016-02-29 10:44:08 +01:00
Julien Duponchelle
9b1d513b03
Merge branch 'master' into 1.5
2016-02-16 19:07:17 +01:00
Julien Duponchelle
dea68bcb28
Fix missing format in IOU export
2016-02-11 09:15:48 +01:00
Julien Duponchelle
f6fb0623be
Merge branch 'master' into 1.5
2016-02-08 13:14:30 +01:00
Julien Duponchelle
373113545f
Code cleanup
2016-02-05 10:07:13 +01:00
Julien Duponchelle
fd22cd8361
Send command line used to start the VM to client
...
Add a command_line attribute to the VM object with
the command line used to start the VM.
Now /start return the object in order to get
this new attribute. And the HTTP status code
is 200 instead of 204 because 204 disallow body.
Support:
* Qemu
* Dynamips
* IOU
Ref https://github.com/GNS3/gns3-gui/issues/513
2016-02-02 18:25:17 +01:00
Julien Duponchelle
c280fd5fb8
Merge branch 'master' into 1.5
2016-01-20 17:10:59 +01:00
Julien Duponchelle
ba4128f57b
Show hostname when the hostname is missing in the iourc.txt
2016-01-13 16:37:50 +01:00
Julien Duponchelle
758fb2a0e7
adapter_remove_nio_binding is a coroutine for all device type
...
It's cleaner
2016-01-11 15:19:15 +01:00
Julien Duponchelle
fab8b3f46f
Fix race condition when killing iouyap
...
Fix #387
2016-01-04 10:42:46 +01:00
Julien Duponchelle
7dfb386a66
Add log about wher iou capture packet
2015-12-08 16:11:40 +01:00
grossmj
1071b6366f
Fixes termination notification to indicate the right process name (IOU vs iouyap). Ref #359 .
2015-12-05 18:24:08 -07:00
Julien Duponchelle
da240f21ba
Apply pep8 fix
2015-11-09 12:28:00 +01:00
Julien Duponchelle
c2a08a391c
Fix crash in IOU config export
...
Fix #335
2015-10-21 14:28:39 +02:00
grossmj
ac75977ae0
Send a warning notification if there is not enough RAM left to start a VM. Implements #329 .
2015-10-12 15:57:37 -06:00
Julien Duponchelle
9c23093510
Merge branch 'master' into unstable
2015-10-07 16:44:50 +02:00
Julien Duponchelle
98ac295e2e
Escape other usage of glob
...
Fix #332
2015-10-07 16:42:34 +02:00
Julien Duponchelle
bf0813b4b9
Merge branch 'master' into unstable
2015-09-22 13:46:08 +02:00
Julien Duponchelle
c43960fbfd
Clarify error message when we got UTF-8 chars in the iourc file
...
Fix #307
2015-09-22 13:45:10 +02:00
Jeremy
2ed0ef770e
Catch ProcessLookupError when updating iouyap config. Fixes #255 .
2015-07-27 11:41:13 -06:00
Jeremy
5986849b67
Catch ProcessLookupError when updating iouyap config. Fixes #255 .
2015-07-27 11:40:01 -06:00
Jeremy
83929119be
Return stdout when a process crash for IOU, Dynamips, uBridge and VPCS.
2015-07-04 14:08:03 -06:00
Julien Duponchelle
ccd3224490
Add a vm_directory field to Dynamips / VPCS / IOU
...
Fix #246
2015-06-25 11:17:32 +02:00
Julien Duponchelle
4aadfa3b67
Test all IOU requirements at VM startup
...
This allow user to create the node and upload the image after
2015-06-19 16:35:19 +02:00
Julien Duponchelle
f041697311
Compute a md5sum of images for futur purpose
...
Fix #234
2015-06-17 17:11:25 +02:00
grossmj
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
grossmj
815b7d226c
Sync with IOU tools (nvram import/export).
2015-06-08 10:07:54 -06:00
grossmj
81d417a2b3
Fixes too many arguments to socket.getaddrinfo()
2015-06-07 09:25:54 -06:00
grossmj
81e56e035b
IPv6 support.
2015-06-06 21:37:34 -06:00
grossmj
ca331ae2a5
Import/Export support for IOU nvrams.
2015-06-06 15:15:03 -06:00
Julien Duponchelle
f1ab682be9
Do not crash if module ioucon is loaded by tests on Windows
2015-05-26 11:55:30 +02:00
Julien Duponchelle
743187bb2e
Merge branch 'master' into unstable
2015-05-14 19:29:30 +02:00
Jeremy
b2457e0b3b
Check for empty iourc path.
2015-05-13 16:05:54 -06:00
Jeremy
25a6616cd0
Some wording changes.
2015-05-13 13:53:42 -06:00
Julien Duponchelle
1e38b11f34
Catch crash error in IOU in case of permission denied
...
Fix #186
2015-05-13 10:16:24 +02:00
Julien Duponchelle
e9ec5c8a37
A notification stream with process monitoring
2015-05-01 13:20:30 +02:00
Julien Duponchelle
324a4f73d0
Do not erase the IOU config
2015-04-27 18:22:54 +02:00
grossmj
6edf1e3649
Check NIO exists when stopping an IOU capture.
2015-04-26 21:15:15 -06:00
grossmj
80a0e0ebf7
Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
2015-04-25 11:58:34 -06:00
grossmj
c6dbf296cf
Merge remote-tracking branch 'origin/master'
2015-04-16 13:24:48 -06:00
Julien Duponchelle
b5e01f7560
Fix IOU licence check flag
2015-04-16 09:51:02 +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
Julien Duponchelle
def453c116
Restore "iourc_path" until I speak with jeremy about it
2015-04-15 15:50:34 +02:00
grossmj
aab4a7243b
Merge remote-tracking branch 'origin/master'
2015-04-14 18:21:42 -06:00
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.
2015-04-14 18:46:55 +02:00
grossmj
de5e8f852d
Cleaner and generic way to set Qemu & IOU VM settings.
2015-04-12 15:09:37 -06:00
Julien Duponchelle
2d507fd17a
Fix crash if IOU initial config is emtpy
...
Fix #147
2015-04-09 10:27:50 +02:00