grossmj
|
8af71ee291
|
Formatting
|
2024-10-01 17:35:11 +07:00 |
|
grossmj
|
c0be6875c2
|
Fix issues with recent busybox versions
* `busybox --install` does not exist
* `sleep` does not take float values (e.g. 0.5).
|
2024-10-01 17:31:29 +07:00 |
|
Jeremy Grossmann
|
af6f34b2ca
|
Revert "Backport auxiliary console support for Qemu, Docker and Dynamips nodes"
|
2024-09-23 13:10:58 +07:00 |
|
grossmj
|
74782d413f
|
Change method to allocate AUX console for existing Dynamips nodes
|
2024-09-22 21:41:10 +07:00 |
|
grossmj
|
c41c11eb34
|
Backport auxiliary console support for Qemu, Docker and Dynamips nodes
|
2024-09-22 18:29:04 +07:00 |
|
grossmj
|
22f022cc22
|
Fix for running Docker containers with user namespaces enabled
|
2024-09-19 10:40:22 +07:00 |
|
grossmj
|
3792901dc7
|
Support for configuring MAC address in Docker containers
|
2024-09-18 16:30:22 +07:00 |
|
grossmj
|
2bb26075f0
|
Forbid -nic and -nicdev in Qemu additional options. Fixes https://github.com/GNS3/gns3-server/issues/2397
|
2024-08-05 17:51:46 +02:00 |
|
grossmj
|
ca1d99b112
|
Add 'install_builtin_appliances' and 'resources_path' settings in the server config
|
2024-07-08 18:06:33 +02:00 |
|
grossmj
|
b194e48649
|
Forbid unsafe Qemu additional options
|
2024-07-06 12:24:22 +02:00 |
|
grossmj
|
39057bd781
|
Fix check for IPv6 enabled on host
|
2024-06-17 16:41:40 +02:00 |
|
grossmj
|
448b94f701
|
Add more details to error message when busybox is not installed. Fixes https://github.com/GNS3/gns3-gui/issues/3569
|
2024-04-23 17:54:06 +07:00 |
|
grossmj
|
18002a7580
|
Fix invalid escape sequences
|
2024-04-23 16:52:28 +07:00 |
|
grossmj
|
5b1ba5a57c
|
Fix cannot stop Docker VM while console connection is still active.
|
2024-04-04 22:57:33 +07:00 |
|
grossmj
|
1a53c9aabf
|
Backport from v3: install Docker resources in a writable location at runtime.
|
2024-02-14 16:13:45 +08:00 |
|
grossmj
|
1f5085608c
|
Use Docker API v1.24 to get version.
|
2024-02-14 15:40:19 +08:00 |
|
grossmj
|
f7eb2492d9
|
Fix mouse offset issues with VNC in Qemu. Fixes #2335
|
2024-01-28 12:13:11 +11:00 |
|
grossmj
|
d466c85385
|
Do not stop searching for Qemu binaries if one binary cannot be executed. Ref #2306
|
2024-01-28 12:13:09 +11:00 |
|
grossmj
|
08ee40548f
|
Add custom executable paths on Windows
|
2024-01-28 12:13:08 +11:00 |
|
grossmj
|
fe246cd413
|
Fix timeout issue when creating Qemu disk image. Fixes https://github.com/GNS3/gns3-server/issues/2313
|
2024-01-28 12:13:05 +11:00 |
|
grossmj
|
7c49a9160c
|
Allow disabling hardware virtualization check
|
2023-10-30 14:57:11 +10:00 |
|
grossmj
|
3f50319990
|
Fix L2IOU "failed code signing checks" when IOU base file name is >= 63 characters
|
2023-10-26 15:05:10 +10:00 |
|
grossmj
|
ad47ffbe29
|
Force English output for VBoxManage. Fixes #2266
|
2023-09-19 18:14:05 +07:00 |
|
grossmj
|
d6e1ee5dbb
|
Prevent X11 socket file to be modified by Docker container
|
2023-08-27 18:30:37 +10:00 |
|
grossmj
|
8e2989d747
|
Fix issue with tests and Qemu version on Windows
|
2023-07-06 16:36:36 +10:00 |
|
grossmj
|
c181df6935
|
Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
|
2023-07-06 16:29:55 +10:00 |
|
grossmj
|
0a14a08d54
|
Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
|
2023-07-04 13:06:34 +10:00 |
|
grossmj
|
d5cfb85de5
|
Backport UEFI boot mode support for Qemu VMs
|
2023-06-23 11:18:25 +09:30 |
|
Raizo62
|
0b6436d2cb
|
qemu : with network adapter_type equal to "virtio-net-pci", fix the speed to 10000 and duplex to full.
The values are actually fake.
(https://github.com/GNS3/gns3-gui/issues/3476)
|
2023-06-03 11:48:55 +02:00 |
|
grossmj
|
84c886b058
|
Remove left over Xvfb related code
|
2023-05-31 21:33:39 +09:30 |
|
grossmj
|
e59b5fb95b
|
Remove Xvfb + x11vnc support
|
2023-05-31 21:28:06 +09:30 |
|
grossmj
|
2361e138ec
|
Properly catch aiohttp client exception. Ref #2228
|
2023-05-30 16:17:12 +09:30 |
|
grossmj
|
0f02cff5f2
|
Catch ConnectionResetError when waiting for the wrap console
|
2023-05-25 18:29:19 +08:00 |
|
grossmj
|
d6141d4652
|
Fix checking for ":" in project dir on Windows for Docker containers
|
2023-03-23 22:17:29 -10:00 |
|
grossmj
|
f08ce9d3f1
|
Check for colon in project name. Fixes #2203
|
2023-03-19 18:26:26 +10:00 |
|
grossmj
|
2a66f67b5f
|
Merge remote-tracking branch 'origin/2.2' into 2.2
|
2023-02-27 22:59:08 +10:00 |
|
grossmj
|
8ef59c7832
|
Fix c7200_i0_log.txt is created in the current directory. Fixes #2191
|
2023-02-27 22:58:52 +10:00 |
|
grossmj
|
7968ee7ff2
|
Check swtpm version and start swtpm before qemu
|
2023-02-26 20:51:24 +10:00 |
|
grossmj
|
1f85abb036
|
Fix broken websocket console with Python 3.11
|
2023-02-18 15:32:57 +08:00 |
|
grossmj
|
0f49911432
|
Fix Qemu binary not set when adding appliance from template
|
2023-02-04 12:18:52 +08:00 |
|
grossmj
|
a7d19fd89a
|
Fix StreamWriter doesn't have the wait_closed() method in Python3.6. Fixes #2170
|
2023-01-20 13:14:57 +08:00 |
|
grossmj
|
c57b0cbb53
|
Find Dynamips version before hypervisor launch and do not require Dynamips v0.2.23
|
2023-01-16 18:04:46 +08:00 |
|
grossmj
|
535f89e29e
|
Give udhcpc executable right. Fixes #2159
|
2023-01-06 20:09:17 +08:00 |
|
grossmj
|
5459543eb5
|
Fix issue when detecting Dynamips version (version is not set until after Dynamips has started)
|
2023-01-04 18:21:17 +08:00 |
|
grossmj
|
e15c36f05c
|
Merge remote-tracking branch 'origin/2.2' into 2.2
|
2023-01-04 15:12:26 +08:00 |
|
grossmj
|
da7c7d16e4
|
Fix starting Dynamips on Windows
|
2023-01-04 15:12:09 +08:00 |
|
grossmj
|
297ada529c
|
Prevent TPM to run on Windows
|
2023-01-04 12:57:48 +08:00 |
|
grossmj
|
ae200d9add
|
Add Trusted Platform Module (TPM) support for Qemu VMs
|
2023-01-04 12:13:19 +08:00 |
|
grossmj
|
9132002b80
|
Fix typos
|
2023-01-04 09:08:40 +08:00 |
|
grossmj
|
771a9a5ddb
|
Require Dynamips 0.2.23 and bind Dynamips hypervisor on 127.0.0.1
|
2023-01-02 15:26:59 +08:00 |
|