Skip to content

Version 2.1.10

Compare
Choose a tag to compare
@grossmj grossmj released this 15 Sep 09:29
· 997 commits to master since this release
  • Fix small errors like unhandled exceptions etc.
  • Fix when appliance version is not available for Dynamips/IOU/Qemu. Fixes #2585.
  • Fix issue when installing appliance with no version selected. Fixes #2585.
  • Check for existing appliance name across all emulator types. Fixes #2584.
  • Improve the invalid port format detection. Fixes #2580
  • Catch OSError/PermissionError when checking md5 on remote image. Fixes #2582.
  • Fix UnicodeDecodeError in file editor. Fixes #2581.
  • Catch import error for win32serviceutil. Fixes #2583.
  • Fix bug with empty project ID when creating a new node. Fixes #2366
  • Fix various small errors, mostly about non-existing C/C++ objects.
  • Send extra controller and compute information in crash reports.
  • Update setup.py and fix minor issues.
  • Set the default delay console all value to 1500ms if using Solar-PuTTY.
  • Make Solar-Putty the default if installed. Ref #2519.
  • Fix issue with custom appliance. Fixes GNS3/gns3-registry#361
  • Forbid controller and compute servers to be different versions. Report last compute server error to clients and display in the server summary.
  • Fix issue with appliance categories. Fixes GNS3/gns3-registry#361
  • Add compute information to crash reports.
  • Add controller version in Sentry bug reports.
  • Backport: Fix "Network session error" issues. Fixes #2560.
  • Add SolarPutty command line. Fixes #2519.
  • Add missing Qemu boot priority values. Fixes GNS3/gns3-server#1385
  • Update PyQt5 from version 5.8 to version 5.10. Fixes #2564.
  • Include locale information and GNS3 VM version in crash reports.
  • Import encodings.idna to avoid LookupError when standard library is in a zip file.
  • Catch exceptions in various locations to fix small issues reported by Sentry.
  • Check if serial pipe can be opened for VMware and VirtualBox VMs.
  • Update aiohttp verion requirement in order to support Python 3.7. Fixes #2566
  • Catch asyncio.CancelledError when shutting down the server.
  • Report GNS3 VM errors to the GUI server summary. Ref #1359.
  • Replace vboxnet0 (if it does not exist) by the first available vboxnet interface on Windows. Fixes GNS3/gns3-vm#102
  • Check if the VirtualBox host-only network exists when starting a GNS3 VM running on VirtualBox. Ref GNS3/gns3-vm#102
  • Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360.
  • Add missing coroutine decorator Ref #2566
  • Refactor asyncio locking system for Python 3.7 support. Ref #2566 Ref #2568
  • Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes #2566
  • Fix exception with short names for Dynamips interfaces. Fixes #1386.