diff --git a/ChangeLog b/ChangeLog index 6790c95ba..207f2fc38 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,20 +1,15 @@ -v1.14.5-snapshot -=========== -Enhancements: -- #7183 Refactoring for v3 licenses +1.14.5 +====== Bug fixes: - #7182 Remove unused TLS options from the GUI on Synergy Client - #7186 There are no additional TLS options for all users setting -=========== -v1.14.4-rc -=========== Enhancements: -- #7143 Add ability to stop synergy on the login screen -- #7157 | #7160 Synergy business accepts only business licenses -- #7166 Replace annoying language notifications with warnings in logs -- #7181 Add Fedora 36 +- #7183 Refactoring for v3 licenses + +1.14.4 +====== Bug fixes: - #7144 Fix double lines when pasting text from Linux to Windows @@ -24,27 +19,33 @@ Bug fixes: - #7175 | #7178 Memory leaks in copy/paste and drag and drop functionality - #7179 Disable drag and drop by default +Enhancements: +- #7143 Add ability to stop synergy on the login screen +- #7157 Synergy Business accepts only business licenses +- #7166 Replace language notifications with warnings in logs +- #7181 Fedora 36 support to CI system + Github Actions: - #7177 Create workflow for flatpak build support - #7148 Fix unstable build for windows core - #7156 Change binary storage server - #7161 Use brew bundle to install dependencies - #7162 Add new distributions to CI -- #7167 | #7168 | #7173 Use changelog when creating deb files +- #7167 Use changelog when creating deb files - #7169 Remove temporary directory when building debs - #7174 Show all workflows for Raspberry PI -=========== -v1.14.3-snapshot -=========== +1.14.3 +====== + Bug fixes: - #7135 Fix issue with function keys on macOS - #7140 Configure scroll direction on a per-computer basis - #7141 Code refactoring for the configure scroll direction task -=========== -v1.14.2-stable -=========== +1.14.2 +====== + Bug fixes: - #7070 Fix radio button shifted focus on macOS - #7038 | #7104 | #7111 | #7112 | #7113 Fix client and server different keyboard layout errors @@ -75,10 +76,10 @@ Github Actions: - #7098 Add Apple M1 runner - #7103 Fix core builds - #7109 Fix build version for M1 builds -=========== -v1.14.1-stable -=========== +1.14.1 +====== + Bug fixes: - #7016 Fix script that generates version number - #7006 Resolve code scanning issues @@ -105,10 +106,10 @@ Enhancements: - #7044 Apply natural scroll setting independently on each client - #7040 Support "Kana" and "Eisu" keys on Japanese Apple Pro Keyboard (JIS) - #7047 Add prevent sleep option support to Linux -=========== -v1.14.0-stable -=========== +1.14.0 +====== + Bug fixes: - #6953 | #6961 The system does not update server name in Server configuration - #6966 macOS 10.13 missing build number @@ -149,10 +150,10 @@ Enhancements: - #7008 Add logging when hostname have several IP - #7022 Add Fedora 33 to build and release pipeline - #7031 New licenses for Chinese market -=========== -v1.13.1-stable -=========== +1.13.1 +====== + Bug fixes: - #6900 Remaining SonarCloud reported bug items - #6903 Save global settings @@ -186,8 +187,9 @@ Enhancements: - #6949 Add a new option SYNERGY_AUTOCONFIG to exclude autoconfig from the standard version - #6952 Change OpenSSL logic to use find_package -v1.13.0-stable -=========== +1.13.0 +====== + Bug fixes: - #6858 Application is blurry and unfocused on macOS - #6872 Check for dns_sd.h only when building GUI @@ -202,8 +204,9 @@ Enhancements: - #6867 Create only 1 artefact for macOS - #6885 Make build for every merge to master -v1.13.0-rc2 -=========== +1.13.0 +====== + Bug fixes: - #6831 Incorporating Sonar's major - #6837 Memory leaks on macOS system @@ -220,8 +223,9 @@ Enhancements: - #6860 About Synergy logo refreshed - #6865 Updated visual assets -v1.12.x-snapshot -=========== +1.12.1 +====== + Bug fixes: - #6753 Fixed a number of vulnerabilities detected by static analysis - #6567 Fixed Synergy spawning hundreds of zombie processes @@ -249,28 +253,14 @@ Enhancements: - #6806 Move to Github Action for general PR builds and tests - #6816 Improve license key validation -v1.12.0-stable -=========== +1.12.0 +====== Bug fixes: - #6748 Copyright year in about dialog isn't updated - -v1.12.0-rc2 -=========== - -Bug fixes: - #6730 Updating synergy looses settings - #6734 Fixed naming of installers for linux and windows - #6743 Azure build git revision showing as 0badc0de - -Enhancements: -- #6739 Add submodules cloning to cmake -- #6736 Command line option for custom TLS Certificate - -v1.12.0-rc1 -=========== - -Bug fixes: - #6487 Mouse freezes or key repeats on Linux client - #6663 Limit GUI log Window to prevent it using up too much RAM over time - #6587 Auto config setting doesn't do anything @@ -282,6 +272,8 @@ Bug fixes: - #6716 Denial of Service vulnerability on servers with 4GB of ram or less Enhancements: +- #6739 Add submodules cloning to cmake +- #6736 Command line option for custom TLS Certificate - #6666 Add doxygen documentation output from pipelines - #6674 Debian 10 X11 build for CI - #6714 Added windows core binaries upload to sandor @@ -295,11 +287,10 @@ Enhancements: Features: - #6538 System-wide config for all system users -v1.11.1-stable -=========== +1.11.1 +====== Bug fixes: - - #6622 Language files not updated during build - #6611 Mismatched TLS SHA fingerprint types - #6608 TLS certificate is not created on Windows @@ -308,12 +299,11 @@ Bug fixes: - #4 Quote chars broken on US-International keyboard Enhancements: - - #6632 Support for building with LibreSSL - #6396 Black and white icons for macOS toolbar -v1.11.0-stable -============== +1.11.0 +====== Bug fixes: - #6575 Service start error on Windows @@ -332,8 +322,8 @@ Enhancements: Features: - #6518 Key combination that will force a server restart -v1.10.3-stable -============== +1.10.3 +====== Bug fixes: - #6546 Filtered out self assigned ip addresses from being displayed @@ -357,8 +347,8 @@ Enhancements: - #6390 Support for OpenSSL 1.1.1 for better security -v1.10.2-stable -============== +1.10.2 +====== Bug fixes: - #6495 Event queue memory leak in server cleanup @@ -376,8 +366,8 @@ Enhancements: - #6397 Remember last server used in Auto Config - #6375 Support for Qt 5.11 framework on Windows -v1.10.1-stable -============== +1.10.1 +====== Bug fixes: - #6339 Windows validating install step freezes @@ -392,8 +382,8 @@ Enhancements: - #6382 Code comment for MSVC debugger logging - #6380 Compile without warnings using VS2017 -v1.10.0-stable -============== +1.10.0 +====== Bug fixes: - #6347 Log to file defaults to unwritable location @@ -412,18 +402,18 @@ Enhancements: - #6305 Support for Raspbian in package config - #6301 Combine enterprise and community codebases -v1.9.1-stable -============= +1.9.1 +===== Bug fix: - #5964 Can't click after sleep on Mac client Enhancements: - #6310 More robust macOS screen shape detection -- #6309 Update OpenSSL to v1.0.2o for better security +- #6309 Update OpenSSL to 1.0.2o for better security -v1.9.0-stable -============= +1.9.0 +===== Bug fixes: - #6251 Service hangs after GUI is opened @@ -443,8 +433,8 @@ Enhancements: - #4978 Visual Studio 2015 support on Windows 10 - #4154 IPv6 support for Windows and Linux -v1.8.8-stable -============= +1.8.8 +===== Bug #5196 - Some keys on Korean and Japanese keyboards have the same keycode Bug #5578 - Pressing Hangul key results in alt+'a' Bug #5785 - Can't switch screens when cursor is in a corner @@ -458,12 +448,12 @@ Enhancement #4504 - Improved Korean language description Enhancement #5525 - Added support for precise screen positioning in config file Enhancement #4290 - Windows: Removed annoying alt+print screen functionality -v1.8.7-stable -============= +1.8.7 +===== Bug #5784 - Edition changes when reopening GUI -v1.8.6-stable -============= +1.8.6 +===== Bug #5592 - Some keys don't work for macOS Sierra clients Bug #5186 - Cursor stuck on client when using multi-DPI server Bug #5722 - Malformed serial key in registry will crash GUI on startup @@ -471,15 +461,15 @@ Bug #5752 - Tab order is incorrect on Settings dialog Enhancement #5699 - Unified installers on macOS Feature #4836 - macOS Sierra build -v1.8.5-stable -============= +1.8.5 +===== Bug #5680 - Server crashes when disconnecting SSL clients Bug #5626 - Build fails using Xcode 8 and macOS SDK 10.12 Feature #5657 - Trial version support Feature #5707 - User upgrade statistics -v1.8.4-stable -============= +1.8.4 +===== Bug #5183 - Slowly moving the cursor has no effect on high DPI clients Bug #4041 - UHD/4K DPI scaling broken on Windows servers Bug #4420 - When XRandR adds a screen, it is inaccessible @@ -491,8 +481,8 @@ Enhancement #5627 - Move SSL certificate generation to main window Enhancement #5628 - Move SSL implementation into core binary Enhancement #5629 - Move activation from wizard into new dialog window -v1.8.3-stable -============= +1.8.3 +===== Bug #2765 - A letter appears on macOS clients when the spacebar is pressed Bug #3241 - Windows UAC disconnects clients when elevated Bug #4740 - Linux client crashes with "Assertion '!m_open' failed" @@ -503,8 +493,8 @@ Enhancement #123 - Option to disable clipboard sharing Enhancement #3305 - Media key support on macOS Enhancement #4323 - Make automatic elevation on Windows optional -v1.8.2-stable -============= +1.8.2 +===== Bug #3044 - Unable to drag-select in MS Office Bug #4768 - Copy paste causes 'server is dead' error on switching Bug #4792 - Server logging crashes when switching with clipboard data @@ -518,12 +508,12 @@ Enhancement #4922 - Add --enable-crypto argument to help text Enhancement #5299 - High resolution App icon on Mac Enhancement #4894 - Improve grammar in connection notification dialog -v1.8.1-stable -============= +1.8.1 +===== Bug #5461 - GUI crash during activation on Mac -v1.8.0-beta -============= +1.8.0 +===== Enhancement #4696 - Include 'ns' plugin in installers (instead of wizard download) Enhancement #4715 - Activation dialog which also accepts a serial key Enhancement #5020 - Recommend using serial key when online activation fails @@ -533,8 +523,8 @@ Enhancement #4793 - Additional logging to output OpenSSL version Enhancement #4932 - Notify activation system when wizard finishes Enhancement #4716 - Allow software to be time limited with serial key -v1.7.6-stable -============= +1.7.6 +===== Bug #451 - Fast cursor on any client with Mac server Bug #5041 - Copying from the Chrome web browser doesn't work Bug #4735 - Clipboard doesn't work from client to server @@ -543,13 +533,13 @@ Bug #4353 - Large clipboard causes crash Bug #3774 - Missing MinGW dependencies after install on Windows Bug #4723 - Waiting for active desktop result freezes Windows service -v1.7.5-stable -============= +1.7.5 +===== Bug #5030 - Display scaling breaks edge detection on Windows Bug #5064 - Compile fails on Mac OS X 10.11 (unused typedef) -v1.7.4-stable -============= +1.7.4 +===== Bug #4721 - High CPU usage for Windows service Bug #4750 - SSL connect error 'passive ssl error limit' Bug #4584 - Drag and drop with SSL causes crash @@ -563,8 +553,8 @@ Enhancement #4901 - Auto restart when running from GUI in desktop mode Enhancement #4845 - Add timestamp to log output Enhancement #4898 - Move version stage name to build config -v1.7.3-stable -============= +1.7.3 +===== Bug #4565 - Incorrect plugin downloads on Debian and Mint Bug #4677 - Windows service log file grows to very large size Bug #4651 - High logging rate causes Windows service to crash @@ -586,21 +576,21 @@ Enhancement #4708 - Download ns plugin for specific Mac versions Enhancement #4587 - Include OpenSSL binaries in source for easier building Enhancement #4695 - Automatically upload plugins as Buildbot step -v1.7.2-stable -============= +1.7.2 +===== Bug #4564 - Modifier keys often stuck down on Mac client Bug #4581 - Starting GUI on Mac crashes instantly on syntool segfault Bug #4520 - Laggy or sluggish cursor (ping spikes) on Mac when using WiFi Bug #4607 - GUI doesn't start after install on Windows Enhancement #4412 - Automate extract and compile for OpenSSL -Enhancement #4567 - SSL plugin should use TLSv1_method() minimum +Enhancement #4567 - SSL plugin should use TLS1.method() minimum Enhancement #4591 - Revert to legacy Mac deployment and signing Enhancement #4569 - Reintroduce GUI auto-hide setting (disabled by default) Enhancement #4570 - Make `--crypto-pass` show deprecated message Enhancement #4596 - Typo 'occurred' in WebClient.cpp -v1.7.1-stable -============= +1.7.1 +===== Bug #3784 - Double click & drag doesn't select words on client Bug #3052 - Triple-click (select line) does not work Bug #4367 - Duplicate Alt-S Keyboard Shortcuts on Gui @@ -626,8 +616,8 @@ Enhancement #4540 - Enable Network Security checkbox only when ns plugin exists Enhancement #4525 - Reorganize app data directory Enhancement #4390 - Disable GUI auto-hide by default -v1.7.0-beta -=========== +1.7.0 +===== Enhancement #4313 - SSL encrypted secure connection Enhancement #4168 - Plugin manager for GUI Enhancement #4307 - Always show client auto-detect dialog