Julien Duponchelle
8fc256da6d
Fix missing adapters in VBox Virtual Machines
...
If you have 4 network adapter and attach only ethernet 1 and 4.
You will see eth0, eth1, eth2 and eth3 with eth0 and eth3 attached.
https://github.com/GNS3/gns3-gui/issues/255
2015-04-03 12:08:18 +02:00
Julien Duponchelle
b330b2c157
The upload web page return a 200 in case of error
...
Otherwise IE doesn't display error messages...
Fix #132
2015-04-01 21:46:23 +02:00
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
2015-04-01 19:55:11 +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
90d55fcb8a
Raise a DynamipsError if we can't access to VM status
...
Fix #129
2015-04-01 17:39:37 +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
220d585dcc
Fix ClientDisconnectedError
...
Fix #124
2015-03-31 22:05:50 +02:00
Julien Duponchelle
93344e9427
Fix crash when NIO doesn't exist
...
Fix #122
2015-03-31 22:00:05 +02:00
Julien Duponchelle
6d6cfacdc8
Turn off crash report if raven not available
...
Fix #121
2015-03-31 21:52:00 +02:00
Julien Duponchelle
36f5fd2865
Fix crash when IOU script file is incorrect
...
Fix #125
2015-03-31 21:50:47 +02:00
Jeremy
47ffdbd4ed
Bump version to 1.3.1.dev1
2015-03-30 13:09:05 -06:00
Jeremy
ddf0194e8e
1.3.0 release
2015-03-30 10:10:03 -06:00
Julien Duponchelle
420a1c2da2
Fix rare crash in tests for travis and fix coverage
2015-03-30 17:03:49 +02:00
grossmj
ee8362d89a
Fixes issue when asyncio read is cancelled and data is still sent by Dynamips hypervisor. Fixes #113 .
2015-03-28 19:23:01 -06:00
grossmj
056ff14437
Fixes unicode decode error when saving IOS router configs. Fixes #115 .
2015-03-28 18:09:53 -06:00
Julien Duponchelle
3c917c59fb
Fix error when missing adapter
...
Fix #112
2015-03-27 16:20:31 +01:00
Julien Duponchelle
533ce78b90
Fix crash if we call stop on dynamips on non started process
...
Fix #111
2015-03-27 10:08:03 +01:00
Julien Duponchelle
be199b77a5
Homepage cleanup
2015-03-27 10:04:16 +01:00
Julien Duponchelle
bff164afcb
Merge pull request #106 from aka001/homepage_added
...
Added homepage
2015-03-27 09:46:42 +01:00
Jeremy
81ce86a8a7
Fixes use_default_iou_values param was not set.
2015-03-26 16:47:55 -06:00
Jeremy
1df8f61035
Merge remote-tracking branch 'origin/master'
2015-03-26 15:11:41 -06:00
Jeremy
c7034c25ef
Fixes issue when IOURC environment variable is set to None.
2015-03-26 15:11:36 -06:00
Julien Duponchelle
2e72bc2d3a
Fix tests
2015-03-26 17:43:00 +01:00
Julien Duponchelle
64152c1af8
Fix a crash in CI, making log impossible to read
2015-03-26 15:49:51 +01:00
Jeremy
879ed9e4e6
Fixes issue when exporting IOS router configs.
2015-03-25 14:58:04 -06:00
Jeremy
ec6a761e04
Fixes check if VPCS process is running.
2015-03-25 14:43:51 -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
07067d6765
Fixes how to test if iou and iouyap are running.
2015-03-24 22:04:48 -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
7b1a707967
Bump version to 1.3.0.dev3
2015-03-23 21:22:10 -06:00
grossmj
73310105a8
Fixes default chassis bug.
2015-03-23 21:13:22 -06:00
Jeremy
51659b6087
Bump version to 1.3.0rc2
2015-03-23 15:41:10 -06:00
Akash Agrawall
a25b17fe95
Removed merge conflict
2015-03-24 02:42:38 +05:30
Jeremy
b5aabd4cc5
Fixes initial-config not loading for IOU L2.
2015-03-23 12:30:27 -06:00
Julien Duponchelle
f4c7212e33
Update sentry key for the RC2
...
This allow to revoke crash report for old releases
2015-03-23 15:24:57 +01:00
grossmj
f451ed144e
Prevent error when suspend/resume is not supported in QEMU VM.
2015-03-22 20:40:19 -06:00
grossmj
a77023d1ee
Bump version to 1.3.0.dev2
2015-03-21 22:47:12 -06:00
grossmj
24300b2502
Adds project id when requesting UDP port.
2015-03-21 22:27:40 -06:00
grossmj
153914bf97
Make sure used ports in a project are cleaned up when closing it.
2015-03-21 17:19:12 -06:00
grossmj
2d6d153262
Save configs when project is committed.
2015-03-21 14:52:17 -06:00
grossmj
628dfef0d3
Initialize chassis when creating an IOS router. Fixes #107 .
2015-03-21 13:58:52 -06:00
Jeremy
17d5b3a7bc
Remove unnecessary locks.
2015-03-20 19:19:49 -06:00
Akash Agrawall
257735255c
Added homepage
2015-03-20 17:09:53 +05:30
Julien Duponchelle
01bcbe2fd9
Lock the dynamips reader an writer
...
Fix #103
2015-03-20 10:21:40 +01:00
grossmj
7473dec5ad
Bump version to 1.3.0.dev1
2015-03-19 19:56:31 -06:00
Julien Duponchelle
533baf0445
1.3.0rc1
2015-03-19 17:46:03 +01:00
Julien Duponchelle
ddb8a9f06e
Fix an issue in IOU relative path looking
2015-03-19 15:36:06 +01:00
Jeremy
f31071d510
Bump version to 1.3.0rc1.dev3
2015-03-18 15:40:02 -06:00
Jeremy
8415117d2d
Save IOS router configs when saving the project (done right this time).
2015-03-18 15:34:31 -06:00
Jeremy
f6b122cdfa
Look in legacy IOU images dir when looking for relative IOU image path.
2015-03-17 19:28:43 -06:00
Jeremy
44c8396997
Bump version to 1.3.0rc1.dev2
2015-03-17 19:08:18 -06:00
Jeremy
fb0490d8e3
Merge remote-tracking branch 'origin/asyncio' into asyncio
2015-03-17 18:53:36 -06:00
Jeremy
163d1e375d
Save IOS configs when a project is committed.
2015-03-17 18:53:24 -06:00
Julien Duponchelle
6330e99ff1
More robust IOUVM support
2015-03-17 22:18:55 +01:00
Julien Duponchelle
386b311755
Fix iou key verification for large hostid
2015-03-17 20:15:01 +01:00
Julien Duponchelle
4a9f578784
Support IOURC update
2015-03-17 19:00:14 +01:00
Julien Duponchelle
8ca9c2121a
Do not crash if iourc file is missing
2015-03-17 18:34:23 +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
bb7eda63af
Support more all QEMU status
...
Fix #98
2015-03-17 11:02:14 +01:00
Julien Duponchelle
54bccb0628
Restore configuration live reload
...
Closes #94
2015-03-17 10:22:18 +01:00
Jeremy
2de817214f
Do not hide non-executable file in the UploadHandler.
2015-03-16 19:16:15 -06:00
Jeremy
93a5f4be79
Temporarily deactivate IOS router saveconfigs.
2015-03-16 17:36:23 -06:00
Jeremy
46fe973a96
Save IOS router configs when the user saves a project.
2015-03-16 16:33:37 -06:00
Jeremy
cc9b575b77
Bind UDP tunnels to the correct source address. Fixes #96 .
2015-03-16 12:45:21 -06:00
Julien Duponchelle
bcb1ce02ab
Refactor config management in tests
2015-03-16 15:03:41 +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
21587fda5a
Removes confreg setting for IOS routers.
2015-03-14 16:31:15 -06:00
grossmj
30ed89847b
Adds netifaces module in the setup dependencies.
2015-03-14 15:40:00 -06:00
grossmj
6d56da03e5
Fixes tests.
2015-03-14 13:16:27 -06:00
grossmj
25b778aec0
Bump version to 1.3.0rc1.dev1
2015-03-13 22:42:25 -06:00
grossmj
a90805135d
Bump version to 1.3.0beta2
2015-03-13 22:02:28 -06: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
221befa73e
Option to record curl requests into a file (to replay them later).
2015-03-13 14:43:39 -06:00
Jeremy
db69b93100
Merge remote-tracking branch 'origin/asyncio' into asyncio
2015-03-13 11:46:03 -06:00
Jeremy
81420c60c7
Changes words in upload template.
2015-03-13 11:46:02 -06:00
Jeremy
f7d3af4a59
Fixes hostid retrieval.
2015-03-13 11:45:38 -06:00
grossmj
c596147b59
List the iourc file in upload handler.
2015-03-12 20:56:10 -06:00
Jeremy
5637b7be86
Bump version to 1.3.0beta2.dev1
2015-03-12 18:51:22 -06:00
Jeremy
500b7112f5
Assert host and port are not None when creating the Server instance.
2015-03-12 18:50:38 -06:00
Jeremy
36daa3627e
Ignore exception in asyncio loop on Windows when the local server gets a signal.
2015-03-12 18:48:07 -06:00
Jeremy
03796ca729
Server handler to shutdown a local server.
2015-03-12 18:44:05 -06:00
Jeremy
6d901e8295
Fixes issue when VBoxManage returns an error.
2015-03-12 16:53:22 -06:00
grossmj
4f7b896a6a
Fixes tests.
2015-03-11 23:09:01 -06:00
grossmj
34c4649d0b
Bump version to 1.3beta1
2015-03-11 22:09:43 -06:00
Jeremy
54c2d34185
Optional IOU license key check.
2015-03-11 18:59:57 -06:00
Jeremy
aebcd9f08b
Relative path support of IOU, IOS and Qemu images.
2015-03-11 15:04:11 -06:00
Jeremy
c41bec0516
Do not give attachment warning for generic attachments in VirtualBox.
2015-03-11 12:05:22 -06:00
Jeremy
223f3ee705
Should fix ProcessLookupError exceptions.
2015-03-11 10:53:09 -06:00
grossmj
1610067eee
Support for HDC and HDD disk images in Qemu.
2015-03-10 11:50:30 -06:00
grossmj
062e5a5986
Fixes bug when starting a packet capture in VirtualBox with the project path containing spaces.
2015-03-10 11:05:52 -06:00
grossmj
4c68fd0d52
Renames server.conf and server.ini to gns3_server.conf and gns3_server.ini respectively.
2015-03-10 11:00:32 -06:00
grossmj
03dfd177f9
Use TCP instead of Telnet to communicate with Qemu monitor.
2015-03-10 00:34:57 -06:00
grossmj
5910b4b0be
Have the server look in the right place for relative image paths.
2015-03-09 21:57:21 -06:00
grossmj
ad5548f70b
Convert more that IOU pre 1.3 projects but also other modules on remote servers.
2015-03-09 21:46:23 -06:00
grossmj
5ca65093e4
Fixes bugs when checking if this is a local project.
2015-03-09 12:45:02 -06:00