Commit Graph

3987 Commits (master)

Author SHA1 Message Date
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
grossmj 129f0a631c Use original $PATH in init.sh for Docker containers. Ref #2069
2 years ago
grossmj d1c8f33fc5 Upgrade dev dependencies and fix issues after upgrading to pytest-aiohttp v1.0.4
2 years ago
John Fleming 7277d526e3
Update compute.py
2 years ago
BoHong Li 790bf4521d fix: use exact match to find interface in windows to avoid get wrong interface
2 years ago
grossmj 9e5ca50302 Bump version to v2.2.34dev2
2 years ago
grossmj 35ec8bed6e Back to development on v2.2.34dev2
2 years ago
grossmj 0433065b8b Revert "Development on v2.2.34dev2"
2 years ago
grossmj 7c5a5a9001 Development on v2.2.34dev2
2 years ago
grossmj 1b32ef7854 Release v2.2.33.1
2 years ago
grossmj f5b1920f8c Add missing web-ui file
2 years ago
grossmj 4341db0ff3 Development on v2.2.34dev1
2 years ago
grossmj 162a8baf7b Release v2.2.33
2 years ago
grossmj d47e546fce Release web-ui v2.2.33
2 years ago
grossmj 3c901a84bf Sync appliance files.
2 years ago
grossmj 908911e764 Remove parameter "Name" not useful to create a Docker container
2 years ago
grossmj bdd703a0dc Support to reset all console connections. Ref https://github.com/GNS3/gns3-server/issues/1619
2 years ago
grossmj 67bf14776f Config option to disable built-in templates
2 years ago
grossmj 2eb64200a4 Add spaces before hostname for Docker network config. Ref #2039
2 years ago
grossmj 988ca7574c Add hostname entry to sample network config for Docker nodes. Fixes #2039
2 years ago
grossmj 527d4bb3ea Run Xtigervnc with MIT-SHM extension disabled for Docker VNC console support. Fixes #2071
2 years ago
grossmj bccfb64958 Development on 2.2.33dev1
2 years ago
grossmj 99813b3cfa Release v2.2.32
2 years ago
grossmj 1837850894 Docker: load custom interface files from /etc/network/interfaces (commented by default). Ref #2052
2 years ago
grossmj fe037a5f1c Merge branch 'master' into 2.2
2 years ago
grossmj b03ec6e3fe Release web Ui 2.2.32 with correct version displayed
2 years ago
grossmj 732c5deeff Revert "Release web UI 2.2.32"
2 years ago
grossmj db1443dd08 Release web UI 2.2.32
2 years ago
grossmj 54e638f3ea Update appliance files
2 years ago
grossmj 890dbd9f77 Create `/etc/network/interfaces.d` in Docker container. Fixes #2052
2 years ago
grossmj 460fe5ed95 Prettify Docker '/etc/network/interfaces' file. Ref #2040
2 years ago
grossmj 653539d2b0 Use public DSNs for Sentry
2 years ago
grossmj 56b5c1d237 Fix VMware Fusion VM does not start on macOS >= 11. Fixes #2027
2 years ago
Kai Vogelgesang 73dff4b9c6
Fix typo
2 years ago
grossmj 53f89a7fe5 Development on 2.2.32dev1
2 years ago
grossmj 22c16e3608 Release v2.2.31
2 years ago
grossmj bb26ef2c3d Development on 2.2.31dev1
2 years ago
grossmj 74018fae7b Release v2.2.30
2 years ago
grossmj f963e63d16 Merge branch 'master' into 2.2
2 years ago
grossmj 7490be6d5e Support GNS3 variables in Docker environment variables. Fixes #2033
2 years ago
piotrpekala7 fa96c1845c Release web UI 2.2.30
2 years ago
John Fleming 511ac73d4f
qemu_vm.py Linked node test.
2 years ago
grossmj 6544f2e8e4 Development on 2.2.30dev1
2 years ago
grossmj aff06572d4 Release v2.2.29
2 years ago
grossmj 35781e9b39 Sync appliance files
2 years ago
grossmj 3251badfa5 Merge branch 'master' into 2.2
2 years ago
piotrpekala7 9559741d1f Release web UI 2.2.29
2 years ago
grossmj ef36b340b0 Development on 2.2.29dev1
2 years ago
grossmj bbcc28bbfc Release v2.2.28
2 years ago
grossmj d96d11746e Merge branch 'master' into 2.2
2 years ago
grossmj b400ae240d Sync appliance files
2 years ago
piotrpekala7 466584f074 Release web UI 2.2.28
2 years ago
grossmj 8d5d480077 Development on 2.2.28dev1
3 years ago
grossmj 2469468c5d Release v2.2.27
3 years ago
grossmj 02a19b230f Sync appliance files
3 years ago
grossmj c077a15137 Merge branch 'master' into 2.2
3 years ago
piotrpekala7 ce08b8914f Release web UI 2.2.27 fixed version
3 years ago
piotrpekala7 f7b7b1e59f Release web UI 2.2.27
3 years ago
grossmj b1a62dfdc2 Fix unhandled KeyError exception when starting Docker container. Ref #1991
3 years ago
grossmj 1067e60284 Development on 2.2.27dev1
3 years ago
grossmj 6cb8b9a75e Release v2.2.26
3 years ago
grossmj 7009459b0c Merge branch 'master' into 2.2
3 years ago
grossmj 03c94c0bc5 Sync appliance files.
3 years ago
piotrpekala7 482b46d343 Release web UI 2.2.26
3 years ago
grossmj 5ece48500c Sort symbols by theme. Fixes https://github.com/GNS3/gns3-gui/issues/3230
3 years ago
grossmj 5eb5658a74 Fix memory percentage left warning. Fixes #1966
3 years ago
grossmj 3286348a95 Update affinity symbols. Fixes https://github.com/GNS3/gns3-gui/issues/3232
3 years ago
grossmj 67661616cf Development on v2.2.26dev1
3 years ago
grossmj 6beab9433b Release v2.2.25
3 years ago
grossmj e59e051961 Merge branch 'master' into 2.2
3 years ago
piotrpekala7 6b3f703f94 Release web UI 2.2.25
3 years ago
grossmj d44a6756c1 Sync appliance files
3 years ago
grossmj 6d10d92af2 Fix images_path -> symbols_path
3 years ago
grossmj a8aeb63c91 No need to find the mountpoint first for disk usage.
3 years ago
grossmj 6f1feed265 Fix issue preventing to use custom nested symbols. Fixes #1969
3 years ago
grossmj 5162ef2e22 Updated affinity symbols
3 years ago
grossmj 611570a863 Fix qemu-img rebase code to support Qemu 6.1. Ref https://github.com/GNS3/gns3-server/pull/1962
3 years ago
grossmj 99d7d0c769 Merge branch 'master' into 2.2
3 years ago
grossmj ed336da304 Qemu 6.1 support
3 years ago
Brian Candler 21e9f38437 Reinstate qemu-img rebase
3 years ago
grossmj a55c9a5c6a Return disk usage for partition that contains the default project directory. Fixes #1947
3 years ago
Jeremy Grossmann 51c6f3fa31
Revert "List disk usage for all mount points"
3 years ago
grossmj b1224ce9f6 Update schema description for disk_usage_percent.
3 years ago
grossmj a2367d3c04 List disk usage for all mount points.
3 years ago
grossmj 945e3e3e8e Development on 2.2.25dev1
3 years ago
grossmj 59a89c5f88 Release v2.2.24
3 years ago
grossmj 78c2ded2aa Merge branch 'master' into 2.2
3 years ago
piotrpekala7 6ba40bd5fb Release web UI 2.2.24
3 years ago
grossmj 6005e89181 Fix issue when searching for image with relative path. Fixes #1925
3 years ago
grossmj 27bcb60580 Sync appliance files.
3 years ago
grossmj 363fdb7d10 Fix wrong error when NAT interface is not allowed. Fixes #1943
3 years ago
grossmj 92150fba71 Fix incorrect Qemu binary selected when importing template. Fixes https://github.com/GNS3/gns3-gui/issues/3216
3 years ago
grossmj c4c71cc838 Fix error when updating a link style. Fixes https://github.com/GNS3/gns3-gui/issues/2461
3 years ago
grossmj 8aada49414 Some fixes for early support for Python3.10
3 years ago
grossmj 496170b4e5 Early support for Python3.10 Fixes #1940
3 years ago
grossmj 8c0899d086 Development on 2.2.24dev1
3 years ago
grossmj d5c73f4ba4 Release v2.2.23
3 years ago
grossmj 77487e4fc3 Merge branch 'master' into 2.2
3 years ago
grossmj 754f55b01b Sync appliance files.
3 years ago
Jeremy Grossmann b68f7a78a7
Merge pull request #1927 from candlerb/candlerb/1921
3 years ago
piotrpekala7 6c36beb97f Release web UI 2.2.23
3 years ago
grossmj 1a24ebfc19 Add a `reload` server endpoint. Fixes #1926
3 years ago
Jeremy Grossmann 6cf268ca93
Merge pull request #1934 from GNS3/handle_no-kvm_deprecated
3 years ago
grossmj 4646ce684f Handle -no-kvm param deprecated in Qemu >= v5.2
3 years ago
Andrej Krpič 3b7dc21ef0 Fix binary websocket access to the console
3 years ago
grossmj 0ecea8ffbb Change how to generate random MAC addresses
3 years ago
Brian Candler 1ee3e14bd3 Support cloning of encrypted qcow2 base image files
3 years ago
grossmj cdedd53339 Fix VMware VM support on Linux and Windows. Fixes #1919
3 years ago
Jeremy Grossmann e78b5fa6d6
Fix typo
3 years ago
grossmj 3524e22761 Development on 2.2.23dev1
3 years ago
grossmj 10daab21a3 Release v2.2.22
3 years ago
grossmj 22eb6f7d8c Sync appliance files.
3 years ago
grossmj c892cf371b Fix VMware support on macOS BigSur
3 years ago
grossmj bfd30f3547 Sync appliance files.
3 years ago
grossmj 4e34ab8e4f Link style support. Fixes https://github.com/GNS3/gns3-gui/issues/2461
3 years ago
grossmj 5da5cbd6d8 Merge branch 'master' into 2.2
3 years ago
piotrpekala7 08f540f417 Release web UI 2.2.22
3 years ago
Brian Candler c051367d4b Preserve auto_start/auto_open/auto_close when restoring snapshot
3 years ago
grossmj 971e86d254 Fix uBridge errors for cloud nodes not visible in logs. Fixes #1895
3 years ago
grossmj 6847e19847 Change method to prevent forbidden directory traversal. Fixes #1894
3 years ago
grossmj 9a6978902d Fix tests.
3 years ago
grossmj 6294ad9e76 Prevent directory traversal
3 years ago
grossmj 2c938b2c19 Development on 2.2.22dev1
3 years ago
grossmj 03b7d9191b Release v2.2.21
3 years ago
grossmj 87c87ca3cb Sync appliance files.
3 years ago
grossmj dfba40fee2 Merge branch 'master' into 2.2
3 years ago
piotrpekala7 f576bedfaf Release web UI 2.2.21
3 years ago
grossmj 4e61cc811e Improvements for get symbol dimensions endpoint. Ref #1885
3 years ago
Jeremy Grossmann c9c6a5a762
Merge pull request #1885 from GNS3/Create-endpoint-in-symbols-handler-to-get-symbol-dimensions
3 years ago
grossmj e797ad1b9f Development on 2.2.21dev1
3 years ago
grossmj a50141fcbf Release v2.2.20
3 years ago
grossmj 852151f836 Merge branch 'master' into 2.2
3 years ago
grossmj e5807e5a8c Sync appliance files.
3 years ago
piotrpekala7 30cbfe2154 Update picture.py
3 years ago
piotrpekala7 4bbf7c2ed2 Update symbol_handler.py
3 years ago
piotrpekala7 7a8c1e8f5d Release web UI 2.2.20
3 years ago
grossmj 7bb5202bdb Sync appliance files.
3 years ago
grossmj 082206a7db Fix packet capture with HTTPS remote server. Fixes #1882
3 years ago
grossmj 360a819e91 Set PyQt5 version to 5.15.2 on Windows
3 years ago
grossmj 685963b85d Sync appliance files and remove old ones after sync with online repo. Fixes #1876
3 years ago
grossmj e614ed79f4 Upgrade dependencies
3 years ago
grossmj 6120736c91 Fix export for missing files
3 years ago
grossmj 055a78bade Fix issue when trying to export temporary Dynamips files.
3 years ago
grossmj fad52ea2fc Development on 2.2.20dev1
3 years ago
grossmj d8054c7cb4 Release v2.2.19
3 years ago
grossmj 91570f475f Launch projects marked for auto open after SIGHUP is received
3 years ago
grossmj 42cda3af2b Sync appliance files.
3 years ago
grossmj e6be6bc958 Merge branch 'master' into 2.2
3 years ago
grossmj b7f8fb283b Sync appliance files.
3 years ago
piotrpekala7 72d5b5e7cc Release web UI 2.2.19
3 years ago
grossmj 8cce0eedee Fix console type error when creating Ethernet switch node. Fixes #1873
3 years ago
grossmj 11c53c128e Sync Juniper vSRX appliance file.
3 years ago
grossmj 17b56ac7cb Sync appliance files.
3 years ago
grossmj 3c5bbe04dc Development on 2.2.19dev1
3 years ago
grossmj c213cae500 Release v2.2.18
3 years ago
grossmj 1043be02a6 Merge branch 'master' into 2.2
3 years ago
grossmj 56c25727b6 SIGHUP: remove projects with an empty project directory.
3 years ago
grossmj 0b854ffceb Bump version to 2.2.18dev2
3 years ago
piotrpekala7 366e904698 Release web UI 2.2.18
3 years ago
grossmj 16c84e23a9 Catch OSError exception in psutil. Fixes https://github.com/GNS3/gns3-gui/issues/3127
3 years ago
grossmj 64f172fe20 Expose 'auto_open' and 'auto_start' properties in API when creating project. Fixes https://github.com/GNS3/gns3-gui/issues/3119
3 years ago
grossmj 9de61cd671 Fix warning: 'ide-drive' is deprecated when using recent version of Qemu. Fixes https://github.com/GNS3/gns3-gui/issues/3101
3 years ago
grossmj 9e6ccc3f61 Fix bug when starting of vpcs stopped with "quit". Fixes https://github.com/GNS3/gns3-gui/issues/3110
3 years ago
grossmj 4c339eade1 Fix WinError 0 handling
3 years ago
grossmj 128e494134 Stop uBridge if VPCS node has been terminated. Ref https://github.com/GNS3/gns3-gui/issues/3110
3 years ago
Brent Baccala 235a127111 Allow cloned QEMU disk images to be resized before the node starts,
3 years ago
grossmj 24fe67f82b Release v2.2.17
4 years ago
grossmj 18c878429f Merge branch 'master' into 2.2
4 years ago
grossmj 6c3a070733 Close and remove projects deleted from disks after SIGHUP signal is received.
4 years ago
piotrpekala7 a157ef5a8a Release web UI 2.2.17
4 years ago
grossmj 5244ae6d4c New config file options to configure the VNC console port range.
4 years ago
Karthikeyan Singaravelan 603683e2c5 Use asyncio.all_tasks instead of deprecated method for Python 3.9 compatibility.
4 years ago
Bernhard Ehlers e45bc5aec1 Fix mcopy error messages
4 years ago
grossmj a3ee1d9ee6 Development on 2.2.17dev1
4 years ago
grossmj 0e95e7e023 Release v2.2.16
4 years ago
grossmj 1748250179 Sync appliance files.
4 years ago
grossmj c8ea22c651 Merge branch 'master' into 2.2
4 years ago
grossmj d16cb5ef89 Option to allocate or not the vCPUs and RAM settings for the GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/3069
4 years ago
piotrpekala7 004acdc271 Release web UI 2.2.16
4 years ago
grossmj e182f53d69 Fix wrong defaults for images_path, configs_path, appliances_path. Fixes #1829
4 years ago
grossmj b6a021dabd Fix SSL support for controller and local compute. Fixes #1826
4 years ago
grossmj 5dab0c2587 Prevent WIC to be added/removed while Dynamips router is running. Fixes https://github.com/GNS3/gns3-gui/issues/3082
4 years ago
grossmj 5d1fdceb98 Fix bug with application id allocation for IOU nodes. Fixes #3079
4 years ago
Bernhard Ehlers de2b9caeeb Use HDD disk image as startup QEMU config disk
4 years ago
grossmj 362701f5aa Allow commas in image paths and VM name for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj 91244456f5 Handle comma in disk path for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj 88ab528977 Development on 2.2.16dev1
4 years ago
grossmj 7d031e71a0 Release v2.2.15
4 years ago
grossmj c46c095fcb Sync appliance files.
4 years ago
grossmj e592b95639 Revert "Add info log to show where custom symbols are searched from."
4 years ago
grossmj 593e379523 Add info log to show where custom symbols are searched from.
4 years ago
grossmj d451d3125e Fix symbol retrieval issue. Ref #1824
4 years ago
grossmj c248764efb Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825
4 years ago
grossmj 0259696872 Fix Hyper-V based GNS3 VM WMI issue. Fixes #1822
4 years ago
grossmj 165ba4d8d5 Merge branch 'master' into 2.2
4 years ago
piotrpekala7 8049ab8b64 Release 2020.4.0-beta.1
4 years ago
grossmj 2857cab94e Development on 2.2.15dev1
4 years ago
grossmj 326841cd9e Release v2.2.14
4 years ago
grossmj dacc5ef9cd Merge branch 'master' into 2.2
4 years ago
piotrpekala7 dd1e4f655e Release 2020.3.0-beta.4
4 years ago
grossmj 399f1c082e Add '-smp sockets=1' by default for Qemu VMs. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago