Commit Graph

3987 Commits (master)

Author SHA1 Message Date
Jeremy Grossmann ffb58a4ed2
Merge branch 'master' into Inappropriate_Logic-5node.py11635999804432162276.diff
8 months ago
munahaf 4d7b3fb9d6 Comment: Updated a test expression to remove a logical short circuit.
8 months ago
grossmj 94abdfc9f0 Development on 2.2.44.dev1
8 months ago
grossmj 89ec458f5c Release v2.2.43
8 months ago
grossmj 80bc1a726b Sync appliances
8 months ago
grossmj a96a82821c Merge branch 'master' into 2.2
8 months ago
grossmj ad47ffbe29 Force English output for VBoxManage. Fixes #2266
8 months ago
grossmj 702fea89fb Automatically add vboxnet and DHCP server if not present for VirtualBox GNS3 VM. Ref #2266
8 months ago
Jeremy Grossmann 285b19d97f
Merge pull request #2272 from GNS3/fix/2271
9 months ago
grossmj 709aa46074 Fix issue with controller config saved before checking current version with previous one
9 months ago
grossmj d6e1ee5dbb Prevent X11 socket file to be modified by Docker container
9 months ago
Echo Nar a6b0f32b57
Hash Update openwrt.gns3a
9 months ago
grossmj a69feb3682 Use an older version of platformdirs
9 months ago
grossmj 090d1c8c84 Only use platformdirs with Python >= '3.7'
9 months ago
grossmj df2f96828e Use the user data dir to store built-in appliances
9 months ago
grossmj 77d4eabadc Catch ConnectionResetError exception when client disconnects
9 months ago
grossmj 35e1519073 Development on v2.2.43.dev1
9 months ago
grossmj 08139ebdd1 Release v2.2.42
9 months ago
grossmj cd87ac4474 Bundle web-ui v2.2.42
9 months ago
grossmj 77744cc31d Handle API version key in VirtualBox 7. Fixes #2266
9 months ago
grossmj df9d642a56 Sync appliances
10 months ago
grossmj fad28c766a Enable system certificate store later in the code and bump version to 2.2.42.dev4
10 months ago
grossmj 21d9d968c4 Revert "Use truststore in appliance_manager.py instead"
10 months ago
grossmj 945a2c98cd Revert "Use finer-grained control for truststore"
10 months ago
grossmj 5e1792ff4d Use finer-grained control for truststore
10 months ago
grossmj a2628042e8 Use truststore in appliance_manager.py instead
10 months ago
grossmj e616b09028 Use truststore
10 months ago
grossmj 7f595b089b Use certifi to get SSL root certificates
10 months ago
grossmj a76d7576c6 Bump version to 2.2.42.dev3
10 months ago
grossmj 533c4544ea Use certifi on Windows and macOS
10 months ago
grossmj 5da742394e Use bundled cacert file on Windows and macOS
10 months ago
grossmj 962c5eed8e Add log message for comparing controller version with config version. Ref https://github.com/GNS3/gns3-gui/issues/3486
10 months ago
grossmj f4dab1482f Bump version to 2.2.42.dev2
10 months ago
grossmj 7ef9b7600c Use DEFAULT_BUFFER_SIZE for md5sum
10 months ago
grossmj c51d71a4fa Fix version check when installing appliances. Ref https://github.com/GNS3/gns3-gui/issues/3486
10 months ago
grossmj af83adfdf6 Add debug message when calculating MD5 checksum
10 months ago
grossmj 658bfb7624 Allow connection to ws console over IPv6. Fixes https://github.com/GNS3/gns3-web-ui/issues/1400
10 months ago
grossmj 6097166055 Remove import urllib3 and let sentry_sdk import and patch it. Fixes https://github.com/GNS3/gns3-gui/issues/3498
10 months ago
grossmj a6ca7c4e36 Development on 2.2.42.dev1
10 months ago
grossmj d2a0632ec4 Release v2.2.41
10 months ago
grossmj 7dc5628845 Bundle web-ui v2.2.41
10 months ago
grossmj 723b519e8f Sync appliance files
10 months ago
grossmj 9c653f7dbf Bump version to 2.2.41.dev3
10 months ago
grossmj c226b2a9ef Catch urllib3 exceptions when sending crash report. Ref https://github.com/GNS3/gns3-gui/issues/3483
11 months ago
grossmj 8e2989d747 Fix issue with tests and Qemu version on Windows
11 months ago
grossmj c181df6935 Only fetch Qemu version once when starting Qemu + only add speed/duplex for virtio-net-pci with Qemu version >= 2.12
11 months ago
grossmj 0a14a08d54 Use recent OVMF firmware (stable-202305) and use flash drives to configure Qemu command line
11 months ago
Raizo62 bbb68cb148 - remove the useless executable permissions to the file gns3server/disks/empty8G.qcow2
11 months ago
grossmj d5cfb85de5 Backport UEFI boot mode support for Qemu VMs
11 months ago
grossmj 3dbc714f37 Developement on v2.2.41.dev2
11 months ago
grossmj 60f1d76eab Release v2.2.40.1
11 months ago
grossmj d44038305f Add missing web-ui files. Fixes #2239
11 months ago
grossmj 3641742930 Development on v2.2.41.dev1
12 months ago
grossmj aa79f4cb25 Release v2.2.40
12 months ago
grossmj 2602602193 Merge branch 'master' into 2.2
12 months ago
grossmj 8d969349c8 Bundle web-ui v2.2.40
12 months ago
grossmj bf67fec242 Sync appliances
12 months ago
Raizo62 0b6436d2cb qemu : with network adapter_type equal to "virtio-net-pci", fix the speed to 10000 and duplex to full.
12 months ago
Jeremy Grossmann 088ae699de
Merge pull request #2223 from GNS3/fix/2214
12 months ago
grossmj cc4ead40e2 Fix unexpected indent
12 months ago
Mlastawi 045c0c4c14
Add missing comma
12 months ago
Maciej Łastawiecki a0943b0b5a Parse name for request to node creation from template
12 months ago
grossmj 84c886b058 Remove left over Xvfb related code
12 months ago
grossmj e59b5fb95b Remove Xvfb + x11vnc support
12 months ago
grossmj e45467af57 Use the correct VirtualBox host-only type
12 months ago
grossmj c6d6fcfe66 Search for correct VirtualBox network type
12 months ago
grossmj 73bcd019cc Require a Host-Only Network to start the VirtualBox GNS3 VM on macOS with VirtualBox 7
12 months ago
grossmj 2361e138ec Properly catch aiohttp client exception. Ref #2228
12 months ago
grossmj 0f02cff5f2 Catch ConnectionResetError when waiting for the wrap console
1 year ago
grossmj 72af145a23 Fix open IPv6 address for HTTP consoles on controller. Fixes https://github.com/GNS3/gns3-gui/issues/3448
1 year ago
grossmj af2fc8c111 Use proc.communicate() when checking for subprocess output
1 year ago
grossmj b4bfb24a80 Development on v2.2.40.dev1
1 year ago
grossmj d6ea546ff7 Release v2.2.39
1 year ago
grossmj 68f9c55f3d Install web-ui v2.2.39
1 year ago
Jeremy Grossmann 9868c28bc6
Merge pull request #2219 from GNS3/install-qemu-empty-disks
1 year ago
grossmj f3f7921525 Add generic function to install resource files
1 year ago
grossmj 65cc12c850 Sync appliance files
1 year ago
grossmj 161f62d083 Install empty Qemu disks on first start
1 year ago
grossmj d6141d4652 Fix checking for ":" in project dir on Windows for Docker containers
1 year ago
grossmj f08ce9d3f1 Check for colon in project name. Fixes #2203
1 year ago
grossmj 42767eff56 Development on 2.2.39.dev1
1 year ago
grossmj 91dba66800 Release v2.2.38
1 year ago
grossmj 69b741a01e Sync appliance files
1 year ago
grossmj 8903ab8a47 Bundle web-ui v2.2.38
1 year ago
grossmj 2a66f67b5f Merge remote-tracking branch 'origin/2.2' into 2.2
1 year ago
grossmj 8ef59c7832 Fix c7200_i0_log.txt is created in the current directory. Fixes #2191
1 year ago
grossmj 7968ee7ff2 Check swtpm version and start swtpm before qemu
1 year ago
grossmj 1f85abb036 Fix broken websocket console with Python 3.11
1 year ago
grossmj 30c85703c8 Attempt to fix "cannot reopen console". Ref #2182
1 year ago
grossmj 0f49911432 Fix Qemu binary not set when adding appliance from template
1 year ago
grossmj e5ecdd270d Development 2.2.38.dev1
1 year ago
grossmj 260ac44e87 Release v2.2.37
1 year ago
grossmj a0cf711634 Bump version to 2.2.37.dev3
1 year ago
grossmj b83645c531 Add web-ui v2.2.37
1 year ago
grossmj a7daae1c6a Sync appliances
1 year ago
grossmj a7d19fd89a Fix StreamWriter doesn't have the wait_closed() method in Python3.6. Fixes #2170
1 year ago
grossmj 3c2ae5363c Install built-in appliances when no previous version has been detected. Fixes #2168
1 year ago
grossmj 24d1aeee32 Bump version to 2.2.37.dev2
1 year ago
grossmj 90d7478679 Sync appliances
1 year ago
grossmj c57b0cbb53 Find Dynamips version before hypervisor launch and do not require Dynamips v0.2.23
1 year ago
grossmj 535f89e29e Give udhcpc executable right. Fixes #2159
1 year ago
grossmj f8f5d7ec07 Development on 2.2.37.dev1
1 year ago
grossmj 8e2992fbc7 Release v2.2.36
1 year ago
grossmj 8986f10506 Install web-ui v2.2.36
1 year ago
grossmj 10f3adcb60 Sync appliance files
1 year ago
grossmj 5459543eb5 Fix issue when detecting Dynamips version (version is not set until after Dynamips has started)
1 year ago
grossmj e15c36f05c Merge remote-tracking branch 'origin/2.2' into 2.2
1 year ago
grossmj da7c7d16e4 Fix starting Dynamips on Windows
1 year ago
grossmj 297ada529c Prevent TPM to run on Windows
1 year ago
grossmj ae200d9add Add Trusted Platform Module (TPM) support for Qemu VMs
1 year ago
grossmj 9132002b80 Fix typos
1 year ago
grossmj 771a9a5ddb Require Dynamips 0.2.23 and bind Dynamips hypervisor on 127.0.0.1
1 year ago
Jeremy Grossmann 04ba3b6549
Merge pull request #2154 from GNS3/fix/2069
1 year ago
grossmj d2ad9dc5e2 Delete the built-in appliance directory before installing updated files
1 year ago
grossmj e5c8ae4bde Use a stock BusyBox for the Docker integration
1 year ago
grossmj 5bccf4841d Overwrite built-in appliance files when starting a more recent version of the server
1 year ago
grossmj b3a6b9173b Fix reset console. Fixes #1619
1 year ago
grossmj 1148dbc48e Fix issue when calling reset_console with running VPCS and Qemu nodes. Ref #1619
1 year ago
grossmj 85679aaa94 Try importlib-resources for Python 3.9
1 year ago
grossmj 5bcc247881 Make gns3server.appliances a package
1 year ago
grossmj b8d595928b Try to fix tests
1 year ago
grossmj 3804249d89 Fix tests
1 year ago
grossmj c56a8ef8f7 Only use importlib_resources for Python < 3.9. Fixes #2147
1 year ago
grossmj 2550fb3495 Support when the user field defined in Docker container is an ID. Fixes #2134
1 year ago
grossmj 5ba526e175 Development on v2.2.36.dev2
2 years ago
grossmj d17c243b13 Release v2.2.35.1
2 years ago
grossmj 9e4ae6bc24 Sync appliance files
2 years ago
grossmj b9e415b6fe Push missing file for Web-Ui v2.2.35
2 years ago
grossmj d2d327cc76 Re-release Web-Ui v2.2.35
2 years ago
grossmj 0a046e43d7 Development on 2.2.36.dev1
2 years ago
grossmj 1aca7dbe04 Release v2.2.35
2 years ago
grossmj c80a55b18c Install appliances and configs without importlib_resources for Windows only
2 years ago
grossmj 284a4b62fb Fix copying appliances and configs when app is frozen
2 years ago
grossmj d33fefa183 Merge branch 'master' into 2.2
2 years ago
grossmj dfb48c884b Release web-ui v2.2.35
2 years ago
grossmj f80aca7633 Sync appliance files
2 years ago
grossmj 84914ecfa4 Add debug messages to fix VMnet interface list refresh. Ref https://github.com/GNS3/gns3-gui/issues/3381
2 years ago
grossmj 5696d1ccb7 Fix issues with VMnet interface on macOS >= 11.0. Ref #3381
2 years ago
grossmj a4b24eaceb Use importlib_resources instead of pkg_resources and install built-in appliances in config dir.
2 years ago
grossmj f04702d607 Fix console vnc don't use configured ports in some case. Fixes #2111
2 years ago
grossmj 9cf2e4f5a6 Make version PEP 440 compliant
2 years ago
grossmj f3b8f43689 Fix creating asyncio task in Python 3.6
2 years ago
grossmj 2d74d1ad94 Fix tests for Python 3.11
2 years ago
grossmj 6b3d4feab8 Replace deprecated distro.linux_distribution() call
2 years ago
grossmj 40c22e389e Merge branch 'master' into 2.2
2 years ago
Jeremy Grossmann 0419c081fe
Merge pull request #2083 from a60814billy/fix/binding-on-wrong-interface-in-windows
2 years ago
grossmj 0d0a06799d Development on 2.2.35dev1
2 years ago
grossmj 8d4df08150 Release v2.2.34
2 years ago
grossmj fd1d8d9d86 Update appliance files
2 years ago
Jeremy Grossmann e96d8ae497
Merge pull request #2089 from SpikefishSolutions/spikefishjohn-patch-3
2 years ago