06-01-2017 , 11:18 PM
Version 10.4.7 June 01, 2017
* Forwarder: fix idempotency was not enforced by Server Pipe Receiver, could cause file corruption.
* gs-server: Increase number of stored responses to 20, to make idempotency always work.
* Sockets: send really long buffer in smaller 512 Kb chunks, to report sending progress.
* GSTP: Add x-sib-content-md5 header to all transactions we submit, and check it on server.
* Filters: Consider 'path /folder' to be absolute, for purposes of Include filter.
* Filters: Use the same fnmatch code in Windows, MacOS and Linux -- for consistent results.
* Filters: Time: Add relative hours and minutes: +Nh / -Nh, +Nm / -Nm.
* SyncLib: Syncing: fix UpdateStateMergeGens operation losing New Generation on the Right side.
* SyncLib: Syncing: Get ACL/Owner/ExtAttr after Sync on the destination side.
* SyncLib: Syncing: Do not remove analyze time error when we start to sync conflict.
* SyncLib: Analyzing: When reading state file, do not allow more than 100 levels in sync tree.
* Account Manager: If /jobs-file=/folder/file.tix is used then read Account only from this TIX file.
* Copy Ext Attr: Turn it On by default only for MacOS, keep it Off for Windows.
* Folder Monitoring: React to change of Folder Owner, if Compare Owner option is on for this side.
* Google Drive V3: reduce memory usage when building cache.
* Add checking of System Disk Free Space and reporting of low free space.
* Azure: remove its claim to always providing Content-MD5, as it does not always do it.
* Backblaze B2: more fixes, to improve speed and error processing.
Version 10.4.5 May 18, 2017
* BackBlaze B2: Implement parallel upload of large files in chunks, other bug fixes.
* BackBlaze B2: Increase chunk size from 5 Mb to 40 Mb.
* SFTP: Allow longer packets, as some server send very packets of 360Kb and more.
* SFTP: add error catcher on Close Download, some connections errors were missed.
* Box.com and WebDAV SSL: Add SNI to Box.com and WebDAV, as their servers may use it.
* Fix SetFileOwner that was broken, due to GS trying to parse SID as PSD.
* On File Change: Check deleted files against filters, so that they do not trigger Analyze.
* Unattended Runner: fix rare crashes on job finish.
* Browse Tasks and OAuth2: make them start and stop more correctly.
* CC Runner: Submit log lines in a separate thread, so that log line submission does not delay sync.
* Update DE and AR localizations.
* Forwarder: fix idempotency was not enforced by Server Pipe Receiver, could cause file corruption.
* gs-server: Increase number of stored responses to 20, to make idempotency always work.
* Sockets: send really long buffer in smaller 512 Kb chunks, to report sending progress.
* GSTP: Add x-sib-content-md5 header to all transactions we submit, and check it on server.
* Filters: Consider 'path /folder' to be absolute, for purposes of Include filter.
* Filters: Use the same fnmatch code in Windows, MacOS and Linux -- for consistent results.
* Filters: Time: Add relative hours and minutes: +Nh / -Nh, +Nm / -Nm.
* SyncLib: Syncing: fix UpdateStateMergeGens operation losing New Generation on the Right side.
* SyncLib: Syncing: Get ACL/Owner/ExtAttr after Sync on the destination side.
* SyncLib: Syncing: Do not remove analyze time error when we start to sync conflict.
* SyncLib: Analyzing: When reading state file, do not allow more than 100 levels in sync tree.
* Account Manager: If /jobs-file=/folder/file.tix is used then read Account only from this TIX file.
* Copy Ext Attr: Turn it On by default only for MacOS, keep it Off for Windows.
* Folder Monitoring: React to change of Folder Owner, if Compare Owner option is on for this side.
* Google Drive V3: reduce memory usage when building cache.
* Add checking of System Disk Free Space and reporting of low free space.
* Azure: remove its claim to always providing Content-MD5, as it does not always do it.
* Backblaze B2: more fixes, to improve speed and error processing.
Version 10.4.5 May 18, 2017
* BackBlaze B2: Implement parallel upload of large files in chunks, other bug fixes.
* BackBlaze B2: Increase chunk size from 5 Mb to 40 Mb.
* SFTP: Allow longer packets, as some server send very packets of 360Kb and more.
* SFTP: add error catcher on Close Download, some connections errors were missed.
* Box.com and WebDAV SSL: Add SNI to Box.com and WebDAV, as their servers may use it.
* Fix SetFileOwner that was broken, due to GS trying to parse SID as PSD.
* On File Change: Check deleted files against filters, so that they do not trigger Analyze.
* Unattended Runner: fix rare crashes on job finish.
* Browse Tasks and OAuth2: make them start and stop more correctly.
* CC Runner: Submit log lines in a separate thread, so that log line submission does not delay sync.
* Update DE and AR localizations.