What's new in this version: GoodSync 10.9.35 - Job Filters + Browse Dlg: Fixed Show Files flag is not saved - GSTP Client: UploadFileBlock: Fixed Server Pipe Receiver cannot find stored transaction - Job List and Options: Restore User-mandated Job order, whereby User can Drag-and-Drop Jobs - Azure Blobs and Files: Add Azure Govt Cloud to Azure Blob and Files file system - Browse Dialog: Changes can get stuck if user changes UserID of the existing server account - ConnectFS: Re-allow :443 suffix for File Systems such as Google Drive, for legacy reasons - Moving .tic from Roaming to Local: Fixed did not work if user still had jobs.tic only - Moving .tic from Roaming to Local: Move _mirrors_ folder too, it may have state files - Command line: Fixed crash in 'gsync sync /all'.
GoodSync 10.9.34 - GSTP client: fixed possible '401 Unauthorized' error when reconnecting - GSTP client: fixed connection recovery on reconnects, esp when conveyor is present - GSTP client: try for direct connection more often after recovery, to get it sooner - GSTP client: memorize auth context, to speed up recovery on reconnect - GSTP server: Fixed rare file corruption on recovery when conveyor is running - GSTP server: UPNP: speedup discovery, store more in UPNP cache - GSTP server: UPNP: register before UPNP discovery, as it can take long - Profile: Move GS Profile Folder from C:Usersuser-nameAppDataRoamingGoodSync to C:Usersuser-nameAppDataLocalGoodSync - Reading Jobs: If we cannot find Unnamed Bookmark in Server Account then just recreate it - Sib-tic: Add skipping of maps, they start with '('. Old GS versions cannot skip new maps - TIC cleanup: leave only last 10 versions of the Server Accounts and Jobs backup timestamped TIC files - Job List: always order Jobs by alphabet, remove option to manually order Jobs - Added Program Option 'Trust System Root Certification Authorities' - to allow user-approved programs (such as Anti-Virus) to listen in on GoodSync TLS - Browse/Explorer: Sort disks in alphabetic order, their names starts with Disk Letter - Switching jobs while filters panel is active: Save jobs only if there are real changes in filters - Workers, Jobs and Progress: fixed Stop command was not always getting to the running Job - URL parser: fixed handling of default plain and secure ports, or else Account Manager could lose Accounts - MS Graph: Site search queries can be paginated too, so parse multi-page responses - Sib-service, gs-server, gs-runner: rewrite services to one API to better react to Sleep and Wakeup events
GoodSync 10.9.33 - GSTP Client: perform testing of direct connection in separate thread, not to slow down user - gs-server Receiver: Fixed several issues traht affect reconnects via Forwarder - Box, MS drives, Google drive: store changed RefreshToken in Account Manager, not just in cache - Azure Files: New account: Fixed error 'The account being accessed does not support http' - synclib: Add exclusion of files/folders with Disregard attribute, always - sib-file: Add Disregarded and Temporary attribute to files and fodlers, determined by OS - Browse Dialog: Disregard case of folder names, as Windows is not case-sensitive - GsRunner Service: Add handling of Service_Control_Preshutdown Message, as Windows waits for us - Filters pane: fixed bugs and crashes
GoodSync 10.9.32 - Added GoodSync RealDisk Online storage file system, to simplify provisioning of RealDisk storage - Filters Pane: fixed some crashes and bugs - GoodSync Account Setup: Fixed old GoodSync UserID may get stuck when changed - Gs-server: Fixed 'Empty CompId' error, if Client is using numeric IP addressing - Receiver: Fixed PickupSessAck was not sent when we started new Receiver thread (no UDP) - Receiver: Never retry /PipeServer, always let Client initiate reconnect
GoodSync 10.9.31 - GUI Progress: Fixed File Counters were reset during Sync, not allowing them to decrease - GUI Filter Pane: Fixed too slow to refresh, causing GUI delays when many filters are present - FS MEGA: Fixed processing of deleted files - FS Backblaze: Migrated to API V2, Added support for per-application keys - Redo submission of Tickets and Crashes to GSSS, to automate it some more - Installer of GS: Allow user to proceed after warning, in case of Signature error in Installer - Installer of CC Runner: Fixed sometimes Gs Runner was not starting when Windows Starts - GSTP Storage: use port 443 and proper server name, so that SSL cert can be verified - GSTP Client and Server: Discontinue using of Pickup Forwarder, always use Pipe Forwarder - GSTP Server Direct: review, improve and speed up reconnect sequences - GSTP Server Receiver: review, improve and speed up reconnect sequences - GSTP Client: If we detected Deemed Disconnect on Timeout, do not try to reconnect
GoodSync 10.9.30 - S3: Fixed errors in header names that resulted in Bad Signature error - GSTP client: reduced timeouts, for faster reconnects - GSTP client: Fixed connection history management, to better try Direct connection when needed - GSTP server: Direct Server: Fixed Sessions were not cleaned up - GSTP server: Deprecate Basic Auth use only Digest Auth - GSTP receiver: Improved reconnect latency, make it faster - Logging: Fixed HTTP transactions were logged at Details level.
GoodSync 10.9.29 - GSTP server: Fixed Server may get no Assigned Forwarder, show error 'Update your Server to latest version' - GSTP Server: Fixed re-asking for results of a long-running transaction - GSTP Forwarder: more fixes for faster reconnects - MS Graph FS (Office 365, SharePoint): List additional root sites under /sites - Backblaze B2: Upload of short files,: Do not reuse URL of 'b2_get_upload_url', always get a new URL - Fixed NTLM auth, used in IIS and Windows Server - Localization: Fixed localization of GoodSync Account setup was not working
GoodSync 10.9.28 - GsRunner + UnAttended jobs: Drop log lines if GUI did not pick them up, fixes memory leak - Gs2Go: Allow portable volumes to have Disk Letters A: and B: as diskettes are long gone - MS Graph: Added support for reading paged responses to /groups query - GoodSync Account Setup: No Mediator mode: Do not check for dup users or computers on Mediator - GoodSync Account Setup: No Mediator mode: Allow to keep existing user, after warning - GSTP Client: if Server got no external port, do not try Direct connection, it is waste of time - GSTP client: rewrite direct/forwarder decision, to switch faster and more accurately - GSTP Server: When switching from Forwarder mode to Direct mode, stop Receiver and wait for it - GSTP Server: Direct mode: finer per Session locking, not per User - GSTP Server: Fixed Sessions that were Disconnected with Error were not released (memory leak) - GSTP Server: Make sockets of properly closed sessions linger for 10 sec, for client to receive - GSTP Server: Pickup Receiver: made it work better when we have lost connections - GSTP Server: Web UI: improved Settings presentation - GSTP Server: UDP receiver: Fixed could cycle on multiple UDP receive errors - GSTP Forwarder: reject inactive sessions on server side sooner, do not let them linger - GSTP Forwarder: increased speed and stability by more holistic locking mechanism - GSTP Forwarder: Allow User Forwarders, if user sets 'UserForwarder = Yes' in settings.tix - License on Linux: fixed Licensing by finding working PNEs, not just eth0/1.
GoodSync 10.9.26 - GsRunner Service: Fixed GsRunner did not come back after Sleep and Wakeup - GS Account Setup: Computer page: Check that proposed Computer name does not already exist - Mediator does not allow connecting to Computer if two devices registered under this one name - Mediator does not allow GSTP-2 protocol, so all GSTP computers must be updated to latest ver 10 or 9 - Forwarders: improved and speed up reconnect sequences - Activation: if user enters License Key (Batch Code) into OrderID, advise him to do it in GS Account online - Browse dialog: fixed crash on non-recognized URL - MEGA FS: Added support for 2-factor authorization - New CZ localization
GoodSync 10.9.25 - gs-server + Mediator: Fixed registration was happening too often, if no UPNP is present - Forwarder/GsServer: give client more time to close connection or send EOF - gs-runner: Use dynamic ports, if default port 33555 is taken - gs-server: Use dynamic port, if default port 33333 is taken - GSTP with no UDP: make it work faster by using Pipe Forwarder - GSTP file close: increase allotted time, so that it can complete - GSTP client: improved switching from Direct to Forwarder and back - GSTP receiver: fixed several issues, to speed up session pickup - Gs and Runner Installer: improved some sequences
GoodSync 10.9.24 - GS-runner integration with GUI: Change it from Shared Memory to socket-based protocol - Unattended Jobs: show percent of completion, not just general status - Unattended Jobs: show rolling log, as sync progresses, not the final log at the end of sync - MS graph (OneDrive, Office): Fixed downloads running over 1 hour produce Auth error - GSTP: improve speed of reconnect on Receiver Server, if connection is lost on Client side - RDC tunnel: make it work again, use correct connection type on remote end - CC Runner: Fixed first AutoUpdate of CC Runner was picking up regular GoodSync - CC Runner: Fixed user profile was incorrect on initial setup, so log cleanup was too broad - No Mediator option: show it only for Windows Server and File Server installers - License Check: do it for GoodSync Account too, wait 60 sec after wakeup from sleep - Permissions: correct translation of ReadOnly flag from Windows to Linux - Storage Beta: now allow 100 Gb storage trials
GoodSync 10.9.23 - GSTP: now retries upon error are initiated only by Client, never by Server - GSTP: improved and speed up cloning of new Sessions via existing Session - GSTP client: test of Direct conn upon Forwarder conn is done only if we had Direct conn before - GSTP client: If Server has no UDP port, still wait for connection to be picked up - Forwarder: do not allow Server-retried Sessions to linger, only Client can make it alive - DAV: Set Content-Type: mime-type header on Upload, so that file gets proper MIME type - MS Graph: Fixed error processing on uploads, so that Refresh Token can happen - MS Graph: improved error processing when getting user credentials - Load Jobs Groups: do not auto-save if changes were detected on load, wait till user save - CC Runner, Gsync runner: Cleanup all logs every hour (60 min), not just in GUI - License Activation: Remove Batch activation, as it should be done in GoodSync account online - Sort list of displayed Job Groups, in Groups context menu of Job - Fixed temp file name generation, so it does not produce dups in high speed processing - Account Web UI: Password Reset: Do Not delete accounts upon confirmation, instead merge them.
GoodSync 10.9.22 - GSTP client: get to direct connection faster, when previously direct gs-server goes back online - GSTP receiver: more fixes in error processing - GSTP forwarders: more aggressive cleanup of dead sessions, so that they don't linger - GoodSync Account Setup: make Not Serving Files option stick properly after restart - GSTP UserId: do not lowercase GSTP UserId, as it can have upper-case letters in legacy accounts - GSTP UserId: for all new accounts UserId is derived from Email, and it is always lower-case
GoodSync 10.9.21.1 - Licenses: Fixed License Change notification comes up every 22 hours, even if nothing is changed - Licenses: When activating from Mediator ver 11 style, delete Encrypted Server Data before writing License - Create actual installers for File Server and Enterprise Workstation AutoUpdate and Licenses for them - Uninstall: less waiting for post-uninstall browser, so that it does not hold up uninstall completion - GoodSync Account Setup: Show Yes/No for Serve Files options, to better explain the No option - GoodSync Storage: implemented Storage Licenses and Activation - GoodSync Account UI: added Merge Accounts
GoodSync 10.9.20.4 - Job List: added more locks on Job List operations, to prevent crashes - Closing GoodSync: fixed rare crashes when Asian keyboards are present - MS Graph FS: Fixed 'Resolve URI: resolve special path: no slash' - Browse Dialog: fixed wrong file System selected from SFTP down - DropBox, WebDAV: improved exponential backoff on codes 503 and 429 - GS Storage: Added Usage, Transfer and Transactions measurement
GoodSync 10.9.19.5
Support new GoodSync Account: - Activate - License Check - Manage Account: auto-login - Contact Support: auto-login
GoodSync 10.9.19.0 - Tools: Renamed GoodSync Connect Setup to GoodSync Account Setup - Tools: Added GoodSync Account Manage that Auto-Logins to GS Account web site - Help - Buy License: specify GoodSync UserId to PUMS, for purchase attribution - Help - Contact Support: Auto-Login to GS Support System, if GS Account is present - Activation dialog: make activation via GoodSync Account work properly - Gs2Go + GoodSync Account: treat USB drive as a virtual Device - gsync: Add GoodSync Account integration commands /manage-account /buy-license
GoodSync 10.9.18.0 - Activation dialog: Add option to perform activation via GoodSync Account - Add License Management to GoodSync Account - GSTP: Report ComputerID to Mediator, so that activated licenses can me matched to Device - GSTP Client: Fixed reconnect sequence, it was not always retrying - GSTP Forwarder and Server: fIxed ticket management, to address a case of Mediator restart - Dropbox: Recover from incorrect_offset errors on large file uploads - S3, Azure: Added MIME type application/x-mpegurl for extension m3u8
GoodSync 10.9.17.0 - Licenses and Activations: more fixes related to license checks - New Job Dialog: Make Backup (not Sync) to be the First / Default choice for Job Type - CC Runner Installer: add options to install CC Runner as Service - CC Runner Installer: remove rarely used option for Account Password and PIN.
GoodSync 10.9.16.0 - Improve new user experience: no post-update page, more noticeable dialog - GoodSync start: Encourage users to create GoodSync Account, but allow to Skip it - GoodSync2Go: allow GoodSync Account in Gs2Go setup and encourage to add it - Installers: Reset Downloaded from Internet flag, so that installed EXEs do not show warnings - Browse: Hide old msdrive:// file system, as it is now fully replaced by msgraph:// - MS Graph: Fixed "scope" parameter not stored in FS token cache - CC Runner Service: Fixed The service did not start due to a logon failure - Explorer: Fixed upload from SMB does not work - Use canonic names for executables, no -v10 or -v9 suffix: GoodSync.exe not GoodSync-v10.exe - License File: change license file format, to prepare for Ver 11 - Gs-server: Fixed registration did not work, if External port is manually assigned - Sib-socket: better handling for IP v6 addresses - Mediator: Fixed User NotFound error in Retrieve resulted in closing socket - Pipe Forwarder: fixed errors in disconnect sequence - Gs-server consumer: Increase unique clients allowed from 4 to 6 - Turn On by default Program Options -> Security -> Save Password Encrypted - Gs-server + Network Arrival: Listen for Network Connected / Disconnected events - Gs-runner + Device Arrival:: listen for this in Runner too, not just in GUI - Resources: fixed file versions and manifests for all GS executables - Crash Catcher: Added DbgHelp.dll for x64, 32-bit DLL is not enough - GoodSync2Go + V9: made GoodSync2Go.bat start GS2Go correctly
GoodSync 10.9.15.1 - GoodSync start: Encourage users to create GoodSync Account, but allow to Skip it - GoodSync2Go: allow GoodSync Account in Gs2Go setup and encourage to add it - Installers: Reset Downloaded from Internet flag, so that installed EXEs do not show warnings - Browse: Hide old msdrive:// file system, as it is now fully replaced by msgraph:// - MS Graph: Fixed "scope" parameter not stored in FS token cache - CC Runner Service: Fixed The service did not start due to a logon failure - Explorer: Fixed upload from SMB does not work - Use canonic names for executables, no -v10 or -v9 suffix: GoodSync.exe not GoodSync-v10.exe - License File: change license file format, to prepare for Ver 11 - Gs-server: Fixed registration did not work, if External port is manually assigned - Sib-socket: better handling for IP v6 addresses - Mediator: Fixed User NotFound error in Retrieve resulted in closing socket - Pipe Forwarder: fixed errors in disconnect sequence - Gs-server consumer: Increase unique clients allowed from 4 to 6 - Turn On by default Program Options -> Security -> Save Password Encrypted - Gs-server + Network Arrival: Listen for Network Connected / Disconnected events - Gs-runner + Device Arrival:: listen for this in Runner too, not just in GUI - Resources: fixed file versions and manifests for all GS executables - Crash Catcher: Added DbgHelp.dll for x64, 32-bit DLL is not enough - GoodSync2Go + V9: made GoodSync2Go.bat start GS2Go correctly
GoodSync 10.9.14.4 - Browse: Hide old msdrive:// file system, as it is now fully replaced by msgraph:// - MS Graph: Fixed "scope" parameter not stored in FS token cache - CC Runner Service: Fixed The service did not start due to a logon failure - Explorer: Fixed upload from SMB does not work - Use canonic names for executables, no -v10 or -v9 suffix: GoodSync.exe not GoodSync-v10.exe - License File: change license file format, to prepare for Ver 11 - gs-server: Fixed registration did not work, if External port is manually assigned - sib-socket: better handling for IP v6 addresses - Mediator: Fixed User NotFound error in Retrieve resulted in closing socket - Pipe Forwarder: fixed errors in disconnect sequence - gs-server consumer: Increase unique clients allowed from 4 to 6 - Turn On by default Program Options -> Security -> Save Password Encrypted - gs-server + Network Arrival: Listen for Network Connected / Disconnected events - gs-runner + Device Arrival:: listen for this in Runner too, not just in GUI - Resources: fixed file versions and manifests for all GS executables - Crash Catcher: Added DbgHelp.dll for x64, 32-bit DLL is not enough - GoodSync2Go + V9: made GoodSync2Go.bat start GS2Go correctly
GoodSync 10.9.12.2 - Snapshots + VSS: Fixed snapshots were not working - gs-server: Fixed 'Empty ServerId' error on some reconnects - gs-server: Speed up reconnects, by doing fewer transactions - MS Graph: Recover from 416/fragmentOverlap error on large file uploads - Browse Dlg: Fixed drilling into non-listable folder was not working - Browse Dlg: Convert GSTP URLs to new prefixless internal format: server/file:/// to server/ - Browse + GSTP: Fixed clicking different servers fast may result in wrong listing - GSTP client: Fixed talking to old servers (ver < 10.8.9) did not work - GSTP client: Fast cloning of connections for parallel workers - Explorer: speed up ConnectServer task, make it easier to stop - Explorer + S3: allow deleting (but not renaming) buckets
GoodSync 10.9.11.1 - Browse Dialog + Multi-Select: fixed crashes, fixed several bugs - UPNP: Speed up and fix UPNP discovery in case a lot of UDP packets is received - Synclib: Fixed crash in 'Source file size is not the same as Destination file size' - Sync Progress: Fixed progress in sequence Sync, Stop, Sync again - When installing CC Runner GUI, stop and remove CC Runner Service for the same user - Localization: impproved CN, ZH, UA localizations
GoodSync 10.9.10.5 - UPNP discovery: Bigger rewrite, to speed up and simplify Port Forwarding - gs-server + Quota: Fixed 'Cannot convert to GSIO path' error - GSTP Tunnel for RDC: Fixed errors on closing of Tunnel by Server - GSTP client: CloneAndConnect: Faster cloning of connection via Forwarder - Mega FS: Fixed 'Cannot get file fingerprint' error on really old files
GoodSync 10.9.9.7 - gs-server UPNP discovery: many improvements in UPNP discovery, add SSDP monitoring - gs-server: Fixed issues in Dynamic Port bind, if preferred port is busy - gs-server Quota FS: multiple fixes in quota computation - Mediator: Fixed chaining of grants: (A, B) + (B, C) = (A, C): propagate all properties - Mediator: When creating Share, first make sure this is unique: ToUserId, ToCompId, ToFolderName - AutoClear: Do not go into Waiting for User, if AutoClear was performed - AutoClear: Show Tree when AutoClear is specified and we have Conflicts - Analyze + Sync: Fixed sync tree was not shown On Analyze+Sync when conflicts are present - Explorer + RDC: Move calling Remote Desktop from Bookmark List to Server context menu - Browse Dialog + Multi Select: Do not allow selecting folders from diffrent servers - Browse: If connecting to Server Root we have Home Folder, navigate to Home Folder instead (FTP, SFTP) - More optimizations at compile time
GoodSync 10.9.8.8 - GSTP-3: Fixed checking of Proxy was wrong, when determining if we do Pickup Forwarder - GSTP-3: Better algorithm for determining when to try direct connection - UPNP: faster UPNP discovery, so that we get external port faster - UPNP: redo UPNP discovery, if our IP external/internal address changes - Ver 9 + GSTP-3: make GSTP-3 work in GoodSync Ver 9 - Ver 9: Fixed in Browse dialog clicking file system in the list was showing wrong info
GoodSync 10.9.7.7 - 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 must be running GoodSync ver ≥ 10.9.7 or ver < 10.9.7, but not mix of both - GSTP client: fast cloning of connections, speeds up startup of Sync with many threads - GSTP client: do not list shared computers that are offline, cannot connect to them anyway - GSTP server: fixed Session pickup may not work on 2nd and later attempts - GSTP forwarders: present full certificate chain to clients - GSTP server: fixed Protect System Files feature, adjust to new paths - GSTP server: fixed GetFileOwnerACL not implemented - For Windows Server: Increased max number of simultaneous connections from 10 to 15 - Localization: Fixed cannot open file 'C:/Program Files/Siber Systems/GoodSync/en-english.rfi' - Amazon CD: Added retry on HTTP error 504 Gateway Timeout - MS Graph: Use token cache file msgraph-fs-cache.tic, just like we did in OneDrive - MS Graph: Added more file types that cannot be resolved by-path - Ticket Upload: Show progress of ticket upload, as it can be a time-consuming process - CC Runner Installer: When updating CC Runner, do not start CC Runner from System Account - License and Privacy: keep License Agreement and Privacy Policy in separate files
GoodSync 10.9.6.6 - Sync Speed: Fixed excessive locking was slowing down GS GUI when speed limit is low - Installer: Fixed unchecking Register Desktop still caused Desktop shortcuts coming back - Installer: Fixed New User was not detected - Gs2Go Installer: Do not allow install, if no drive is selected - Google Drive: recovery from missed changes or change latency leaving non-existent file info in cache - Google Drive, Team Drive, Docs: Fixed order of OFC changes concerning single item - MS Graph, OneDrive Personal: process incorrect 206 Partial Content returned by MS servers - gs-server: Show Home Folder in Top Level only if gs-server is logged in as real Windows user - WinFileSys Elevation: Fixed paths used for SMB shares in elevation - CC Runner: Service and GUI: Fixed AutoUpdate of CC Runner Service switches to CC Runner GUI - Explorer: Fixed Copy/Paste from/to Encrypted FS was not working, if not top level - Explorer: Copy/Move files: always connect two file systems, or it can fail on Encrypted FS - License: If license file has incorrect size then save a copy of it, for reporting - License: If we encounter empty Activation ID in stored license file, report an error - AutoInstall in AutoUpdate: Turn it On by default
GoodSync 10.9.5.5 - GoodSync2Go installer: Fixed several bugs, improved usability - GoodSync2Go installer: Do not elevate Gs2Go installer - GS Connect Setup: Improved it, when called from Installer - Registry Jobs: Fixed Folder Options got damaged when reading - Installer: improved adding/removing Start Menu and Desktop items
GoodSync 10.9.4.4
- Gs2Go Installer: Fixed Language settings was reset to English on every install - Gs2Go Installer: Do not stop or start GsServer and other services in Gs2Go installer - Gs2Go: Use lang.opt file in Profile folder to store Language setting, not registry - Installer: Keep installer window Topmost, so that it does not get lost - Gs2Go: Implement separate AutoUpdate for Gs2Go, which downloads its own distribution - Gs2Go: Implement AutoInstall + AutoUpdate for Gs2Go, run non-elevated
GoodSync 10.9.3.3 - Installer: New Installer for ver 10 that does not use NSIS - Installer: GoodSync2Go: Do not allow installing to System Disk (C:) - Installer: CC Runner: Request Company Id, PIN, etc in non-silent mode - Installer: transaction-based file update that does not delete old program files - Installer: Ver 9: freeze ver 9, stop producing releases, except for major fixes - Installer: Localization: do our own localization, based on -.rfs files - Installer: Logs: When in System Account (MSI), write logs to C:/Program Data/GoodSync - Mega FS: Added Mega file system (Beta), with mega:// prefix - Export TIX: Fixed copy of Accounts was not saved to TIX file on Export - GSTP: Added enforcement of Email and Name length limits, when creating account - sib-lib: Turn On /O2 optimization in all libraries - gs-server: Do not require file:// prefix in Home Folders URL - gs-server: Allow Home Folders and Folder Grants to be combined - gs-server: Add New User: Remove GsConnect/LocalUser options, it is defined by server type - Quota File Sys: fixed several issues in disk space usage computation - Quotas: Implemented disk quota for granted folders - Forwarder + Receiver: Fixed virt-comp was not passed if Session is initiated via PickupSessions - Mediator Web UI: Added page to Request Storage - Mediator Web UI: Break User Account presentation into several tabs
GoodSync 10.9.2.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 10.9.1.5 - Disk Free Space: show it in Explorer and Browse dialog for all file systems that have it - Sharing: Added chaining of Folder Grants: (A grants to B) + (B grants to C) -> (A grants to C) - Sharing: Granted Computer now assumes UserId of Grantee user, not that of Grantor user, as before - gs-server and forwarders: Fixed passing of Delegated Auth flag - gs-server: Added flag DirectOnly to settings.tix. If Yes, it declares that it needs no Forwarders - gs-server: Added flag GrantsOnly to settings.tix. If Yes, server rejects all non-grant folders - gs-server: Fixed /set-admin, /set-user and /del-user commands: load settings before them - MS Graph OneDrive/Office: Fixed OAuth2 token endpoints for regional clouds - Fixed vulnerability where GoodSync can load malicous DLL from its program folder - Moved European Forwarder to bigger server in Amsterdam - Added GDPR clause to Privacy Policy, added GDPR page to web site - Linux .run installer: Fixed profile owner when configuring gs-server daemon to run under limited user - Gs-Server for Synology NAS: Better integration with DSM UI, according to DSM standards
GoodSync 10.9.0.5 - Gs-Server: get rid of internal file:// in URL pointing to gs-server, so that - gstp://comp.user.goodsync/file:///disk/folder becomes gstp://comp.user.goodsync/disk/folder - Browse Dlg: Fixed checking for GSTP computer being local, when GS offers to change to Local FS - Browse Dlg + Side Options: Fixed Side Options do not change when sync folder changes in Browse dlg - Side Options: Allow turning Off Use Temp Files option for Local FS, as in rare cases it may not have MoveFile - Do not Delete Dest file on Direct Upload only when both RecycleBin and History are turned off - Sync Scripts: Do not Call Script / Send Email after Analyze that ended with Wait for User - Windows FS + SMB: Fixed resolution of SMB paths that are used in Local FS - Amazon CD: Retry on Error 502 Bad Gateway, returned by ACD server - Encrypted FS: Implemeted GetFileOwner(), GetFileOwnerACL(), SetFileOwnerACL() - TLS/SSL: updated list of valid root certificates and Certificate Authorities - Gs-Server Web UI: Fixed logout did not cause forgetting credentials in the browser - DE and AR localization updated
GoodSync 10.8.9.9
- Encryption Side Option: Merge Encrypt Names/Bodies into one option - Encryption Side Option: Added Test Encryption button, to test Encryption Password on folder - Encryption Side Option: Added Empty Sync Folder button, to wipeout folder when Encryption changes - Encrypted File System: Added conveyerization to it, so that it can upload much faster - Side Option FAT-like: Show it for GSTP file systems too, as FAT may be hiding behind GSTP - GSTP server + Home FS: Make Folders grow directly from GSTP server, without qhome:// FS and Server S0 - Sharing + Forwarder: Make Sharing work via Forwarders - Sharing: Fixed folder list when Grantor's server is presented as two different servers to Grantee - Azure FS: Not Found in ConnectFS is now ignored, not a real error - Installer: Add Marker to all dialogs and message boxes, so that they can be closed by Installer - File Upload: If destination file system is atomic, do not delete destination file before upload - Side Options: Use Temp Files: Make this option always On for Local File System - MS Graph: Added ability to address sites and sub-sites by name - Browse Dialog: Reorder file systems, hide old and unused file systems
GoodSync 10.8.8.8
- SFTP: Major Speedup of Uploads, up to 20 times faster on fast networks - SFTP: Added support for ECDSA host key algorithms, such as SSH-ED25519 - Sharing: Fixed drilling into shares where server name seen by Grantee differs from Grantpr's name - File Open: Fixed files were not open in GS Explorer from Sync tree - Sockets: speed up socket upload and download on high speed networks - MS Graph: Added option "Request Group.All.Read scope", off by default - MS Graph: Added Region option for National Clouds: US govt, DE, CN - MS Graph: miscellaneous bug fixes and speed improvements - S3 DreamHost: Allow parts upload on DreamHost, they finally implemented it - Get/Set ACL GSTP: Send ACL in the HTTP body which can handle newlines in ACL - Gsync, gscp, gs-server: get rid of extra newline in console output - Gs-server: Allow only TLS 1.2, enable ECDH and show three strong cipher suites by default
GoodSync 10.8.7.7
- SFTP: Major Speedup of Uploads, up to 20 times faster on fast networks - Sockets: speed up socket upload and download on high speed networks - MS Graph: Added option "Request Group.All.Read scope", off by default - MS Graph: Added Region option for National Clouds: US govt, DE, CN - MS Graph: miscellaneous bug fixes and speed improvements - S3 DreamHost: Allow parts upload on DreamHost, they finally implemented it - Get/Set ACL GSTP: Send ACL in the HTTP body which can handle newlines in ACL - Gsync, gscp, gs-server: get rid of extra newline in console output - Gs-server: Allow only TLS 1.2, enable ECDH and show three strong cipher suites by default
GoodSync 10.8.6.6
- MS Graph: many changes in browsing, show all Sites and Drives - MS Graph: Acquire Group.Read.All and Sites.ReadWrite.All permissions, to see Sites - MS Graph: Add icon and description, fixed several bugs - S3: V4 auth: Escape : and * too, or we get signature errors - GoodSync2Go: Fixed GoodSync2Go.bat file did not start EXE on 32-bit system - File Monitoring: Do Monitoring only for Local/Net file systems, not for remote systems - Device ID: fixed corrupted device id sent for non-latin computer names - Thousands Separator: Fixed adding , or . separator in case of non-standard Number Format - Crash Catcher: Do not report exception that we caught, if we could not walk the stack - Gsync and other console apps: Make them show foreign characters - Filters: fixed bugs in handling Absolute Include filters - CC Runner: Do not log sensitive info, such as passwords - Gsync: Fixed /oauth option not working - Gscp: Add handling of /profile= and logging command line options
GoodSync 10.8.5.5 - MS Graph: many changes in browsing, show all Sites and Drives - MS Graph: Acquire Group.Read.All and Sites.ReadWrite.All permissions, to see Sites - MS Graph: Add icon and description, fixed several bugs - S3: V4 auth: Escape : and - too, or we get signature errors - GoodSync2Go: Fixed GoodSync2Go.bat file did not start EXE on 32-bit system - File Monitoring: Do Monitoring only for Local/LocalNet file systems, not for remote non-monitor systems - Device ID: fixed corrupted device id sent for non-latin computer names - Thousands Separator: Fixed adding , or . separator in case of non-standard Number Format - Crash Catcher: Do not report exception that we caught, if we could not walk the stack - gsync and other console apps: Make them show foreign characters - Filters: fixed bugs in handling Absolute Include filters - CC Runner: Do not log sensitive info, such as passwords - gscp: Add handling of /profile= and logging command line options
GoodSync 10.8.4.4 - MS Graph: Added new file system for Microsoft Drive, based on new MS Graph API - MS Graph: This is Experimental Beta release, less subject to Error 429 though - Fixed: Cannot connect to local GoodSync server: server: Cannot get user: User -(undefined)- - Do not allow Limited User to use Elevation to get to folders that are forbidden to him - Account Manager: Do Not remove Accounts that have no File System for their URL - S3: Fixed getting location of bucket for URL-based scheme, could cause infinite recursion
GoodSync 10.8.3.7 - Backblaze B2: fixed progress indication in upload of large files - Amazon S3: Now always use V4 auth (AWS4-HMAC-SHA256) headers - S3: Us Govt Cloud: Always use region us-gov-west-1 for it - Deduplication + GSTP: Fixed download of dedup file from GSTP was showing it of zero size - GoodSync2Go: Added 64-bit EXEs to files installed by GS2GO installer - GoodSync2Go: Store DeviceID in Profile/deviceid.tix on GS2Go disk - GoodSync2Go: improve folder structure, have only file GoodSync2Go.bat at the top that runs 32-bit or 64-bit - gs-server: Fixed Unique Server Id was not set sometimes, when gs-server started - gs-server: Improve startup and restart sequence - gsync: Get /profile= option before other options, so that commands are applied to the specified profile - LogViewer: improve init sequence, write logs of LogViewer to log folder - Visual Sync Tree: Add File To Sync tree view that shows unsynced files, update it during Sync - Visual Sync Tree: Changes View shows Proposed Changes, that do not change as Sync progresses - Visual Sync Tree + AutoSync: Do not drop the tree after AutoSync finishes
GoodSync 10.8.2.2 - Auto-Install on Auto-Update: new scheme with Waiter process, provides instant restart - Auto-Install on Auto-Update: install it any time Jobs are not running, not just 3AM to 5AM - Auto-Install on Auto-Update: non-installer URLs now will all go to browser - De-Elevation after Installer: do not use Windows Tasks for it, use our own restart - Special Operations: fixed rare crashes caused by Spec Ops + Direction Change - Crash Catcher: do not catch exceptions not related to GoodSync - Sockets: fixed shutdown sequence for Listen sockets, fixes rare crashes - Accounts and Jobs Load: Fixed Import of Job that point to incorrect Account - Control Center Runner Installer: more fixes - Control Center Job Upload: Fixed Job Command line generator for several job options - SFTP: Added support for ECDH key exchange algorithms: ecdh-sha2-nistp256, ecdh-sha2-nistp384, ecdh-sha2-nistp521, diffie-hellman-group14-sha256, diffie-hellman-group16-sha512, diffie-hellman-group18-sha512
GoodSync 10.8.1.1 - SyncLib: optimize performance bottlenecks, so that it runs faster - ZipStream read/write: optimize performance bottlenecks, so that it runs faster - Crash Catcher: do not react to crashes that happen not on GoodSync stack - GSTP client: fixed crashes, if many clients Connect all at once - Sib-Socket Shutdown: fixed force shutdown did not cause effect on Linux - License: Added lock to reading and writing License file and registry - CC Runner Service Install: Remove NT Domain from SysUserID before using it - Account Manager: save copy of accounts-bookmarks.tic file after each migration - SyncLib: Delete all *._gstmp files if they are more than 24 hours old - Mediator: Disabled TLSv1, SSLv3, enabled ECDHE for better encryption - Google Drive: Fixed Make Folder in Browse Quick mode may cause cache problems
GoodSync 10.8.0.8 - Multiple Workers in SyncLib: Fixed crashes, caused by insufficient locking of Job Progress - On File Change: Fixed rare crashes when *.tmp file was encountered and deleted - Rewrote Crash Catcher, to catch more real crashes and fewer unrelated crashes - Optimization: Turned Off /O2 optimization in SyncLib And GsFileSys, as it prevents crash analysis - Generate SyncOp instead of New File Conflict, if non-intersecting L and R gen lists are far apart time-wise - On File Change: make Job wait 30 sec between Analyze and Sync, if Errors or Conflicts were detected - On File Change: make Job wait 30 sec after Sync, if User Stop was detected - Sync Tree Toolbar: Fixed Item counts were not updated when new tree is built by Analyze - Upload Jobs: Fixed Command Line errors in uploading jobs
GoodSync 10.7.9.9 - Multiple Workers in SyncLib: Fixed crashes, caused by insufficient locking of Job Progress - Generate SyncOp instead of New File Conflict, if non-intersecting L and R gen lists are far apart time-wise - On File Change: make Job wait 30 sec between Analyze and Sync, if Errors or Conflicts were detected - On File Change: make Job wait 30 sec after Sync, if User Stop was detected - Sync Tree Toolbar: Fixed Item counts were not updated when new tree is built by Analyze
GoodSync 10.7.9.7 - Google Drive: Introduce Quick Mode, used in Browse, so that Cache is initialized only in Analyze - Google Drive: Keep backup of disk cache file, use backup file in case primary file is damaged - Google Drive: do not send redirect_uri when refreshing Access Token, or else we get Error 400 - Box.com: Rewrite listings to use marker pagination instead of offset pagination - Box.com: Skip over web_link items, they are not files or folders anyway - OAuth2 File Systems: retry connections on OAuth2 token refresh, to fix connection errors - On File Change: stop file upload when it has been change on source side - Progress: Reset Job Bytes and other progress items when Incremental Sync starts - SyncLib: Fixed file deletion was possible in GSTP jobs, when connection was lost during Analyze - gs-server: Make Mediator reg attempts more aggressive when Discovery starts - Proxy in Sockets: Fixed If Proxy Auto/Manual is Off, sometimes it was used if Proxy Host/Port were set - Gs-Server and Gs-Runner services were not reacting to Sleep, now they suspend when going to Sleep - Added command: Tools -> Upload Jobs to Control Center - Program Options -> Security: Added option: Accounts Encryption Password - CC Runner Installer: Added CL option for Accounts Encryption Password - CC Runner Installer: Added CL options for Mini Progress and Allow User To Exit - CC Runner: Added reaction to: Sleep, Wakeup, Logoff (End Session), WMI messages
GoodSync 10.7.8.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 - gsync CL options: Move /override-locks from Run Options into Job Options (non-persistent) - CC Runner: When installing CC Runner, set it to Start When Windows Starts, not GS GUI - Google Drive/Docs V3: Implement "delete" for files/folders that were shared with current user
GoodSync 10.7.7.5 - Google Docs: Added Google Docs file system with gdocs3:// prefix. It shows only Google Docs, not Files - Google Team Drive: Fixed changes.list parsing in case when Team Drive object itself is modified - Azure Files: Set root folder flags properly, so that top level folder cannot be used for sync - Browse Dialog: Allow Deleting Folder Bookmarks inside Accounts, not just whole Accounts - Browse Dialog: When Account has been deleted, set Current URL to previously seen account - CC Runner: When installing GoodSync by User then always reset EnterpriseRunnerConfig flag - Uninstaller: Fixes icon was not shown, could crash on Windows XP - SyncLib: Glue several Notes (Comments) together, separated by '; ' - Sync Tree Direction User Change: Speed up processing, when many items are selected - Menus: Move New Job command from All menu to Job menu - Gs-Server on Windows XP: Fixed error: User Impersonation failed: acquire privileges - On File Change + Exclude Empty Folders: Fixed adding new file to empty folder does not get synced - Import: Re-Added Import of Old Format .TIX files - Licenses: Rename Pro License to Personal, clarified license language in the program and web site - Licenses: Updated License Agreement to reflect changed terminology - Gs-Server license: Do not check User and Session count when client from 127.0.0.1 comes in - gsync command line: more fixes to command line parser - Explorer Progress: fixed upload/download progress for many small files
GoodSync 10.7.6.7 - Change log not available for this version
GoodSync 10.7.6.6 - GoodSync Licenses: renamed 'Enteprise Server' to 'For Server OS' - GoodSync Licenses: renamed 'Pro (Fixed)' to 'Personal' - Browse Dialog, Multi-Select: Fixed opening unchecked folder could cause checking it and parents - WinFileSys + SMB: process deduplicated links, for which DeviceIoControl returns error 4390 - Dropbox: Implemented download in blocks, this improves download of large files - Runners: Make their instance mutex names unique per profile, not per authed Windows User - gs-server: Fixed logs stopped writing after server-initiated restart - Fixed AuthCode Activation did not work - gsync command line: Fixed job-delete was not working - GoodSync.exe command line: Allow window size options to be combined with job commands - Command Line: Fixed Connectoid Options were not always making it into Jobs - Command Line: ReAdded optins /exit and /exit-ifok, to be used in GoodSync GUI only - Fixed GoodSync MSI Installer shows warning on Windows Server
GoodSync 10.7.5.5 - Runner Service Setup: When setting up Runner Service, use full DomainUserName, not just UserName - Goodsync2Go: Fixed installer of GS2Go, it was not working in 10.7.3-4 due to command line parsing issues - CC Runner Installer: Add new mode /cc-runner=update which updates CC Runner to the mode from last time - Fixed GoodSync GUI does not show state of GS Runner Service jobs - Ver 9: fixed installer, it also uses new gs-runner now - gs-server Unique Clients limitation: Increase it to Allowed 4 clients, show Client IP addresses
GoodSync 10.7.4.4 - Fixed GoodSync installer did not create proper Registry value to Run GoodSync When Windows Starts - CC Runner: fixed bug in upgrading, which could result in Runner being declared a new Runner - CC Runner: fixed upgrading using regular GoodSync-v10-Setup.exe installer was resetting CC Runner flag - GoodSync Connect Setup: Now always delete Old Users, so that only new New user is left - Gs-Server Web UI: Added warning about too many gs-server users, per license - Browse Dialog: Multi-Select: Fixed if only one Folder is Excluded, it becomes the new Sync Folder - Command Line: Fixed /analyze and /sync options of 'job' command were ignored if they come first
GoodSync 10.7.3.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) - Program Options: When Retain Days changes, start complete cleanup with the new value - Job and Program Options: trim string values such as UserId or Smtp Host - SyncLib: Added File Size to Copy New/Over log message, when syncing - Installer: Fixed GoodSync GUI can be randomly started by Scheduler, esp if Avast is installed - Installer: speed up installation of GoodSync, fixed some issues - Browse Dlg: Multi-Select: If Include List is empty, still show Implied Checked checkbox - Gs-server: Added Limitation on Number of Users and Number of Unique Clients, based on License - File Server License for GSTP gs-server: added new License for gs-server-based File Server - Scripts and Email: Added variables: %TSTART% %TFINISH% %TELAPSED% - Command Line: improved command line parse, to catch more errors in CL options - Sib-socket + SSL: Turned off TLS session cache on client side, only FTPS uses it now - Command Line: Discontinue parsing Jobs and Program Options in GS GUI, we have gsync for that - Added/Fixed policies: DisableAzureFile, DisableGDrive2, DisableGTeamDrive, DisableSharepoint - Gsync: Added 'auth' command that creates new accounts (OAuth, browser auth) from command line - CC Runner: Added new Control Center GUI Runner, with Taskbar icon, that shows status of jobs run by CC - CC Runner Installer may install CC Runner as a Taskbar GUI or as a Windows Service - CC Runner can automatically update itself to latest version, if CC specifies AutoInstall option
GoodSync 10.7.2.2 - Added new Google Team Drive file system to GoodSync and GoodSync Explorer - Automatically start GoodSync GUI, if silent install is On and GS GUI was running before silent install - Installer: Make de-elevation to happen by starting GoodSync via Windows Task Scheduler - Installer: When installer start GoodSync GUI, make sure it goes on top of Z-order - Filters in Program Options: Show Global Filters: Exclude System / Hidden / Empty - Fix adding of Filter flags for Empty folders, when uniting Global and Job Filter - Fixed Delete Recycled and History Files was not deleting History DB - Jobs in Registry: Fixed crash in ver 9 when loading Jobs from Registry - Remove GoodSync-v9.exe from GoodSync v10 distribution, use ver 9 distro instead - Parallel Thread limits: increase to 64 for SFTP, FTP, GSTP - FTP: Added option 'Require TLS session reuse on data connection', On by default - FTP: Turn off this option to resolve connectivity problem with broken servers - More localizations for Group Names, etc.
GoodSync 10.7.1.1 - Amazon CD: Fixed GetMetadataEndPoint Unauthorized Error 401 - OneDrive: Add retry on 503 Service Unavailable - Progress: fixed progress reporting in simple uploads such as to GSTP - Parallel Threads: S3 and Azure: Increase max parallel threads from 20 to 64 - Control Center Runner: Fixed few finishing lines of Job Run were not submitted - Control Center Runner: Summarize/Compress update-job-run requests, to reduce server load - Gsync /runner and /enter-runner: Allow only one instance of each per User - Program Options + Command Line: Add processing of Global Filters and some newer options - Browse Dialog + Filters + Multi-Select: multiple fixes, improve usability - Update DE localization
GoodSync 10.7.0.0 - GSTP Sharing: Enable Sharing of Folder on Mediator: now Folders can be shared with other GoodSync users - GSTP Sharing: For now Sharing of Folder is done only in GoodSync Connect account Web GUI - GSTP Mediator: Remove Talkback processing, as it is 2 years old, so only really GS versions use it - Passwords: Add option Save Connect Passwords Locally Encrypted, it makes them non-portable, more secure - Program Options: Added Security tab, for the option above and CC admin credentials - 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 - Office365/SharePoint: increase initial backoff timeout to 15 sec, on error 429 - TeamSites/SiteRoot/SharePoint: Forbid # % characters in paths as it causes error 400 on uploads - Browse Dlg + Multi-Select + Links: fix handling of Links in Drilled and CopyAsIs job modes - Import: Fixed Import of a single job could destroy unnamed bookmarks, thus damaging other jobs - Reading Accounts and Jobs: Fixed recovery of broken Jobs file (with no Accounts file) causing problems - Explorer: do not allow any file/folder actions while folder is being listed - CheckSums: store CheckSum type, as relying on CheckSum size for typing does not always work - Updated Polish localization
GoodSync 10.6.8.8 - History Cleanup: Use History DB to speed up cleanup of _history_ files - Recycled and History and Log Cleanup: now do it after every sync, as it runs faster - Recycled and History Options: change their names and description, to better explain what they do - Recycled and History + Direct Destination (No Temp): Use MoveFile, not CopyFile, to run faster - Filters: Do not apply Size and Time filters to Folders - Filters: speed up and simplify Filters processing - CheckSums: Fixed sometimes CheckSums of different types were compared - CheckSums: Do not use CheckSums of wrong type from the state file - CheckSums: Fixed uploading of Office file changed by server could result in conflict - Analyze: Fixed ListDir could be called on Files as if they were Folders, resulting in slowdown - Links + Exclude: Fixed Ignore Links was not always excluding Links nodes - Links + Browse: Drill Down to Folder Links in Browse Dlg + MultiSelect, if SymLinks option is Drill Down - gsync command line: Fixed command line options description and manual, to latest changes - OneDrive/Office365: Backoff on 429 Too Many Requests and Conflict 409 error with EditConflict - SharePoint 2013: Fixed ListDir return error when path points to a file or not found - SharePoint 2013: Backoff on 429 Too Many Requests and Conflict 409 error with 'Save Conflict' - MTP: Fixed change file name case did not work properly
GoodSync 10.6.7.7 - Licensing Fixes: Auto Options are not available in Free version - Licensing Changes: Increase max files to 1000 in Free version - GSTP Client: When doing Disconnect, set SendRecvTimeout to 5 sec - GSTP Client: When talking to local elevated client, do not wait on reconnect - GSTP Client: check that server-id received from Server is not empty - GSTP Receiver: Do Not close socket on Receiver side after we send Disconnect verb - GSTP Receiver: Send info headers such as server-id - Azure (Blob) file system: Fixed large file uploads, more than 4 Gb - Filters: Fixed filter '/folder/' with tail '/' was not excluding folder - Separate Installer for GoodSync for Windows Server - Fixed Jobs File reading and import, so that Import does not repeat - Accounts File: improve locking of read/write of Accounts file - Ver 9: Move ver 9 version number to 9.16.7, to make it be in sync with ver 10
GoodSync 10.6.6.8 - Browse Dlg + One Driver: Fixed freezes and error when drilling down to top folder after OAuth - GSTP Forwarder Receiver: Do not report to Mediator errors caused by Forwarder Pipe disconnecting - GSTP Client: when client lost connection to Server do not do long reconnects, report to Mediator - Filters: allow [a-z] or [0-9] and other such character ranges in Filters, [ and ] mean [ and ] - Filters: when adding Filters from GUI, turn [ into [ and ] into ] - Filters: fixed several more exotic issues in exclusion and inclusion - On File Change: Add 1-min wait between Analyze and Sync, when Analyze produces Errors or Conflicts - Runner: Do not save changes by produced by Job Options checker - On File Change, Incremental Analyze: fixed error when file inside folder is reported before this folder - Fixed Free Space was not updated on Sync Tree file/folder Direction Change - Backblaze B2: Fix rare concurrency crash on folder delete - Licensing: Do not allow Auto jobs (Attended) to run in Free mode - Gs-Client/Gs-Server on Linux: Added support for Unix extended attributes.
GoodSync 10.6.6.6 - Change log not available for this version
GoodSync 10.6.5.5 - Control Center Runner: Fixed job start and stop sequence, to improve reporting - Control Center: Fixed log lines sometimes glue together - Google Drive: make it work when changing existing empty UserId to new UserId from OAuth - Google Drive V2 and V3: change captions and help - FTP etc: When reading line, allow CR to be followed by non-CR/LF character - Windows FS: Use Backup Semantics for all CreateFile system calls, fixes Access Denied - Windows FS: Fixed MoveFile was giving up on Access Denied, now tries Copy + Delete - Browse Dlg: Fix Deleting Account used by Job is allowed, if bookmark inside Account is selected - gs-server: GetFileAcl: Fix error in returning GetFileAcl results - MTP: make progress processing work correctly - MTP: Fixed name-case renames of file and folders were not working in Explorer - ListServers: fixed copying credentials, fixes No Account error in Analyze after Browse - gs-server: /set-admin and /set-user options also set options in settings.tix - gsync command line: Left and Right folder of a Job: allow combining AM and Connectoid options
GoodSync 10.6.4.7 - Change log not available for this version
GoodSync 10.6.4.4 - MTP: re-add missing thread wrapper, it was causing CoInitialize not called (error 0x800401F0) - MTP: make progress processing work correctly - Move/Rename: make it work for case-insensitive file systems, where only case of name is changed - On File Change: fix bugs and slowness, when change of one file/folder is received many times - On File Change + Incremental Analyze: fix bugs in folder processing - On File Change + Incremental Analyze + Filters: apply all filters, so that filtered items are ignored - On File Change + Progress: show progress of Incremental Analyze too - Runner + Gs-server Options: gs-server now applies Program Option on a command from Runner - Runner: If user with old jobs.tic never runs GS GUI, still convert jobs.tic to new format - S3 + Wasabi: Wasabi can do Upload in Parts, so allow multi-part upload - User Stopping Jobs: Fixed urgent job stop (two or more Stop clicks) was not always processed - On Schedule: fixed normalization of Schedules, it could fix DayOfWeek to 0 when not needed - Browse Dialog: fixed non-translated GSTP email can make it into Account Manager - Locks: Consider lock files that are older than 2 days abandoned and delete them as such - Move creation of _gsdata_ folders from Start of Sync to Start of Analyze - Explorer: When renaming file or folder, check that destination name does not already exist - gs-server: fix command line processing and diagnostics - NAS: Added support for Synology DS418j (Realtek 1296 platform
GoodSync 10.6.3.3 - OpenSSL: Add no-asm option to x64 builds, that fixes crashes on some processors - Crash Catcher: add more catchers for crashes, to improve diagnostics of crashes - Better random number generator, with proper initialization of Ope
GoodSync 10.9.35 相關參考資料
Chocolatey Software | GoodSync 10.9.35
GoodSync. This is not the latest version of GoodSync available. 10.9.35 | Updated: 21 Jun 2019. Show Additional Links. Software Specific ...
https://chocolatey.org
Download GoodSync 10.9.35 for windows - Filepuma.com
GoodSync 10.9.35. Siber Systems - 42.78 MB (Trial Version). Version: 10.9.35. Size: 42.78 MB. Date Added: Jun 23, 2019. License: Trial Version. Languages: ...
https://www.filepuma.com
Download GoodSync for Windows 10.9.35 for Windows ...
Download GoodSync for Windows 10.9.35 for Windows. Fast downloads of the latest free software! Click now.
https://filehippo.com
GoodSync 10.9.35 - Download - Filepuma.com
GoodSync is an easy, secure, and reliable way to automatically synchronize and back up your photos, MP3s, and important files. Thanks to this program's ...
https://www.filepuma.com
GoodSync for Windows 10.9.35 - History - FileHippo.com
Download GoodSync for Windows 10.9.35 ... Nov 2016 (2 years 8 months ago); GoodSync for Windows 10.1.8 Released: 01 Nov 2016 (2 years 8 months ago) ...
https://filehippo.com
GoodSync for Windows 10.9.35 | Software Download ...
GoodSync can be used in synchronisation or backup mode, making it a versatile tool. Files can be synchronised with or backed up to other folders, separate ...
https://www.computerworlduk.co
GoodSync Version News - Windows
Ver 11: Improved initial setup, especially for GoodSync Connect and Storage. Version 10.9.35 June 21, 2019 * Job Filters + Browse Dlg: Fixed Show Files flag is ...
https://www.goodsync.com
GoodSync Version News for NAS and Linux
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 ...
https://www.goodsync.com
GoodSync Version News- Mac
All latest GSTP changes from GoodSync Windows ver 10.9.35. Version 10.9.34 June 17, 2019 * Job Cloning Hot Key on Groups/Jobs tree now clones currently ...
https://www.goodsync.com
GoodSync 数据备份-GoodSync for Mac下载10.9.35 破解版-新 ...
GoodSync Pro for Mac是一种电脑文件同步软件。GoodSync Pro Mac可以实现两台电脑或者电脑与U盘之间的数据和文件的同步转换。通过此工具,可以备份U盘中 ...
https://www.newasp.net
|