Commit Graph
237 Commits
Author SHA1 Message Date
Julien Duponchelle 8b879c0614 Support wireshark remote capture 2015-04-20 19:27:07 +02:00
Julien Duponchelle 531e95463c Add qemu-kvm to the list of binary 2015-04-20 10:12:17 +02:00
Julien Duponchelle 3926390d30 Fix tests broken by a previous commit 2015-04-18 09:22:37 +02:00
Julien Duponchelle e367f95f96 Drop darwin specific tests 2015-04-15 16:42:26 +02:00
Julien Duponchelle 750958bd12 Fix tests 2015-04-15 14:33:51 +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 1c4a059982 Look in old IOU images location in order to smooth transition
Fix #141
2015-04-07 15:25:53 +02:00
Julien Duponchelle 7efb7c2978 Do not overwrite initial-config IOU if client send an empty
Fix #140
2015-04-06 21:30:57 +02:00
Julien Duponchelle b46e2cf013 Fix issues with macos X dynamips not freeing UDP port
Fix #133
2015-04-03 13:32:07 +02:00
Julien Duponchelle 49f36a83bd Test path with chinese charcaters in Qemu
Refs #120
2015-04-01 18:24:36 +02:00
Julien Duponchelle a3c8201bcc Do not crash if no console port is available for VBox
I don't know how user manage to fall in this situation.

Fix #127
2015-04-01 17:59:58 +02:00
Julien Duponchelle 4cd5ec5613 Check name of the VBoxManage executable
Fix #118
2015-04-01 17:36:22 +02:00
Julien Duponchelle 026fe3df9b Catch error when qemu additional options are invalid
Fix #119
2015-03-31 22:14:08 +02:00
Julien Duponchelle da00aa030a Fix missing /v1 in api documentation
Fix #116
2015-03-30 11:05:54 +02:00
Julien Duponchelle be199b77a5 Homepage cleanup 2015-03-27 10:04:16 +01:00
Julien Duponchelle 2e72bc2d3a Fix tests 2015-03-26 17:43:00 +01: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
Julien Duponchelle cde5c3d994 Fix tests 2015-03-23 15:56:18 +01:00
grossmj 153914bf97 Make sure used ports in a project are cleaned up when closing it. 2015-03-21 17:19:12 -06:00
Julien Duponchelle 253ab4e2b5 PEP8 2015-03-19 17:42:43 +01:00
Julien Duponchelle ddb8a9f06e Fix an issue in IOU relative path looking 2015-03-19 15:36:06 +01: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
Julien Duponchelle 964ea0f577 Fix random behavior in tests 2015-03-17 15:40:58 +01:00
Julien Duponchelle bcb1ce02ab Refactor config management in tests 2015-03-16 15:03:41 +01:00
Julien Duponchelle e54649accd Fix dynamips tests 2015-03-16 14:42:00 +01:00
Julien Duponchelle c05edfe415 Fix test manager 2015-03-16 12:08:23 +01:00
Julien Duponchelle cf247a9301 Fix iou tests and add tests 2015-03-16 11:52:22 +01:00
Julien Duponchelle 3a6a04b8e5 Fix version test 2015-03-16 10:18:37 +01:00
grossmj 6d56da03e5 Fixes tests. 2015-03-14 13:16:27 -06:00
grossmj 4f7b896a6a Fixes tests. 2015-03-11 23:09:01 -06:00
Julien Duponchelle ed2e4e43f2 Support the options use_default_iou_values
Fix #92
2015-03-07 14:27:09 +01:00
Julien Duponchelle 1b68a54234 Look for qemu images in ~/GNS3/images 2015-03-07 11:56:51 +01:00
Jeremy ee578d3c12 Fixes Qemu networking. 2015-03-06 20:08:00 -07:00
Julien Duponchelle e37392c482 Correctly recover id when closing VMS
Fixes #91
2015-03-06 15:48:16 +01:00
Julien Duponchelle d657f94c18 Fix crash when you start capture on a non running IOU 2015-03-06 14:48:46 +01:00
Julien Duponchelle 3407ba802e Rename vlan dat file for IOU 2015-03-05 17:00:25 +01:00
Julien Duponchelle 80fd857658 Fix tests 2015-03-03 14:37:34 +01: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
Julien Duponchelle 66860655b9 If a VM is already loaded, we return a VM instead of creating it twice
Partial fix for #81
2015-03-02 15:35:36 +01:00
Julien Duponchelle 914ea0326c Fix tests 2015-03-02 15:26:57 +01:00
Julien Duponchelle d0c386860e Fix curl sample generation in the documentation 2015-02-27 18:47:08 +01:00
Julien Duponchelle ae7bf828cd Fix tests on MacOS 2015-02-27 18:30:22 +01:00
Julien Duponchelle ebb865d973 Export vpcs config path 2015-02-27 13:38:57 +01:00
Julien Duponchelle 5a58f6efc8 Fix a crash with Python 3.4 when you stop IOU
http://bugs.python.org/issue23140
2015-02-26 11:29:57 +01:00
Julien Duponchelle aa40e6097e Fix tests 2015-02-26 10:45:37 +01:00
Jeremy 0eaad579c2 IOU + VirtualBox conversion of old projects. 2015-02-25 18:55:35 -07:00