Commit Graph

84 Commits (00691390ebb4c880efa1e09726c6209a6e030948)

Author SHA1 Message Date
grossmj 263febecbc Merge branch '2.2' into 3.0
2 years ago
grossmj f04702d607 Fix console vnc don't use configured ports in some case. Fixes #2111
2 years ago
BoHong Li 790bf4521d fix: use exact match to find interface in windows to avoid get wrong interface
2 years ago
grossmj bdd703a0dc Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
2 years ago
grossmj 74c675d5b0 Drop Windows support
3 years ago
grossmj 0b200def88 Merge branch 'master' into 3.0
3 years ago
grossmj 5eb5658a74 Fix memory percentage left warning. Fixes #1966
3 years ago
Andrej Krpič 3b7dc21ef0 Fix binary websocket access to the console
3 years ago
grossmj c021e21309 Use black with -l 120 param.
3 years ago
grossmj f928738bd5 Use pyupgrade with --py36-plus param.
3 years ago
grossmj 30ebae207f Use Pydantic to validate the server config file.
3 years ago
grossmj 6aefb5d32b Merge branch '2.2' into 3.0
4 years ago
grossmj 5244ae6d4c New config file options to configure the VNC console port range.
4 years ago
grossmj c043830e3f Move endpoints to routes & preparations to use a database.
4 years ago
grossmj bd8565b2b9 Refactor WebSocket console code to work with FastAPI.
4 years ago
grossmj eb3cb8a41f Migration to FastAPI
4 years ago
grossmj 7043d48f1a Auxiliary console support for Qemu. Ref #2873
4 years ago
grossmj 831ee5f468 Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
4 years ago
grossmj c313475f68 Support for WebSocket consoles
5 years ago
grossmj 456ef1348b Fix DeprecationWarning: invalid escape sequence. Fixes https://github.com/GNS3/gns3-gui/issues/2670
6 years ago
grossmj 5cb0957f35 Require privileged access for uBridge when using VMware VMs and Docker containers. Fixes #1461.
6 years ago
grossmj 3fae6ada95 Only require privileged access for uBridge when connecting a cloud to an Ethernet/TAP interface. Fixes #1461.
6 years ago
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.
6 years ago
grossmj a12c5a95b0 Catch exceptions when using AsyncioTelnetServer. Fixes #1321.
6 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