grossmj
263febecbc
Merge branch '2.2' into 3.0
...
# Conflicts:
# .github/workflows/testing.yml
# CHANGELOG
# appveyor.yml
# dev-requirements.txt
# gns3server/compute/base_node.py
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/crash_report.py
# gns3server/static/web-ui/index.html
# gns3server/utils/get_resource.py
# gns3server/version.py
# gns3server/web/route.py
# requirements.txt
# tests/handlers/api/compute/test_qemu.py
# win-requirements.txt
2 years ago
grossmj
5696d1ccb7
Fix issues with VMnet interface on macOS >= 11.0. Ref #3381
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
Jeremy Grossmann
e78b5fa6d6
Fix typo
3 years ago
grossmj
6ec028ea4e
Merge branch '2.2' into 3.0
...
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/link.py
# gns3server/controller/snapshot.py
# gns3server/handlers/api/compute/dynamips_vm_handler.py
# gns3server/handlers/api/compute/iou_handler.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/link_handler.py
# gns3server/schemas/link.py
# gns3server/utils/path.py
# gns3server/version.py
# requirements.txt
3 years ago
grossmj
c892cf371b
Fix VMware support on macOS BigSur
3 years ago
grossmj
cefab8d362
Rename __json__() to asdict()
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
831ee5f468
Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
4 years ago
grossmj
a17119187b
Fix remote packet capture for Dynamips.
5 years ago
grossmj
4cc5dbc228
Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
5 years ago
grossmj
9ed181151f
New node information dialog to display general, usage and command line information.
...
Ref https://github.com/GNS3/gns3-gui/issues/2662 https://github.com/GNS3/gns3-gui/issues/2656
6 years ago
grossmj
5cb0957f35
Require privileged access for uBridge when using VMware VMs and Docker containers. Fixes #1461 .
6 years ago
grossmj
f0fe9d39fa
Base for dedicated appliance management API. Ref https://github.com/GNS3/gns3-server/issues/1427
6 years ago
grossmj
2764828f38
Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438 .
...
* The PCAP file is directly accessed if controller and client are on the same host.
* The PCAP file is streamed from the compute server to the client with the controller as a proxy when the controller is remote for the client.
6 years ago
grossmj
76af98404a
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj
9de13c570c
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/builtin/nodes/cloud.py
# gns3server/compute/docker/docker_vm.py
# gns3server/compute/dynamips/nodes/ethernet_switch.py
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
# gns3server/controller/__init__.py
# gns3server/version.py
# gns3server/web/web_server.py
6 years ago
grossmj
341e2e2e3a
Check if serial pipe can be opened for VMware and VirtualBox VMs.
6 years ago
grossmj
33e8710495
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/__init__.py
# gns3server/controller/link.py
# gns3server/controller/project.py
# gns3server/handlers/api/controller/project_handler.py
# gns3server/handlers/api/controller/server_handler.py
# gns3server/utils/asyncio/__init__.py
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# tests/compute/qemu/test_qemu_vm.py
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
2ea0aa5ded
Merge branch '2.1' into 2.2
...
# Conflicts:
# gns3server/compute/iou/iou_vm.py
# gns3server/compute/virtualbox/virtualbox_vm.py
# gns3server/compute/vmware/vmware_vm.py
6 years ago
grossmj
1fea086f13
Do not use VMnet0 when allocating VMnet adapters.
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 .
...
MAC addresses can customized for Qemu as well.
6 years ago
grossmj
ea0009db6c
Save state feature for VirtualBox and VMware. New "On close" setting to
...
select the action to execute when closing/stopping a Qemu/VirtualBox/VMware VM.
6 years ago
grossmj
e52775fa3a
Support for console type "none".
7 years ago
grossmj
90ce6093d8
Some spring cleaning.
7 years ago
grossmj
658aa4bae9
Merge 2.1 into 2.2 branch
7 years ago
grossmj
52b690b683
Fix "Unable to override non-custom VMware adapter".
7 years ago
grossmj
8c11b649e5
Update warning messages when connecting to non custom adapter for VMware VMs.
7 years ago
ziajka
3d85bba9d4
Don't create directory structure during json dump. Fixes #2270
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
fa211a82eb
Filters support for VMware
...
Fix #1108
7 years ago
Julien Duponchelle
035cbac28e
Fix binding console host for VMware and VirtualBox
...
Ref https://github.com/GNS3/gns3-gui/issues/1757
8 years ago
Julien Duponchelle
a872f0328d
Fix closing console of VBox on NIX systems
8 years ago
Julien Duponchelle
14fd8104b8
Fix opening a project whith the same non linked VM as current project
...
Fix https://github.com/GNS3/gns3-gui/issues/1646
8 years ago
Julien Duponchelle
75890c8f5a
Prevent double start of VirtualBox VM and VMware VM
...
Fix https://github.com/GNS3/gns3-gui/issues/1664
8 years ago
grossmj
fdc9283e04
Generic code the bind an Ethernet interface with uBridge. Ref #771 .
8 years ago
Julien Duponchelle
553e137a13
Support for serial console for Virtual BOX and VMware using asyncio
...
Ref #747
8 years ago
Julien Duponchelle
0c87d8e1bd
Lock VMware by VM instead of globally
...
Ref https://github.com/GNS3/gns3-gui/issues/1632
8 years ago
Julien Duponchelle
4e15f89604
Drop console_type serial, and enable_remote_console for Vbox and VMware
...
Ref #748
8 years ago
Julien Duponchelle
3df3aa84ff
Try to disable enable remote console for VMware to see if it's the source of timeout errors
...
Ref https://github.com/GNS3/gns3-gui/issues/1632
8 years ago
Julien Duponchelle
7c981f9322
Try to disable enable remote console for VMware to see if it's the source of timeout errors
...
Ref https://github.com/GNS3/gns3-gui/issues/1632
8 years ago
Julien Duponchelle
ae1e027031
Raise error if using a non linked clone VM twice
...
Fix https://github.com/GNS3/gns3-gui/issues/1593
8 years ago
Julien Duponchelle
2f0e2260ab
Move the generation of the list of ports to the server
...
Ref #676
8 years ago
Julien Duponchelle
0573c3f7d5
Port name format for 2.0
...
Ref #667 , https://github.com/GNS3/gns3-gui/issues/1400
8 years ago
Julien Duponchelle
c0abe0edfd
Merge branch 'master' into 2.0
8 years ago