Andrew Caudwell
b2e0a1b291
Don't release NIO UDP ports when updating docker container.
...
When a docker container was updated, the NIO UDP ports were being released
from port_manager, but they were still stored in self._ethernet_adapters.
When the container was restarted, the same NIO ports would be used. However,
if a new connection was then added, it could assign a port that was already
in use. The end result was that traffic would be bridged across the wrong
interface connection.
6 years ago
grossmj
62f87de23a
Add API endpoint to return all links attached to a node.
6 years ago
grossmj
19c5ff8521
Show correct free disk space value.
6 years ago
ziajka
c52342907a
Merge pull request #1332 from GNS3/global-vars
...
Docker `ExtraHosts`, global variables for project and supplier support, Fixes : #2482
6 years ago
ziajka
7b3d5ae5e3
Create/update project on compute when variables changes
6 years ago
ziajka
83445214be
Support for nested global variables
6 years ago
ziajka
e267f8a8b8
Project global variables
7 years ago
grossmj
305fe2e817
Handle asyncio timeouts. Ref #1307 .
7 years ago
ziajka
80958e8a6d
support based on init.sh, Ref: #2482
7 years ago
grossmj
20294e284c
Fix exception from send_signal() on Windows.
7 years ago
ziajka
43081152ef
Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
7 years ago
grossmj
9ecb058343
Fix tests.
7 years ago
grossmj
fff2e128eb
Set the first byte to 0C when generating a random MAC address for a Qemu VM. Ref #1267 .
7 years ago
grossmj
1fea086f13
Do not use VMnet0 when allocating VMnet adapters.
7 years ago
grossmj
dd9c18b9f8
Use SO_REUSEADDR before calling bind() where missing. Fixes #1289 .
7 years ago
grossmj
5c4f6dd3dc
Do not fail a Dynamips project conversion if a file being used.
7 years ago
grossmj
a12c5a95b0
Catch exceptions when using AsyncioTelnetServer. Fixes #1321 .
7 years ago
grossmj
025441f027
Add default destination setting for traceng + some checks.
7 years ago
grossmj
297bbd91ec
Fix traceng tests.
7 years ago
grossmj
b61bd2dc67
Merge remote-tracking branch 'origin/traceng' into traceng
7 years ago
grossmj
b7780ba7cc
Check for valid IP address and prevent to run on non-Windows platforms.
7 years ago
grossmj
c053a2f350
Enable UDP tunnel option and use ICMP probing by default.
7 years ago
grossmj
05ec14e888
Use the configured IP address to trace.
7 years ago
grossmj
d08c08617c
Support for source and destination for traceNG.
7 years ago
grossmj
8e695c8af1
Have TraceNG start without needing cmd.exe
7 years ago
grossmj
a4626a2b79
Custom icons and small fixes for TraceNG integration.
7 years ago
grossmj
397c1322b4
Base support for TraceNG.
7 years ago
grossmj
0fde1cf54a
Ignore invalid BPF filters. Ref #1290 .
7 years ago
grossmj
7c14e21f4a
Different approach to handle no data returned by Dynamips or uBridge hypervisors. Fixes #1289 .
7 years ago
grossmj
a3a0657502
Do not raise exception if Dynamips or uBridge hypervisor don't return data and are still running. Fixes #1289
7 years ago
grossmj
3ca4f72b99
Fix Dynamips private config not loaded into nvram when starting a router. Fixes #1313 .
7 years ago
grossmj
c93d0d8d12
Make sure we don't try to read when opening a file in binary more. Fixes #1301 .
7 years ago
ziajka
e79e27a73f
Handle docker env with last empty line, Fixes : #2420
7 years ago
grossmj
52b690b683
Fix "Unable to override non-custom VMware adapter".
7 years ago
grossmj
4ba523a0d7
Add an error message when Docker container is not ready to be started. Ref #1281 .
7 years ago
grossmj
07d2d7b340
Update documentation.
7 years ago
grossmj
e5c76750b1
Fix issue when running multiple project containing IOU nodes on the same server. Ref #1239 .
7 years ago
grossmj
1045364adc
Set first byte to 52 when generating a random MAC address for a Qemu VM. Ref #1267 .
7 years ago
grossmj
c281f55fb2
Fix same base MAC for duplicated IOS routers. Fixes #1264 .
7 years ago
grossmj
e5e2b7a8ac
Fix "Creating multiple IOU nodes at once assigns the same application id". Fixes #1239 .
7 years ago
Dušan Dragić
6789989cb9
Rename ethernet switch arp command to mac
7 years ago
grossmj
ed275e4ec5
Fix UnboundLocalError: local variable 'node' referenced before assignment. Fixes #1256 .
7 years ago
grossmj
8b1c68a0b7
Fix problem when searching for VBoxManage. Fixes #1261 .
7 years ago
grossmj
97cfb892a6
Improve the search for VBoxManage.
7 years ago
grossmj
5f14f8eb46
Default VPCS name format is now PC-{0}.
7 years ago
grossmj
e8353e68bb
Merge remote-tracking branch 'origin/2.1' into 2.1
7 years ago
grossmj
23c63bbd4d
Protect variable replacement for Qemu options. Escape double quotes.
7 years ago
ziajka
3efe753eee
Add proper exception when cannot find tunnel on QEMU, Fixes : #1241
7 years ago
grossmj
79bca29b93
Protect variable replacement for Qemu options.
7 years ago
grossmj
630afc5469
Do not overwrites persistent Docker volumes. Fixes #2358 .
7 years ago