03-07-2018 , 11:54 PM
Version 10.8.0 Mar 07, 2018
* 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.
Version 10.7.9.7 Mar 02, 2018
* 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.
* 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.
Version 10.7.9.7 Mar 02, 2018
* 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.