GoodSync is a backup and file synchronization program for Mac

GoodSync for Mac

GoodSync for Mac

  -  57.5 MB  -  Demo
GoodSync for Mac is an easy, secure, and reliable way to automatically synchronize and back up your photos, MP3s, and important files. Backing-up and/or synchronizing your critical documents is as easy as one click, and can also be scheduled using a variety of automatic options. True bi-directional file synchronization prevents any data loss. Download GoodSync for macOS can be used to synchronize data between your desktop Mac and laptop, home and office computers, computer and removable devices (USB Key, Flash Drive, CDRW disc), over a local network or the Internet.

Features and Highlights

File Sync
GoodSync syncs files between your computer, mobile devices, FTP, SFTP, Amazon S3, Google Drive, SkyDrive, WebDAV, Azure.

Backup Files
The tool backs up files to portable drives, mobile devices and to FTP, S3, GDocs, SkyDrive, DAV or another computer.

Direct P2P Sync
The app Connect syncs files directly between your computers, without slowness introduced by syncing via 3rd party servers.

Speed and Real-Time Sync
Good Sync is very fast and syncs files on your command, periodically, by a schedule or in real time (on file change).

Note: 30 days trial version. Requires 64-bit processor. Limited functionality after trial version.

Also Available: Download GoodSync for Windows

  • GoodSync 12.7.8 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    GoodSync 12.7.8 Screenshot 1
  • GoodSync 12.7.8 Screenshot 2
  • GoodSync 12.7.8 Screenshot 3
  • GoodSync 12.7.8 Screenshot 4
  • GoodSync 12.7.8 Screenshot 5

What's new in this version:

GoodSync 12.7.8
- Filters: Allow environment variables in Filters
- Snapshots: Fixed GS does not delete VSS snapshots if the job is Stopped by User
- CC-Runner: Fixed CC-runner does not report anything if an OFC job can't start
- Account Setup dialog: Do not pre-fill password, for security reasons
- Account Manager: Fixed SaveServerAccounts in case of failed write
- Storage Server: Added checking for relative paths (not allowed)
- GUI windows: Add Tools->Advanced->GoodSync Web UI menu item
- Explorer: Fixed Cancel button in RDP/VNC connection, improve reporting
- Certificates: Fixed Common Name cannot be longer than 64 chars
- Localization: Normalize foreign RFS files, so they have the same order as default.rfs
- Localization: Localized Mediator Web UI for management of GoodSync Account
- Localization: Updated PL and RU localization
- Job Server: implemented more operations, fixed bugs


GoodSync 12.7.7
- ICloud FS: New authentication scheme has been implemented, fixes Service Temp Unavail (code 503)
- Improved Full Disk Access determination process
- Miscellaneous GUI fixes
- All common GoodSync changes up to GoodSync Windows ver 12.7.7


GoodSync 12.7.5
- Show comment for Packages in Local MacOS file system
- SMTP: Normalize E-Mail Host used in HELO/EHLO: delete accent chars
- All common GoodSync changes up to GoodSync Windows ver 12.7.6


GoodSync 12.7.3
- Fixed setting WD platform file system for Unattended jobs
- Fixed export of Accounts and Jobs to a TIX file
- Balloon notifications are fixed for a Job results
- All common GoodSync changes up to GoodSync Windows ver 12.7.2


GoodSync 12.7.2
- Fixed crash in case of Analyse after Sync
- All common GoodSync changes up to GoodSync Windows ver 12.7.2.


GoodSync 12.7.1
- S3 Wasabi: Fixed file listing did not work correctly in Euro region
- Parallel Chunk Upload FS: Azure, S3, B2, DB: Fixed copy to them from another remote FS, esp OneDrive
- Parallel Download: Do not do it if destination FS cannot do Parallel Chunk Upload
- Server Accounts: Empty Folder Options (Unnamed Bmks) are no longer required for Job sides
- Initial Job: Name it 'My First Backup Job', save Server Accounts when it is created
- Job URLs with %%: Allow manual entry of such URLs in Browse dialog
- Analyze Status: Sync Analyzed with Changes status color to bright green
- SyncTree: Fixed SyncTree Stats were not updated when Sync is Done while we were not looking at it
- Browse/Explorer: Named Bookmarks: If there are more than 8 named bookmarks, collapse them
- Program Options: SMTP: Do not change ports when user checks SSL checkboxes.


GoodSync 12.6.9
- Sleep mode fixed for Unattended and Enterprise runners
- Fixed deadlock that prevented Auto onLogOut from working
- Improved stability and fixed crashes
- All common GoodSync changes up to GoodSync Windows ver 12.6.9


GoodSync 12.6.7
- Sync All: Fixed Sync All did not work after Analyze All, in a Group
- Folder Options: Fixed No GsData option was not appearing in Folder Options
- All common GoodSync changes up to GoodSync Windows ver 12.6.7


GoodSync 12.6.6
- Job Side Options: moved to to Job Options from Server Account options
- Job Options: do not prohibit changing Options of running Jobs
- Folder Options vs Server Accounts: Added dialog to Edit Folder Options of Server Account
- Unattended Auto Jobs: to stop such Job, uncheck Unattended checkbox in Options
- Server Accounts: GS Explorer now reads Server Account file, if changed by GoodSync
- No GsData Options: Remains a Folder Options, as it is the same for all Jobs of this Folder
- UnAttended Jobs: Fixed Waiting To Run state of Unattended Job was not shown in the GUI
- Auto Jobs: Fixed last jobs may never AutoRun, if first few jobs do certain sequences
- Gs-Server Sleep: make Gs-Server go into Sleep faster, by kicking its sockets
- Post-Sync Script: Fixed it was firing on Spec Ops completion, where it should not
- OneDrive etc: Buffer Size: Go back from 4 Mib to 5 Mib, as some servers require it
- OneDrive etc: Delta requests: Allow retries on error 500 and recover on Error 400
- OneDrive etc: Added option to specify Tenant (former Geo Location option)
- SFTP client: Made it work with Amazon Linux 2023
- pCloud FS: Fixed On File Change monitoring did not come out of Sleep
- Job Rename/Delete + Log Window: Fixed Log Windows was not in sync with job after Rename
- Mediator Web UI: Show only last 4 digits of Phone number, in OTP SMS confirm
- Delete User via Mediator: perform full sequence, just like in Web UI
- Mediator Web UI: Storage Request: Removed 10 GB storage option, as it comes with GS license.


GoodSync 12.6.5
- Fixed Pause of Job was not working
- Fixed GUI may freeze and hang
- Added PKG distributions for CC-Runner and Workstation
- All common GoodSync changes up to GoodSync Windows ver 12.6.5


GoodSync 12.6.4
- GUI Control Center Runner installer startup fixes
- All common GoodSync changes up to GoodSync Windows ver 12.6.4


GoodSync 12.6.3
- Sib-SMB: Fixed SMB2 share listing when extra-long DCE/RPC response requires PDU re-assembly
- Azure: Added Initial Path and caption for it, to specify a specific Container
- Unattended Job Runner GUI: Added showing Conflicts and Errors counts in GUI
- AccountSync vs UnAttended Job Runner: Fixed AccountSync from GsRunner was not always correct
- Account Manager vs Local FS token cache: Fixed rare errors on new RefreshToken
- Job Run States: improved displaying of Job Run States, irrespective or order of appearance
- Auto Options: When turning off Auto, JobRunState goes to Not Analyzed instead of Not Connected
- Auto Options: Fixed Shutdown After Sync option did not cause shutdown
- Analyze Incremental: Do not report error on deleted intermediate folder when we get Deleted item
- Edit Account Dialog: Allow Cloned accounts to be changed from direct GSTP to Mediator
- Program Options: moved all GUI options to Local Only, so they do not AccountSync
- Program Options: only options that appear in GsRunner remain global and AccountSync-able
- CC upload Options: moved them to Local Only Program Options too
- Mediator: List dead SharedWithMe computers to Grantee user's ListServers if requested
- Localizations: Updated Turkish -- major changes
- Windows XP: Removed support of Windows XP and Server 2003. At least Vista is required


GoodSync 12.6.2
- Fixed detection of Job Run State in GUI, it could get stuck
- Fixed running of Job Groups, it could get stuck
- Fixed job group assignment sub-menu, it could get out of sync
- Auto Jobs limitation: Log when we hit the limit, so that user knows why more jobs are not starfted
- Snapshot + Not Copy Locked Files: Fixed Snapshot was still created in this case
- Revived Test button in Server Accounts Properties
- Browse/Explorer: In server lists dead servers are shown after alive servers
- Localization: Added Finnish, updated Polish
- GoodSync Manual: Updated Server Account and Job Options sections


GoodSync 12.6.1
- Fixed running of Job Groups, it could get stuck
- Fixed job group assignment sub-menu, it could get out of sync
- Revived Test button in Server Accounts Properties
- Localization: Added Finnish language
- GoodSync Manual: Updated Server Account and Job Options sections


GoodSync 12.5.9
- S3: Added support for all S3 storage class, including Glacier, Glacier IR, Deep Archive
- Azure: Added Storage Class support to Server Account UI
- Server Accounts: Added 'Clone & Change' command, to split Server Account in two, with diff storage options
- Backblaze: Fixed large file uploads fails if 'Upload/Download Chunks' is set to 0
- pCloud: Fixed crash cased by receiving child before its parent, in notifications
- Proxy + GSTP client: Fixed GSTP client was not working when Proxy is specified
- Proxy + GS-server: Speed up switching to new registration when Proxy has changed
- Sib-SMB: Fixed working with file paths that contain some Japanese or Chinese symbols
- Server Account Options: Moved Ignore Bad Certs option from Basic to Advanced
- SFTP options: Added option 'Do not check HostKey of Server'
- SFTP options: Enabled option 'Use Proxy' for SFTP, so that it can be turned off
- Analyze, Sync UI: Improved notification of finished Job from Runner to GUI
- GoodSync 2go installer: Fixed initial drive selection was not properly shown
- GSTP Server List: Added checkbox to Show Dead Computers too, before it was Live only
- CC-Runner installer: Make CC-Runner installer write Proxy settings too
- CC-Runner: Split settings into PerComputer cc-company.tix and PerUser cc-runner.tix
- CC-runner: Fixed CC-Runner may cycle if Shutdown is done during Job execution


GoodSync 12.5.8
- GSTP DownloadFileBlock: Fixed copy operation can produce truncated file
- Sync: If after Sync and Dest File Size differ then do not declare new generation
- Analyze: Recursive ListDir: Allow Exclude Filter to work on items with Analyze error
- Analyze: Fixed crash when Analyze produces item listing errors (such as access denied)
- Backblaze FS: Implement server-side copy for very large files (more than 5GB)
- Google Photos FS: Do not fail on uploading files we don't have standard MIME-type for
- sib-time: Now that we allow 32-bit unsigned time, fail on time with year 2076
- pCloud FS: On File Change File Monitoring has been added
- CC-Runner: Separate Company Settings (PerComputer) and Runner Settings (PerUser)
- CC-Runner: Company Settings is now in file C:/ProgramData/GoodSync/cc-company.tix
- CC-Runner: Runner Settings is now in file C:/Users/UserName/AppData/Local/GoodSync/cc-runner.tix
- CC Runner: Fixed CC-runner may cycle if its tray icon is closed by user when sync runs
- CC Runner Installer: re-arrange and beautify its GUI


GoodSync 12.5.7
- GSTP DownloadFileBlock: Fixed copy operation can produce truncated file
- Sync: If after Sync and Dest File Size differ then do not declare new generation
- Analyze: Recursive ListDir: Allow Exclude Filter to work on items with Analyze error
- Backblaze FS: Implement server-side copy for very large files (more than 5GB)
- Google Photos FS: Do not fail on uploading files we don't have standard MIME-type for
- sib-time: Now that we allow 32-bit unsigned time, fail on time with year 2076
- pCloud FS: On File Change File Monitoring has been added.
- CC-Runner: Separate Company Settings (PerComputer) and Runner Settings (PerUser)
- CC-Runner: Company Settings is now in file C:/ProgramData/GoodSync/cc-company.tix
- CC-Runner: Runner Settings is now in file C:/Users/UserName/AppData/Local/GoodSync/cc-runner.tix
- CC Runner Installer: re-arrange and beautify its GUI


GoodSync 12.5.6
- Dropbox: Fixed 'two items with exactly the same name' error
- Account Sync + GS Account Change: Fixed GUI problems on GS Account switch
- Sib-SMB: Ignore high bit exotic attributes, they interfered with GS attributes
- Sib-SSL: Disabled TLS 1.1 the hard way, it still could be enabled with custom ciphers
- pCloud FS: Added local cache to fight delayed consistency
- pCloud FS: Use fileID/folderID where possible, as now they are cached
- CC-runner: Installer now asks for GsAccount UserId and Password, used for Account Sync
- Mediator: Allow provisioning of GS Account by Control Center
- CC-Runner + GS GUI: GS GUI client can run on CC-Runner platform, using Personal or Server license
- CC-Runner Settings: on Windows store them in profile user file enterprise-runner.tix
- Installer for Standard Users: Allow installing of GoodSync by Limited user with elevation
- GsRunner: Fixed 'Cannot compute mirror folder: goodsync mirror folder root not defined'


GoodSync 12.5.5
- pCloud FS: new file system for pCloud
- CC-runner: make installer behave more like CC-runner on Windows
- All common GoodSync changes up to GoodSync Windows ver 12.5.5


GoodSync 12.5.4
- All common GoodSync changes up to GoodSync Windows ver 12.5.4


GoodSync 12.5.3
- All common GoodSync changes up to GoodSync Windows ver 12.5.3


GoodSync 12.5.2
- All common GoodSync changes up to GoodSync Windows ver 12.5.2


GoodSync 12.5.1
- Google Cloud Storage FS: new file system for GCS, uses Service Accounts to authenticate
- Fast 1-way mode: Update GUI after Sync is finished in this mode (destination was not updated)
- ICloud Photos: Fixed Zone tokens expire after 60 minutes, so renew them
- All common GoodSync changes up to GoodSync Windows ver 12.5.1


GoodSync 12.4.8
- ICloudPhotos: check zone tokens before each operation, so they do not expire
- GoodSync Explorer: AppCenter crash catcher added to the GsExplorer
- GoodSync Explorer: GsExplorer bundle versioning fixed
- GUI: Redid keyboard focus calculations, to be common with Windows GS
- All common GoodSync changes up to GoodSync Windows ver 12.4.8


GoodSync 12.4.7
- gs-server: Tell GS Client that it can do recursive listings, accumulate folder listings for that
- S3: Store client side File Mod Time in x-amz-meta-gs-mod-t header, so that GS can get it
- S3: Add option to store File Mod Time in cache file gs-metadata._gs, so that Explorer can get it quickly
- S3: some S3 clones cannot do recursive listings, tell user to turn Off Recursive listing option then
- Google Drive, Box, OneDrive and SharePoint: Remove Rollback of RefreshToken, not needed anymore
- iCloudPhotos FS: Fixed a crash related to the simultaneous execution of several Jobs
- GsExplorer: Added Crash handler and set up main process as Interactive
- Do Not List Folders (Trust State File) option: Allow it in Enterprise Workstation, not just Server
- Business License Names: For uniformity, BsnsClnt -> Workstation, MidServe -> Server
- Business Installers: Change installer URLs to reflect new uniform naming scheme
- sib-socket: Speed up reconnects to IP names that translate into several IP addresses
- Account Web UI: Devices: Reduced verbosity, separated Browsers from Installed Devices
- Account Web UI: Reduced verbosity, separated Offline servers from Online servers


GoodSync 12.4.6
- Sync in Parallel: Change order of syncing to increase locality
- Sync in Parallel: Run operation Sync State on the main sync thread
- Cleanup: Delete Empty Folders: Speed up the process a lot, by using Recursive listings
- Sync Tree: Speed up sync tree node status updates, by using linear algorithm
- BackBlaze B2: DownloadFile: Download large files in 40-Mb chunks, with retries
- BackBlaze Azure S3 Dropbox: Report progress of upload of large files
- Google Photos: Save credentials locally encrypted, not Account Password encrypted
- S3 FS: Allow recursive listings for most of S3 variants, except .matrixstore.clou
- S3 FS: Added caching of File Mod Time in a per-bucket cache file, disabled for now
- Windows FS: Added Side options to do Encryption and Compression performed by NTFS/EFS
- Browse Dialog: When doing OAuth2 re-auth, as for Private/Default browsing option


GoodSync 12.4.5
- Sync in Parallel: Change order of syncing to increase locality
- Sync in Parallel: Run operation Sync State on the main sync thread
- Cleanup: Delete Empty Folders: Speed up the process a lot, by using Recursive listings
- Sync Tree: Speed up sync tree node status updates, by using linear algorithm
- BackBlaze B2: DownloadFile: Download large files in 40-Mb chunks, with retries
- BackBlaze Azure S3 Dropbox: Report progress of upload of large files
- Google Photos: Save credentials locally encrypted, not Account Password encrypted
- S3 FS: Allow recursive listings for most of S3 variants, except .matrixstore.clou
- S3 FS: Added caching of File Mod Time in a per-bucket cache file, disabled for now
- Windows FS: Added Side options to do Encryption and Compression performed by NTFS/EFS
- Browse Dialog: When doing OAuth2 re-auth, as for Private/Default browsing option


GoodSync 12.4.4
- Sync: Fixed rare crashes in folder completion
- Sync: Recover from MoveFile / MoveFolder ops that are incomplete, run them as CreateNew + DeleteOld
- SMB-Win FS: Fixed CloneConnect, so that sync worker threads are created faster
- SMB-Win FS: Stopped doing conversion of smb:// to smbd:// on MacOS, as it propagates to Windows
- CC-Runner: more support for new Jobs and Server Accounts propagation via Mediator


GoodSync 12.4.3
- Sync: Fixed completed files/folders were synced again if Sync clicked second time
- Analyze: Fixed lower-cased name lookup in sync tree, for some national characters
- Fast 1-way mode: do not GetInfo() for files after Sync, as there is no state file
- 1-way Sync + Re-Include Excluded files: fixed setting new generations
- Analyze Recursive: Fixed inserting folders that appear after files with different case
- Job Options: Added option 'Use Recursive ListDir in Analyze where available', On by default
- Job Options: Do Not List Folders (Trust State File) option; Allow it only in Server platform
- Windows GUI: Sync Tree: Swap Right Size and Right Date column order for symmetry
- DropBox MTP: Fixed MoveFolder did not work when only name case differs, for certain chars
- S3 Azure Backblaze: Added ListDirPaged() to these FSes, for more granular progress
- Backblaze: Simplified and speed up GetInfo() of one file/folder
- ICloud Photos: Added ability to work with Private (as opposed to Shared) photo library
- Browse Dialog: Fixed Browse Dlg was offering Portable path for some Fixed disks
- Explorer: Added direct/reverse sorting of these columns: Name, Size, Mod-Time
- Explorer: Do not hide Size and Mod-Time columns in double tree mode
- GsExplorer: Added Mod Time values to folders, used to be just file
- Gs-Server: Log Detailed reason of Txn error, in addition to HTTP-err-code reason
- gsync command line: Add /refresh-token=value argument to /sa-create


GoodSync 12.4.2
- Sync: New Fast 1-way mode that does not store State File, does not lock folders
- Sync: New walker that walks faster and does all file operations in one pass
- Sync Tree: Show (File) and (Folder) as side-specific, as they may differ
- Analyze: Fixed Embedded State Files were not read or saved
- Analyze: Hide option 'Do Not List Folders during analyze', except for Server version
- Analyze: Recover from holes in generation matching sequence
- Analyze: show indeterminate progress bar, when number of folders to scan is not known
- Server Setup: Nullify System password, if saving credentials in Non-Impersonation mode
- Keyboard Focus: when Analyze or Sync runs, set focus to Pause button, not Stop
- Browse Dialog: improved detection of Removable vs Fixed disks
- S3: do not do Recursive listing for non-Amazon S3 hosts, as it is unreliable
- S3: Fixed error: Two items are the same: '/' and ''
- S3: Do not prohibit binary chars in XML parser, as S3 allows them
- FTP: Fixed we did not parse PASV if ( was in 1st position
- Sib-SMB: Implemented paged listings
- Sib-SMB: Add Proper processing of NTSTATUS_USER_SESSION_DELETED (0xc0000203)
- Mediator: Fixed Account Sync did not work for TIC file of more than 512 Kb
- Account Web UI: Improved Subscriptions tab presentation
- Account Web UI: Added Updated Billing Info to Subscriptions tab
- Account Web UI: Improve explanation for SMTP errors


GoodSync 12.4.0
- S3: fixed some listing parsing problems
- All common GoodSync changes up to GoodSync Windows ver 12.4.1


GoodSync 12.3.9
- S3, Azure, etc: Implemented Recursive Listings in file systems, to speed up Analyze
- Gs-Server: Assemble Recursive Listings and send then to client, to speed up Analyze
- Program Options: use common code with Windows version
- All common GoodSync changes up to GoodSync Windows ver 12.3.9


GoodSync 12.3.6
- Sib-SMB: Fixed crash on double close of socket on reconnect
- SMB: Removed old MacOS_based SMB file system, convert it to new Sib-SMB FS
- All common GoodSync changes up to GoodSync Windows ver 12.3.6


GoodSync 12.3.5
- Azure Blobs FS: Added copying of File Mod Time on file upload (no state file needed)
- Azure Files FS: Added copying of File Mod Time on file upload (no state file needed)
- DropBox FS: Added copying of File Mod Time on file upload (no state file needed)
- Fixed Creation Time was not copied from Windows to Windows, even if option says to do it
- Sib-SMB: SMB-2 protocol: Fixed several smaller issues, including flow control
- Sib-SMB: SMB-1 protocol: fixed several bugs in Conveyors and flow control
- CC-runner: Fixed setting of logging options that could cause repeated restart of gs-server.


GoodSync 12.3.4
- SMB FS: Speed up download of files, using DRR (Deficit Round Robin) algorithm
- SMB FS: SMB-1 (CIFS): Fixed several bugs in new conveyerization
- CC-runner: Fixed setting of logging options that could cause repeated restart of gs-server


GoodSync 12.3.3
- SMB FS: Fixed Disconnected errors in large files download
- SMB FS: Fixed crashes related to new conveyerization code
- MEGA FS: Fixed MoveFile cache update for parallelism


GoodSync 12.3.2
- SMB FS: Fixed crashes related to new conveyerization code
- MEGA FS: Fixed MoveFile cache update for parallelism


GoodSync 12.3.1
- Sib-SMB FS: Huge upload/download speed up, due to implementation of Conveyerization
- Sib-SMB FS: Better negotiation, implemented flow control
- All common GoodSync changes up to GoodSync Windows ver 12.3.1


GoodSync 12.2.9
- AutoUpdate: new block-based download of installer file, with recovery after lost connection
- On File Change Monitoring: prevent crashes caused by disk drivers sending corrupt list of changes
- Parallel Workers: fixed rare crashes caused by increased parallelism of Sync
- Gs-Server + SMB: Again allow old style of smb:// URL inside gstps:// URL, for compatibility
- Gs-Server + SMB: When looking for credentials in Account Manager, use case-insentitive URL compare
- Gs-Server + SMB: If Impersonation Password is not specified then do not use such creds for SMB
- License and Platform: Renamed 'GS-V11' to 'GS-personal' everywhere


GoodSync 12.2.8
- Parallel Folder Create and File Delete passes: Do it in parallel, when Parallel Threads option is On
- Folder Create pass: now do it in width-first walker (not depth-first) to speed up folder creation
- Locking Sync Folders + NoGsData job side: sequentialize SaveStateFile/ReadStateFile, so they do not conflict
- On Folder Connect + File Monitoring: Fixed it sometimes stops working
- Move Mode + Parallel Threads: Fixed Empty Folders are not always deleted
- Recycle Bin or History Folder: Moving recycled files to _saved_ / _history_ can now be done in parallel
- File Op weight: Reduce weight of Sync State from 64 Kb to 4 Kb
- Logs: Do Not close GoodSync Global log at GsProfile folder, if user back it up with GoodSync
- S3: Removed extra escaping of URL in CopyObject inside file system, it was causing Not Found error
- Google Cloud: allow to specify no top bucket, as now GCP can list buckets
- Browse dlg: Do not allow to Encrypt/Compress Folders at the top of the File System (disks or buckets there)
- Mediator-WebUI: Fixed user with old unauthenticated browser devices sometimes were not allowed to login


GoodSync 12.2.7
- iCloud Photos File System: Fixed bugs in listing, downloading files from links older than 1 hour
- Recycle Bin + S3 Azure BackBlaze: Do not turn off saving files to Recycle Bin for FSes without Move
- MS Graph FS: Added support for paging in Drive lists, for very long drive lists
- Encrypted and Zip FS: Allow deletion of #cannot-decrypt-name# files and folders
- Browse Dialog: Do not allow iCloud Photos Root to be used as job side
- Explorer: Automatically encrypt/compress files that are being uploaded/pasted to known encrypted folder
- File Monitoring + First Analyze: Fixed rare crash
- On File Change + Filters: Fixed Empty Folder Exclusion ignores new files in previously empty folders
- gsync command line: Cleaned up Options, improved /help and Manual


GoodSync 12.2.6
- Miscellaneous user interface fixes
- All common GoodSync changes up to GoodSync Windows ver 12.2.6


GoodSync 12.2.5
- Browse/Explorer: Show Enter/Leave Encrypted/Compressed folder buttons on such folders
- Browse/Explorer: Show Enter/Leave folder button on the left of URL, was on the right
- Browse/Explorer: Show Properties on Named Bookmark
- System Tray icon: reduce its flickering, improve graphics
- SyncLib: Fixed wrong direction of CopyTime, after file reverted to its older version
- Attributes: Fixed problems in syncing newly added OS-independent Archive attribute
- FTP FS: Fixed parsing of MS-DOS FTP line with file name that contains
- Mega FS: Show nodes that cannot be decrypted, instead of returning terminal error
- Mega FS: skip nodes that have no keys at all gracefully, name them _cannot_decrypt_no_key_..
- WebDAV FS: Fixed Digest auth when qop is not specified
- WebDAV WinInet: Fixed error processing, when using WinInet HTTP layer
- ZipFileSys: Added fault tolerance to file names that cannot be decrypted, up to 3


GoodSync 12.2.4
- Amazon S3 FS: when creating a bucket, always do it on the main Region
- S3 Azure FS: Fixed download of files that are shorter than promised
- BackBlaze GoogleDr Box ICloud FS: Reconnect when download shorter file when promised
- Job Options: Empty Encr Folder: Do not delete Sync folder, instead of recreating it
- Azure FileApi FS: Chunk of large file upload was 512 KiB, change it to 4 Mib
- Azure S3 GoogleDrive MsGraph: Change large file chunk size from 5 Mib to 4 or 8 Mib
- Azure FS: Added Storage Class: hot (default) | cold | archive
- Azure FS: Change API from 2016-05-31 to 2020-02-10, so that we can get and set Access Tier
- Move Mode: Do Not allow Move Mode to be used together with 2-way Jobs, must be 1-way Job
- Browse + Windows: Show BusType such as USB or NVMe
- Job Options: Switch to new HTML-based dialog
- Job Options: Siber Options: Redo Encrypt/Compress Options to clarify them
- Browse/Explorer: Allow deletion of primary GSTP Server Accounts, they are recreated
- Browse/Explorer: Reject creating Server Accounts that is a complete duplicate of another account
- Zip+Encrypted FS: Now supports file name translation, useful for FS with short names (OneDrive)
- Zip+Encrypted FS: improved caching scheme, do other fixes


GoodSync 12.2.3
- Stability improvements
- All common GoodSync changes up to GoodSync Windows ver 12.2.2


GoodSync 12.2.2
- iCloud Photos file system caching improved
- Miscellaneous GUI improvements
- Stability improvements
- All common GoodSync changes up to GoodSync Windows ver 12.2.2


GoodSync 12.2.1
- GoodSync now runs on macOS operating systems no older than 10.13
- iCloud Photos file system added
- All common GoodSync changes up to GoodSync Windows ver 12.2.1


GoodSync 12.2.0
- GUI .zip installer for the cc-runner has been officially released
- ICloudFileSys: bug fixes, stability improvements
- Fixed Rare application freezes on startup
- All common GoodSync changes up to GoodSync Windows ver 12.2.0


GoodSync 12.1.8
- Program Options: Added Mirror Folder option, so that location of the Mirror Folder may be customized
- GsExplorer crashes fixed
- All common GoodSync changes up to GoodSync Windows ver 12.1.9


GoodSync 11.9.9
- Saving program settings error fixed
- All common GoodSync changes up to GoodSync Windows ver 11.9.9


GoodSync 11.9.8
- GoodSync Explorer miscellaneous fixes
- Fixed crashes, improved stability
- All common GoodSync changes up to GoodSync Windows ver 11.9.8


GoodSync 11.9.7
- Sib-AFP: Added new file system for AFP, Siber native implementation
- UI: The algorithm for updating the sync tree items has been brought in line with the GS Win
- Miscellaneous User Interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.9.7


GoodSync 11.9.5
- Tray Mode view: New Tray Mode window added
- Rewrote some GUI internals, to increase speed and reduce memory consumption
- Miscellaneous UI fixes
- All common GoodSync changes up to GoodSync Windows ver 11.9.6


GoodSync 11.9.1
- Fixed 'GsCopyFileAppend: GetInfoByHandle ERR: Access Denied (0xc0000022)' and other FS issues
- SyncTree file progress display fixed
- All common GoodSync changes up to GoodSync Windows ver 11.9.3


GoodSync 11.8.7
- Stability improvements
- All common GoodSync changes up to GoodSync Windows ver 11.9.2


GoodSync 11.8.5
- Rewrote some GUI internals, to increase speed and reduces memory consumption
- User Interface: fixed some crashes
- Ver 10: Do not allow to Skip Account Setup, same as in Windows version
- Prevent expired DST Root CA X3 certificate from being loaded from KeyChain
- Added 'Open L/R folder in Finder' for a Job Side popup menu entry for local file system
- Tray Mode view: multiple fixes
- Fixed bug in setting Post-Analyze script
- All common GoodSync changes up to GoodSync Windows ver 11.9.0


GoodSync 11.8.1
- Fixed GoodSync sometimes hangs on startup
- Stability improvements and miscellaneous bug fixes
- Added 'Start GoodSync in Menu bar' preference
- Installer errors fixed for macOS 12 Monterey
- All common GoodSync changes up to GoodSync Windows ver 11.8.1


GoodSync 11.8.0
- Fixed Installer errors
- Stability improvements
- Miscellaneous UI fixes
- All common GoodSync changes up to GoodSync Windows ver 11.8.0


GoodSync 11.7.6
- Crash and diagnostic files generation for submitting to support is improved
- Crash and Assert Submitter revived
- Fixed duplication of log files in the support archive if a custom place for storing logs is used
- Misc bug fixes
- All common GoodSync changes up to GoodSync Windows ver 11.7.6


GoodSync 11.7.5
- SMB + WD: Fixed one free Job was not allowed
- File Monitoring: remove fsFolderDeepContent and fsFolderDeepContent, they cause Re-Analyze


GoodSync 11.7.3
- SMB + WD: New Native SMB implementation is used by default in WD file system
- SMB: Many Fixes of the native SMB implementation
- UI: Added graphical buttons to the Apple Touch Bar
- UI: Added Apple Touch Bar support for all dialog windows
- All common GoodSync changes up to GoodSync Windows ver 11.7.4


GoodSync 11.7.1
- New SMB implementation (Siber SMB client) is used by default
- Stability improved
- Misc user interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.7.3


GoodSync 11.7.0
- Freezing on startup fixed
- Misc user interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.7.0


GoodSync 11.6.6
- Misc user interface fixes and Some crashes fixed
- Running on macOS 10.10 fixed
- All common GoodSync changes up to GoodSync Windows ver 11.6.6


GoodSync 11.6.5
- Miscellaneous User Interface fixes
- Performance and stability improved
- All common GoodSync changes up to GoodSync Windows ver 11.6.6


GoodSync 11.6.4
- Fixed calling Analyse with Compare options
- Misc user interface fixes
- Program restart after AutoUpdate fixed
- All common GoodSync changes up to GoodSync Windows ver 11.6.4


GoodSync 11.6.3
- Misc user interface fixes and improvements
- Multi-selected jobs operations fixed
- Fixed rare crashes related to TouchBar logic
- All common GoodSync changes up to GoodSync Windows ver 11.6.3


GoodSync 11.6.2
- Job Tree View: rewritten to common code with Windows version
- Fixed Stop command for Jobs group not working
- CC-runner: Fixed cc-runner enterprise-to-local mode switching
- Misc User Interface and bug fixes
- All common GoodSync changes up to GoodSync Windows ver 11.6.2


GoodSync 11.6.1
- Fixed OneDrive OAuth authentication
- gs-runner stability improved
- Fixed sending Support Ticket from the main menu 'Contact Support' entry
- Misc User Interface and bug fixes
- All common GoodSync changes up to GoodSync Windows ver 11.6.1


GoodSync 11.5.9
- Added silicon M1 ARM architecture, native build
- Job List: new Job List implementation, with columns, like in Windows
- AFP: Fixed AFP file system Error 64
- Fixed license link in License Activation Dialog
- Fixed sending ticket from the gs-server WebUI
- Moved to the newest App Center crash-catcher framework
- All common GoodSync changes up to GoodSync Windows ver 11.5.9


GoodSync 11.5.8
- Fixed Ticket attachments were not uploaded to GoodSync support server
- gs-server Sessions: Fixed server Sessions were not cleaned up, memory leak
- gs-server + Home Folders: Fixed explicitly defined Home Folder was still showing all folders
- Google Photos: fixed job setup
- All common GoodSync changes up to GoodSync Windows ver 11.5.8


GoodSync 11.5.7
- Added TouchBar support for MacBook Pro
- 'Cryptomat' file system representation is allowed in listing
- Job Group View: rewrite to use portable tables-based implementation
- Job Group View: fixed a number of UI bugs
- sib-lib: switch to using mostly UTF-8 byte strings
- All common GoodSync changes up to GoodSync Windows ver 11.5.7


GoodSync 11.5.6
- SMB: New sib-SMB file system engine beta -- turn it On at Preferences->General->Integration
- SMB: Made SMB file system work with paths that include "#" and "?" characters
- Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections
- Gs-Server: Improved transactional integrity of GSTP, to allow for faster connection restore
- Fixed problems working with volumes, created by BoxCrypt software
- Improved program stability, fixed crashes
- Miscellaneous user interface fixes
- Shell-scripted installer execution sequences fixed
- All common GoodSync changes up to GoodSync Windows ver 11.5.6


GoodSync 11.5.4
- Last release of Ver 10
- All common GoodSync changes up to GoodSync Windows ver 11.5.4


GoodSync 11.5.1
- MacOS device identification for licensing: ignore device properties that are changes by MacOS updates
- Direction Change in Sync Tree by User: improved transactional integrity of it, fixed bugs
- Workers and Sleep: Job Worker thread now prevents computer from going to Sleep
- Improved program stability, fixed crashes
- Miscellaneous user interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.5.1


GoodSync 11.4.9
- Added warning about running jobs before exiting program
- Miscellaneous user interface fixes
- Improved program stability, fixed crashes
- All common GoodSync changes up to GoodSync Windows ver 11.4.9


GoodSync 11.4.8
- Fixed sending a ticket to the support system with an archive of logs
- Improved program stability, fixed crashes
- All common GoodSync changes up to GoodSync Windows ver 11.4.8


GoodSync 11.4.6
- Switched AutoUpdate from .dmg to .zip file, starting with existing version 11.4.4
- Fixed crashes when using Account Sync -- synchronization of Jobs and Server Accounts
- Fixed incomplete display of log lines during Analyse
- Fixed program not working after Jobs Export
- Fixed GUI behavior when using Unattended jobs
- Misc User Interface fixes for MacOS 10.16 Big Sur
- Improved program stability, misc User Interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.4.7


GoodSync 11.4.4
- Account Sync: new algorithm to sync Jobs-Groups and Server Accounts
- Account Sync: Account Sync On option is reset, so that user may do Server Wins override
- Platform derivation fixed for installation from DMG with with active GateKeeper
- Crash when multiple jobs are deleted is fixed
- Policies for GoodSync enterprise version updated
- All common GoodSync changes up to GoodSync Windows ver 11.4.4


GoodSync 11.3.9
- Installation and AutoUpdate from ZIP added, to replace .DMG installer
- Restarting of the running GoodSync after AutoInstall by AutoUpdate is done by gs-waiter
- GoodSync logs are now split into installer and runtime logs
- Crash on old iMacs with MacOS 10.10.5 10.11.6 fixed
- Improved integration with Local GsRunner and CC Runner
- Misc User Interface fixes
- All common GoodSync changes up to GoodSync Windows ver 11.4.1


GoodSync 11.3.4
- Fixed Not showing estimated time remaining and bandwidth
- Fixed crash when doing network shares listing in MacOS Big Sur
- Fixed sending wrong data to Mediator that leads to empty device creation there
- Fixed DeviceID computation, so that previously activated devices do not lose license
- All common GoodSync changes up to GoodSync Windows ver 11.3.4


GoodSync 11.3.3
- MS Graph, OneDrive: Fixed unable to get local issuer certificate 'graph.microsoft.com'
- gs-server: delete old erroneously created empty local accounts in gs-server's users.tix
- Fixed bug with switching to Tray Mode from FullScreen mode
- Compiled with XCode 12.0
- Fixed setting License Platform if GoodSync was upgraded by Drag-n-Drop
- SyncTree: fixed working with Views
- The animated logo tray icon is now only monochrome, as intended by the designer
- All common GoodSync changes up to GoodSync Windows ver 11.3.3


GoodSync 11.3.1
- Trial dialog: dixed crashes and bugs
- All common GoodSync changes up to GoodSync Windows ver 11.3.1


GoodSync 11.3.0
- New Dialog for licensing events: trial expiration, license expiration: Trial Expired, Trial Will expire, License Expired, License Will expire, Paid-only Feature
- CC-runner: Added GUI installer for Control Center Runner
- Misc user interface fixes
- Cleanup unnecessary files after installation
- All common GoodSync changes up to GoodSync Windows ver 11.3.0


GoodSync 11.2.8
- CC Runner: fixed installation and operation problems.
- Miscellaneous user interface fixes.
- Job List: sort jobs by alphabet.
- All common GoodSync changes up to GoodSync Windows ver 11.2.8.


GoodSync 11.2.7
- SMBD: Added new Windows Shares file system that discovers all devices on a local network.
- SMBD: Discovers a lot more devices than native Windows or MacOS SMB implementations.
- SMBD: Technologies used for Discovery: UPNP, SSDP, MDNS (Bonjour), local DNS, NetBIOS.
- Shell-installer: Register and Activate GoodSync Device via command line for mass deployment.
- Shell-installer: Added options for Proxy to connect to CC when installing CC Runner.
- SMB mount on MacOS: reconnect to share in case of share disconnected in Analyse or Sync.
- Misc user interface fixes.
- All common GoodSync changes up to GoodSync Windows ver 11.2.7.


GoodSync 11.2.5
- Browse Dialog + Credentials entry: fixed UserId and Password were swapped upon entry.
- Browse Dialog / Explorer: Fixed change of URL sometimes ignores if node is already expanded.


GoodSync 11.2.4
- Fixed installation and activation of 2Go versions.
- Added 'Show in Finder' menu entry to Browse Dialog.
- Added SMB Share folders discovered by Bonjour to SMB Shares listed.
- Browse / Explorer: fixed background and scroller issues.
- SMB mount on MacOS: Hard-exclude from Analyze listing folders named .sib-mnt
- All common GoodSync changes up to GoodSync Windows ver 11.2.4.


GoodSync 11.2.2
- GsExplorer added to WD platform installer.
- Explorer: misc user interface fixes.
- Explorer and Browse: visual elements and styles have been put in order for Mac.
- Fixed misc installation errors.
- Full Disk Access wizard -- improved GUI.
- Manual update is still allowed for GoodSync installed not in the Applications folder.
- All common GoodSync changes up to GoodSync Windows ver 11.2.2.


GoodSync 11.2.0
- GoodSync installation now can be done only to the Applications folder.
- 'Full Disc Access' helper is displayed every time when it is needed.
- Fixed bug in the showing of install dialog.
- All latest common GoodSync changes up to GoodSync Windows ver 11.2.0.


GoodSync 11.1.8
- Fixed WD license platform was resetting to GS-V11 on update.
- Gs-Server: Fixed it was not restarting GsRunners on update.
- GoodSync WD client: fixed discovering NASes via UPNP when non-responding devices are present.
- Explorer: Added Pie menu with Program Options and About dialog.
- GsExplorer V11: Implemented RDP connections for MacOS.
- All latest common GoodSync changes up to GoodSync Windows ver 11.1.8.


GoodSync 11.1.7
 - Activation Dialog: use the new Wizard, restart GsRunner without elevation
 - Browse Dialog / Explorer: Fixed UI for older MacOS systems
 - Sync Tree: Fixed individual file progress showing wrong values
 - All latest common GoodSync changes up to GoodSync Windows ver 11.1.7


GoodSync 11.1.6
- Version 11 has been released, see its Official Feature List
- Explorer: Added Cut/Copy/Paste commands
- Updated GoodSync icon and logo
- All latest common GoodSync changes up to GoodSync Windows ver 11.1.6


GoodSync 10.10.21
- Fixed rare crashes in analyze/sync process
- Amazon S3: fixed bookmarks display
- Added 'Busy' progress bar in SMB network discovery
- All latest common GoodSync changes up to GoodSync Windows ver 10.10.21


GoodSync 10.10.20
- Browse Dialog: Fixed error on committing of left or right side folder
- Google Drive / Google Docs FS: Fixed native docs sizes
- Better speed computation, added Elapsed time, compute Current Speed over the last minute
- Fixed crashes in Analyse/Sync tree view
- Fixed the behavior of the "scroll to current" option during synchronization
- All latest common GoodSync changes up to GoodSync Windows ver 10.10.20


GoodSync 10.10.19
- Better speed computation, added Elapsed time, compute Current Speed over the last minute
- Fixed crashes in Analyse/Sync tree view
- Fixed the behavior of the "scroll to current" option during synchronization
- All latest common GoodSync changes up to GoodSync Windows ver 10.10.20


GoodSync 10.10.18
- Fully separated AFP:// and SMB:// file systems
- Signed all additional utilities in the GoodSync bundle
- Fixed running jobs with 'errors:' prefix in Scripts
- Fixed running external utilities to compare files did not work
- Restored ability to turn On/Off preventing sleep when idle (default is On)


GoodSync 10.10.17
- Browse Dialog: Fixed Crashes in OAuth, caused by doing OAuth in non-main thread
- SMB and AFP: improved discovery of shares and computers
- Fixed Installed GoodSync was sometimes treated as 2Go
- Backup/Sync Type of new job is now initially not set, so that user has to choose it
- Hide unneeded 'Advanced' buttons on some file systems
- Uploading Jobs and Accounts to Control Center is now allowed
- Secure data transfer between application and XPC-helper implemented
- GoodSync Account setup now allows renaming of this computer
- All latest GSTP changes from GoodSync Windows ver 10.10.16


GoodSync 10.10.16
- SMB and AFP: improved discovery of shares and computers
- Fixed Installed GoodSync was sometimes treated as 2Go
- Backup/Sync Type of new job is now initially not set, so that user has to choose it
- Hide unneeded 'Advanced' buttons on some file systems
- Uploading Jobs and Accounts to Control Center is now allowed
- Secure data transfer between application and XPC-helper implemented
- GoodSync Account setup now allows renaming of this computer
- All latest GSTP changes from GoodSync Windows ver 10.10.16


GoodSync 10.10.13
-  Fixed GoodSync installation crashes when certain chars are present in computer name (hard space)
-  Fixed cancellation of uninstall process did not work
-  Fixed box.com issue with OAuth
-  All latest GSTP changes from GoodSync Windows ver 10.10.12


GoodSync 10.10.12
- Fixed GoodSync installation.uninstallation procedures
- Added normalization of computer identifier in GoodSync Account Setup dialog
- Azure and Amazon file systems - changed for using only secure TLS mode
- Added opening uninstall feedback page on the site goodsync.com after uninstalling
- All latest GSTP changes from GoodSync Windows ver 10.10.11.


GoodSync 10.10.11
- Fixed AutoUpdate not working to ver 10.10.10


GoodSync 10.10.10
- Removed Uninstaller.pkg from installer dmg image
- Install/Update/Uninstall operations moved to install window now
- Notarize GoodSync2Go installer
- GSSS Ticket submission rewritten to match Windows version
- Fixed crashes related to localization
- Fixed autostart with system was not working, due to wrong ext attrs
- All latest GSTP changes from GoodSync Windows ver 10.10.10


GoodSync 10.10.9
- Added MidServer, FileServer GoodSync platforms and distributions
- Added License Activation via Browser for BusinessClient, FileServer, MidServer
- Fixed popular crashes
- All latest GSTP changes from GoodSync Windows ver 10.10.9


GoodSync 10.10.6
- More fixes to license file permissions
- Fixed Activation error: Cannot write fixed license: ... Permission denied (error 13)
- Properly block auto-run for current job when showing modal dialogs
- All latest GSTP changes from GoodSync Windows ver 10.10.6.


GoodSync 10.10.3
- Added Apple Notarization to distribution files, required for MacOS 10.15 Catalina
- Licenses: new licensing scheme with per-GsUser licenses, just like in Windows
- Browse Dialog: Fixed file size error on multi-select check/uncheck
- Browse Dialog: Fixed file system browse multi-select for non=absolute filters
- Added Hotkeys for Collapse/Expand of Sync Tree: Gray '+' '-' '*' '/' or Cmd '=' '-' '0' '9'
- Auto Settings: Clear Auto Settings, only if Folder Coords on edited side have changed
- All latest GSTP changes from GoodSync Windows ver 10.10.4.


GoodSync 10.10.1
- Fixed Saving connection settings in Account setup dialog was not working
- Fixed SMB file system usernames and passwords values were removed on GoodSync restart
- New Job dialog: changed to look like GoodSync for Windows New Job dialog
- All latest GSTP changes from GoodSync Windows ver 10.10.1.


GoodSync 10.10.0
- Fixed 'Time To Reconnect' Job option was ignored and did not make it to sockets
- GSTP: Fixed 'Socket Timeout' error on long file operations such as computing CheckSum
- Fixed Job Renaming when running was causing crashes
- All latest GSTP changes from GoodSync Windows ver 10.10.0


GoodSync for Mac 10.9.9
- Fixed GS could not start if we cannot resolve all permissions issues
- Fixed Job Options validation was broken: Encryption settings was not saved
- Fixed GS did not do proxy test after proxy settings were changed
- Fixed several miscellaneous crases
- All appropriate changes from GoodSync Windows ver 10.9.


GoodSync for Mac 10.9.8
- More GSTP-3 protocol Client and Server fixes
- Fixed Pause button was shown during Analyze of one job from the current group, even if stopped
- Fix Job Group UI issues, it was broken
- Fixed GsExplorer copyright string
- Show License Agreement and Privacy Policy in as links to web site, same as in Windows
- All appropriate changes from GoodSync Windows ver 10.9.8


GoodSync for Mac 10.9.3
- DMG installer: Do not ask user to drag GoodSync to Applications, use double click instead
- Browse dlg: Add Mega Cloud file system
- Browse dlg: Fixed several bugs and crashes
- Browse dlg: Fix Cancel connection button did not work for remote file systems
- Affiliate Id: improved Affiliate Id propagation from download to the installed GS
- Fixed Send Email after Analyze/Sync may not work via Mail.app while Screen is locked
- Make GS on Mac not start if it cannot load accounts/jobs/options file, like GS on Windows
- Added Test SMTP button to Preferences dialog
- Fixed Export Jobs was not exporting Accounts, so Import Jobs could not work properly
- Allow resizing Left/Right action columns in sync-tree table
- Fixed miscellaneous errors and crashes

GoodSync for Mac 10.9.2
- gs-server: Fixed Incremental Analyze did not work for gs-server + On File Change
- gs-server: Fixed wrong paths passed in GetFileCheckSum
- GSTP + OTP: Fixed of Device Authorization was lost, then client can cycle on re-Auth
- GS Connect Web UI: Added Delete Old Devices, that is, devices not seen for N days
- GS Connect Web UI: multiple bug fixes, improve usability
- GSTP sharing: Fixed Sharing did not work, if default forwarder was used
- GSTP sharing: Implemented CanShare flag: Grantor user allows Share to be further shared
- GSTP sharing: Relax format of From Folder, do not require file:// prefix
- Amazon Cloud Drive: Fixed Conflict 409 in Analyze after stopped Sync

GoodSync for Mac 10.9.1
- Disk Free Space: show it in Browse dialg and Explorer for all file systems that have it
- More fixes for Sync tree initial expand for large trees
- Fixed UI hangs while jobs processes huge number of small changes (deletions or errors)
- Browse Dlg: Show Finder Favorites in Browse for local filesystem on macOS 10.12-10.13
- Browse Dlg: fixed crashes, improved performance
- All appropriate changes from GoodSync Windows ver 10.9.1

GoodSync for Mac 10.9.0
- Gs-Server: get rid of internal file:// in URL pointing to gs-server, so that gstp://comp.user.goodsync/file:///Users/folder becomes gstp://comp.user.goodsync/Users/folder
- Browse Dlg: Checking of GSTP computer for being local was not correct, fixed it
- Browse Dlg: Fixed Show Hidden Files checkbox was not working for GSTP tab
- Browse Dlg: Added full support for Encrypted folders for all file systems
- Always start GS in Full UI mode even if it was previously run in Tray mode
- Added 'Show Backup/SyncJob Groups' option in GoodSync Preferences
- Fixed GS UI can hang after repeatedly Opening/Closing of Browse Dlg
- Unix FS: Do not translate /Volumes to ~Volumes and /Users to ~Users, in display name
- All appropriate changes from GoodSync Windows ver 10.9.0

GoodSync for Mac 10.8.9
- Fixed Auto jobs may not start after computer was inactive for long time and screen is locked
- Fixed Show hidden folders checkbox was not shown in Browse dialog for the right side
- Fixed bottom toolbar options button did not work
- Encrypted Side Options: Implemented all side-options changes from windows version
- AutoUpdate: improved checking when AutoUpdate was not pushed by server the 1st time
- All appropriate changes from GoodSync Windows ver 10.8.9

GoodSync for Mac 10.8.9
- Fixed formatting of Free Space and file sizes, localize it to user country
- Improved Visual Sync tree speed, fixed some counter display bugs
- Fixed text alignment of Left Size sync-tree column
- Fixed Log View shows long error messages outside its boundaries
- Get/Set ACL GSTP: Send ACL in the HTTP body which can handle newlines in ACL
- Fixed logs could be mixed up and incorrectly flushed
- Do not add duplicate log files to support ticket ZIP file
- Fix possible hang up on SyncAfterAnalyze callback
- Add MS Graph specific advanced options to Browse dialog Advanced tab
- All appropriate changes from GoodSync Windows ver 10.8.7

GoodSync for Mac 10.8.7
- Added MS Graph file system to Browse Dlg and GS Explorer
- Fixed Support Ticket was not created in 10.8.3 official version
- Fixed problems that arise for Local Net Shares on computers with Apple File System
- Fixed: Cannot connect to local GoodSync server: server: Cannot get user: User -(undefined)-
- All appropriate changes from GoodSync Windows ver 10.8.6

GoodSync for Mac 10.8.3
- AutoUpdate: Reset installer DMG path before downloading new DMG. Not doing it may result in cycling
- AutoUpdate: all versions before 10.8.3 may have auto-update problems, so manual update is required
- Shared Memory: handle shared memory errors, it affects global job counter
- Make Goodsync GUI accept command line arguments, just like on Windows
- Mac Local Network FS: Fixed sometimes it cannot list all Local Network servers
- Fixed Accounts are shown twice for Network Shares in Browse dlg
- Browse Dialog: Fixed afp:// and smb:// display issues
- Fix Job Import GUI issues
- Implemented more precise sync-tree live counters, like on windows
- Fixed cc-runner-installer does not set jobsServerUrl by default to https://jobs.goodsync.com
- All appropriate changes from GoodSync Windows ver 10.8.3

GoodSync for Mac 10.8.2
- Fixed After analyze, GoodSync expanded only two first levels of sync-tree.< br> * Auto-Update: several fixes, to make AutoUpdate and AutoInstall more automatic
- Fixed On File Change option was disabled if both job sides are GDrive
- Made System Sleep detection be more precise
- All appropriate changes from GoodSync Windows ver 10.8.2

GoodSync for Mac 10.8.1
- Browse: Fixed Browse dlg cannot Re-Browse account if Refresh token process failed
- Browse: Enable Quick Browse mode in Browse Dlg, need it for Google Drive
- Progress: Fixed item progress is not shown on start of copy operation
- Fixed crashes during syncing jobs with big sync trees
- Add clean up of old mounted Network shares, mounted by GS during update
- All appropriate changes from GoodSync Windows ver 10.8.1

GoodSync for Mac 10.8.0
- Fixed crashes on Analyze done on MacOS 10.10-10.11
- Fixed crashes on update of tree items during Sync with more than 5000 changes
- Added support to authenticate on Local Network Shares via Apple ID
- All appropriate changes from GoodSync Windows ver 10.8.0

GoodSync for Mac 10.7.9
- gs-runner: Fixed possible crashes on using non-existing shared memory during shutdown check
- gs-server: Added system Sleep/Wakeup monitor to gs-server, registering on wakeup is now faster
- Improved performance of visual Sync Tree
- New Local network file system implementation, Increase initial connection speed
- Added cleanup of previously mounted shares on GoodSync Update
- Fixed Local Network FS was un-mounting on disconnect asynchronously, now it waits
- Fixed GS hangs on sync with local network shares, mounted by user and used with another apps
- Fixed cleanup enterprise runner on GoodSync manual install did not work
- Fixed 'cannot create id with name; error on gs-runner update
- All appropriate changes from GoodSync Windows ver 10.7.9

GoodSync for Mac 10.7.8
- MS drive: Use new MS Graph for Discovery Service, as old OneDrive system stopped working with Error 401
- MS drive: improve error messages when discovery fails, instead of showing dropped connection

GoodSync for Mac 10.7.7
- Added new Google Docs FileSys, hide Google Drive v2 file system
- Explorer: Fixed GSE was unable to connect to GoodSync controller with user email used as user id
- Explorer: Fixed crashes in GSE on trying to connect to GS Connect FileSys
- Added missing File System advanced options
- Import: Re-Added Import of Old Format .TIX files
- Standard GoodSync DMG installer now removes CC-runner installation, like on Windows
- Fixed installation on double click from DMG did not wait while quarantine xattr was completely removed

GoodSync for Mac 10.7.6
- Add GoodSync Control Center Runner command line installer goodsync-cc-runner-mac.sh
- Browse Dialog: Enable Browse and Directions toolbar buttons for unattended jobs
- Fixed redundant admin password requests on GoodSync install/update process
- Fixed job Analyzed With Changes and job Synced OK icons
- gs-server Web UI: Added missing gs-server web UI resources
- Added support for multiple CC Runners, started from different system users
- This is the last version that supports MacOS 10.7 to 10.9

GoodSync for Mac 10.7.5
- Do not auto-create Sync folder in /Volumes folder on Mac, nothing can be created there
- Improved Job Options -> General Tab layout, do fewer frames
- GoodSync Connect Setup: Always delete Old Gs-Server Users, so that only new New user is left
- gs-server Unique Clients limitation: Increase it to Allowed 4 clients, show Client IP addresses
- Fixed crashes in Job Options dialog in GS ver 9
- Fixed crashes in Browse dialog in GS ver 10
- Fixed AutoUpdate was broken in ver 10.7.3, so users should upgrade manually from this version
- All appropriate changes from GoodSync Windows ver 10.7.5

GoodSync for Mac 10.7.3
- Job Options -> General: Added option to Shutdown Computer after Job is finished
- Job Options -> General: Added option to limit Max Time To Run (minutes)
- Use view-based TableView instead of cell-based in sync tree, fixed a number of layout issues
- Improved Visual Sync Tree update speed, fixed delays in updating
- Fixed file systems icons size issue. Use appropriate image scaling
- File Server License for GSTP gs-server: added new License for gs-server-based File Server
- Command Line: new command line parser, to catch more errors in CL options
- Removed support for MacOS 10.9 and lower, only MacOS 10.10 and higher is supported
- All appropriate changes from GoodSync Windows ver 10.7.3

GoodSync for Mac 10.7.2
- Added new Google Team Drive file system to GoodSync and GoodSync Explorer
- Browse Dialog: Fixed Favorites popup in Browse Dialog did not work
- Browse Dialog: Fixed multi-select dest-side warning layout
- All appropriate changes from GoodSync Windows ver 10.7.2

GoodSync for Mac 10.7.1
- Amazon CD: Fixed GetMetadataEndPoint Unauthoirzed Error 401
- Added Upload Accounts to Control Center command as menu item
- Browse dialog: Do not show 'Show files/Show Hidden Folders' checkbox for destination side
- Browse dialog: Allow manual input of server address for GS Connect tab
- Fix runner crashes on update, on fast computers
- All appropriate changes from GoodSync Windows ver 10.7.1

GoodSync for Mac 10.7.0
- Added Connection Passwords Encryption option and Security tab, just like on windows
- Account Manager + OAuth2: new scheme of storing tokens and getting auth via Browser
- OAuth2: maintain Refresh and Access Token in a separate cache, not to change Accounts
- Import: Fixed Import of a single job could destroy unnamed bookmarks, thus damaging other jobs
- Fixed GoodSync localization settings drops during GS updates if GsExplorer.app was opened
- Added support for multiple gs-runners instances working on computers with more than one User Accounts
- F