Download
Version News for NAS and Linux
Goodsync for NAS and Linux Ver 12.8.0 - Dec 14, 2024
- 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 - Dec 11, 2024
- 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 - Dec 5, 2024
- 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 - Nov 3, 2024
- 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 - Oct 3, 2024
- 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 - Sept 27, 2024
- 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 - Aug 23, 2024
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Dec 5, 2024
- 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 - Nov 3, 2024
- 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 - Oct 3, 2024
- 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 - Sept 27, 2024
- 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 - Aug 23, 2024
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Oct 3, 2024
- 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 - Sept 27, 2024
- 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 - Aug 23, 2024
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Aug 23, 2024
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - August 19, 2023
- Common server code changes up to ver 12.3.4.
Goodsync for NAS and Linux Ver 12.2.8 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - Apr 09, 2021
- Misc bug fixes.
- Common code changes up to ver 11.6.1.
Version 11.5.6 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Oct 31, 2020
- WD NAS: packages for new OS 5.
- Common code changes up to ver 11.4.4.
Version 11.4.1 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Dec 27, 2018
- Added more Western Digital OS3 packages for specific models.
- Bug fixes in GoodSync Account and License management.
Version 10.9.20 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - Aug 05, 2018
- All appropriate changes from GoodSync Windows ver 10.9.5
Version 10.9.1 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - Apr 09, 2018
- Improve installation sequence.
- All appropriate changes from GoodSync Windows ver 10.8.4.
Version 10.8.1 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - Nov 14, 2017
- QNAP: Added qnap-x86_64 binaries.
- Linux: Improved .run installer.
Version 10.6.6 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - 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 - Dec 14, 2015
- GoodSync Server fixes.
- All changes, up to GoodSync Windows ver 9.9.36.
Version 1.4.9 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Oct 20, 2015
- Support new GSTP protocol ver 3.
- GS Server corresponds to Windows GS Server ver 9.9.32.
Version 1.4.7 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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 - Mar 11, 2015
- Added new Mindspeed Concerto architecture support for Synology.
- Show correct IP address for Local Net.
Version 1.2.0 - Feb 27, 2015
- Added Intel to Synology architectures.
- Fixed update of GS Server package.
Version 1.1.0 - 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.