grossmj
|
6ed18c561f
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/config_samples/gns3_server.conf
# gns3server/controller/export_project.py
# gns3server/controller/project.py
# gns3server/controller/snapshot.py
# gns3server/handlers/api/controller/project_handler.py
# tests/controller/test_export_project.py
# tests/controller/test_import_project.py
# tests/controller/test_snapshot.py
|
2024-07-07 19:04:50 +02:00 |
|
grossmj
|
b194e48649
|
Forbid unsafe Qemu additional options
|
2024-07-06 12:24:22 +02:00 |
|
grossmj
|
3a4ffb8786
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/utils/__init__.py
# requirements.txt
|
2024-07-03 19:00:44 +02:00 |
|
grossmj
|
39057bd781
|
Fix check for IPv6 enabled on host
|
2024-06-17 16:41:40 +02:00 |
|
grossmj
|
6f2b12c218
|
Fix to allow changing the auxiliary console for IOS router nodes.
|
2024-05-18 23:43:50 +07:00 |
|
grossmj
|
d477eb8366
|
Fix reset console for non running IOU devices
|
2024-05-18 23:30:58 +07:00 |
|
grossmj
|
d3860ba84b
|
Merge branch '2.2' into 3.0
# Conflicts:
# CHANGELOG
# dev-requirements.txt
# gns3server/compute/qemu/__init__.py
# gns3server/compute/vmware/__init__.py
# gns3server/controller/snapshot.py
# gns3server/crash_report.py
# gns3server/handlers/api/compute/atm_switch_handler.py
# gns3server/run.py
# gns3server/static/web-ui/26.77d4bfd104f37c42e028.js
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/runtime.415291667f70565cd8ef.js
# gns3server/utils/__init__.py
# gns3server/utils/images.py
# gns3server/utils/interfaces.py
# gns3server/version.py
# gns3server/web/web_server.py
# pytest.ini
# requirements.txt
# scripts/update-bundled-web-ui.sh
# setup.py
# tests/api/routes/compute/test_dynamips_nodes.py
# tests/compute/builtin/nodes/test_cloud.py
# tests/compute/docker/test_docker.py
# tests/compute/docker/test_docker_vm.py
# tests/compute/dynamips/test_dynamips_manager.py
# tests/compute/dynamips/test_dynamips_router.py
# tests/compute/iou/test_iou_vm.py
# tests/compute/qemu/test_qcow2.py
# tests/compute/qemu/test_qemu_manager.py
# tests/compute/qemu/test_qemu_vm.py
# tests/compute/test_base_node.py
# tests/compute/test_manager.py
# tests/compute/test_project.py
# tests/compute/traceng/test_traceng_vm.py
# tests/compute/virtualbox/test_virtualbox_manager.py
# tests/compute/virtualbox/test_virtualbox_vm.py
# tests/compute/vmware/test_vmware_manager.py
# tests/compute/vmware/test_vmware_vm.py
# tests/compute/vpcs/test_vpcs_vm.py
# tests/conftest.py
# tests/controller/gns3vm/test_remote_gns3_vm.py
# tests/controller/gns3vm/test_virtualbox_gns3_vm.py
# tests/controller/gns3vm/test_vmware_gns3_vm.py
# tests/controller/test_export_project.py
# tests/controller/test_gns3vm.py
# tests/controller/test_import_project.py
# tests/test_config.py
# tests/utils/test_asyncio.py
# tests/utils/test_images.py
# tests/web/test_response.py
|
2024-05-16 17:53:39 +07: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
|
bc1a8c99d1
|
Fix cannot stop Docker VM while console connection is still active.
|
2024-04-04 22:17:21 +07:00 |
|
grossmj
|
123b5d0800
|
Support for custom Qemu path in templates and nodes
|
2024-04-03 21:16:40 +07:00 |
|
grossmj
|
998898a471
|
Fix CPU fractional values for Docker VMs.
|
2024-04-03 17:15:10 +07:00 |
|
grossmj
|
800920e3df
|
Merge branch '2.2' into 3.0
# Conflicts:
# .github/workflows/testing.yml
# gns3server/compute/docker/__init__.py
# gns3server/compute/docker/docker_vm.py
# gns3server/run.py
# requirements.txt
# setup.py
# tests/compute/docker/test_docker_vm.py
|
2024-02-21 12:24:30 +08: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
|
0037f31553
|
Merge branch '2.2' into 3.0
# Conflicts:
# CHANGELOG
# docs/api/notifications/link.updated.json
# docs/api/notifications/log.warning.json
# docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodes.rst
# docs/api/v2/compute/ethernet_switch/projectsprojectidethernetswitchnodesnodeid.rst
# docs/api/v2/compute/iou/projectsprojectidiounodes.rst
# docs/api/v2/compute/project/projects.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodes.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeid.rst
# docs/api/v2/compute/qemu/projectsprojectidqemunodesnodeidstart.rst
# docs/api/v2/controller/link/projectsprojectidlinks.rst
# docs/api/v2/controller/link/projectsprojectidlinkslinkid.rst
# docs/api/v2/controller/link/projectsprojectidlinkslinkidstartcapture.rst
# docs/api/v2/controller/project/projects.rst
# docs/api/v2/controller/project/projectsprojectidduplicate.rst
# docs/controller_notifications.rst
# docs/curl.rst
# docs/gns3_file.json
# docs/project_notifications.rst
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/project.py
# gns3server/crash_report.py
# gns3server/schemas/ethernet_hub.py
# gns3server/schemas/ethernet_switch.py
# gns3server/static/web-ui/3rdpartylicenses.txt
# gns3server/static/web-ui/index.html
# gns3server/utils/asyncio/telnet_server.py
# gns3server/version.py
# gns3server/web/web_server.py
# requirements.txt
# tests/controller/test_project.py
# tests/controller/test_topology.py
# tests/handlers/api/controller/test_project.py
|
2024-01-28 12:30:43 +11: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
|
bc1016474e
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
|
2023-12-05 22:15:50 +10:00 |
|
grossmj
|
24bb0ca419
|
Add custom executable paths on Windows
|
2023-12-05 21:24:40 +10:00 |
|
grossmj
|
061ee1491d
|
Disable IOS hostname check for Dynamips ghost instances
|
2023-11-22 18:47:05 +10:00 |
|
grossmj
|
09ff807055
|
Install Docker resources in writable location
|
2023-11-13 11:23:26 +10:00 |
|
grossmj
|
191feed669
|
Fix timeout issue when creating Qemu disk image. Fixes https://github.com/GNS3/gns3-server/issues/2313
|
2023-11-05 15:41:46 +10:00 |
|
grossmj
|
7c49a9160c
|
Allow disabling hardware virtualization check
|
2023-10-30 14:57:11 +10:00 |
|
grossmj
|
0e8e4fd2f7
|
Merge branch '2.2' into 3.0
|
2023-10-27 13:28:32 +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
|
44c066ac68
|
Fix compute authentication for websocket endpoints
|
2023-10-22 12:44:39 +10:00 |
|
grossmj
|
1ae6d13022
|
Support to create empty disk images on the controller
|
2023-09-25 17:51:14 +10:00 |
|
grossmj
|
d9214a3c67
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/virtualbox/__init__.py
# gns3server/controller/gns3vm/virtualbox_gns3_vm.py
# gns3server/crash_report.py
# gns3server/version.py
# requirements.txt
|
2023-09-23 15:54:54 +10:00 |
|
grossmj
|
ad47ffbe29
|
Force English output for VBoxManage. Fixes #2266
|
2023-09-19 18:14:05 +07:00 |
|
grossmj
|
c11b3c3911
|
Fix tests after merge
|
2023-09-06 23:42:50 +07:00 |
|
grossmj
|
1ec056c1a6
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/docker/docker_vm.py
# gns3server/controller/__init__.py
# gns3server/controller/appliance_manager.py
# gns3server/web/route.py
# requirements.txt
# tests/compute/docker/test_docker_vm.py
|
2023-09-06 23:30:00 +07:00 |
|
grossmj
|
d6e1ee5dbb
|
Prevent X11 socket file to be modified by Docker container
|
2023-08-27 18:30:37 +10:00 |
|
grossmj
|
f3b6825e40
|
Test if busybox is not dynamically linked
|
2023-08-11 14:10:25 +10:00 |
|
grossmj
|
1cb433c5bc
|
New packaging relying only pyproject.toml
|
2023-08-10 22:44:37 +10:00 |
|
grossmj
|
9c456532d0
|
Pydantic v2 migration
|
2023-08-04 18:20:06 +10:00 |
|
grossmj
|
3f691b60c9
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/qemu/qemu_vm.py
# gns3server/crash_report.py
# gns3server/schemas/qemu.py
# gns3server/schemas/qemu_template.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.1379a5647e8bc6d3e401.js
# gns3server/version.py
# tests/compute/qemu/test_qemu_vm.py
|
2023-07-13 10:09:26 +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 |
|
grossmj
|
21049d73a5
|
Allow computes to be dynamically or manually allocated
|
2023-06-21 22:28:09 +09:30 |
|
grossmj
|
40c265152b
|
Add UEFI boot mode option for Qemu VMs
|
2023-06-21 17:56:34 +09:30 |
|
grossmj
|
1ff23348d3
|
Merge branch '2.2' into 3.0
# Conflicts:
# gns3server/compute/base_node.py
# gns3server/compute/docker/__init__.py
# gns3server/compute/qemu/qemu_vm.py
# gns3server/controller/compute.py
# gns3server/controller/gns3vm/virtualbox_gns3_vm.py
# gns3server/controller/node.py
# gns3server/controller/project.py
# gns3server/crash_report.py
# gns3server/handlers/api/controller/template_handler.py
# gns3server/static/web-ui/index.html
# gns3server/static/web-ui/main.8448c96e4facbe79a613.js
# gns3server/version.py
# tests/compute/iou/test_iou_vm.py
# tests/compute/qemu/test_qemu_vm.py
# tests/handlers/api/controller/test_template.py
|
2023-06-20 16:06:53 +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 |
|