Commit Graph

62 Commits (fcd102317a93843841d07ae44cd274b496b2dde4)

Author SHA1 Message Date
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj 902de3dd47 Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj 40151cd1fe Fix switching console type from telnet to VNC throws error. Fixes #2489.
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
6 years ago
grossmj dd9c18b9f8 Use SO_REUSEADDR before calling bind() where missing. Fixes #1289.
7 years ago
grossmj a12c5a95b0 Catch exceptions when using AsyncioTelnetServer. Fixes #1321.
7 years ago
grossmj 757c103c03 Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361.
7 years ago
grossmj e52775fa3a Support for console type "none".
7 years ago
grossmj 54661c50b2 Fix tests related to console type changes.
7 years ago
grossmj b8353bc0d5 Support for none console type (Qemu & Docker only)
7 years ago
grossmj 90ce6093d8 Some spring cleaning.
7 years ago
grossmj 658aa4bae9 Merge 2.1 into 2.2 branch
7 years ago
grossmj 0fde1cf54a Ignore invalid BPF filters. Ref #1290.
7 years ago
ziajka 3d85bba9d4 Don't create directory structure during json dump. Fixes #2270
7 years ago
grossmj d76bcf7078 Use RAW sockets by default on Linux.
7 years ago
Julien Duponchelle 0854c04687
API for duplication a Node
7 years ago
grossmj a7d2391608 Use the libpcap on Linux when blocking host originating packets on vmnet interfaces. Ref #1131.
7 years ago
Julien Duponchelle 5b839c22e9
Filters support for IOU
7 years ago
Julien Duponchelle 9e2759a3f2 Merge branch '2.1' into remove_use_ubrige
7 years ago
Julien Duponchelle 86f1201276
Support packet filtering for dynamips
7 years ago
Julien Duponchelle 4a55a367e3
Missing file in previous commit
7 years ago
Julien Duponchelle 8a8de1e2df
BPF filter support
7 years ago
Julien Duponchelle d112da400e
Remove use_ubridge flag
7 years ago
Julien Duponchelle 557924e91a
Use ubridge for dynamips routers
7 years ago
Julien Duponchelle 4097bab565
Apply feedback from @grossmj
7 years ago
Julien Duponchelle 08423eff96
Support packet filtering for VPCS
7 years ago
Julien Duponchelle f31e46e8ed
Fix a race condition in logging when ubridge exit fast
7 years ago
Julien Duponchelle 644616b69c
Ensure we start only one ubridge
8 years ago
Julien Duponchelle 5e7f97b175
Fix when qemu exit by itself clean other processes
8 years ago
Julien Duponchelle d0f65aebff
Fix Can't delete link between docker VM after they were in use
8 years ago
Stephen C. Moore d55c73bc8e Fix grammar (#808)
8 years ago
Julien Duponchelle c53201b753
Fix when you switch console from VNC to telnet it's fail
8 years ago
Julien Duponchelle 2215702ae8
Ask user to refresh is user session if he just installed ubridge
8 years ago
Julien Duponchelle 11f290482d
Remove debug
8 years ago
Julien Duponchelle 928d9f13f4
Do not log warning at qemu exit on windows if it's normal
8 years ago
grossmj 3c384a7bf0 Try to fix VPCS and loobpack adapters not working together. Ref #771.
8 years ago
grossmj fdc9283e04 Generic code the bind an Ethernet interface with uBridge. Ref #771.
8 years ago
Julien Duponchelle 69f154d9cc
Correctly initialize connection to VPCS console
8 years ago
Julien Duponchelle db8296f548
Support multiple client connected to the same VPCS console
8 years ago
Julien Duponchelle 0d6adb0620
Fix a rare crash when a failed node is garbage collected
8 years ago
Julien Duponchelle ae1e027031
Raise error if using a non linked clone VM twice
8 years ago
Julien Duponchelle 780086cd5b
Remove a debug
8 years ago
Julien Duponchelle 99bdf37ec3
Prevent connect a node to himself
8 years ago
Julien Duponchelle 72fe5d3489
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle 3d52e18fa5
Raise an error if uBridge is not installed
8 years ago
grossmj d79fb231d3 Use uBridge for VirtualBox connections plus some cleaning. Ref #267.
8 years ago
grossmj ce3276d374 Option to deactivate using uBridge globally.
8 years ago
grossmj 04022677bd Use uBridge for Qemu connections. Ref #267.
8 years ago
grossmj 00da15e4af Use uBridge for VPCS connections. Ref #267.
8 years ago