Download
    
  Version News for NAS and Linux
Goodsync for NAS and Linux Ver 12.9.8 on 2025-10-09
-  File Server/Job Server: fix GSTP connections to the same computer (translate paths via home folders).
 -  File Server/Job Server: fix extended attribute support detection.
 -  Job Web UI: Fixed bugs with unnamed bookmark passwords.
 -  Job Web UI: Added Account Sync On/Off button.
 -  Job Web UI: Reduced amount of data returned in ListJobs and GetJobByName calls using select API.
 -  Job Web UI: Implemented SMTP OAuth settings in Program Options.
 -  Job Web UI: Added "Copy Extended Attributes" and "Compare Extended Attributes" to Job Options.
 -  Job Web UI: Cosmetic fixes (compact date format in logs, context menus).
 -  Job Server: Fixed log level and custom log folder having no effect.
 
Goodsync for NAS and Linux Ver 12.9.7 on 2025-09-04
-  GS-server: Fixed expired intermediate certificate issues that prevented connection to GS-server with Certificate Expired error.
 
Goodsync for NAS and Linux Ver 12.9.5 on 2025-08-22
-  Job Web UI: Implemented "Program Options. SMTP test"
 -  Job Web UI: Made Email Send in Actions to work in Jobs Server.
 -  Job Web UI: Contact Support: Send Jobs Web UI logs in addition to gs-server logs.
 -  Linux: Fixed RPM/DEB installers not generating computer ID on clean install.
 -  Linux: Fixed SMTP e-mail client not sending e-mails.
 
Goodsync for NAS and Linux Ver 12.9.2 on 2025-07-30
-  Job Web UI: On Schedule: Added Schedule Test and validation.
 -  Job Web UI: Job Options: Allow changing options when Jobs runs.
 -  Job Web UI: Fixed mis bugs, improved performance.
 
Goodsync for NAS and Linux Ver 12.9.1 on 2025-06-12
-  Job Web UI: Fixed Job may not get out of Waiting state easily.
 -  Job Web UI: Folders Downloading implemented, from Browse Dialog and GS Explorer.
 -  Job Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.9 on 2025-05-16
-  Job Web UI: Save job tree and table column width in local storage.
 -  Job Web UI: Block Downloading of large files to browser.
 -  Job Web UI: Log Viewer improvements.
 -  Job Web UI: Fixed download of Encrypted FS files.
 -  Unix FS: allow Copy Original File Name for Linux to Linux.
 
Goodsync for NAS and Linux Ver 12.8.8 on 2025-04-30
-  Linux .run installer: Fixed install script.
 -  Jobs Web UI: Added Help -> Contact Support ticket creation.
 -  Jobs Web UI: Show ComputerId at the upper right corner.
 -  Jobs Web UI: Fixed saving Filters in Jobs.
 -  Jobs Web UI: Misc user interface fixes.
 -  Jobs Web UI: Added per-side Job Log Viewer.
 
Goodsync for NAS and Linux Ver 12.8.7 on 2025-04-10
-  Jobs Web UI on NASes is now reachable through Forwarder tunnels.
 -  Jobs Web UI now available on ASUSTOR devices.
 -  Jobs Web UI: New account/edit account dialog added for Google All Drive FS.
 -  Jobs Web UI: Implemented navigation of encrypted/compressed folders.
 
Goodsync for NAS and Linux Ver 12.8.5 on 2025-03-15
-  Added goodsync command to .deb/.rpm installers, it opens GS Web URL on local browser.
 -  Removed obsolete packages: armv5_openwrt, armv5-marvell, linux-i686, powerpc.
 -  Fixed CC runner .run installer.
 
Goodsync for NAS and Linux Ver 12.8.4 on 2025-03-12
-  Added RPM install package for Linux, now with Jobs Web GUI.
 -  Added DEB install package for Debian, now with Jobs Web GUI.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- GS-server: Fixed expired intermediate certificate issues that prevented connection to GS-server with Certificate Expired error.
 
Goodsync for NAS and Linux Ver 12.9.5 on 2025-08-22
-  Job Web UI: Implemented "Program Options. SMTP test"
 -  Job Web UI: Made Email Send in Actions to work in Jobs Server.
 -  Job Web UI: Contact Support: Send Jobs Web UI logs in addition to gs-server logs.
 -  Linux: Fixed RPM/DEB installers not generating computer ID on clean install.
 -  Linux: Fixed SMTP e-mail client not sending e-mails.
 
Goodsync for NAS and Linux Ver 12.9.2 on 2025-07-30
-  Job Web UI: On Schedule: Added Schedule Test and validation.
 -  Job Web UI: Job Options: Allow changing options when Jobs runs.
 -  Job Web UI: Fixed mis bugs, improved performance.
 
Goodsync for NAS and Linux Ver 12.9.1 on 2025-06-12
-  Job Web UI: Fixed Job may not get out of Waiting state easily.
 -  Job Web UI: Folders Downloading implemented, from Browse Dialog and GS Explorer.
 -  Job Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.9 on 2025-05-16
-  Job Web UI: Save job tree and table column width in local storage.
 -  Job Web UI: Block Downloading of large files to browser.
 -  Job Web UI: Log Viewer improvements.
 -  Job Web UI: Fixed download of Encrypted FS files.
 -  Unix FS: allow Copy Original File Name for Linux to Linux.
 
Goodsync for NAS and Linux Ver 12.8.8 on 2025-04-30
-  Linux .run installer: Fixed install script.
 -  Jobs Web UI: Added Help -> Contact Support ticket creation.
 -  Jobs Web UI: Show ComputerId at the upper right corner.
 -  Jobs Web UI: Fixed saving Filters in Jobs.
 -  Jobs Web UI: Misc user interface fixes.
 -  Jobs Web UI: Added per-side Job Log Viewer.
 
Goodsync for NAS and Linux Ver 12.8.7 on 2025-04-10
-  Jobs Web UI on NASes is now reachable through Forwarder tunnels.
 -  Jobs Web UI now available on ASUSTOR devices.
 -  Jobs Web UI: New account/edit account dialog added for Google All Drive FS.
 -  Jobs Web UI: Implemented navigation of encrypted/compressed folders.
 
Goodsync for NAS and Linux Ver 12.8.5 on 2025-03-15
-  Added goodsync command to .deb/.rpm installers, it opens GS Web URL on local browser.
 -  Removed obsolete packages: armv5_openwrt, armv5-marvell, linux-i686, powerpc.
 -  Fixed CC runner .run installer.
 
Goodsync for NAS and Linux Ver 12.8.4 on 2025-03-12
-  Added RPM install package for Linux, now with Jobs Web GUI.
 -  Added DEB install package for Debian, now with Jobs Web GUI.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Job Web UI: On Schedule: Added Schedule Test and validation.
 - Job Web UI: Job Options: Allow changing options when Jobs runs.
 - Job Web UI: Fixed mis bugs, improved performance.
 
Goodsync for NAS and Linux Ver 12.9.1 on 2025-06-12
-  Job Web UI: Fixed Job may not get out of Waiting state easily.
 -  Job Web UI: Folders Downloading implemented, from Browse Dialog and GS Explorer.
 -  Job Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.9 on 2025-05-16
-  Job Web UI: Save job tree and table column width in local storage.
 -  Job Web UI: Block Downloading of large files to browser.
 -  Job Web UI: Log Viewer improvements.
 -  Job Web UI: Fixed download of Encrypted FS files.
 -  Unix FS: allow Copy Original File Name for Linux to Linux.
 
Goodsync for NAS and Linux Ver 12.8.8 on 2025-04-30
-  Linux .run installer: Fixed install script.
 -  Jobs Web UI: Added Help -> Contact Support ticket creation.
 -  Jobs Web UI: Show ComputerId at the upper right corner.
 -  Jobs Web UI: Fixed saving Filters in Jobs.
 -  Jobs Web UI: Misc user interface fixes.
 -  Jobs Web UI: Added per-side Job Log Viewer.
 
Goodsync for NAS and Linux Ver 12.8.7 on 2025-04-10
-  Jobs Web UI on NASes is now reachable through Forwarder tunnels.
 -  Jobs Web UI now available on ASUSTOR devices.
 -  Jobs Web UI: New account/edit account dialog added for Google All Drive FS.
 -  Jobs Web UI: Implemented navigation of encrypted/compressed folders.
 
Goodsync for NAS and Linux Ver 12.8.5 on 2025-03-15
-  Added goodsync command to .deb/.rpm installers, it opens GS Web URL on local browser.
 -  Removed obsolete packages: armv5_openwrt, armv5-marvell, linux-i686, powerpc.
 -  Fixed CC runner .run installer.
 
Goodsync for NAS and Linux Ver 12.8.4 on 2025-03-12
-  Added RPM install package for Linux, now with Jobs Web GUI.
 -  Added DEB install package for Debian, now with Jobs Web GUI.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Job Web UI: Save job tree and table column width in local storage.
 - Job Web UI: Block Downloading of large files to browser.
 - Job Web UI: Log Viewer improvements.
 - Job Web UI: Fixed download of Encrypted FS files.
 - Unix FS: allow Copy Original File Name for Linux to Linux.
 
Goodsync for NAS and Linux Ver 12.8.8 on 2025-04-30
-  Linux .run installer: Fixed install script.
 -  Jobs Web UI: Added Help -> Contact Support ticket creation.
 -  Jobs Web UI: Show ComputerId at the upper right corner.
 -  Jobs Web UI: Fixed saving Filters in Jobs.
 -  Jobs Web UI: Misc user interface fixes.
 -  Jobs Web UI: Added per-side Job Log Viewer.
 
Goodsync for NAS and Linux Ver 12.8.7 on 2025-04-10
-  Jobs Web UI on NASes is now reachable through Forwarder tunnels.
 -  Jobs Web UI now available on ASUSTOR devices.
 -  Jobs Web UI: New account/edit account dialog added for Google All Drive FS.
 -  Jobs Web UI: Implemented navigation of encrypted/compressed folders.
 
Goodsync for NAS and Linux Ver 12.8.5 on 2025-03-15
-  Added goodsync command to .deb/.rpm installers, it opens GS Web URL on local browser.
 -  Removed obsolete packages: armv5_openwrt, armv5-marvell, linux-i686, powerpc.
 -  Fixed CC runner .run installer.
 
Goodsync for NAS and Linux Ver 12.8.4 on 2025-03-12
-  Added RPM install package for Linux, now with Jobs Web GUI.
 -  Added DEB install package for Debian, now with Jobs Web GUI.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Jobs Web UI on NASes is now reachable through Forwarder tunnels.
 - Jobs Web UI now available on ASUSTOR devices.
 - Jobs Web UI: New account/edit account dialog added for Google All Drive FS.
 - Jobs Web UI: Implemented navigation of encrypted/compressed folders.
 
Goodsync for NAS and Linux Ver 12.8.5 on 2025-03-15
-  Added goodsync command to .deb/.rpm installers, it opens GS Web URL on local browser.
 -  Removed obsolete packages: armv5_openwrt, armv5-marvell, linux-i686, powerpc.
 -  Fixed CC runner .run installer.
 
Goodsync for NAS and Linux Ver 12.8.4 on 2025-03-12
-  Added RPM install package for Linux, now with Jobs Web GUI.
 -  Added DEB install package for Debian, now with Jobs Web GUI.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added RPM install package for Linux, now with Jobs Web GUI.
 - Added DEB install package for Debian, now with Jobs Web GUI.
 - GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.3 on 2025-02-17
-  GoodSync Web UI: Program Options implemented.
 -  GoodSync Web UI: Allow CopyOrigialFileNames on all Linux file systems.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.1 on 2025-01-15
-  GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 -  GoodSync Web UI: Implemented more UI commands.
 -  GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- GoodSync Web UI: Implemented two-factor auth via e-mail and SMS.
 - GoodSync Web UI: Implemented more UI commands.
 - GoodSync Web UI: Miscellaneous UI fixes.
 
Goodsync for NAS and Linux Ver 12.8.0 on 2024-12-14
-  Job Server: Browse Dialog: navigation of local file system.
 -  Job Server: Browse Dialog: Fixed error processing, etc.
 -  Job Server: Improved progress reporting for Auto mode Jobs.
 
Goodsync for NAS and Linux Ver 12.7.9 on 2024-12-11
-  Job Server: Added running jobs in Auto Mode.
 -  GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 -  gs-server Web UI:  Better starter for GoodSync HTML UI.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Job Server: Added running jobs in Auto Mode.
 - GoodSync HTML UI: Improved design of GS GUI to match GS Window Client more closely.
 - gs-server Web UI: Better starter for GoodSync HTML UI.
 - Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.8 on 2024-12-05
-  Added account creation with OAuth2 authorization flow for 
 Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
 -  Unix FS: Do not try to drill down to disregarded items as they result in ListDir error.
 -  UnixFileSys: Mark Synology special folders #recycle @eaDir as disregarded.
 -  Common server code changes up to ver 12.7.9.
 
Goodsync for NAS and Linux Ver 12.7.6 on 2024-11-03
-  QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 -  Fixed folder grant path processing, in case of has multiple home folder mappings.
 -  Job Server fixes.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
Google Drives, Google Photos, Dropbox, Box.com, MS Graph.
- QNAP: Use admin:administrators as user/group on QTS 5.2+ where root account does not even exist.
 - Fixed folder grant path processing, in case of has multiple home folder mappings.
 - Job Server fixes.
 - Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.5 on 2024-10-03
-  Fixed expiration date on 32-bit NASes.
 -  Added About dialog to Jobs.
 -  Added Build for Synology DSM7.
 -  Common server code changes up to ver 12.7.7.
 
Goodsync for NAS and Linux Ver 12.7.3 on 2024-09-27
-  BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 -  In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 -  Ignore browse warning about non-encrypted Web site -- it is local anyway.
 -  Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 -  gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 -  Synology DSM7: Merge armada370and armada375 binaries.
 -  Fixed GoodSync WD free clients could not identify WD NASes.
 -  Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- BETA: Jobs GUI added -- now you can run Jobs directly on NAS.
 - In GoodSync NAS Web UI go to Jobs tab and check [Enable Job Server Service].
 - Ignore browse warning about non-encrypted Web site -- it is local anyway.
 - Web UI of Jobs GUI uses new SCRAM authentication to Job Server.
 - gsync binary added to all packages -- it runs Job Server, its GUI is in browser.
 - Synology DSM7: Merge armada370and armada375 binaries.
 - Fixed GoodSync WD free clients could not identify WD NASes.
 - Common server code changes up to ver 12.7.6.
 
Goodsync for NAS and Linux Ver 12.7.2 on 2024-08-23
-  Server Web UI login page: provide a way to recover after GoodSync Account global password change.
 -  Server Web UI login page: redirect to OTP page after login if OTP entry is needed.
 -  Server Web UI: re-generate server certificates immediately on Account Setup and Computer Name change.
 -  Server Web UI: fix browser restart procedure.
 -  Server Web UI: show additional details from OTP (if any).
 -  gsync, gs-server command line: show additional details from OTP (if any) .
 -  Synology DSM 7 all-in-one: use highest gzip compression level (9) to reduce package size.
 -  Common server code changes up to ver 12.7.4.
 
Goodsync for NAS and Linux Ver 12.5.8 on Apr 12, 2024
-  gs-server Web UI: When changing account, remove certificate generation marker.
 -  gs-server Web UI: improve restart, so that disconnected does not show in browser.
 -  Install scripts: Preserve existing certificates on upgrade.
 -  Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- gs-server Web UI: When changing account, remove certificate generation marker.
 - gs-server Web UI: improve restart, so that disconnected does not show in browser.
 - Install scripts: Preserve existing certificates on upgrade.
 - Common server code changes up to ver 12.6.3.
 
Goodsync for NAS and Linux Ver 12.5.7 on Mar 30, 2024
-  gs-server: Automatically upgrade expired gs-server certificates.
 -  Linux CC Runner Installer: Rewrite to match CC Runner Installers on Windows.
 -  Synology: Added support for rtd1619b aarch64: DS124, DS223, DS223j, DS423.
 -  Synology: Compiled NAS installers for DSM-6.
 -  Common server code changes up to ver 12.6.2.
 
Goodsync for NAS and Linux Ver 12.5.3 on Mar 1, 2024
-  Fixed Change Account was not taking Email as GsUserId.
 -  Added support for Synology DSM7 Evansport architecture.
 -  CC-runner Installer: Fixed bugs related to permissions.
 -  Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Fixed Change Account was not taking Email as GsUserId.
 - Added support for Synology DSM7 Evansport architecture.
 - CC-runner Installer: Fixed bugs related to permissions.
 - Common server code changes up to ver 12.5.6.
 
Goodsync for NAS and Linux Ver 12.5.2 on Feb 9, 2024
-  Fixed Linux Disk ID and Disk Serial instability when binaries are on an OpenZFS volume.
 -  UnixFS: GetChangedItems: Remove tail slash from all reported folders.
 -  Common server code changes up to ver 12.5.5.
 
Goodsync for NAS and Linux Ver 12.5.0 on Dec 28, 2023
-  Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 -  Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Fixed conversion for time_t on 32-bit Linux platforms, it fixes install problems.
 - Common server code changes up to ver 12.5.2.
 
Goodsync for NAS and Linux Ver 12.4.9 on Dec 23, 2023
-  Fixed RHEL-based systems (AlmaLinux) SELinux may block our unit from being loaded into systemd.
 -  Common server code changes up to ver 12.5.1.
 
Goodsync for NAS and Linux Ver 12.2.9 on August 19, 2023
-  Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Common server code changes up to ver 12.3.4.
 
Goodsync for NAS and Linux Ver 12.2.8 on July 31, 2023
-  Synology DSM7: Added support for 'Alpine' architecture.
 -  QNAP: removed qnap_i486 architecture, as it is too old.
 -  Gs-Server: Fixed some rare crashes and freeze.
 -  gsync command line: Cleaned up Options Help.
 -  Common server code changes up to ver 12.2.9.
 
Goodsync for NAS and Linux Ver 12.1.7 on Mar 10, 2023
-  gs-server: Fixed rare server cycling on connectivity errors.
 -  Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- gs-server: Fixed rare server cycling on connectivity errors.
 - Common server code changes up to ver 12.1.9.
 
Goodsync for NAS and Linux Ver 12.1.3 on Jan 23, 2023
-  File Browser on gs-server: Show SymLinks as Folders, not as Unknown.
 -  gs-server: GsProcessOneGstpTxn: Fixed rare crashes.
 -  Common server code changes up to ver 12.1.6.
 
Goodsync for NAS and Linux Ver 12.1.1 on Dec 16, 2022
-  Gs-Server: Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Gs-Server: Fixed some memory leaks and crashes.
 - Common server code changes up to ver 12.1.2.
 
Goodsync for NAS and Linux Ver 11.11.9 on Oct 07, 2022
-  Updated to OpenSSL 1.1.1k, to include support for TLS 1.3.
 -  WD OS5/ARM: Removed no-asm from OpenSSL build, so it will be faster.
 -  Synology DSM 7: Added support for v1000 platform (based on r1000 binaries).
 -  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 12.0.7.
 
Goodsync for NAS and Linux Ver 11.11.1 on May 19, 2022
-  Fixed some memory leaks and crashes.
 -  Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Fixed some memory leaks and crashes.
 - Common server code changes up to ver 11.11.1.
 
Goodsync for NAS and Linux Ver 11.10.9 on Apr 22, 2022
-  Fixed some memory and crashes.
 -  Common server code changes up to ver 11.10.9.
 
Goodsync for NAS and Linux Ver 11.10.7 on Apr 01, 2022
-  Fixed some memory and resource leaks and crashes.
 -  Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Fixed some memory and resource leaks and crashes.
 - Common server code changes up to ver 11.10.8.
 
Goodsync for NAS and Linux Ver 11.10.5 on Mar 01, 2022
-  Added Uninstaller. Example: ./goodsync-linux-x86_64-release.run uninstall
 -  Installer: Validate paths entered by user.
 -  Installer: Do not ask for GoodSync Connect Setup if it was already done.
 -  Fixed gs-server service was not restarted after install if daemon setup was skipped.
 -  gs-server service: Fixed gs-server daemon start and stop sequences.
 -  Common server code changes up to ver 11.10.5.
 
Goodsync for NAS and Linux Ver 11.10.4 on Feb 22, 2022
-  gsync: Fixed 'Wrong Password' error in GoodSync client.
 -  Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- gsync: Fixed 'Wrong Password' error in GoodSync client.
 - Common server code changes up to ver 11.10.4.
 
Goodsync for NAS and Linux Ver 11.10.3 on Feb 07, 2022
-  Fixed crashes in Gs-Server.
 -  Common server code changes up to ver 11.10.3.
 
Goodsync for NAS and Linux Ver 11.10.0 on Jan 09, 2022
-  Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 -  Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Fixed massive memory leak in Gs-Server that could cause crashes on large files.
 - Common server code changes up to ver 11.10.0.
 
Goodsync for NAS and Linux Ver 11.9.9 on Dec 30, 2021
-  Fixed Gs-Server could drop socket connection on Server Error returned to client.
 -  Common server code changes up to ver 11.9.9.
 
Goodsync for NAS and Linux Ver 11.9.7 on Dec 12, 2021
-  CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 -  Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 -  Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- CSibMutex: Replace POSIX semaphore with lock files, fixes asserts and crashes.
 - Fixed Assert/Crash reporting: report them in crash-6-* files, not att-6-* files.
 - Common code changes up to ver 11.9.7.
 
Goodsync for NAS and Linux Ver 11.9.0 on Oct 23, 2021
-  sib-socket: fixed rare crashes on closing of sockets when stopping.
 -  gs-server: better integration with new GSTP clients.
 -  Common code changes up to ver 11.9.0.
 
Goodsync for NAS and Linux Ver 11.8.0 on Aug 19, 2021
-  QNAP: new and better builds, many issues fixed.
 -  Fixed rare crashes related to global constructors/destructors.
 -  Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- QNAP: new and better builds, many issues fixed.
 - Fixed rare crashes related to global constructors/destructors.
 - Common code changes up to ver 11.8.0.
 
Goodsync for NAS and Linux Ver 11.7.5 on July 1, 2021
-  Synology NAS: new package for DSM 7, local downloadable installer.
 -  Synology NAS: App Store GoodSync installer published in DSM 7.
 -  Common code changes up to ver 11.7.5.
 
Goodsync for NAS and Linux Ver 11.7.2 on June 7, 2021
-  Synology NAS: new package for DSM 7 App Store.
 Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.
 -  Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
-  Synology NAS: new package for DSM 7 App Store.
Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards. - Common code changes up to ver 11.7.2.
 
Goodsync for NAS and Linux Ver 11.6.5 on Apr 23, 2021
-  Fixed crashes on WD MyCloud EX4, use better toolchain to compile.
 -  Common code changes up to ver 11.6.4.
 
Goodsync for NAS and Linux Ver 11.6.1 on Apr 09, 2021
-  Misc bug fixes.
 -  Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Misc bug fixes.
 - Common code changes up to ver 11.6.1.
 
Version 11.5.6 on Feb 05, 2021
-  Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections.
 -  Common code changes up to ver 11.5.6.
 
Version 11.4.9 on Dec 11, 2020
-  WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 -  WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 -  Web UI: Fixed Web UI 'Create Ticket', it was not working.
 -  Synology: Better compiler for QorIQ (PowerPC-based) devices.
 -  Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 -  Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- WD NAS: Added reporting of NAS type from gs-server, so that Free version limit can be properly enforced.
 - WD NAS: Fixed smb.conf-based permissions: it was broken on WD OS5 (latest firmware).
 - Web UI: Fixed Web UI 'Create Ticket', it was not working.
 - Synology: Better compiler for QorIQ (PowerPC-based) devices.
 - Synology: Added compilation for DSM 7, added GoodSync packages for DSM 7.
 - Common code changes up to ver 11.4.9.
 
Version 11.4.4 on Oct 31, 2020
-  WD NAS: packages for new OS 5.
 -  Common code changes up to ver 11.4.4.
 
Version 11.4.1 on Oct 16, 2020
-  Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 -  Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Certificate Roots: update list of Certificate Authorities who GoodSync trusts.
 - Common code changes up to ver 11.4.1.
 
Version 11.3.3 on Sept 17, 2020
-  WD NAS: Fixed profile/install paths in MyCloud single-bay 2.x firmware installer.
 -  WD and ASUSSTOR: do not allow creating file in Shares folder, as it is on RAM disk.
 -  WD NAS packages for OS5: Fixed re-install and upgrade sequences.
 -  Synology NAS: create files and folders under proper SMB user, not under root.
 -  gsync: Fixed crashes on worker thread finishing.
 -  Improved device identification.
 
Version 11.3.2 on Aug 27, 2020
-  Added GoodSync for ASUSSTOR installer.
 -  CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 -  gs-server (NAS) install: Fixed [Activate] button on post-install page.
 -  gsync: /activate will now restart gs-server, so that gs-server is activated.
 -  Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added GoodSync for ASUSSTOR installer.
 - CC-Runner installer: fixed it, it could fail on GsAcct.tic problems.
 - gs-server (NAS) install: Fixed [Activate] button on post-install page.
 - gsync: /activate will now restart gs-server, so that gs-server is activated.
 - Improved device identification.
 
Version 11.2.9 on Aug 14, 2020
-  Linux .run installer: Fixed global profile permissions so that /gs-account-enroll can work.
 -  gs-server: Fixed /new-certificate /set-admin etc. commands not working properly.
 -  gsync NAS/Linux: Fixed gsync /gs-account-enroll not normalizing ComputerId on clean install.
 -  License tab: Added GS-V10 platform option, that activates Ver 11 from LinuxNas license.
 -  GoodSync NAS/Linux: Improved device identification.
 
Version 11.2.4 on June 22, 2020
-  NAS: Set file/folder owner and permissions that we read from smb.conf.
 -  NAS: This allows SMB users to write/delete files written by Gs-Server.
 -  NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- NAS: Set file/folder owner and permissions that we read from smb.conf.
 - NAS: This allows SMB users to write/delete files written by Gs-Server.
 - NAS: fixed misc bugs.
 
Version 11.2.3 on June 18, 2020
-  NAS: allow BsnsClnt platform to be used for Web UI activation.
 -  NAS: use Mac-Like registry for better code portability.
 
Version 11.1.9 on May 21, 2020
-  Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 -  Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Gs-Server on Linux/NAS Web UI: Added notification of new versions to install.
 - Gs-Server: Stop enforcing Per User License on Gs-Server for Read and List, enforce it only for Write.
 
Version 11.1.8 on May 14, 2020
-  Gs-Server License: Fixed GS-V11 platform could be reset to WD on WD NAS.
 -  Gs-Server: improve storing and processing of Licensee Platform.
 -  Gs-Server Unique Clients: Count only active IP addresses (seen less than 3 min ago).
 
Version 11.1.7 on May 05, 2020
-  Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 -  Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 -  gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 -  gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 -  gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 -  GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Gs-Server Web UI: Added WD License option to Activate, default for WD devices.
 - Gs-Server Web UI: Allow user to choose what type of License to Activate in License tab.
 - gsync: On /jobs-file=tix-path parse Server Accounts too, as obs do not work without them.
 - gsync: Added /submit-ticket "subject line" to submit ZIP file with logs and open support ticket.
 - gsync: Added /sync-jobs-accts global command that Syncs Jobs-Groups and Server Accounts.
 - GoodSync Connect common fixes from ver 11.1.7.
 
Version 11.1.6 on Apr 23, 2020
-  WD: Added architecture for MyCloud NAS (firmware 2.xx): WD-cortex and special .run installer.
 -  WD: Added instructions for installing on this NAS to web site.
 -  GoodSync Connect common fixes from ver 11.1.6.
 
Version 11.1.5 on Apr 3, 2020
-  Switch product ver to 11. 
 -  Ver 11 uses new Account-based licensing scheme.
 -  Show post-install page with connection instruction link and license section.
 -  Web UI: fixed some server restart + browser wait bugs.
 -  Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 -  Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 -  GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Switch product ver to 11.
 - Ver 11 uses new Account-based licensing scheme.
 - Show post-install page with connection instruction link and license section.
 - Web UI: fixed some server restart + browser wait bugs.
 - Web UI: Replace HTTP-style (digest/basic) auth with form-based authentication.
 - Web UI: Form-based auth uses JS to pass hash of password, not password itself.
 - GoodSync Connect common fixes from ver 11.1.5.
 
Version 10.11.4 on Mar 19, 2020
-  Fixed crashes on some processors (such that as of WD EX4) caused by pointer alignment in encryption.
 -  Fixed crashes on some QNAP NASes caused by compiler optimization errors.
 -  Fixed 'blank page' shown to browser when Gs-Server restarts at Initial Setup time.
 -  GoodSync Connect common fixes from ver 10.11.2.
 
Version 10.10.21 on Feb 05, 2020
-  WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 -  Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 -  GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- WD NAS packages: build package for WD MyCloud EX4 with proper tool chain.
 - Added .spk for Apollo Lake architecture such as our own DS218+, based on generic x86_64 build.
 - GoodSync Connect common fixes from ver 10.10.21.
 
Version 10.10.10 on Oct 21, 2019
-  Fixed License Activation performed from gs-server.
 -  Implemented GSSS Ticket submission, with logs.
 -  Improved UPNP discovery.
 -  GoodSync Connect common fixes from ver 10.10.10.
 
Version 10.10.8 on Sept 18, 2019
-  gs-server: perform Periodic License Check.
 -  gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 -  gsync /activate: restart gs-server service after activation, so that picks up license.
 -  Linux .run package: Init script: Make stop really wait for process. 
 -  Linux .run package: Init script: Implement restart and status commands in service.
 -  Linux .run package: Install script: Check whether binaries can run before asking questions.
 -  GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- gs-server: perform Periodic License Check.
 - gsync /gs-account-enroll: stop gs-server service, write users.tix, start gs-server.
 - gsync /activate: restart gs-server service after activation, so that picks up license.
 - Linux .run package: Init script: Make stop really wait for process.
 - Linux .run package: Init script: Implement restart and status commands in service.
 - Linux .run package: Install script: Check whether binaries can run before asking questions.
 - GoodSync Connect common fixes from ver 10.10.8.
 
Version 10.10.6 on August 16, 2019
-  Allow users to switch platforms using 'Settings -> Server Capability' setting.
 -  Allow activation of Linux servers from MidServe and FileServer licenses.
 -  Gs-Server Web UI: improve Change GoodSync Account and Change Computer.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.6.
 
Version 10.10.5 on August 12, 2019
-  Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 -  Web UI: reworked it to reflect per-User licensing concept.
 -  gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 -  gsync: Deprecated /orderid command for activation by Order ID and Name.
 -  gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 -  GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Implement new per-User licensing and activation concept, to replace per-Computer licenses.
 - Web UI: reworked it to reflect per-User licensing concept.
 - gsync: Fixed /gs-account-enroll and /activate commands, to work for new concept.
 - gsync: Deprecated /orderid command for activation by Order ID and Name.
 - gs-server: /set-admin and /set-user: now pass Computer ID, OS Computer ID and Computer Name.
 - GoodSync Connect (gs-server) common fixes from ver 10.10.5.
 
Version 10.9.35 on June 20, 2019
-  WD, etc: Fixed License.dat permissions when running in daemon mode. 
 -  Add Network Listener, so that gs-server can detect changes of its host IP address.
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.35.
 
Version 10.9.34 on June 17, 2019
-  Synology NAS: Added binaries for Denverton architecture devices:
 DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+
 -  GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
-  Synology NAS: Added binaries for Denverton architecture devices:
DS1618+, DS2419+, DS1819+, RS2818RP+, RS2418+/RS2418RP+ - GoodSync Connect (gs-server) common fixes from ver 10.9.34.
 
Version 10.9.25 on Feb 27, 2019
-  WD NAS: make gs-server run under 'nobody' user, so that NAS GUI can modify gs-server files.
 -  If gs-server cannot get its port, use dynamically allocated port -- fix some issues.
 -  GoodSync Connect (GSTP) common fixes from ver 10.9.25.
 
Version 10.9.22 on Jan 25, 2019
-  QNAP package: Add support for Armv8a.
 -  Synology NAS: Show /volumeUSB1 only if it exists.
 -  In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 -  Make Logout work on Safari browser. 
 -  Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- QNAP package: Add support for Armv8a.
 - Synology NAS: Show /volumeUSB1 only if it exists.
 - In NAS mode leave only Log Level and Log Retain Days settings, remove link to expert settings.
 - Make Logout work on Safari browser.
 - Make it actually usable on handheld devices (and displays less than 1200px wide).
 
Version 10.9.21 on Dec 27, 2018
-  Added more Western Digital OS3 packages for specific models.
 -  Bug fixes in GoodSync Account and License management.
 
Version 10.9.20 on Dec 21, 2018
-  Added Western Digital OS3 packages for newer NASes (2014 and later).
 -  Added Thecus NAS package.
 -  More fixes in GoodSync Account and License management.
 -  Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 -  GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added Western Digital OS3 packages for newer NASes (2014 and later).
 - Added Thecus NAS package.
 - More fixes in GoodSync Account and License management.
 - Web UI: Rearrange tabs to properly reflect new role of GoodSync Account.
 - GSTP: common fixes from GoodSync ver 10.9.20.
 
Version 10.9.19.9 on Dec 07, 2018
-  Licenses: Make NAS/Linux license work correctly, it was not working.
 -  gs-server: Fixed Mediator registration (too often), when server is on Internet directly.
 -  Web UI of gs-server: Fixed activation with GoodSync Account was not working.
 -  gs-server: Make logging respect low log levels and not log details.
 
Version 10.9.19 on Nov 30, 2018
-  Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 -  Web UI: Added [Manage my GoodSync Account] button to License tab.
 -  Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 -  gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 -  gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 -  gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 -  gs-server: Fixed /set-admin command.
 -  Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Web UI: Added Activation via GoodSync Account, in addition to Activation By Order.
 - Web UI: Added [Manage my GoodSync Account] button to License tab.
 - Web UI: Added [Buy License] button to License tab, to go to Buy GoodSync web page.
 - gsync: Added /gs-account-enroll command to enroll Computer into GoodSync Account.
 - gsync: Added /activate command to Activate License on Computer from GoodSync Account.
 - gsync: Added /buy-license command to go to Buy page on GoodSync web site.
 - gs-server: Fixed /set-admin command.
 - Linux .run installers: Fixed clean install under sudo.
 
Version 10.9.12 on Oct 20, 2018
- Linux .run installers: Added support for running daemon as systemd unit.
 - Synology NAS: Added support for DS216play (STiH412 SoC, Monaco platform).
 - Fixed license.html was not added to distribution.
 
Version 10.9.8 on Sep 11, 2018
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- GSTP-3: more fixes to servers.
 - Synology installer: use proper temp folder, specified by DSM.
 - Synology installer: better pre-upgrade and post-upgrade scripts.
 - Synology installer: use ciphers that requires less processor.
 
Version 10.9.7 on Sep 06, 2018
- GSTP-3: new version of GSTP protocol: establishes connections faster, better scalability.
 - GSTP-3 computers (ver ≥ 10.9.7) cannot talk to GSTP-2 computers (ver < 10.9.7).
 - So all your Computers and NASes must be running GoodSync ver ≥ 10.9.7 or later.
 
Version 10.9.5 on Aug 05, 2018
-  All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- All appropriate changes from GoodSync Windows ver 10.9.5
 
Version 10.9.1 on June 01, 2018
-  Synology: Complete integration with DSM UI.
 -  Added support for Thecus .mod packages..
 -  All appropriate changes from GoodSync Windows ver 10.9.1
 
Version 10.8.4 on Apr 09, 2018
-  Improve installation sequence.
 -  All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Improve installation sequence.
 - All appropriate changes from GoodSync Windows ver 10.8.4.
 
Version 10.8.1 on Mar 15, 2018
-  Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux.
 -  All appropriate changes from GoodSync Windows ver 10.8.1.
 
Version 10.7.7 on Feb 12, 2018
-  Added Control Center Runner for Linux, the official installer in .run format.
 -  Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added Control Center Runner for Linux, the official installer in .run format.
 - Add [Activation] tab in Web UI, for NAS and Linux, see check and activate Licenses.
 
Version 10.7.5 on Jan 25, 2018
-  NAS: Added license activation.
 -  NAS: Added license enforcement, needs Linux / NAS license.
 -  Linux: Added license enforcement, needs Linux / NAS license.
 -  How to Activate License using Web UI:
 1) Point your browser at Web UI (http://:11000)
 2) Click [Activation] tab in navigation bar
 3) Enter your license data and click [Activate]
  
Version 10.6.7 on Nov 14, 2017
-  QNAP: Added qnap-x86_64 binaries.
 -  Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
1) Point your browser at Web UI (http://
2) Click [Activation] tab in navigation bar
3) Enter your license data and click [Activate]
- QNAP: Added qnap-x86_64 binaries.
 - Linux: Improved .run installer.
 
Version 10.6.6 on Nov 10, 2017
-  QNAP: Fixed build and package for x86_64 architecture.
 -  All: Support Extended Attributes, so that they can be backed up from MacOS.
 
Version 10.6.5 on Oct 27, 2017
-  Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 -  Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Synology: add Alpine and Alpine4k platforms (adds support for: DS146+, DS1515, DS715, DS2015xs, DS1517, DS1817, DS215+, DS416).
 - Synology: fix processor detection for Mindspeed Concerto 2k (DS414j).
 
Version 10.6.2 on Oct 06, 2017
-  Added support for One Time Passwords and all client IDs as required by GSTP.
 -  All changes, up to GoodSync Windows ver 10.6.2.
 
Version 9.9.61 on Oct 20, 2016
-  Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 -  Updated package for QNAP NAS.
 -  All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added package for Freescale QorIQ based Synology NAS (DS213+ and DS413 models).
 - Updated package for QNAP NAS.
 - All changes, up to GoodSync Windows ver 9.9.61.
 
Version 9.9.46 on Apr 15, 2016
-  Merge installers for Linux and NAS into one common set, all have GSYNC and GS-SERVER.
 -  All Linux distributions are now free for personal use (still not free for business/gov use).
 -  Use shell .run distributions for most platforms.
 -  Switch to GoodSync for Windows version numbering, starting with ver 9.9.45.
 -  New .run distribution for Western Digital MyCloud NAS.
 -  Initial Setup: ask user whether to enable Web UI.
 -  Initial Setup: ask user where logs should be written, to what folder.
 
Version 1.5.0 on Dec 14, 2015
-  GoodSync Server fixes.
 -  All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- GoodSync Server fixes.
 - All changes, up to GoodSync Windows ver 9.9.36.
 
Version 1.4.9 on Oct 20, 2015
-  Support new GSTP protocol ver 3.
 -  GS Server corresponds to Windows GS Server ver 9.9.32.
 
Version 1.4.7 on May 21, 2015
-  Make authentication work again on Intel-based Synology.
 -  On failed user auth return HTTP code 401, so that user can retry.
 -  Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Make authentication work again on Intel-based Synology.
 - On failed user auth return HTTP code 401, so that user can retry.
 - Add system information to NAS setup page.
 
Version 1.3.0 on Mar 11, 2015
-  Added new Mindspeed Concerto architecture support for Synology.
 -  Show correct IP address for Local Net.
 
Version 1.2.0 on Feb 27, 2015
-  Added Intel to Synology architectures.
 -  Fixed update of GS Server package.
 
Version 1.1.0 on Feb 10, 2015
-  Make GS Server run on Synology NAS directly, for ARM processor.
 -  Initial release.
 
- Added Intel to Synology architectures.
 - Fixed update of GS Server package.