Julien Duponchelle
1b4613fbaf
Version 1.3.2
9 years ago
grossmj
cc03017739
Cleanup the VirtualBox Media Manager after closing a project. Fixes #145 .
9 years ago
grossmj
a884af983f
Avoid Cygwin warning with VPCS on Windows.
9 years ago
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.
9 years ago
Jeremy
8503472c77
Close VirtualBox VM linked clone disks after the VM is unregistered. Fixes #145 .
9 years ago
Julien Duponchelle
77f54848e3
Fix some tests on Windows
9 years ago
Jeremy
f208b472a1
TAP interface support for QEMU VMs. Fixes #153 .
9 years ago
Jeremy
b6a935aeb8
Return an explicit error when a NIO type is not supported by a VM.
9 years ago
Julien Duponchelle
324a4f73d0
Do not erase the IOU config
9 years ago
Julien Duponchelle
d5ae4750e9
Do not load IOU handler on Windows during tests
...
Fix #159
9 years ago
Julien Duponchelle
4df95efdec
Skip IOU test on Windows
...
Fix #159
9 years ago
grossmj
271cb527d4
Explicit utf-8 decoding.
9 years ago
grossmj
6edf1e3649
Check NIO exists when stopping an IOU capture.
9 years ago
grossmj
017997e0a3
Fixes c7200 NPE setting.
9 years ago
grossmj
3e6996903f
Fixes VPCS process termination.
9 years ago
grossmj
da2b895c99
Catch FileNotFoundError exception in os.getcwd()
9 years ago
grossmj
683a512917
Fixes #150 .
9 years ago
grossmj
80a0e0ebf7
Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
9 years ago
grossmj
d68bf1c263
Removes unnecessary sleep in VirtualBox VM.
9 years ago
Jeremy
fa544ef888
Fixes #270 . Relative paths management with empty ones.
9 years ago
Jeremy
8f6e5b4ad8
Merge branch 'unstable' into daemon
...
Conflicts:
gns3server/main.py
9 years ago
Julien Duponchelle
24bfd8ab53
New crash report key and doesn't send report for developers
9 years ago
Jeremy
40ce22222e
Merge branch 'unstable' into api_list_images
...
Conflicts:
gns3server/handlers/api/iou_handler.py
9 years ago
Jeremy Grossmann
7e991cc404
Merge pull request #154 from GNS3/wireshark_remote_capture
...
Support for Wireshark remote packet captures.
9 years ago
Julien Duponchelle
83f2509cfe
Cleanup exceptions
9 years ago
Julien Duponchelle
6b862b8397
Correctly show the host in templates
...
Fix #157
9 years ago
Julien Duponchelle
fac0f5ecd9
Proper daemon support
9 years ago
grossmj
3680c40e23
Catch COM errors when connecting to WMI.
9 years ago
grossmj
30f6263146
Don't assume the PATH environment variable exists.
9 years ago
grossmj
161adb781b
Use UUIDs instead of the VM names for VirtualBox pipe paths.
9 years ago
Julien Duponchelle
2e39265da1
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
9c549b175f
Add --log options for daemon support
9 years ago
Julien Duponchelle
bf618d321c
Max 100 thread executor
9 years ago
Julien Duponchelle
8b879c0614
Support wireshark remote capture
9 years ago
Julien Duponchelle
cf0adf56a8
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
531e95463c
Add qemu-kvm to the list of binary
9 years ago
Julien Duponchelle
3926390d30
Fix tests broken by a previous commit
9 years ago
grossmj
343e007809
Ignore the "OSError: [WinError 0] The operation completed successfully" exception in Windows.
9 years ago
grossmj
c6dbf296cf
Merge remote-tracking branch 'origin/master'
9 years ago
Julien Duponchelle
dfdc18b20c
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
bca90bc563
API in order to get the list of IOU, Dynamips, Qemu images
9 years ago
Julien Duponchelle
b5e01f7560
Fix IOU licence check flag
9 years ago
grossmj
4136c29b0f
Config paths are not used when updating Dynamips or IOU VM settings.
9 years ago
grossmj
aeab9780d8
Fixes initial-configs that were not restored when opening a project containing IOU VMs.
9 years ago
Julien Duponchelle
789e24795e
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
26a7f83db2
Remove the workaround for dynamips OSX
9 years ago
Julien Duponchelle
def453c116
Restore "iourc_path" until I speak with jeremy about it
9 years ago
Julien Duponchelle
997f7cbd6f
Fix noise in logs
9 years ago
grossmj
aab4a7243b
Merge remote-tracking branch 'origin/master'
9 years ago
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.
9 years ago
Julien Duponchelle
e51a129216
Prevent parallel execution of VBox commands
...
In theory it should not be a problem.
But It's create issues like this one:
Fix: https://github.com/GNS3/gns3-gui/issues/261
9 years ago
Julien Duponchelle
55fed02299
Fix a crash when in some cases you can't access to VBOX state
...
Fix #137
9 years ago
Julien Duponchelle
45ca995dea
Fix crash if VirtualBox doesn't return API version
...
Fix #136
9 years ago
Julien Duponchelle
af942dc419
Fix a crash in VirtualBox vm creation
...
Fix #138
9 years ago
Julien Duponchelle
1d5dc2ecf0
1.4.0 dev1
9 years ago
grossmj
443842e9b8
Allocate random names for Dynamips NIOs.
9 years ago
grossmj
78bc6e29a8
Explicitly delete Dynamips NIOs and unmap VCs for ATM and Frame-Relay switches.
9 years ago
grossmj
de5e8f852d
Cleaner and generic way to set Qemu & IOU VM settings.
9 years ago
Julien Duponchelle
c99998d73c
Fix version
9 years ago
Julien Duponchelle
c4963abcba
1.3.2 dev1
9 years ago
Julien Duponchelle
1ba9a2fcfa
Prepare 1.3.1
9 years ago
Julien Duponchelle
eac751948e
Prepare RC4
9 years ago
Julien Duponchelle
b2e53a94d4
Initial config file content can be empty
9 years ago
Julien Duponchelle
2d507fd17a
Fix crash if IOU initial config is emtpy
...
Fix #147
9 years ago
Julien Duponchelle
202032f334
Fix error messages in JSON schema
9 years ago
Julien Duponchelle
1d997d9da5
Return more informations about bad requests for crash reports
9 years ago
Julien Duponchelle
9b79cce488
Dev4 version
9 years ago
grossmj
7e8b0a48ab
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
7d7972afb3
Some spring cleaning.
9 years ago
Julien Duponchelle
f799fc1ab7
Prepare 1.3.1rc3
9 years ago
Julien Duponchelle
3b4a060ae9
Fix missing IOU documentation
...
Fix #143
9 years ago
Julien Duponchelle
1c4a059982
Look in old IOU images location in order to smooth transition
...
Fix #141
9 years ago
Julien Duponchelle
4189089e1b
Prepare 1.3.1rc2
9 years ago
Julien Duponchelle
7efb7c2978
Do not overwrite initial-config IOU if client send an empty
...
Fix #140
9 years ago
Julien Duponchelle
e3239b7e36
Prepare 1.3.1rc1
9 years ago
grossmj
1c4202187a
Fixes TAP interface use with VPCS.
9 years ago
grossmj
631d7a1e25
Avoid disconnecting valid VirtualBox VM adapter backends.
9 years ago
Jeremy Grossmann
19c5fdb1fd
Merge pull request #135 from GNS3/fix_virtualbox_adapters
...
Fixes missing adapters in VBox Virtual Machines.
9 years ago
Julien Duponchelle
b46e2cf013
Fix issues with macos X dynamips not freeing UDP port
...
Fix #133
9 years ago
Julien Duponchelle
1acc9398d5
Fix encoding error when saving dynamips configuration
...
Fix #134
9 years ago
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
9 years ago
Julien Duponchelle
b330b2c157
The upload web page return a 200 in case of error
...
Otherwise IE doesn't display error messages...
Fix #132
9 years ago
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
9 years ago
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
9 years ago
Julien Duponchelle
90d55fcb8a
Raise a DynamipsError if we can't access to VM status
...
Fix #129
9 years ago
Julien Duponchelle
4cd5ec5613
Check name of the VBoxManage executable
...
Fix #118
9 years ago
Julien Duponchelle
026fe3df9b
Catch error when qemu additional options are invalid
...
Fix #119
9 years ago
Julien Duponchelle
220d585dcc
Fix ClientDisconnectedError
...
Fix #124
9 years ago
Julien Duponchelle
93344e9427
Fix crash when NIO doesn't exist
...
Fix #122
9 years ago
Julien Duponchelle
6d6cfacdc8
Turn off crash report if raven not available
...
Fix #121
9 years ago
Julien Duponchelle
36f5fd2865
Fix crash when IOU script file is incorrect
...
Fix #125
9 years ago
Jeremy
47ffdbd4ed
Bump version to 1.3.1.dev1
9 years ago
Jeremy
ddf0194e8e
1.3.0 release
9 years ago
Julien Duponchelle
420a1c2da2
Fix rare crash in tests for travis and fix coverage
9 years ago
grossmj
ee8362d89a
Fixes issue when asyncio read is cancelled and data is still sent by Dynamips hypervisor. Fixes #113 .
9 years ago
grossmj
056ff14437
Fixes unicode decode error when saving IOS router configs. Fixes #115 .
9 years ago
Julien Duponchelle
3c917c59fb
Fix error when missing adapter
...
Fix #112
9 years ago
Julien Duponchelle
533ce78b90
Fix crash if we call stop on dynamips on non started process
...
Fix #111
9 years ago
Julien Duponchelle
be199b77a5
Homepage cleanup
9 years ago
Julien Duponchelle
bff164afcb
Merge pull request #106 from aka001/homepage_added
...
Added homepage
9 years ago
Jeremy
81ce86a8a7
Fixes use_default_iou_values param was not set.
9 years ago
Jeremy
1df8f61035
Merge remote-tracking branch 'origin/master'
9 years ago
Jeremy
c7034c25ef
Fixes issue when IOURC environment variable is set to None.
9 years ago
Julien Duponchelle
2e72bc2d3a
Fix tests
9 years ago
Julien Duponchelle
64152c1af8
Fix a crash in CI, making log impossible to read
9 years ago
Jeremy
879ed9e4e6
Fixes issue when exporting IOS router configs.
9 years ago
Jeremy
ec6a761e04
Fixes check if VPCS process is running.
9 years ago
grossmj
588088ca93
Fixes bug when remove_nio() is not a coroutine for ATM and FR switches.
9 years ago
grossmj
07067d6765
Fixes how to test if iou and iouyap are running.
9 years ago
grossmj
980e63e667
Allocate a random port for Qemu monitor. Fixes issue with pre 1.3 projects.
9 years ago
grossmj
7b1a707967
Bump version to 1.3.0.dev3
9 years ago
grossmj
73310105a8
Fixes default chassis bug.
9 years ago
Jeremy
51659b6087
Bump version to 1.3.0rc2
9 years ago
Akash Agrawall
a25b17fe95
Removed merge conflict
9 years ago
Jeremy
b5aabd4cc5
Fixes initial-config not loading for IOU L2.
9 years ago
Julien Duponchelle
f4c7212e33
Update sentry key for the RC2
...
This allow to revoke crash report for old releases
9 years ago
grossmj
f451ed144e
Prevent error when suspend/resume is not supported in QEMU VM.
9 years ago
grossmj
a77023d1ee
Bump version to 1.3.0.dev2
9 years ago
grossmj
24300b2502
Adds project id when requesting UDP port.
9 years ago
grossmj
153914bf97
Make sure used ports in a project are cleaned up when closing it.
9 years ago
grossmj
2d6d153262
Save configs when project is committed.
9 years ago
grossmj
628dfef0d3
Initialize chassis when creating an IOS router. Fixes #107 .
9 years ago
Jeremy
17d5b3a7bc
Remove unnecessary locks.
9 years ago
Akash Agrawall
257735255c
Added homepage
9 years ago
Julien Duponchelle
01bcbe2fd9
Lock the dynamips reader an writer
...
Fix #103
9 years ago
grossmj
7473dec5ad
Bump version to 1.3.0.dev1
9 years ago
Julien Duponchelle
533baf0445
1.3.0rc1
9 years ago
Julien Duponchelle
ddb8a9f06e
Fix an issue in IOU relative path looking
9 years ago
Jeremy
f31071d510
Bump version to 1.3.0rc1.dev3
9 years ago
Jeremy
8415117d2d
Save IOS router configs when saving the project (done right this time).
9 years ago
Jeremy
f6b122cdfa
Look in legacy IOU images dir when looking for relative IOU image path.
9 years ago
Jeremy
44c8396997
Bump version to 1.3.0rc1.dev2
9 years ago
Jeremy
fb0490d8e3
Merge remote-tracking branch 'origin/asyncio' into asyncio
9 years ago
Jeremy
163d1e375d
Save IOS configs when a project is committed.
9 years ago
Julien Duponchelle
6330e99ff1
More robust IOUVM support
9 years ago
Julien Duponchelle
386b311755
Fix iou key verification for large hostid
9 years ago
Julien Duponchelle
4a9f578784
Support IOURC update
9 years ago
Julien Duponchelle
8ca9c2121a
Do not crash if iourc file is missing
9 years ago
Julien Duponchelle
66cdf39ea2
Support uploading iourc
9 years ago
Julien Duponchelle
964ea0f577
Fix random behavior in tests
9 years ago
Julien Duponchelle
bb7eda63af
Support more all QEMU status
...
Fix #98
9 years ago
Julien Duponchelle
54bccb0628
Restore configuration live reload
...
Closes #94
9 years ago
Jeremy
2de817214f
Do not hide non-executable file in the UploadHandler.
9 years ago
Jeremy
93a5f4be79
Temporarily deactivate IOS router saveconfigs.
9 years ago
Jeremy
46fe973a96
Save IOS router configs when the user saves a project.
9 years ago
Jeremy
cc9b575b77
Bind UDP tunnels to the correct source address. Fixes #96 .
9 years ago
Julien Duponchelle
bcb1ce02ab
Refactor config management in tests
9 years ago
Julien Duponchelle
cf247a9301
Fix iou tests and add tests
9 years ago
Julien Duponchelle
3a6a04b8e5
Fix version test
9 years ago
grossmj
21587fda5a
Removes confreg setting for IOS routers.
9 years ago