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
181a31be32
Update minimum VIX version requirements for VMware. Ref #1415 .
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
3560cda06c
Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
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.
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 .
...
MAC addresses can customized for Qemu as well.
7 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.
7 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
4ba523a0d7
Add an error message when Docker container is not ready to be started. Ref #1281 .
7 years ago
ziajka
eeae07e783
Conservative approach to supported versions of Python 3.4 and asyncio.ensure_future, Ref. #1269
7 years ago
ziajka
d9a0ec9ff3
Replace asyncio.async with ensure_future because of deprecation, Fixes : #1269
7 years ago
grossmj
8c11b649e5
Update warning messages when connecting to non custom adapter for VMware VMs.
7 years ago
grossmj
df468bf2af
Improve VMware VMs discovery process. Ref #1201 .
7 years ago
grossmj
98b201e9e5
Tweak how VMware VMs are found with fallback to search in the default location for 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
62cd5e4aa3
Fix ghost vmware vms
...
Fix #975
8 years ago
Julien Duponchelle
80e361ff2e
Improve vmrun timeout message
...
Ref https://github.com/GNS3/gns3-gui/issues/1967
8 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
e3b1eee85b
Improve autostart logging
8 years ago
Julien Duponchelle
433f620905
If a VMware command fail retry
...
Ref #1671
8 years ago
Julien Duponchelle
60a145afbb
Improve vmware error message for easier copy paste
8 years ago
Julien Duponchelle
a776b36e98
Improve vmware vmrun error error message
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
1bb760d3f0
Make logs for searching GNS3 VM vmware IP less noisy
...
Fix #765
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
9bceaa89b7
Fix a crash when vmrun is not found
...
Fix #753
8 years ago
Julien Duponchelle
9d94c47fc8
Merge branch 'master' into 2.0
8 years ago
Julien Duponchelle
1080147cf5
If we can't found the VMware version we use workstation
...
Fix #742
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
3ecdd1d30c
Improve vmrun error messages
8 years ago
Julien Duponchelle
97cc60fad4
If vmware raise an error about invalid host type we retry with player
8 years ago
Julien Duponchelle
8adc010ba0
Do not trust client for the type of VMware host
...
Ref https://github.com/GNS3/gns3-gui/issues/1579
8 years ago