grossmj
|
a92c47b310
|
Add HTTP client to reuse the aiohttp session where needed.
Remove unnecessary aiohttp exceptions.
|
2020-10-22 16:19:44 +10:30 |
|
grossmj
|
0746949207
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/handlers/api/compute/qemu_handler.py
# gns3server/handlers/api/controller/symbol_handler.py
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
# tests/endpoints/compute/test_qemu_nodes.py
# tests/endpoints/controller/test_nodes.py
|
2020-10-12 18:04:49 +10:30 |
|
grossmj
|
0259696872
|
Fix Hyper-V based GNS3 VM WMI issue. Fixes #1822
|
2020-10-06 16:42:50 +10:30 |
|
grossmj
|
eb3cb8a41f
|
Migration to FastAPI
|
2020-10-02 16:07:50 +09:30 |
|
grossmj
|
99128e7713
|
Fix Key Error "vendor_id" is missing when configuring GNS3 VM with VirtualBox. Fixes https://github.com/GNS3/gns3-gui/issues/3018
|
2020-07-10 17:44:38 +09:30 |
|
grossmj
|
62130c116a
|
Fix crash when project sets 'auto_open' option and a remote GNS3 VM is used. Fixes https://github.com/GNS3/gns3-gui/issues/3014
|
2020-07-09 20:13:21 +09:30 |
|
grossmj
|
3940f013d4
|
Allow Hyper-V to run on AMD when Windows 10 build 19640 or later is detected. Fixes #1777
|
2020-06-10 15:21:58 +09:30 |
|
grossmj
|
1a20cbeefd
|
Lock listing VMs. Ref #1755
|
2020-05-20 19:33:56 +09:30 |
|
grossmj
|
da85d7b827
|
Try to fix error when listing Hyper-V VMs. Ref #1755
|
2020-05-20 19:19:04 +09:30 |
|
grossmj
|
7002b026fc
|
Catch VirtualBox errors when listing VMs. Fixes #1759
|
2020-05-20 18:42:50 +09:30 |
|
grossmj
|
10645a412b
|
Default port set to 80 for server running in the GNS3 VM. Fixes #1737
|
2020-05-05 12:40:50 +09:30 |
|
grossmj
|
e90262eb95
|
Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
|
2020-01-26 18:23:17 +08:00 |
|
grossmj
|
fb4ece5c67
|
Attempt to fix error when loading wmi module. Fixes #1712
|
2020-01-23 19:04:17 +08:00 |
|
grossmj
|
dcdaffa056
|
Change how Hyper-V VMs are found. Ref #1612
|
2020-01-21 18:03:07 +08:00 |
|
grossmj
|
6d1adea907
|
Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377
No error is sent by VBoxManage is this feature is not available, for instance with Intel processors.
|
2019-10-09 14:50:00 +08:00 |
|
grossmj
|
6ae7ef8a2e
|
Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
|
2019-10-08 17:58:27 +08:00 |
|
grossmj
|
e64ed839f5
|
Check that vcpus value for GNS3 VM is an integer. Fixes #1636
|
2019-08-27 18:01:46 +07:00 |
|
grossmj
|
39da0f3904
|
List Hyper-V VMs on non-english OSes. Fixes #1612
|
2019-07-30 15:01:17 -02:30 |
|
grossmj
|
cba39a3744
|
Fix issue when starting GNS3 VM for Hyper-V
|
2019-07-10 15:56:54 +02:00 |
|
grossmj
|
e00bde51da
|
Merge branch '2.1' into 2.2
|
2019-03-18 19:26:46 +07:00 |
|
grossmj
|
8e8985c69f
|
Fix vcpus configuration for GNS3 VM on VMware. Ref #2738.
|
2019-03-18 17:53:14 +07:00 |
|
grossmj
|
4e396ac690
|
Save the GNS3 VM settings even if the GNS3 VM cannot be stopped.
|
2019-03-18 15:30:59 +07:00 |
|
grossmj
|
a059e6b943
|
Disable unreliable nested virtualization check.
|
2019-03-13 23:13:54 +07:00 |
|
grossmj
|
aff67b324f
|
Fix issue not checking build number on Windows.
|
2019-03-13 12:56:33 +07:00 |
|
grossmj
|
010d65114d
|
Hyper-V with nested virtualization is only supported on Windows 10 Anniversary Update or later.
|
2019-03-13 02:15:58 +07:00 |
|
grossmj
|
3dcb7799e3
|
Use accurate info to detect Windows version.
|
2019-03-12 22:40:37 +07:00 |
|
grossmj
|
d506962bdb
|
Debugging why sys.getwindowsversion() does not work with frozen app.
|
2019-03-12 21:18:46 +07:00 |
|
grossmj
|
94f63f54ba
|
Change Hyper-V requirement checks.
|
2019-03-12 18:17:31 +07:00 |
|
grossmj
|
80eb06f67c
|
Merge 2.1 into 2.2
|
2019-03-01 17:23:49 +07:00 |
|
grossmj
|
7aae682f0a
|
Fix issue when setting cpuid.corespersocket for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2723
|
2019-02-27 14:47:45 +07:00 |
|
grossmj
|
5754747a90
|
Merging 2.1 into 2.2
|
2019-02-22 18:04:49 +07:00 |
|
grossmj
|
4ecd3b2015
|
Configure coresPerSocket value in VMX file for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/2688
|
2019-02-17 23:16:48 +08:00 |
|
grossmj
|
84ee3263ba
|
Count logical CPUs to detect if the number of vCPUs is too high when configuring the GNS3 VM. Fixes #2688.
|
2019-02-17 23:07:33 +08:00 |
|
grossmj
|
474025175e
|
Remove "deprecated" node for VirtualBox based GNS3 VM support. Ref #1377
|
2019-01-16 19:22:16 +07:00 |
|
grossmj
|
17d070dca7
|
Early support for symbol themes.
|
2018-11-23 17:27:10 +07:00 |
|
grossmj
|
86f87aec74
|
Fix installation with Python 3.7. Fixes #1414.
Fix deprecated use of aiohttp.Timeout. Fixes #1296.
Use "async with" with aiohttp.ClientSession().
Make sure websocket connections are properly closed, see https://docs.aiohttp.org/en/stable/web_advanced.html#graceful-shutdown
Finish to drop Python 3.4.
|
2018-10-16 15:56:06 +07:00 |
|
grossmj
|
76af98404a
|
Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
|
2018-10-15 17:05:49 +07:00 |
|
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
|
2018-08-29 15:57:54 +07:00 |
|
grossmj
|
00cf66fb0f
|
Report GNS3 VM errors to the GUI server summary. Ref #1359.
|
2018-08-28 15:42:06 +07:00 |
|
grossmj
|
8d4e73d23c
|
Replace vboxnet0 (if it does not exist) by the first available vboxnet interface on Windows. Fixes https://github.com/GNS3/gns3-vm/issues/102
|
2018-08-26 03:28:38 -07:00 |
|
grossmj
|
4e712280b3
|
Merge remote-tracking branch 'origin/2.1' into 2.1
|
2018-08-26 02:44:01 -07:00 |
|
grossmj
|
4d57a3befa
|
Check if the VirtualBox host-only network exists when starting a GNS3 VM running on VirtualBox. Ref https://github.com/GNS3/gns3-vm/issues/102
|
2018-08-26 02:43:40 -07:00 |
|
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
|
2018-08-25 14:10:47 +07:00 |
|
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
|
2018-08-24 18:57:18 +07:00 |
|
grossmj
|
089d25c79d
|
Forbid controller and compute servers to be different versions.
Report last compute server error to clients and display in the server summary.
|
2018-08-22 16:54:43 +07:00 |
|
grossmj
|
7f72b90b0e
|
The server has now 2 notification streams
* A new one for controller related events (compute, appliance templates etc.)
* The existing one for project related events (links, nodes etc.)
|
2018-08-16 21:31:57 +07:00 |
|
grossmj
|
1fd010484d
|
ACPI shutdown for GNS3 VM running on Hyper-V. Ref https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 17:11:32 +07:00 |
|
grossmj
|
c48eebcc5d
|
Hyper-V support for GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 16:49:24 +07:00 |
|
grossmj
|
c0521732a9
|
Get IP address from guest Hyper-V VM. Ref https://github.com/GNS3/gns3-gui/issues/763
|
2018-08-12 01:49:48 -07:00 |
|
grossmj
|
c9767a06b3
|
Early Hyper-V support to run the GNS3 VM. Ref https://github.com/GNS3/gns3-gui/issues/763.
|
2018-08-10 16:18:14 +07:00 |
|