Julien Duponchelle
c98bcedd39
Cleanup the temporary project after modules have been notified of the
...
path change
9 years ago
Julien Duponchelle
528bb7a7c6
Do not return error if we can't remove the old project directory
9 years ago
Julien Duponchelle
50d7a4f335
Catch encoding errors in windows logger
9 years ago
Julien Duponchelle
8636d3e337
Use setter for the qemu_path (allow to pass only the binary name)
9 years ago
grossmj
c43b26d787
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
08f82e02a0
Fixes TAP connection when using VPCS.
9 years ago
Julien Duponchelle
9fa873751d
Fix crash launching qemu on OSX from another location.
...
It's append only when frozen an you launch the server by hand.
Fix #194
9 years ago
Julien Duponchelle
8c9758d16b
I'm stupid... Remove fake segfault
9 years ago
Julien Duponchelle
0c5b753211
Add the fault handler in order to try to get a proper crash stack
9 years ago
grossmj
221a35baae
Adds NAT NIO in device schema validation so they can return an error that it is not supported.
9 years ago
Julien Duponchelle
5bb870dc0f
New crash report key
9 years ago
Julien Duponchelle
76be91d544
1.3.4dev1
9 years ago
Julien Duponchelle
078b72cafd
Version 1.3.3
9 years ago
Jeremy
b2457e0b3b
Check for empty iourc path.
9 years ago
Jeremy
2531a05adc
Merge remote-tracking branch 'origin/master'
9 years ago
Jeremy
dd9f62158f
Fixes bugs with IOS router configs. Fixes #354 .
9 years ago
Julien Duponchelle
a3c0f0754e
Fix crash
9 years ago
Julien Duponchelle
157bc18ebd
Use a temporary directory as egg cache
...
We have use with broken permission on their
system. We try to workaround the issue.
Fix #182
9 years ago
Julien Duponchelle
1e38b11f34
Catch crash error in IOU in case of permission denied
...
Fix #186
9 years ago
Jeremy
bebdadc465
Bump version to 1.3.3.dev3
9 years ago
Julien Duponchelle
b0ce091a4c
1.3.3rc1
9 years ago
Jeremy
d21469a916
Return an error if an adapter slot doesn't exist on an IOS router.
9 years ago
Jeremy
b57a023394
NIO NAT support for VirtualBox VMs.
9 years ago
grossmj
a929dfea38
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
fcff2d0813
NIO NAT support for QEMU VMs (user mode back-end is used).
9 years ago
Julien Duponchelle
ed39afbf3d
Throw an error if user put an invalid port range in config file
...
Fix #117
9 years ago
Julien Duponchelle
3ba4789ba6
New crash report key
...
Fix #180
9 years ago
grossmj
17b93e6a89
Bump version to 1.3.3dev2
9 years ago
Julien Duponchelle
4b21135ba7
Turn off configuration parser interpolation
9 years ago
Julien Duponchelle
a3f00e1f45
Catch configuration file parsing errors
...
Fix #176
9 years ago
Julien Duponchelle
b7dac1bec4
Force closing the event loop to avoid warning with Python 3.4.3
...
Fix #177
9 years ago
Julien Duponchelle
18c4154376
Catch error when you can't mark a project as no longer temporary
...
Fix #172
9 years ago
Julien Duponchelle
22efc7488f
Catch BrokenPipeError for OSX frozen server
...
Fix #166
9 years ago
grossmj
9eeb8910fb
Match how IOU initial-config is set for VPCS VM.
9 years ago
Jeremy
71e2586e17
Refactors how startup-config and private-config are handled for IOS routers.
9 years ago
Jeremy
c4054cf810
Catch the "WinError 0 The operation completed successfully" exception at a higher level.
9 years ago
Julien Duponchelle
d2d91ebdea
Fix temporary project not cleanup with save as
9 years ago
Julien Duponchelle
0dea63c9ea
If image is not found in VM directory look in images folder
9 years ago
grossmj
3467b42ab5
Ordered MAC addresses for QEMU based VMs.
9 years ago
grossmj
65103e9332
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
f6bc823b58
Fixes #171 .
9 years ago
Julien Duponchelle
151788e48a
Force utf-8 configuraton files reading
...
Fix #170
9 years ago
Julien Duponchelle
6b70fa9794
Do not list file starting with a . in upload handler
9 years ago
Julien Duponchelle
359abb0286
Revert "Merge branch 'unstable'"
...
This reverts commit 929c337e8b
, reversing
changes made to b9bc73fd01
.
9 years ago
grossmj
d18293ae7c
Fixes list images in VirtualBox.
9 years ago
Jeremy
929c337e8b
Merge branch 'unstable'
...
Conflicts:
gns3server/modules/virtualbox/__init__.py
gns3server/version.py
tests/modules/test_manager.py
9 years ago
Julien Duponchelle
b9bc73fd01
Do not crash when closing a project if VirtualBox is not accessible
...
Fix #164
9 years ago
Julien Duponchelle
e75fbc9d73
Catch connection reset errors
...
Fix #162
9 years ago
grossmj
0311a0086e
Fixes typo.
9 years ago
Julien Duponchelle
461e3ce53f
1.3.3dev1
9 years ago
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