GoodSync 歷史舊版本 Page1

最新版本 GoodSync 12.5.5.5

GoodSync 歷史版本列表

GoodSync 是一個簡單,安全,可靠的方式來自動同步和備份您的照片,MP3 和重要文件。備份和 / 或同步您的關鍵文件就像點擊一樣容易,也可以使用各種自動選項進行安排。真正的雙向文件同步可防止任何數據丟失。 GoodSync 可以用於通過本地網絡或 Internet 在桌面 PC 和筆記本電腦,家庭和辦公室計算機,計算機和可移動設備(USB Key,閃存驅動器,CDRW 光盤)之間同步數據。 ... GoodSync 軟體介紹


IceCream PDF Editor 3.20 查看版本資訊

更新時間:2024-02-09
更新細節:

What's new in this version:

IceCream PDF Editor 3.20
- Updated: Minor installer fix


IceCream PDF Editor 3.19
- New: Print annotations customization


IceCream PDF Editor 3.18
- New: Tooltip with file metadata added to file tabs


IceCream PDF Editor 3.16
- Filling PDF form fixes and improvements


IceCream PDF Editor 3.15
 New: PDF Editor added to 'Open with..' context menu


IceCream PDF Editor 3.14
- Change log not available for this version


IceCream PDF Editor 3.12
New:
- Convert PDF pages to JPG, PNG, WEBP, etc
- Append images as new pages
- Crop PDF
- Extract text and images
- Day & night UI themes

- update Several bug fixes
- update Lots of UX improvements


IceCream PDF Editor 2.72
New:
- Drag and drop tabs
- Hide/Show annotations
- Automatically switch to Annotations mode when an annotation object is selected
- WEBP images support


IceCream PDF Editor 2.71
- Updated: 'Holes in documents' bug fixed


IceCream PDF Editor 2.70
New:
- Copy/cut/paste objects between open documents
- Copy/cut/paste pages between open documents
- Append files right from navigation panel

Updated:
- 'Long text' fix for stamps
- 'Undo' major fixes and potential crash fixes
- Other potential crash fixes
- Multiple UX improvements


IceCream PDF Editor 2.63
- New Major improvement: better objects positioning
- update Multiple minor bug fixes


IceCream PDF Editor 2.62
- Crash fixes
- Page remove bug fuxed


IceCream PDF Editor 2.61
- Line breaks fixes
- Line spacing fixes
- Undo fixes


IceCream PDF Editor 2.57
- Clear recent files function added
- Double-click to select whole words in 'Annotate' mode
- Multiple minor fixes


IceCream PDF Editor 2.56
- Append PDF files by drag&dropping them into navigator bar or in Manage Pages mode
- Append multiple PDF files at once in Manage Pages mode
- Multiple bugs associated with deleting pages fixed


IceCream PDF Editor 2.53
- Quickly delete pages with Del button
- Typewriter annotations fix
- Pen change crash fix
- Minor GUI fixes


IceCream PDF Editor 2.52
- Print error for multiple copies fixed
- Potential crash fixed


IceCream PDF Editor 2.50
- Major fix for some files' crashing and saving errors
- Objects' transparency fixed


IceCream PDF Editor 2.48
- 'Undo' functionality improved
- Text transparency fixed
- Multiple fixes for stamps
- Cancel on program exit fixed
- Option to print document with stamps added


IceCream PDF Editor 2.47
- Page rotation hotkeys fix
- Few fixes for Stamp tool
- Long filenames fix
- Few minor UI fixes


IceCream PDF Editor 2.46
- Help extended
- Few UI fixes
- Memory leaks fixes


IceCream PDF Editor 2.45
- Thai language added


IceCream PDF Editor 2.44
- Turkish language added


IceCream PDF Editor 2.43
- 2 crash fixes
- Scrollbar fix


IceCream PDF Editor 2.42
- HiDPI scaling added
- Better multi-display behavior
- Line break issues fixed
- File tabs fix
- More minor UI improvements and bug fixes


IceCream PDF Editor 2.39
- Viewer speed significantly increased


IceCream PDF Editor 2.37
- Drag&drop images directly into document
- Fix for extreme file size growth when images added
- BMP and TIFF image formats support added


IceCream PDF Editor 2.35
- Stamps listing issues fixed


IceCream PDF Editor 2.34
- Z- order
- Now Backspace can be used to delete objects
- Fix invalid rendering of certain fonts


IceCream PDF Editor 2.33
- 3 crash fixes
- 'Manage pages' mode bug fix
- Watermark removal fix


IceCream PDF Editor 2.32
- Stability improved
- PDF search crash fixed
- Undo line's stroke size crash fixed
- Invalid annotations crash fixed
- Transparent background for shapes fixes
- Button ESC functionality extended


IceCream PDF Editor 2.31
- Intro UI block fix


IceCream PDF Editor 2.30
- Tips on start added
- Freeze on start fixed (thousands fonts case)


IceCream PDF Editor 2.21
- PRO activation bug fixes and improvements


IceCream PDF Editor 2.20
- Fonts support immensely improved
- Diacritical symbols support added
- Major crash fixes


IceCream PDF Editor 2.10
- Arabic language added


IceCream PDF Editor 2.09
- HiDPI fixes
- 100% zoom - by default
- Document center fix
- Adaptive tools panel
- 'Shortcut' bug fixed
- Few minor UI bug fixes


IceCream PDF Editor 2.08
- Dutch language added


IceCream PDF Editor 2.07
- Fullscreen: layout fix + select/copy text feature
- Objects' transparency multiple fixes
- 'Set permissions' feature fix
- Default user name fix
- Thumbnails rotation fix
- Minor installer fix


IceCream PDF Editor 2.06
- UI fix for 1366x768 resolution
- Major improvement for PRO users


IceCream PDF Editor 2.02
- Major text editing bug fixed
- One crash fixed


IceCream PDF Editor 2.0
- 'Manage pages' mode
- Extract pages
- Append files
- Multiple UI improvements and bug fixes
- Licensing changes


IceCream PDF Editor 1.40
- Polish language added


IceCream PDF Editor 1.39
- Substantial font embedding improvements
- Fonts rendering improved
- Font styles random change fix
- Notes rotation fix
- Thumbnail rendering imporved
- Few crash fixes


IceCream PDF Editor 1.34
- Multiple crash fixes, major update


IceCream PDF Editor 1.33
- Another crash fix


IceCream PDF Editor 1.32
- Crashfixes for text editing


IceCream PDF Editor 1.31
- Crashes on property changes fixed
- Improved invalid PDF files detection


IceCream PDF Editor 1.30
- Application stability major improvements, multiple important crash fixes
- HiDPI better support
- File saving major logic improvements
- Password protection better support
- Stamps functionality fixes
- Installer size reduced


IceCream PDF Editor 1.23
- Edit mode - by default
- Tools priority changed
- Other minor fixes


IceCream PDF Editor 1.20
- HiDPI better support
- SVG images support added
- Opening files with certain filenames fixed
- F11 - fullscreen mode and back
- Other multiple UI and bug fixes and improvements


IceCream PDF Editor 1.17
- Simplified Chinese language added


IceCream PDF Editor 1.16
- Fill forms functionality added
- Windows integration major improvements
- Scroll with arrow keys and PageUp/PageDown in Fullscreen mode
- Protected files: critical bugfixes
- UI fix: long file path in statusbar
- Crashes on application start up fixed


IceCream PDF Editor 1.10
- Open PDF files by default bug fixed
- Potential crash fixed


IceCream PDF Editor 1.05
- Official version release of Icecream PDF Editor

Microsoft Edge 121.0.2277.110 查看版本資訊

更新時間:2024-02-09
更新細節:

GoodSync 12.5.5.5 查看版本資訊

更新時間:2024-02-09
更新細節:

What's new in this version:

GoodSync 12.5.5.5
- Added MSI builds for GoodSync Server and Workstation
- New code signature certificate deployed
- Gs-Server + Certificates: Update gs-server TLS certificate, if it was generic or old format
- S3 Azure: Fixed adding intermediate folder, when it is missing in recursive listing
- GSTP client: CloneToConnect(): Fixed copy file messages did not have server coordinates
- GSTP client: Fixed file copy may freeze, if source file is reduced in size during Sync
- On File Change: Fixed handling of folder with tail '/' received from File Monitoring
- MS Graph FS: Fixed minor bugs related to createUploadSession
- MS Graph FS: Fixed MakeFolder() handling when OneDrive reports it as already existing
- pCloud FS: new file system for pCloud
- Explorer/Browse: Fixed 'No source files specified' when [Encrypt] is called on empty folder
- 2Go: Added V11-style icon for GoodSync 2Go
- Gs-Server: do not allow going to Sleep, if gs-server is executing transactions
- GsRunner Service: Allow empty password, as some may use it for faster service deployments
- GsRunner Service: Allow SYSTEM account, that works without Windows password
- GsRunner Service: Now GsRunner always runs Jobs of Windows user who set it up
- CC-Runner Job Stop: Fixed Job reporting did not work when Job was stopped from Control Center
- CC-Runner Settings: change them to reading from / writing to enterprise-runner.tix file
- CC-Runner: changes needed for Control Center Account Sync to work


GoodSync 12.5.4.4
- CC Runner: Fixed CC-runner did not run after Sleep followed by Wakeup
- CC Runner: Changes for new integration and Account Sync with Mediator
- Azure S3: GetInfo: Do not create folder marker /folder-path/ if it is missing
- Google Cloud FS: Fixed rules for new bucket names, they were wrong
- MS Graph: Download: Detect 'packages' such as OneNote and give a decent error
- MS Graph: Download: Allow omitted 'Content-Range' response header
- Explorer: Added check for Shutdown condition, so that GSE closes on AutoUpdate
- Explorer: Do not allow renames for folder that Cannot Move (Buckets in S3/Azure)
- Desktop Shortcuts: Do not re-register Desktop Shortcuts on AutoUpdate Install
- Fast 1Way mode: reset it when Job Direction is set to 2-way


GoodSync 12.5.3.3
- GS client: Certificate enforcement: allow server name not to match, until server generates certs on rename
- MS graph: Trigger cache rebuild if MS servers request it by resyncRequired, syncStateNotFound, etc
- Azure Blobs/Files: Fixed govt cloud server address check, so that manually specified gov server connect
- Edit Account Dialog: Redesign OAuth buttons to satisfy Google Sign-in requirements
- gs-server gs-runner: improved callbacks, so that these services exit faster on Sleep and Logoff


GoodSync 12.5.2.2
- MS Graph FS: New cached version that allows for On-File-Change monitoring and better request economy
- Google Cloud Storage: Added OAuth consent, used to be just Server Accounts
- Log Files: create log folder before setting log file name, sometimes it was out of sequence
- GSTP client: TLS Certificates are now enforced for Direct Servers, Forwarders and Storage
- GSTP client: Do not drop from Direct to Forwarder on non-network errors, such as certificate error
- GSTP client: separate checking of .goodsync certificates and traditional web site certs
- sib-ssl: Removed expired server certificates, added .goodsync certificate
- gs-server + Recursive listing: Fixed bugs that prevented GsDeleteEmptyFolders from working
- Dropbox FS: Recursive listing: Fixed Paths were returned incorrectly, affected GsDeleteEmptyFolders


GoodSync 12.5.1.1
- Google Cloud Storage FS: new file system for GCS, uses Service Accounts to authenticate
- Google Cloud Storage FS: Unlike S3-based GCS, preserves file mod time in customTime property
- Fast 1-way mode: Update GUI after Sync is finished in this mode (destination was not updated)
- gs-server + Recursive Listing: Fixed error in listing one folder was turning into terminal error
- File Copy functions: added more UserStop bailout checkpoints, to speed up reaction to User Stop
- SFTP: Added support for ETM (Encrypt-then-MAC) MACs such as '[email protected]'
- FTP: Parse 24-hour format in Windows FTP listings, used by Windows CE
- ICloud Photos: Fixed Zone tokens expire after 60 minutes, so renew them
- Edit Server Account dialog: localize all captions, reworked stuffing of the dialog
- Edit Server Account dialog: Moved Account Key, Account URL, Refresh Token to foldable Account Info
- Azure Blobs FS: always compute host, do not show it and do not allow user to change it
- iCloudDrive, Photos, B2, Mega FS: Do Not show server, as it is fixed, enforce correct server
- Browse Dialog / Explorer: New Folder Dialog: Restore checking new folder name per FS reqs
- Filters: fixed display of special characters such as [ ] in filers
- CC-Runner + Account Sync: CC-Runner now performs Account Sync to propagate changed Refresh Tokens
- CC-Runner: Slice long log submissions into 256-Kbyte chunks, to be sure they get thru
- Mediator and Jobs server: make them accessible via two different ISPs, for redundancy


GoodSync 12.4.8.8
- gs-server: Tell GS Client that it can do recursive listings, accumulate folder listings for that
- gs-server: Fixed rare crash in SMBD over GSTP when doing ListDirPaged
- 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: Fixed parsing of recursive listing when bucket name differs by case local and in S3
- 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: Fixed crash in cut a file or folder and paste it into another folder
- 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.7.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.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.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.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.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.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.1.1
- Mirror Folder: Fixed Mirror Folder was not set, so History folder could not be created
- S3: Fixed marker in long listings could cause 'Bad Signature' error
- S3: Fixed mis-formtted marker in long listings can cause not listing all files
- gs-server + ListDir on SMB: Fixed long listing were causing 'Server is still computing response'
- gs-server + ListDirPaged: Use Page Size specified by caller, not default 8K
- Analyze Progress for Recursive Listings: make it more even and granular
- Account Sync + Program Options: Do not sync Compare Program and Mirror Folder
- Account Sync + Program Options: Show difference in Program Options


GoodSync 12.3.9.9
- Mirror Folder: Fixed Mirror Folder was not set, so History folder could not be created
- S3: Fixed marker in long listings could cause 'Bad Signature' error
- gs-server + ListDirPaged: Use Page Size specified by caller, not default 8K
- Analyze Progress for Recursive Listings: make it more even and granular
- Account Sync + Program Options: Do not sync Compare Program and Mirror Folder
- Account Sync: Fixed Account Sync Once did only Analyze, but not Sync


GoodSync 12.3.8.8
- 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
- Sib-SMB over GSTP: Made File monitoring work correctly
- GS-Server + Account Manager: Made gs-server pickup change in Server Accounts faster
- Analyze + Temp Folders: Improved designation of disregarded Temp Folders, esp between different OSes
- Mirror Folder: Allow it to contain %VAR%, such as '%AppData%LocalGoodSync'
- Mega FS + SetFileModTime: improved settings and reporting of FileModTime
- Program Options + Account Sync: Fixed Mirror Folder setting was propagating via Account Sync
- Program Options + CC Runner: warn user in GS GUI that CC Runner controls most Program Options
- Compare Files: If both file URLs are local, then compare them directly, without temp files
- Mediator: Added logging of events for Mediator Account transactions related to Sharing
- Mediator Web UI: Fixed downloading User File from WebUI did not work
- Mediator Web UI emailing: Provide human-readable explanation for SMTP errors


GoodSync 12.3.6.6
- Box.com FS: Now file upload sets file mod time correctly in file
- Box.com FS: They report file mod time in local TZ, so adjust it to UTC
- Google Cloud FS: Fixed GCP was downloading files as a whole, while it should do it in parts
- Sib-SMB: Fixed SMB2/3 negotiation with Tuxera SMB server
- Local Runner and CC Runner: Fixed propagation of Program Options to them
- Local Runner (Unattended Jobs): fixed some rare crashes on Job changes


GoodSync 12.3.5.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.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.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.2
- SMB FS: Fixed crashes related to new conveyerization code
- MEGA FS: Fixed MoveFile cache update for parallelism


GoodSync 12.3.1.1
- Sib-SMB FS: Huge upload/download speed up, due to implementation of Conveyerization
- Sib-SMB FS: Better negotiation, implemented flow control
- Parallel Workers: next pass wait on previous pass to finish, better diagnostics
- Parallel Workers + GSTP: Speed up cloning of Sessions, so Sync starts faster
- Gs-Server GSTP: Fixed accumulation of threads on ComputingResponse condition
- Gs-Server + File Monitoring: Let Sessions live for 3 min, to avoid frequent reconnects
- Azure Files FS: Implemented Set/Get File Mod Time
- Job Progress: Do not follow progress of ReadState, SaveState, and Upload Log in the tree progress
- Mediator: got a second entry, on independent ISP, to increase robustness


GoodSync 12.2.9.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.8
- Change log not available for this version


GoodSync 12.2.8.6
- 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.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.9
- Weak Conflicts Auto-Resolve: Added auto resolution of Weak Conflicts (one of sides has no state)
- SyncLib: Improved matching of generations when their times are far apart
- SyncLib: If file mod time in the GS state file is out of range, replace it with null time
- SharePoint FS: Do not use CheckSums when comparing SharePoint to SharePoint
- S3 FS: Do not allow specifying bucket in Server field, it must appear in Initial Path field
- New Folder Dialog: Added fields to set Encrypted FS and Zip-Encrypted FS options
- Job Options: Combine all Conflict Resolution Options in one section
- Program Options: Added Account tab that has common GoodSync Account options and operations
- Program Options: Merged Security tab into Account tab
- Program Options: Added Server tab that contains GoodSync Server settings and commands
- Program Options: Disable Options that are not allowed for Limited (Standard) Windows user
- Filters in Options: Fixed in setting them , when the have characters < > and such
- Runner Setup: allow Email-based Windows Account UserId


GoodSync 12.2.5.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.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.3
- DropBox FS: Added Parallel upload of large files, if Upload option in FS is On
- Azure FS: Speed up listing of the Container (Bucket), do not list inside items
- S3 FS: Fixed a bug in handling non-recognized non-Amazon storages
- MSgraph FS: Honor retry-after header value on throttling errors 429 and 503
- Google Drive FS: speed it up, by getting rid of unnecessary drive.changes.list API requests


GoodSync 12.2.2.2
- New Encrypted FS: New file system that performs Compression of File, Encryption of File Name and Body
- New Encrypted FS: ZipCrypto (compatible with most ZIP programs) and AES-256 (more secure)
- Left/Right Job Options: new Options for Compressed-Encrypted(ZIP) and Encrypted file system s
- BackBlaze and Dropbox FS: CheckSum: Upper-0case it to allow for correct compares
- S3 Cloudflare R2: Added branch for Cloudflare R2, it must use AWS4 auth
- S3: Upload of Large Files in Parallel Chunks: Add Content-MD5 header, if requested
- GSTP client: speed up initial connection when many clients are connecting in parallel
- Mediator: Virtual Servers that represent shares: Show them only if active
- GUI: Fixed 'jumping' rotating tray icon problem
- Browse and Explorer: Each tree has now its own URL address bar
- Browse and Explorer: Address Bar: Move Decrypt/Navigate button groups to the right


GoodSync 12.2.1.1
- iCloud Photos: Added new file system that allows syncing with Apple iCloud Photos
- Sync: Do not copy file mod time that is out of range (year 1970 and less or 2106 and more)
- Recycle DB: Delete temp file after loading/saving, it was not always deleted
- Browse/Explorer: rename Edit to Properties
- Browse/Explorer: OAuth: Added 'Redo Authorization' command to change OAuth
- Browse/Explorer: OAuth: added option to use Private (no browser context) option for OAuth
- OneDrive Office FS: Added Account Type to account info, filled when Authorization is done
- GoodSync Program Options: Fixed vertical scrolling in all HTML-based lists
- GoodSync Program Options: Fixed [Copy All] button did not work
- Password Reset and Password Change: Do not allow passwords longer than 128 chars.


GoodSync 12.2.0.0
- Copy of Shorter Files: Fixed download could loop, if Source file always increases in size
- Scripts Email: Allow Script Emails to be in the format: Name , not just Email
- Google Photos FS: Fixed cache management and error processing, so now large archives can be synced
- Box.com FS: Fixed large file (block) overwrite, it could produce error
- OneDrive Office365 FS: Change its name to 'OneDrive Office365 SharePoint' to add SharePoint
- CC Runner Installer: Added 'Server Account Password' setting
- CC Runner + Account Sync: Do Not sync Jobs and Server Accounts of CC Runner to Local GS Account
- Prog Options + gs-server: Fixed gs-server LogFolder did not change, if user set it to Empty
- Mediator Web UI: Improve 'Enter OTP' part of the Login page
- Custom Log Folder: fixed processing of tail '/' and of Network Disk Letter to be mounted


GoodSync 12.1.9.5
- Time Shifts: Do not detect Time Shifts for file systems where they cannot happen (such as S3)
- Backblaze B2: Compute chunk size for upload and download, to allow for files larger than 400 GB
- S3 FS: Added ForceStop, so that User Stop propagates faster
- Program Options: Added Mirror Folder option, so that location of Mirror Folder may be customized
- Allway Sync converter: fixed some rare crashes, misc UI improvements
- Gs-Server: Improved dropping failed connections sequence
- CC runner: Allow custom Log Folder and Log Level to be specified in Program Options
- CC runner: Logging: Do not log passwords submitted via command line
- CC runner: Log Folder: Substitute environment variables such as %TEMP% or %APPDATA%
- CC runner: Log Folder: Mount network shares, if they are used in Log Folder
- CC Runner + MidServe License: Fixed not allowing many connections in this combo
- Policies (Business Client): Added missing policies to goodsync.admin file, make them all work
- Program Options: more conversion to HTML-based GUI
- Mediator WebUI: /files: Fixed could not open folder with & in their name
- Mediator Web UI: Fixed Storage license was not always issued for the same period as GS license


GoodSync 12.1.8.8
- Time Shifts: Do not detect Time Shifts for file systems where they cannot happen (such as S3)
- Backblaze B2: Compute chunk size for upload and download, to allow for files larger than 400 GB
- S3 FS: Added ForceStop, so that User Stop propagates faster
- Program Options: Added Mirror Folder option, so that location of Mirror Folder may be customized
- Allway Sync converter: fixed some rare crashes, misc UI improvements
- Gs-Server: Improved dropping failed connections sequence
- CC runner: Allow custom Log Folder and Log Level to be specified in Program Options
- CC runner: Logging: Do not log passwords submitted via command line
- CC runner: Log Folder: Substitute environment variables such as %TEMP% or %APPDATA
- CC runner: Log Folder: Mount network shares, if they are used in Log Folder
- CC Runner + MidServe License: Fixed not allowing many connections in this combo
- Policies (Business Client): Added missing policies to goodsync.admin file, make them all work
- Program Options: more conversion to HTML-based GUI
- Mediator WebUI: /files: Fixed could not open folder with & in their name
- Mediator Web UI: Fixed Storage license was not always issued for the same period as GS license


GoodSync 12.1.7.7
- Program Options: internal rewrite, improve graphics
- Program Options: Fixed Log Folder setting was not saved
- iCloud FS: Accomodate 'Advanced Security' authentication
- iCloud FS: Fixed saving cookies did not always work
- Sync Tree: Item Properties: show more relevant info, such as Action, RunState
- Sib-SMB: Fixed/rewrote reconnecting to SMB server in case of network errors
- sib-SMB: CIFS/SMB-1 share listing: Fixed DCE/RPC PDU reassembly
- sib-socket: do not try to send to socket that is disconnected or in error state
- sib-ZIP: updated zlib library 1.2.13 that allows for encryption
- gs-server: Fixed This gs-server exceeded number of Unique Clients allowed by the current license
- One File FS: Make SaveToFile and LoadFromFile to be stoppable by user
- Account Sync: added syncing of Named Bookmarks, Unnamed Bookmarks
- Forwarders: PickupSessions: Fixed it did not always work for multiple sessions
- Localization: update Polish localization


GoodSync 12.1.6.6
- Add Share: Fixed crash in Add Share invoked from Windows Explorer context menu
- Allway Sync user migration: Add importing from user-selected XML file
- Command Line: more sanation of the arguments
- gs-server: Better processing of retry of a single transaction, fixed rare crashes
- Localization: Fixed EN typos, Updated IT and KR localizations
- Mediator: Send Email to User informing about New Device, even if OTP is turned Off
- Mediator: Added sending IP address Geo Location to New Device OTP emails
- Mediator: Email Verify: Increased Verify Code validity to 30 min


GoodSync 12.1.5.5
- Allway Sync user migration: Add importing from user-selected XML file
- Command Line: more sanation of the arguments
- gs-server: Better processing of retry of a single transaction, fixed rare crashes
- Localization: Fixed EN typos, Updated IT and KR localizations
- Mediator: Send Email to User informing about New Device, even if OTP is turned Off
- Mediator: Added sending IP address Geo Location to New Device OTP emails
- Mediator: Email Verify: Increased Verify Code validity to 30 min


GoodSync 12.1.4.1
- Dropbox FS: More fixes to new Refresh/Access Token management
- ICloud FS: New OTP dialog, add option to use Chinese iCloud servers
- Browse Dialog / Explorer: Fixed path expansion (%UserProfile%) in navigation
- Sib-SMB: Added support for NTLMv1 authentication in SMB1, used win Win2K servers
- Sharing: several user interface fixes
- Account Sync: The Winner can be changed manually per each shown item
- Mini-Progress dialog: Several user interface fixes
- sib-lib: user our own version if iconv now for most platforms
- Mediator Web UI: Email Verify: fixed several bugs
- Mediator Web UI: Password Reset: log resetting browser as authorized, email as verified
- Mediator Web UI: License Expiration: send email notification, log events
- Sharing: All source (Grantor) folder paths now start with '/', even for Windows
- Mediator Web UI: Add/Edit Share: More and better checks for user input
- Licenses + Storage: Now every bearer of GoodSync-V11 license also get 10Gb Storage license
- Started migration from AllwaySync to GoodSync


GoodSync 12.1.3.3
- Storage: Revised and clarified the 'Storage update from Licenses' procedure
- Storage: Stopped selling 10 GB storage, as it is included with GoodSync license
- Storage: properly declare its file system to be case-insensitive
- Storage + WD: Allow use of RealDisk paid storage with GS for WD free license
- Program Options: Shares: several UI fixes, improve usability
- Program Options: Added 'Storage' tab to view and request RealDisk Storage
- Share Via GoodSync in Windows Explorer: now can be switched off in Program Options
- Account Sync and Account Setup: Fixed jobs could be deleted when only Account password is changed
- Account Sync: new more graphical presentation of Job changes when doing manual Account Sync
- Sib-SMB: Do not fail the whole connection if SMB3 server reports no encryption support


GoodSync 12.1.1.1
- Windows Explorer: Added 'Share via GoodSync' context menu, to share this folder with other GS users
- Fixed 'Shared with me' and 'Shared by me' lists in Gs Explorer Options were never updated
- Sib-SMB: Added support for SMB3 transport encryption
- Sib-SMB: Fixed CIFS (SMB 1) connectivity with Samba 3.0.x servers
- S3, Azure, BackBlaze: Parallel Upload/Download or Large Files: improved Close() merge processing
- SyncJob + Scripts: Allow multiple emails separated by ; or
- GsExplorer/Browse Dialog: Fixed free space info not showing on servers


GoodSync 12.1.0.7
- Program Options: Added 'Shared by me' and 'Shared with me' tabs
- Program Options: Proxy: switch to radio-button choice of proxy type
- Program Options: Desktop Shortcuts: Fixed changing it did not work
- Program Options: Logs: put them into separate tab
- iCloudFileSys: Fixed bug in GetInfo, so that it returns NotFound
- iCloudFileSys: better caching, to fix crashes
- iCloudFileSys: miscellaneous fixes
- OAuth2 message: show email of existing Server Account, when asking for Auth
- File Monitoring: Do not log 'Change Skipped', it pollutes logs too much
- File Monitoring: Faster bailout when UserStop happens
- SMB FS: Implemented Smb-3 Encryption (SMB2_ENCRYPTION_CAPABILITIES)
- SMB FS: Implemented NEGOTIATE_CONTEXT parsing, to know server preferred encryption
- Uninstaller: redo in Sib-html, with better progress dialog
- Account Setup: Limit Server Name (ComputerId) length to 30 chars
- Account Setup: New Account: Limit Max Password length to 128 chars
- GSTP server: Serving for Browsers: improved locking to avoid crashes
- GSTP server: Fixed Sessions were getting stuck when Client switched Via Forwarder modes
- Job Options: Scripts: Email can now be specified in format 'First Last <[email protected]>'
- Job Options: Scripts: When sending alert Email, always convert it to rn line separators
- RealDisk Storage: started enforcement of Trial Limits and License expiration
- Mediator Web UI: Send Emails with HTML templates, to improve their appearance
- Mediator Web UI: Specify Recipient Full Name in emails that we send


GoodSync 12.0.9.9
- Mediator: Send Welcome Email when creating Account. If email cannot be sent, do not create Account
- Installer: Allow Install to proceed without Account, but request Account when GoodSync starts
- Account Email Verify: Can be done from device that is not logged in, Link expires in 10 min
- gstp-server: Fixed socket scope holding Session, addresses Reconnect problems
- gstp-server: Fixed killing old connections on a Session, when new connection comes in
- gstp-client: When Direct connection is dropped, try Direct once more, before going via Forwarder
- gstp-client: Fast Reconnect: Do not try them on Send/Recv, as it violates Conveyor semantics
- gstp-client: Call CopyFileAppend even on new files, as Retry makes them existing files on destination
- Desktop Shortcuts: do not delete/create them on version upgrade, as they lose position on Desktop
- Program Options: Save local-only Program Options to profile file 'prog-options-local.tix' not registry
- Program Options: Move Check New Versions and Install New Version options to Local Only from Syncable
- Program Options: Move Log Folder and Log Level options to Local Only from Syncable
- Logging: Fixed assignment and change of Log File prefix
- Scrips: Email: Allow Recipient to be in format 'FirstName LastName ' not just Email
- S3 Azure Backblaze: Fixed errors not reported in Upload and Download of Large Files
- S3 Wasabi: Use us-east-1 region for signing, even if actual region is smth else
- Azure Blob FS: ListDir: Ask for 1000-item pages, instead of 5000, to reduce size of received body
- Google Drive: no terminal error on NULL time (1970/01/01), just let it thru
- Account Manager: Fixed all Server Accounts that have non-empty home folder without leading slash
- SibSmb FS: Fixed 'Request Not Accepted (0xc00000d0)': wait with exponential back-off until it can accept
- GsExplorer/Browse Dialog: Replace the set of icons for actions with the icons with better icons
- Windows XP: Fixes several bugs that prevented GoodSync working on Windows XP


GoodSync 12.0.7.7
- gs-server: Improved Session management and cleanup, fixed rare crashes
- Job Options: Speed Limit: Increase number of zeros in Max from 5 to 7
- FTP Proxy Mode: Do not try to match IP address returned by PASV to proxy address
- Main GUI: Fixed centering and alignment of Import dialog
- Installer: Made install dialogs to have the same style as Account Setup dialogs
- Account Web UI: Password Reset: Log in after Password Reset, require Password Change
- Account Web UI: Email and Phone verification: Send the same Verification Code for 5 min
- Account Web UI: Email verification: Send link for user to click, instead of asking to enter code
- Account Web UI: Merge Accounts: Request Password of destination merged-into Account


GoodSync 12.0.5.5
- gs-server + File Monitoring: Fixed Changes may be lost, if Reconnect happened
- gs-server: Improved logging of transactions, made it less verbose
- Log Folder and Log Level: Fixed handling them, esp propagating to gs-server
- FTP + Program Options: Added FTP-specific proxy used only by FTP file system
- Client and Server: fixed some rare crashes and Asserts


GoodSync 12.0.4.4
- Account Setup: Request Proxy parameters in Account Setup, as Setup need Internet connection
- Proxy: Redo proxy integration to make it more simple, keep proxy properties in proxy.tix
- GS Start: Offer Account Setup, if we cannot decrypt saves Jobs or Options
- gs-server: Fixed 'Do not have SMB file system' error when coming to server from Browser
- Program Options: Separate SMTP and Proxy options into separate tabs
- Job Import dialog: improve presentation, make it 3-column table
- Browse + SMB: Show Old Win-SMB file system in all GoodSync platforms, but just Enterprise
- Sib-SMB: Improved identification of devices upon Network Discovery, in device listing
- gs-server: Fixed rare crashes on Session delete
- Improved Hard Assert reporting


GoodSync 12.0.3.7
- Account Setup: Request Proxy parameters in Account Setup, as Setup need Internet connection
- Proxy: Redo proxy integration to make it more simple, keep proxy properties in proxy.tix
- GS Start: Offer Account Setup, if we cannot decrypt saves Jobs or Options
- gs-server: Fixed 'Do not have SMB file system' error when coming to server from Browser
- Program Options: Separate SMTP and Proxy options into separate tabs
- Job Import dialog: improve presentation, make it 3-column table
- Browse + SMB: Show Old Win-SMB file system in all GoodSync platforms, but just Enterprise
- Sib-SMB: Improved identification of devices upon Network Discovery, in device listing
- gs-server: Fixed rare crashes on Session delete
- Improved Hard Assert reporting


GoodSync 12.0.2.2
- Account Setup: If Impersonation mode is prohibited by Install type, empty it out
- Account Setup: Do not show Cancel button on Finishing progress dialog, it cannot be canceled
- Browse/Explore: Fixed password entry/navigation sequence for servers that require password to list shares
- SFTP: Fixed RSA authentication with Pageant


GoodSync 12.0.1.1
- Account Setup: new Account Setup, more usable, complete redesign
- Account Setup: Request ComputerId on Serving Files page, not on Login page
- Account Setup: Enterprise: Separate Direct Addressing mode and Offline mode
- Account Setup: Impersonation option now appears only for Enterprise versions
- Account Switch: Fixed new Account can get Jobs from old one, if GS is Elevated
- Runner Setup: re-implement it as Sib-HTML dialog, improve usability
- Copy Progress: For big files (>= 1 Byte) log 2 messages: start (<) and finish (>)
- Apple iCloud: Added new file system for Apple iCloud online storage
- Box.com: Implement block uploads (for files >=20 MiB)
- S3: Fixed escaping of URL, when uploading parts of large files
- S3 and Azure: Always uses CanonicV4Escape on all URIs
- S3 Google Cloud: Fixed Copy/Move of files inside FS did not work if file name contains ( ) '
- S3: Allow parallel upload and download of large file chunks on non-Amazon S3 hosts
- Azure S3 DropBox WebDAV: Do not return OK but return error, if file/folder to be deleted is not found
- SFTP: Added ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521 hostkey algorithms
- SFTP: Fix our order of preferred hostkey algorithms, this allows connecting to Wings server
- SMB: Added support for SetFolderModTime() to new Sib-SMB
- SMB: Fully separate Old Win-SMB (prefix smb:// or ) and New Sib-SMB (prefix smbd://)
- SMB + gs-server: gs-server smb:/ virtual folder uses New Sib-SMB or Old Win-SMB based on Program Option
- Gs-Server: Get back to keeping 10 last transactions memorized, as we might need them
- GsRunner + GsServer service: Do not try to start Gs-Server service from GsRunner service start
- GsServer Sessions: improved locking and dead session cleanup
- CC-Runner: fixed /cc-acct-passwd= and /sys-passwd= specified in command line were lost on elevation
- CC-Runner: Stopped using HttpConnectionPool in CC Runner, optimized reuse of HTTPS connections
- Explorer Download: Fixed download was not always retried on lossy connections (such as WiFi)
- SyncLib: Create _gsdata_ folders if they do not exist, not just on Analyze but On Sync too
- Main GUI Windows: Fix job direction button layout, so that Analyze button does not change its size
- Cryptography: improved randomness of random generator used to seed encryption


GoodSync 11.11.7.7
- SMB FS: Added support for DFS (Distributed File System) links in SMB 2 and 3
- SMB FS: Implement File Owner and ACL operations (Get/Set file owner and ACL)
- OpenSSL + Windows XP: Make GoodSync work again on Windows XP - adjust OpenSSL compile options
- Explorer: File Copy: Restore 'From' field value in detailed progress after connecting FSes
- GUI: Fixed job drag-and-drop job reordering (in 'Sort job names by alphabet' == Off)
- Sync in Control Center Runner: Improved log file name normalization


GoodSync 11.11.6.6
- S3: Do not use parallel upload/download of large file chunks on non-Amazon S3 hosts
- S3: Fixed bug that prevented files > 2 Gb from downloading
- S3: Pass Port and SSL flag to Parallel Part Uploader and Downloader
- Azure Files + Explorer: Allow creation of Shares in Azure Files file system
- GUI Analyze: Replaced Analyze animations with per-side analyze progress display
- GUI Analyze: Progress is shown with 'Running Pipe' when State File is not present
- GUI: Switch job side buttons, job direction button and job direction drop-down to SVG icons
- gs-server: Testing Forwarders: Test forwarder with TLS/SSL mode On
- Sib-TLS/SSL: Fixed memory leaks related to new OpenSSL 1.1.x


GoodSync 11.11.5.5
- Fixed crash that appeared in ver 11.11.3
- Jobs.tic: Reading Program Options: if we cannot decrypt SMTP or other creds, do not return terminal error
- GDocs: Do not allow uploading of files longer than 256 Mb


GoodSync 11.11.4.4
- Fixed crash that appeared in ver 11.11.3


GoodSync 11.11.2.2
- SyncJob: Fixed free space updates were performed too often
- FTP: Improved Data Connection start sequence, to speed up and address proxy issues
- FTP: Passive Mode: Added retries of entire PASV sequence, if we failed data connection
- SFTP: Improved our default preferred KEX (Key Exchange Algorithm) list
- Windows FS + Sym Link: Fixed creation of symbolic link by GS
- SyncLib: Fixed observed crash on NULL pointer in GsInitStats
- CC Runner + Attention: Turn 'More Changes than Threshold' message into Terminal Error
- Unattended + Attention: Turn 'More Changes than Threshold' message into Terminal Error
- Gs-Server: Local Account: do better normalization when setting it up
- Installer: Show PostInstall web page with instructions for new users too
- Gs-Server: Folder Grants: Speed up and improve integrity of Grant stuffing
- Gs-Server: Browsing Files: better connection management
- Gs-Server: Browsing Files: Improve Picture Thumbnails implementation
- Browse/Explorer: Server Accounts with Home Folder: do not hang it off Account node
- Mini-Progress Window: more improvements in showing Job Lists, fixed some bugs


GoodSync 11.11.1.1
- SMB FS: Added client for SMB v 3 protocol
- SMB FS: Implement sym link and junction traversal in all operations
- SMB FS: Fixed lookup problems on machines having multiple network interfaces
- SMB FS: Added support for LLMNR (Link-Local Multicast Name Resolution, RFC4795)
- SMB FS: Allow non-standard server port number (not 445)
- SMB FS: Use timeout value from SMB Server Account, not the default 20 sec
- SMB FS: Request signing is now disabled when logging in as anonymous user
- Files via Browser: Present file listing as HTML table
- Files via Browser: Show graphics file (.jpg .png .gif etc) thumbnails
- Files via Browser: More consistent generation of Session Id
- FTP + Proxy: Added handling of EPSV mode, as it now is a preferred mode
- SFTP FS: Fixed ed25519 host key verification failure
- SFTP FS: If server host key is different from cached host key, treat it as an error
- SFTP FS: Switch to using sshhostkey.txt file, not registry, to keep SSH Host Keys in Windows
- Edit Account dialog: Add 'Last Modified' read-only field, which shows Server account timestamp
- gs-server: Fixed ComputerId not present when user changes Server Account HomeFolder in Web UI
- MiniProgres Window: complete rewrite using tables, to make it consistent across platforms


GoodSync 11.10.9.9
- SMB: If drive letter of NetShare is already mounted then do not mount/unmount it again
- Sync Tree Visual: Fixed Analyze did not switch View Mode to Changes correctly
- Sync Tree Views: Fixed Sync Tree View did not switch correctly
- SFTP FS: Limit number of outgoing not-yet-authenticated connections to 3
- Delete Empty Folders: do not remove top folder, as we usually need it
- Delete Empty Folders: Fixed it was not working in non-Local FS
- Delete Folders Recursive: Fixed it did not delete folder with Links ti unknown in it
- GSTP client: retry transaction on 'Server is still computing response (Code 518)'
- Localization: Updated Polish localization
- gs-server: If we cannot find SMB credentials in Account Manager, use Impersonation creds
- gs-server: Local Account UserId: Allow these chars in OsUserId: . ! # ^ $ & ( ) ' ~ '
- Explorer Ver 10: Fixed navigation to bad/old unnamed bookmarks usually for old SMB
- Browse / Explorer: Several small fixes
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series


GoodSync 11.10.8.8
- GsExplorer: Allow 2-sided file op destination to be account root
- Browse/Explorer: Show [Decrypt Folder] button on address bar for 'potentially encrypted' folders
- Encrypted FS: Show decryption error if small number of file/folder names fail to decrypt
- Browse: Fixed rare crashes on Browse dialog close
- SMB FS: Change official FS names to shorter ones: Net Shares (Sib-SMB), Net Shares (Win-SMB)
- Gs-Server License Check: do it under lock, or else License may briefly disappear
- Ver 10: Browse Dlg: Do not attempt to turn top level smb:// account into per-server account
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series.


GoodSync 11.10.7.7
- OFC Incremental Analyze + Chained Jobs + new File in Folder: Fixed in this case new file did not propagate
- Job File Counters in Analyze+Sync: Fixed file counters could be reset when Sync of Job starts in Analyze+Sync
- Browse/Explorer: Show Decrypt Folder context menu command, if folder looks Encrypted by GoodSync
- Browse/Explorer: When leaving Encrypted folder, re-position onto its Not-Decrypted version
- Browse/Explorer: Scroll to wait indicator on expanding items
- Browse/Explorer: Ask for password on SMB/AFP accounts with server, if existing password does not work
- Browse/Explorer: Allow deletion of junk Server Accounts for file systems that cannot list servers
- Google TeamDrive FS: Fixed Delete File may not work if we do not have enough permissions to do that
- SMB-windows FS: Allow $ in URLs, as we can have something like smb://wsl$
- SMB-siber FS: Explicitly reject special servers WSL$, TSCLIENT and advise user to use SMB-windows
- Gs-Server + Locks: Fixed locking of Sessions and Users to avoid rare deadlocks and crashes
- Gs-Server License: When counting Users for max of 4, count only Non-Local users
- Ver 10: Allow changing UserId in Server Account
- Ver 10: Explorer: Open File: make it work for SMB-windows
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series


GoodSync 11.10.6.6
- SMB-like file systems: Use only UserId@Server accounts, get away from UserId@no-server Server Accounts
- BrowseDlg/Explorer: Convert old server-less SMB-like accounts to new UserId@Server accounts
- BrowseDlg/Explorer: Fixed scrolling to slow navigation did not work
- Explorer: If Program Options -> Request Account Password is On, request Password on start
- BrowseDlg/Explorer: Fixed some memory leaks
- Explorer: Fixed error on Copy Links, if destination does not exist
- Links + Elevation: Fixed Link Target contained '%20' when created with Elevation
- BrowseDlg/Explorer: Allow Files to have comments too, as Links to File show Target
- Links: Added support for APPEXECLINK Reparse Points
- gs-server + SMB letters: Lookup credentials in Account Manager for SMB letters too
- SMB: Show 'Windows Shares (Windows SMB Client)' old style file system, used for TSclient and Linux
- GUI: Right-side (per-group) Job List: Make column order persistent
- Progress: fixed progress overflow that may happens in file systems such as MTP
- Speed Limit + Conveyors: Do not use Conveyors when we have speed limit
- Sib-TLS: Speed up loading of certificates into our OpenSSL layer
- AllwaySync import: Implement account completion: retrieve missing data from online account
- Mediator: Account Sync Changes: Make the list shorter and more readable
- Mediator UI: Account Sync Reset: Added Jobs page that allow to reset encrypted stored Jobs


GoodSync 11.10.5.5
- Syncing with CheckSums: Log CheckSums when we are doing Verify CheckSum
- File Systems: fixed memory leak in file system allocation by Analyze
- GSTP client: Log correct Local IP addr of Client, when it changes
- Gs-Server: fixed rare crashes on Disconnect and Session Cleanup
- FTP + Proxy: Do not use HTTP proxy, use only Connect proxy
- Proxy: Fixed Proxy Settings were not used in GoodSync Account Setup
- FolderModTime: In 2-way sync, copy FolderModTime when GS creates folder
- Logging: Fixed slowdown caused by frequent use of Elevation
- Licensing: Store OsCompSerial in licensee too, as it is used in comparisons
- Gs-Server: Improved computation of Client that come in, for licensing
- Account Sync Changes: Show shorter and more concise List of Changes
- Mediator Web UI: Password Reset: Allow it only for Verified Emails


GoodSync 11.10.4.4
- Added AllwaySync to GoodSync job converter
- Explorer/Browse: Detect Encrypted folders and offer to enter password to decrypt them
- Explorer/Browse: Offer to save Decryption password of Encrypted folders, if it's good
- Explorer: Move [Decrypt Folder] button form top toolbar to folder context menu
- Explorer: Added Account Sync button to top toolbar
- Browse: Account Edit dialog: Do not retry connection when doing Test
- Filters: Add Copy and Paste buttons, process Ctrl+Ins and Shift-Ins
- Filters: Remove secret newlines and CR from incoming filters
- Include after Analyze: removed Re-filter, as it is too slow
- SFTP: better error massages, parse more formats
- gs-server Clean Sessions: Fixed it did not clean Session if cannot GetUser
- Proxy and Program Options: Added Test button to test Proxy settings
- Gs-Server + SMB: Gs-Server now will read Account Manager from GS client, when going to smb:/ folder
- gs-server: Improved Counting Clients for Licensing
- sib-url: new URL parse, do not allow UserId and Password in URL
- sib-socket: Added recognition and parsing of numeric IP v6 addresses with parts
- GsCopyFileAppend: Fixed rare errors 'SetFileLength: No such descriptor: 0'
- Encrypted FS: Download: Fixed rare decryption errors at file's end
- GsServer + SMB + Ver 10: Use old Windows-based SMB client for everything in ver 10
- Synclib Generations: Do not allow to have more than 65K generations, prune them at 32K
- Folder Grants + Caching: Speed up propagation of changes in Folder Grants to Gs-Server
- OST files + VSS: OST file are temporary and must not be backed up, as Windows does not snapshot them


GoodSync 11.10.3.3
- Local Elevation account: new Per-User encryption scheme for credentials to increase security
- Per Computer Licenses: Fixed they did not work after Per-User encryption changes
- Limited User: Now Limited Windows user cannot use Gs-Server and no Elevation too
- CC Runner: Fixed Local Elevation did not work in CC Runner, in case of AutoUpdate
- Server Accounts: Fixed sometimes they could not be decrypted, so user cannot start GS
- Proxy: Do not test Proxy settings when starting GoodSync, it leads to delays
- SibSmb + CC Runner: Make CC Runner use new SibSmb client by default (was Windows SMB)
- Snapshots: Fixed sometimes huge Snapshot was deleted while still being generated
- gs-server: fixed rare crashes
- Speed Limit and Pause: Fixed they did not work on direct Local to Local/SMB copy
- Account Sync: Added 'Declare Winner' command to force propagation of local credentials
- Sib-AFP: fixed SetFolderTime not implemented and other errors
- Enterprise: Added policy not to show password in Account Manager.


GoodSync 11.10.2.2
- Snapshots: Fixed 'Device Not Connected' error caused by premature removal of snapshot
- Gs-Server: Do not try to Logon for Impersonation, if system password is empty
- Account Setup: Preserve passwords that GS client cannot decrypt, needed for Non-Mediator users
- Installer: Force Restart of Gs-Server Service, if we added Main Account to replace Local Account
- Locking: fixed crashes and bugs in locking monitor
- SFTP FS: Fixed bugs in reading OpenSSH >= 7.8 private key format
- CC Runner: Do not show passwords and other credentials in logs


GoodSync 11.10.1.1
- GS Client: Implement Per-User encryption by Account Password for Jobs and Server Accounts
- GS Client: Implement Per-User encryption by OS for caching Account Password
- GS Server: Implement Per-User (System Account) encryption for Server User credentials
- GS Server: Do not return Impersonation errors as terminal errors, just log them
- Account Setup: Do it only in elevated mode, to be sure OS user is allowed to do it
- Account Setup: Server Setup is presented as Advanced option, On by default
- Elevated operations: Local Account has been discontinued, Main user acct is used for elevation
- GoodSync GUI: Added option: When GoodSync GUI starts, request Account Password
- File Upload + Monitoring: Do not stop file upload when source file changes, to be redone on next Sync
- SFTP FS + PuTTY: Added support for new PuTTY private key format (PuTTY-User-Key-File-3)
- SFTP FS + PuTTY: Made reading of OpenSSH (old) format work correctly
- SFTP FS: Made Private Key portable, by storing actual Private Key string, not just path to Pvt Key file
- AFP FS: fixed some bugs
- sib-lock: Improved detection of critical sections and mutexes that are locked for too long
- GS Server: Now it uses new SMBD:// file system when browsing smb:/ virtual sub-folder


GoodSync 11.10.0.0
- gs-server: Fixed massive and memory leak, related to storing txns in memory
- gs-server: Do not free file system on Disconnect, if transaction is still running
- Azure Files FS: Fixed 'Not Implemented' error when Moving file
- Storage Servers: Reject File Monitoring for Storage servers


GoodSync 11.9.11.11
- GSTP client: Fixed reconnect on Server Not Found errors did not always work
- GSTP client: Fixed longer Time To Reconnect option could be ignored by GSTP client
- GSTP client: GsCopyFileAppend: Fixed it was not reusing already uploaded file part
- GSTP client: Added doing Exponential Backoff on Error 515 (Forwarder Changed)
- GSTP server: Disconnect file system when Gs-Server loses connection, as it is easy to reconnect
- GSTP server: Fixed Gs-Server could drop socket connection on Server Error returned to client
- GSTP server: Much improved logging of transactions<

GoodSync 12.4.8.8 查看版本資訊

更新時間:2023-11-26
更新細節:

What's new in this version:

GoodSync 12.4.8.8
- gs-server: Tell GS Client that it can do recursive listings, accumulate folder listings for that
- gs-server: Fixed rare crash in SMBD over GSTP when doing ListDirPaged
- 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: Fixed parsing of recursive listing when bucket name differs by case local and in S3
- 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: Fixed crash in cut a file or folder and paste it into another folder
- 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.7.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.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.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.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.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.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.1.1
- Mirror Folder: Fixed Mirror Folder was not set, so History folder could not be created
- S3: Fixed marker in long listings could cause 'Bad Signature' error
- S3: Fixed mis-formtted marker in long listings can cause not listing all files
- gs-server + ListDir on SMB: Fixed long listing were causing 'Server is still computing response'
- gs-server + ListDirPaged: Use Page Size specified by caller, not default 8K
- Analyze Progress for Recursive Listings: make it more even and granular
- Account Sync + Program Options: Do not sync Compare Program and Mirror Folder
- Account Sync + Program Options: Show difference in Program Options


GoodSync 12.3.9.9
- Mirror Folder: Fixed Mirror Folder was not set, so History folder could not be created
- S3: Fixed marker in long listings could cause 'Bad Signature' error
- gs-server + ListDirPaged: Use Page Size specified by caller, not default 8K
- Analyze Progress for Recursive Listings: make it more even and granular
- Account Sync + Program Options: Do not sync Compare Program and Mirror Folder
- Account Sync: Fixed Account Sync Once did only Analyze, but not Sync


GoodSync 12.3.8.8
- 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
- Sib-SMB over GSTP: Made File monitoring work correctly
- GS-Server + Account Manager: Made gs-server pickup change in Server Accounts faster
- Analyze + Temp Folders: Improved designation of disregarded Temp Folders, esp between different OSes
- Mirror Folder: Allow it to contain %VAR%, such as '%AppData%LocalGoodSync'
- Mega FS + SetFileModTime: improved settings and reporting of FileModTime
- Program Options + Account Sync: Fixed Mirror Folder setting was propagating via Account Sync
- Program Options + CC Runner: warn user in GS GUI that CC Runner controls most Program Options
- Compare Files: If both file URLs are local, then compare them directly, without temp files
- Mediator: Added logging of events for Mediator Account transactions related to Sharing
- Mediator Web UI: Fixed downloading User File from WebUI did not work
- Mediator Web UI emailing: Provide human-readable explanation for SMTP errors


GoodSync 12.3.6.6
- Box.com FS: Now file upload sets file mod time correctly in file
- Box.com FS: They report file mod time in local TZ, so adjust it to UTC
- Google Cloud FS: Fixed GCP was downloading files as a whole, while it should do it in parts
- Sib-SMB: Fixed SMB2/3 negotiation with Tuxera SMB server
- Local Runner and CC Runner: Fixed propagation of Program Options to them
- Local Runner (Unattended Jobs): fixed some rare crashes on Job changes


GoodSync 12.3.5.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.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.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.2
- SMB FS: Fixed crashes related to new conveyerization code
- MEGA FS: Fixed MoveFile cache update for parallelism


GoodSync 12.3.1.1
- Sib-SMB FS: Huge upload/download speed up, due to implementation of Conveyerization
- Sib-SMB FS: Better negotiation, implemented flow control
- Parallel Workers: next pass wait on previous pass to finish, better diagnostics
- Parallel Workers + GSTP: Speed up cloning of Sessions, so Sync starts faster
- Gs-Server GSTP: Fixed accumulation of threads on ComputingResponse condition
- Gs-Server + File Monitoring: Let Sessions live for 3 min, to avoid frequent reconnects
- Azure Files FS: Implemented Set/Get File Mod Time
- Job Progress: Do not follow progress of ReadState, SaveState, and Upload Log in the tree progress
- Mediator: got a second entry, on independent ISP, to increase robustness


GoodSync 12.2.9.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.8
- Change log not available for this version


GoodSync 12.2.8.6
- 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.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.9
- Weak Conflicts Auto-Resolve: Added auto resolution of Weak Conflicts (one of sides has no state)
- SyncLib: Improved matching of generations when their times are far apart
- SyncLib: If file mod time in the GS state file is out of range, replace it with null time
- SharePoint FS: Do not use CheckSums when comparing SharePoint to SharePoint
- S3 FS: Do not allow specifying bucket in Server field, it must appear in Initial Path field
- New Folder Dialog: Added fields to set Encrypted FS and Zip-Encrypted FS options
- Job Options: Combine all Conflict Resolution Options in one section
- Program Options: Added Account tab that has common GoodSync Account options and operations
- Program Options: Merged Security tab into Account tab
- Program Options: Added Server tab that contains GoodSync Server settings and commands
- Program Options: Disable Options that are not allowed for Limited (Standard) Windows user
- Filters in Options: Fixed in setting them , when the have characters < > and such
- Runner Setup: allow Email-based Windows Account UserId


GoodSync 12.2.5.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.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.3
- DropBox FS: Added Parallel upload of large files, if Upload option in FS is On
- Azure FS: Speed up listing of the Container (Bucket), do not list inside items
- S3 FS: Fixed a bug in handling non-recognized non-Amazon storages
- MSgraph FS: Honor retry-after header value on throttling errors 429 and 503
- Google Drive FS: speed it up, by getting rid of unnecessary drive.changes.list API requests


GoodSync 12.2.2.2
- New Encrypted FS: New file system that performs Compression of File, Encryption of File Name and Body
- New Encrypted FS: ZipCrypto (compatible with most ZIP programs) and AES-256 (more secure)
- Left/Right Job Options: new Options for Compressed-Encrypted(ZIP) and Encrypted file system s
- BackBlaze and Dropbox FS: CheckSum: Upper-0case it to allow for correct compares
- S3 Cloudflare R2: Added branch for Cloudflare R2, it must use AWS4 auth
- S3: Upload of Large Files in Parallel Chunks: Add Content-MD5 header, if requested
- GSTP client: speed up initial connection when many clients are connecting in parallel
- Mediator: Virtual Servers that represent shares: Show them only if active
- GUI: Fixed 'jumping' rotating tray icon problem
- Browse and Explorer: Each tree has now its own URL address bar
- Browse and Explorer: Address Bar: Move Decrypt/Navigate button groups to the right


GoodSync 12.2.1.1
- iCloud Photos: Added new file system that allows syncing with Apple iCloud Photos
- Sync: Do not copy file mod time that is out of range (year 1970 and less or 2106 and more)
- Recycle DB: Delete temp file after loading/saving, it was not always deleted
- Browse/Explorer: rename Edit to Properties
- Browse/Explorer: OAuth: Added 'Redo Authorization' command to change OAuth
- Browse/Explorer: OAuth: added option to use Private (no browser context) option for OAuth
- OneDrive Office FS: Added Account Type to account info, filled when Authorization is done
- GoodSync Program Options: Fixed vertical scrolling in all HTML-based lists
- GoodSync Program Options: Fixed [Copy All] button did not work
- Password Reset and Password Change: Do not allow passwords longer than 128 chars.


GoodSync 12.2.0.0
- Copy of Shorter Files: Fixed download could loop, if Source file always increases in size
- Scripts Email: Allow Script Emails to be in the format: Name , not just Email
- Google Photos FS: Fixed cache management and error processing, so now large archives can be synced
- Box.com FS: Fixed large file (block) overwrite, it could produce error
- OneDrive Office365 FS: Change its name to 'OneDrive Office365 SharePoint' to add SharePoint
- CC Runner Installer: Added 'Server Account Password' setting
- CC Runner + Account Sync: Do Not sync Jobs and Server Accounts of CC Runner to Local GS Account
- Prog Options + gs-server: Fixed gs-server LogFolder did not change, if user set it to Empty
- Mediator Web UI: Improve 'Enter OTP' part of the Login page
- Custom Log Folder: fixed processing of tail '/' and of Network Disk Letter to be mounted


GoodSync 12.1.9.5
- Time Shifts: Do not detect Time Shifts for file systems where they cannot happen (such as S3)
- Backblaze B2: Compute chunk size for upload and download, to allow for files larger than 400 GB
- S3 FS: Added ForceStop, so that User Stop propagates faster
- Program Options: Added Mirror Folder option, so that location of Mirror Folder may be customized
- Allway Sync converter: fixed some rare crashes, misc UI improvements
- Gs-Server: Improved dropping failed connections sequence
- CC runner: Allow custom Log Folder and Log Level to be specified in Program Options
- CC runner: Logging: Do not log passwords submitted via command line
- CC runner: Log Folder: Substitute environment variables such as %TEMP% or %APPDATA%
- CC runner: Log Folder: Mount network shares, if they are used in Log Folder
- CC Runner + MidServe License: Fixed not allowing many connections in this combo
- Policies (Business Client): Added missing policies to goodsync.admin file, make them all work
- Program Options: more conversion to HTML-based GUI
- Mediator WebUI: /files: Fixed could not open folder with & in their name
- Mediator Web UI: Fixed Storage license was not always issued for the same period as GS license


GoodSync 12.1.8.8
- Time Shifts: Do not detect Time Shifts for file systems where they cannot happen (such as S3)
- Backblaze B2: Compute chunk size for upload and download, to allow for files larger than 400 GB
- S3 FS: Added ForceStop, so that User Stop propagates faster
- Program Options: Added Mirror Folder option, so that location of Mirror Folder may be customized
- Allway Sync converter: fixed some rare crashes, misc UI improvements
- Gs-Server: Improved dropping failed connections sequence
- CC runner: Allow custom Log Folder and Log Level to be specified in Program Options
- CC runner: Logging: Do not log passwords submitted via command line
- CC runner: Log Folder: Substitute environment variables such as %TEMP% or %APPDATA
- CC runner: Log Folder: Mount network shares, if they are used in Log Folder
- CC Runner + MidServe License: Fixed not allowing many connections in this combo
- Policies (Business Client): Added missing policies to goodsync.admin file, make them all work
- Program Options: more conversion to HTML-based GUI
- Mediator WebUI: /files: Fixed could not open folder with & in their name
- Mediator Web UI: Fixed Storage license was not always issued for the same period as GS license


GoodSync 12.1.7.7
- Program Options: internal rewrite, improve graphics
- Program Options: Fixed Log Folder setting was not saved
- iCloud FS: Accomodate 'Advanced Security' authentication
- iCloud FS: Fixed saving cookies did not always work
- Sync Tree: Item Properties: show more relevant info, such as Action, RunState
- Sib-SMB: Fixed/rewrote reconnecting to SMB server in case of network errors
- sib-SMB: CIFS/SMB-1 share listing: Fixed DCE/RPC PDU reassembly
- sib-socket: do not try to send to socket that is disconnected or in error state
- sib-ZIP: updated zlib library 1.2.13 that allows for encryption
- gs-server: Fixed This gs-server exceeded number of Unique Clients allowed by the current license
- One File FS: Make SaveToFile and LoadFromFile to be stoppable by user
- Account Sync: added syncing of Named Bookmarks, Unnamed Bookmarks
- Forwarders: PickupSessions: Fixed it did not always work for multiple sessions
- Localization: update Polish localization


GoodSync 12.1.6.6
- Add Share: Fixed crash in Add Share invoked from Windows Explorer context menu
- Allway Sync user migration: Add importing from user-selected XML file
- Command Line: more sanation of the arguments
- gs-server: Better processing of retry of a single transaction, fixed rare crashes
- Localization: Fixed EN typos, Updated IT and KR localizations
- Mediator: Send Email to User informing about New Device, even if OTP is turned Off
- Mediator: Added sending IP address Geo Location to New Device OTP emails
- Mediator: Email Verify: Increased Verify Code validity to 30 min


GoodSync 12.1.5.5
- Allway Sync user migration: Add importing from user-selected XML file
- Command Line: more sanation of the arguments
- gs-server: Better processing of retry of a single transaction, fixed rare crashes
- Localization: Fixed EN typos, Updated IT and KR localizations
- Mediator: Send Email to User informing about New Device, even if OTP is turned Off
- Mediator: Added sending IP address Geo Location to New Device OTP emails
- Mediator: Email Verify: Increased Verify Code validity to 30 min


GoodSync 12.1.4.1
- Dropbox FS: More fixes to new Refresh/Access Token management
- ICloud FS: New OTP dialog, add option to use Chinese iCloud servers
- Browse Dialog / Explorer: Fixed path expansion (%UserProfile%) in navigation
- Sib-SMB: Added support for NTLMv1 authentication in SMB1, used win Win2K servers
- Sharing: several user interface fixes
- Account Sync: The Winner can be changed manually per each shown item
- Mini-Progress dialog: Several user interface fixes
- sib-lib: user our own version if iconv now for most platforms
- Mediator Web UI: Email Verify: fixed several bugs
- Mediator Web UI: Password Reset: log resetting browser as authorized, email as verified
- Mediator Web UI: License Expiration: send email notification, log events
- Sharing: All source (Grantor) folder paths now start with '/', even for Windows
- Mediator Web UI: Add/Edit Share: More and better checks for user input
- Licenses + Storage: Now every bearer of GoodSync-V11 license also get 10Gb Storage license
- Started migration from AllwaySync to GoodSync


GoodSync 12.1.3.3
- Storage: Revised and clarified the 'Storage update from Licenses' procedure
- Storage: Stopped selling 10 GB storage, as it is included with GoodSync license
- Storage: properly declare its file system to be case-insensitive
- Storage + WD: Allow use of RealDisk paid storage with GS for WD free license
- Program Options: Shares: several UI fixes, improve usability
- Program Options: Added 'Storage' tab to view and request RealDisk Storage
- Share Via GoodSync in Windows Explorer: now can be switched off in Program Options
- Account Sync and Account Setup: Fixed jobs could be deleted when only Account password is changed
- Account Sync: new more graphical presentation of Job changes when doing manual Account Sync
- Sib-SMB: Do not fail the whole connection if SMB3 server reports no encryption support


GoodSync 12.1.1.1
- Windows Explorer: Added 'Share via GoodSync' context menu, to share this folder with other GS users
- Fixed 'Shared with me' and 'Shared by me' lists in Gs Explorer Options were never updated
- Sib-SMB: Added support for SMB3 transport encryption
- Sib-SMB: Fixed CIFS (SMB 1) connectivity with Samba 3.0.x servers
- S3, Azure, BackBlaze: Parallel Upload/Download or Large Files: improved Close() merge processing
- SyncJob + Scripts: Allow multiple emails separated by ; or
- GsExplorer/Browse Dialog: Fixed free space info not showing on servers


GoodSync 12.1.0.7
- Program Options: Added 'Shared by me' and 'Shared with me' tabs
- Program Options: Proxy: switch to radio-button choice of proxy type
- Program Options: Desktop Shortcuts: Fixed changing it did not work
- Program Options: Logs: put them into separate tab
- iCloudFileSys: Fixed bug in GetInfo, so that it returns NotFound
- iCloudFileSys: better caching, to fix crashes
- iCloudFileSys: miscellaneous fixes
- OAuth2 message: show email of existing Server Account, when asking for Auth
- File Monitoring: Do not log 'Change Skipped', it pollutes logs too much
- File Monitoring: Faster bailout when UserStop happens
- SMB FS: Implemented Smb-3 Encryption (SMB2_ENCRYPTION_CAPABILITIES)
- SMB FS: Implemented NEGOTIATE_CONTEXT parsing, to know server preferred encryption
- Uninstaller: redo in Sib-html, with better progress dialog
- Account Setup: Limit Server Name (ComputerId) length to 30 chars
- Account Setup: New Account: Limit Max Password length to 128 chars
- GSTP server: Serving for Browsers: improved locking to avoid crashes
- GSTP server: Fixed Sessions were getting stuck when Client switched Via Forwarder modes
- Job Options: Scripts: Email can now be specified in format 'First Last <[email protected]>'
- Job Options: Scripts: When sending alert Email, always convert it to rn line separators
- RealDisk Storage: started enforcement of Trial Limits and License expiration
- Mediator Web UI: Send Emails with HTML templates, to improve their appearance
- Mediator Web UI: Specify Recipient Full Name in emails that we send


GoodSync 12.0.9.9
- Mediator: Send Welcome Email when creating Account. If email cannot be sent, do not create Account
- Installer: Allow Install to proceed without Account, but request Account when GoodSync starts
- Account Email Verify: Can be done from device that is not logged in, Link expires in 10 min
- gstp-server: Fixed socket scope holding Session, addresses Reconnect problems
- gstp-server: Fixed killing old connections on a Session, when new connection comes in
- gstp-client: When Direct connection is dropped, try Direct once more, before going via Forwarder
- gstp-client: Fast Reconnect: Do not try them on Send/Recv, as it violates Conveyor semantics
- gstp-client: Call CopyFileAppend even on new files, as Retry makes them existing files on destination
- Desktop Shortcuts: do not delete/create them on version upgrade, as they lose position on Desktop
- Program Options: Save local-only Program Options to profile file 'prog-options-local.tix' not registry
- Program Options: Move Check New Versions and Install New Version options to Local Only from Syncable
- Program Options: Move Log Folder and Log Level options to Local Only from Syncable
- Logging: Fixed assignment and change of Log File prefix
- Scrips: Email: Allow Recipient to be in format 'FirstName LastName ' not just Email
- S3 Azure Backblaze: Fixed errors not reported in Upload and Download of Large Files
- S3 Wasabi: Use us-east-1 region for signing, even if actual region is smth else
- Azure Blob FS: ListDir: Ask for 1000-item pages, instead of 5000, to reduce size of received body
- Google Drive: no terminal error on NULL time (1970/01/01), just let it thru
- Account Manager: Fixed all Server Accounts that have non-empty home folder without leading slash
- SibSmb FS: Fixed 'Request Not Accepted (0xc00000d0)': wait with exponential back-off until it can accept
- GsExplorer/Browse Dialog: Replace the set of icons for actions with the icons with better icons
- Windows XP: Fixes several bugs that prevented GoodSync working on Windows XP


GoodSync 12.0.7.7
- gs-server: Improved Session management and cleanup, fixed rare crashes
- Job Options: Speed Limit: Increase number of zeros in Max from 5 to 7
- FTP Proxy Mode: Do not try to match IP address returned by PASV to proxy address
- Main GUI: Fixed centering and alignment of Import dialog
- Installer: Made install dialogs to have the same style as Account Setup dialogs
- Account Web UI: Password Reset: Log in after Password Reset, require Password Change
- Account Web UI: Email and Phone verification: Send the same Verification Code for 5 min
- Account Web UI: Email verification: Send link for user to click, instead of asking to enter code
- Account Web UI: Merge Accounts: Request Password of destination merged-into Account


GoodSync 12.0.5.5
- gs-server + File Monitoring: Fixed Changes may be lost, if Reconnect happened
- gs-server: Improved logging of transactions, made it less verbose
- Log Folder and Log Level: Fixed handling them, esp propagating to gs-server
- FTP + Program Options: Added FTP-specific proxy used only by FTP file system
- Client and Server: fixed some rare crashes and Asserts


GoodSync 12.0.4.4
- Account Setup: Request Proxy parameters in Account Setup, as Setup need Internet connection
- Proxy: Redo proxy integration to make it more simple, keep proxy properties in proxy.tix
- GS Start: Offer Account Setup, if we cannot decrypt saves Jobs or Options
- gs-server: Fixed 'Do not have SMB file system' error when coming to server from Browser
- Program Options: Separate SMTP and Proxy options into separate tabs
- Job Import dialog: improve presentation, make it 3-column table
- Browse + SMB: Show Old Win-SMB file system in all GoodSync platforms, but just Enterprise
- Sib-SMB: Improved identification of devices upon Network Discovery, in device listing
- gs-server: Fixed rare crashes on Session delete
- Improved Hard Assert reporting


GoodSync 12.0.3.7
- Account Setup: Request Proxy parameters in Account Setup, as Setup need Internet connection
- Proxy: Redo proxy integration to make it more simple, keep proxy properties in proxy.tix
- GS Start: Offer Account Setup, if we cannot decrypt saves Jobs or Options
- gs-server: Fixed 'Do not have SMB file system' error when coming to server from Browser
- Program Options: Separate SMTP and Proxy options into separate tabs
- Job Import dialog: improve presentation, make it 3-column table
- Browse + SMB: Show Old Win-SMB file system in all GoodSync platforms, but just Enterprise
- Sib-SMB: Improved identification of devices upon Network Discovery, in device listing
- gs-server: Fixed rare crashes on Session delete
- Improved Hard Assert reporting


GoodSync 12.0.2.2
- Account Setup: If Impersonation mode is prohibited by Install type, empty it out
- Account Setup: Do not show Cancel button on Finishing progress dialog, it cannot be canceled
- Browse/Explore: Fixed password entry/navigation sequence for servers that require password to list shares
- SFTP: Fixed RSA authentication with Pageant


GoodSync 12.0.1.1
- Account Setup: new Account Setup, more usable, complete redesign
- Account Setup: Request ComputerId on Serving Files page, not on Login page
- Account Setup: Enterprise: Separate Direct Addressing mode and Offline mode
- Account Setup: Impersonation option now appears only for Enterprise versions
- Account Switch: Fixed new Account can get Jobs from old one, if GS is Elevated
- Runner Setup: re-implement it as Sib-HTML dialog, improve usability
- Copy Progress: For big files (>= 1 Byte) log 2 messages: start (<) and finish (>)
- Apple iCloud: Added new file system for Apple iCloud online storage
- Box.com: Implement block uploads (for files >=20 MiB)
- S3: Fixed escaping of URL, when uploading parts of large files
- S3 and Azure: Always uses CanonicV4Escape on all URIs
- S3 Google Cloud: Fixed Copy/Move of files inside FS did not work if file name contains ( ) '
- S3: Allow parallel upload and download of large file chunks on non-Amazon S3 hosts
- Azure S3 DropBox WebDAV: Do not return OK but return error, if file/folder to be deleted is not found
- SFTP: Added ecdsa-sha2-nistp256, ecdsa-sha2-nistp384, ecdsa-sha2-nistp521 hostkey algorithms
- SFTP: Fix our order of preferred hostkey algorithms, this allows connecting to Wings server
- SMB: Added support for SetFolderModTime() to new Sib-SMB
- SMB: Fully separate Old Win-SMB (prefix smb:// or ) and New Sib-SMB (prefix smbd://)
- SMB + gs-server: gs-server smb:/ virtual folder uses New Sib-SMB or Old Win-SMB based on Program Option
- Gs-Server: Get back to keeping 10 last transactions memorized, as we might need them
- GsRunner + GsServer service: Do not try to start Gs-Server service from GsRunner service start
- GsServer Sessions: improved locking and dead session cleanup
- CC-Runner: fixed /cc-acct-passwd= and /sys-passwd= specified in command line were lost on elevation
- CC-Runner: Stopped using HttpConnectionPool in CC Runner, optimized reuse of HTTPS connections
- Explorer Download: Fixed download was not always retried on lossy connections (such as WiFi)
- SyncLib: Create _gsdata_ folders if they do not exist, not just on Analyze but On Sync too
- Main GUI Windows: Fix job direction button layout, so that Analyze button does not change its size
- Cryptography: improved randomness of random generator used to seed encryption


GoodSync 11.11.7.7
- SMB FS: Added support for DFS (Distributed File System) links in SMB 2 and 3
- SMB FS: Implement File Owner and ACL operations (Get/Set file owner and ACL)
- OpenSSL + Windows XP: Make GoodSync work again on Windows XP - adjust OpenSSL compile options
- Explorer: File Copy: Restore 'From' field value in detailed progress after connecting FSes
- GUI: Fixed job drag-and-drop job reordering (in 'Sort job names by alphabet' == Off)
- Sync in Control Center Runner: Improved log file name normalization


GoodSync 11.11.6.6
- S3: Do not use parallel upload/download of large file chunks on non-Amazon S3 hosts
- S3: Fixed bug that prevented files > 2 Gb from downloading
- S3: Pass Port and SSL flag to Parallel Part Uploader and Downloader
- Azure Files + Explorer: Allow creation of Shares in Azure Files file system
- GUI Analyze: Replaced Analyze animations with per-side analyze progress display
- GUI Analyze: Progress is shown with 'Running Pipe' when State File is not present
- GUI: Switch job side buttons, job direction button and job direction drop-down to SVG icons
- gs-server: Testing Forwarders: Test forwarder with TLS/SSL mode On
- Sib-TLS/SSL: Fixed memory leaks related to new OpenSSL 1.1.x


GoodSync 11.11.5.5
- Fixed crash that appeared in ver 11.11.3
- Jobs.tic: Reading Program Options: if we cannot decrypt SMTP or other creds, do not return terminal error
- GDocs: Do not allow uploading of files longer than 256 Mb


GoodSync 11.11.4.4
- Fixed crash that appeared in ver 11.11.3


GoodSync 11.11.2.2
- SyncJob: Fixed free space updates were performed too often
- FTP: Improved Data Connection start sequence, to speed up and address proxy issues
- FTP: Passive Mode: Added retries of entire PASV sequence, if we failed data connection
- SFTP: Improved our default preferred KEX (Key Exchange Algorithm) list
- Windows FS + Sym Link: Fixed creation of symbolic link by GS
- SyncLib: Fixed observed crash on NULL pointer in GsInitStats
- CC Runner + Attention: Turn 'More Changes than Threshold' message into Terminal Error
- Unattended + Attention: Turn 'More Changes than Threshold' message into Terminal Error
- Gs-Server: Local Account: do better normalization when setting it up
- Installer: Show PostInstall web page with instructions for new users too
- Gs-Server: Folder Grants: Speed up and improve integrity of Grant stuffing
- Gs-Server: Browsing Files: better connection management
- Gs-Server: Browsing Files: Improve Picture Thumbnails implementation
- Browse/Explorer: Server Accounts with Home Folder: do not hang it off Account node
- Mini-Progress Window: more improvements in showing Job Lists, fixed some bugs


GoodSync 11.11.1.1
- SMB FS: Added client for SMB v 3 protocol
- SMB FS: Implement sym link and junction traversal in all operations
- SMB FS: Fixed lookup problems on machines having multiple network interfaces
- SMB FS: Added support for LLMNR (Link-Local Multicast Name Resolution, RFC4795)
- SMB FS: Allow non-standard server port number (not 445)
- SMB FS: Use timeout value from SMB Server Account, not the default 20 sec
- SMB FS: Request signing is now disabled when logging in as anonymous user
- Files via Browser: Present file listing as HTML table
- Files via Browser: Show graphics file (.jpg .png .gif etc) thumbnails
- Files via Browser: More consistent generation of Session Id
- FTP + Proxy: Added handling of EPSV mode, as it now is a preferred mode
- SFTP FS: Fixed ed25519 host key verification failure
- SFTP FS: If server host key is different from cached host key, treat it as an error
- SFTP FS: Switch to using sshhostkey.txt file, not registry, to keep SSH Host Keys in Windows
- Edit Account dialog: Add 'Last Modified' read-only field, which shows Server account timestamp
- gs-server: Fixed ComputerId not present when user changes Server Account HomeFolder in Web UI
- MiniProgres Window: complete rewrite using tables, to make it consistent across platforms


GoodSync 11.10.9.9
- SMB: If drive letter of NetShare is already mounted then do not mount/unmount it again
- Sync Tree Visual: Fixed Analyze did not switch View Mode to Changes correctly
- Sync Tree Views: Fixed Sync Tree View did not switch correctly
- SFTP FS: Limit number of outgoing not-yet-authenticated connections to 3
- Delete Empty Folders: do not remove top folder, as we usually need it
- Delete Empty Folders: Fixed it was not working in non-Local FS
- Delete Folders Recursive: Fixed it did not delete folder with Links ti unknown in it
- GSTP client: retry transaction on 'Server is still computing response (Code 518)'
- Localization: Updated Polish localization
- gs-server: If we cannot find SMB credentials in Account Manager, use Impersonation creds
- gs-server: Local Account UserId: Allow these chars in OsUserId: . ! # ^ $ & ( ) ' ~ '
- Explorer Ver 10: Fixed navigation to bad/old unnamed bookmarks usually for old SMB
- Browse / Explorer: Several small fixes
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series


GoodSync 11.10.8.8
- GsExplorer: Allow 2-sided file op destination to be account root
- Browse/Explorer: Show [Decrypt Folder] button on address bar for 'potentially encrypted' folders
- Encrypted FS: Show decryption error if small number of file/folder names fail to decrypt
- Browse: Fixed rare crashes on Browse dialog close
- SMB FS: Change official FS names to shorter ones: Net Shares (Sib-SMB), Net Shares (Win-SMB)
- Gs-Server License Check: do it under lock, or else License may briefly disappear
- Ver 10: Browse Dlg: Do not attempt to turn top level smb:// account into per-server account
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series.


GoodSync 11.10.7.7
- OFC Incremental Analyze + Chained Jobs + new File in Folder: Fixed in this case new file did not propagate
- Job File Counters in Analyze+Sync: Fixed file counters could be reset when Sync of Job starts in Analyze+Sync
- Browse/Explorer: Show Decrypt Folder context menu command, if folder looks Encrypted by GoodSync
- Browse/Explorer: When leaving Encrypted folder, re-position onto its Not-Decrypted version
- Browse/Explorer: Scroll to wait indicator on expanding items
- Browse/Explorer: Ask for password on SMB/AFP accounts with server, if existing password does not work
- Browse/Explorer: Allow deletion of junk Server Accounts for file systems that cannot list servers
- Google TeamDrive FS: Fixed Delete File may not work if we do not have enough permissions to do that
- SMB-windows FS: Allow $ in URLs, as we can have something like smb://wsl$
- SMB-siber FS: Explicitly reject special servers WSL$, TSCLIENT and advise user to use SMB-windows
- Gs-Server + Locks: Fixed locking of Sessions and Users to avoid rare deadlocks and crashes
- Gs-Server License: When counting Users for max of 4, count only Non-Local users
- Ver 10: Allow changing UserId in Server Account
- Ver 10: Explorer: Open File: make it work for SMB-windows
- GoodSync ver 10 is now frozen and Ver 10.10.7 is the last in Ver 10 series


GoodSync 11.10.6.6
- SMB-like file systems: Use only UserId@Server accounts, get away from UserId@no-server Server Accounts
- BrowseDlg/Explorer: Convert old server-less SMB-like accounts to new UserId@Server accounts
- BrowseDlg/Explorer: Fixed scrolling to slow navigation did not work
- Explorer: If Program Options -> Request Account Password is On, request Password on start
- BrowseDlg/Explorer: Fixed some memory leaks
- Explorer: Fixed error on Copy Links, if destination does not exist
- Links + Elevation: Fixed Link Target contained '%20' when created with Elevation
- BrowseDlg/Explorer: Allow Files to have comments too, as Links to File show Target
- Links: Added support for APPEXECLINK Reparse Points
- gs-server + SMB letters: Lookup credentials in Account Manager for SMB letters too
- SMB: Show 'Windows Shares (Windows SMB Client)' old style file system, used for TSclient and Linux
- GUI: Right-side (per-group) Job List: Make column order persistent
- Progress: fixed progress overflow that may happens in file systems such as MTP
- Speed Limit + Conveyors: Do not use Conveyors when we have speed limit
- Sib-TLS: Speed up loading of certificates into our OpenSSL layer
- AllwaySync import: Implement account completion: retrieve missing data from online account
- Mediator: Account Sync Changes: Make the list shorter and more readable
- Mediator UI: Account Sync Reset: Added Jobs page that allow to reset encrypted stored Jobs


GoodSync 11.10.5.5
- Syncing with CheckSums: Log CheckSums when we are doing Verify CheckSum
- File Systems: fixed memory leak in file system allocation by Analyze
- GSTP client: Log correct Local IP addr of Client, when it changes
- Gs-Server: fixed rare crashes on Disconnect and Session Cleanup
- FTP + Proxy: Do not use HTTP proxy, use only Connect proxy
- Proxy: Fixed Proxy Settings were not used in GoodSync Account Setup
- FolderModTime: In 2-way sync, copy FolderModTime when GS creates folder
- Logging: Fixed slowdown caused by frequent use of Elevation
- Licensing: Store OsCompSerial in licensee too, as it is used in comparisons
- Gs-Server: Improved computation of Client that come in, for licensing
- Account Sync Changes: Show shorter and more concise List of Changes
- Mediator Web UI: Password Reset: Allow it only for Verified Emails


GoodSync 11.10.4.4
- Added AllwaySync to GoodSync job converter
- Explorer/Browse: Detect Encrypted folders and offer to enter password to decrypt them
- Explorer/Browse: Offer to save Decryption password of Encrypted folders, if it's good
- Explorer: Move [Decrypt Folder] button form top toolbar to folder context menu
- Explorer: Added Account Sync button to top toolbar
- Browse: Account Edit dialog: Do not retry connection when doing Test
- Filters: Add Copy and Paste buttons, process Ctrl+Ins and Shift-Ins
- Filters: Remove secret newlines and CR from incoming filters
- Include after Analyze: removed Re-filter, as it is too slow
- SFTP: better error massages, parse more formats
- gs-server Clean Sessions: Fixed it did not clean Session if cannot GetUser
- Proxy and Program Options: Added Test button to test Proxy settings
- Gs-Server + SMB: Gs-Server now will read Account Manager from GS client, when going to smb:/ folder
- gs-server: Improved Counting Clients for Licensing
- sib-url: new URL parse, do not allow UserId and Password in URL
- sib-socket: Added recognition and parsing of numeric IP v6 addresses with parts
- GsCopyFileAppend: Fixed rare errors 'SetFileLength: No such descriptor: 0'
- Encrypted FS: Download: Fixed rare decryption errors at file's end
- GsServer + SMB + Ver 10: Use old Windows-based SMB client for everything in ver 10
- Synclib Generations: Do not allow to have more than 65K generations, prune them at 32K
- Folder Grants + Caching: Speed up propagation of changes in Folder Grants to Gs-Server
- OST files + VSS: OST file are temporary and must not be backed up, as Windows does not snapshot them


GoodSync 11.10.3.3
- Local Elevation account: new Per-User encryption scheme for credentials to increase security
- Per Computer Licenses: Fixed they did not work after Per-User encryption changes
- Limited User: Now Limited Windows user cannot use Gs-Server and no Elevation too
- CC Runner: Fixed Local Elevation did not work in CC Runner, in case of AutoUpdate
- Server Accounts: Fixed sometimes they could not be decrypted, so user cannot start GS
- Proxy: Do not test Proxy settings when starting GoodSync, it leads to delays
- SibSmb + CC Runner: Make CC Runner use new SibSmb client by default (was Windows SMB)
- Snapshots: Fixed sometimes huge Snapshot was deleted while still being generated
- gs-server: fixed rare crashes
- Speed Limit and Pause: Fixed they did not work on direct Local to Local/SMB copy
- Account Sync: Added 'Declare Winner' command to force propagation of local credentials
- Sib-AFP: fixed SetFolderTime not implemented and other errors
- Enterprise: Added policy not to show password in Account Manager.


GoodSync 11.10.2.2
- Snapshots: Fixed 'Device Not Connected' error caused by premature removal of snapshot
- Gs-Server: Do not try to Logon for Impersonation, if system password is empty
- Account Setup: Preserve passwords that GS client cannot decrypt, needed for Non-Mediator users
- Installer: Force Restart of Gs-Server Service, if we added Main Account to replace Local Account
- Locking: fixed crashes and bugs in locking monitor
- SFTP FS: Fixed bugs in reading OpenSSH >= 7.8 private key format
- CC Runner: Do not show passwords and other credentials in logs


GoodSync 11.10.1.1
- GS Client: Implement Per-User encryption by Account Password for Jobs and Server Accounts
- GS Client: Implement Per-User encryption by OS for caching Account Password
- GS Server: Implement Per-User (System Account) encryption for Server User credentials
- GS Server: Do not return Impersonation errors as terminal errors, just log them
- Account Setup: Do it only in elevated mode, to be sure OS user is allowed to do it
- Account Setup: Server Setup is presented as Advanced option, On by default
- Elevated operations: Local Account has been discontinued, Main user acct is used for elevation
- GoodSync GUI: Added option: When GoodSync GUI starts, request Account Password
- File Upload + Monitoring: Do not stop file upload when source file changes, to be redone on next Sync
- SFTP FS + PuTTY: Added support for new PuTTY private key format (PuTTY-User-Key-File-3)
- SFTP FS + PuTTY: Made reading of OpenSSH (old) format work correctly
- SFTP FS: Made Private Key portable, by storing actual Private Key string, not just path to Pvt Key file
- AFP FS: fixed some bugs
- sib-lock: Improved detection of critical sections and mutexes that are locked for too long
- GS Server: Now it uses new SMBD:// file system when browsing smb:/ virtual sub-folder


GoodSync 11.10.0.0
- gs-server: Fixed massive and memory leak, related to storing txns in memory
- gs-server: Do not free file system on Disconnect, if transaction is still running
- Azure Files FS: Fixed 'Not Implemented' error when Moving file
- Storage Servers: Reject File Monitoring for Storage servers


GoodSync 11.9.11.11
- GSTP client: Fixed reconnect on Server Not Found errors did not always work
- GSTP client: Fixed longer Time To Reconnect option could be ignored by GSTP client
- GSTP client: GsCopyFileAppend: Fixed it was not reusing already uploaded file part
- GSTP client: Added doing Exponential Backoff on Error 515 (Forwarder Changed)
- GSTP server: Disconnect file system when Gs-Server loses connection, as it is easy to reconnect
- GSTP server: Fixed Gs-Server could drop socket connection on Server Error returned to client
- GSTP server: Much improved logging of transactions
- GSTP server: Already Computing Response (Error 518) is returned only if the same Txn is requested
- Explorer: Fixed updating of source and destination items changed by Copy or Move operation
- Explorer: Fix back-navigation oafter [Leave Decrypted Folder] did not show previous folder
- Storage Servers: Fixed excessively long locks
- Storage Servers: Fixed error 'CloseFile: invalid gstp file handle' for Enecrypted FS


GoodSync 11.9.9.7
GSTP client:
- Fixed reconnect on Server Not Found errors did not always work
- Fixed longer Time To Reconnect option could be ignored by GSTP client
- GsCopyFileAppend: Fixed it was not reusing already uploaded file part
- Added doing Exponential Backoff on Error 515 (Forwarder Changed)

GSTP server:
- Disconnect file system when Gs-Server loses connection, as it is easy to reconnect
- Fixed Gs-Server could drop socket connection on Server Error returned to client
- Much improved logging of transactions
- Already Computing Response (Error 518) is returned only if the same Txn is requested

- Explorer: Fixed updating of source and destination items changed by Copy or Move operation


GoodSync 11.9.8.8
- File Copy Conveyors: Fixed error on Source file getting shorter during Copy
- gs-server: Fixed returning Error 518 'Direct Server is still computing response' in wrong cases
- gs-server Storage: Fixed Usage was not recomputed, when invoked from GS Account Web UI
- AutoUpdate: Increase waiting for Jobs to stop, before doing AutoInstall, from 1 hour to 8 hours
- Explorer: If file/folder is being copied to itself on top level, add '- Copy' to dest name
- Explorer: Added 'Rename' option to Overwrite dialog
- Google Photos: fixed some errors on Upload
- Sib-AFP: fixed several bugs, implemented GetFreeDiskSpace


GoodSync 11.9.7.7
- Explorer: several user interface fixes
- Explorer: Do not generate unique file names, when Folder exists on dest side, ask user instead
- Explorer: Fixed moving folders between different disks on Local FS did not work
- Google Cloud FS: Move files large than 10 Mb using local files, produced error before
- Browse Ver 10: If user changes too much in Server Account, reject such change
- Progress of MoveFile: Show progress on node that is being deleted, not the other node
- GSTP client: Fixed sequence on reconnect when Gs-Server lost sessions
- gs-server: Keep only last 2 txns before the new current transaction, as Conveyor restart changed
- AFP: Fixed many errors and crashes in the initial implementation, now it is a solid Beta


GoodSync 11.9.6.6
- AFP: Added AFP files system that works on Windows and Linux, our own client
- Fixed crashes that appeared in the great progress rewrite of ver 11.9.4
- GSTP client: Fixed error processing on disconnect followed by reconnect
- File Monitoring: Fixed On File Change does not restart after Cancel of Browse dialog
- Folder Counters: Fixed they did not always go to zero at the end of Sync


GoodSync 11.9.5.5
- Fixed crashes that appeared in the great progress rewrite of ver 11.9.4
- GSTP client: Fixed error processing on disconnect followed by reconnect
- File Monitoring: Fixed On File Change does not restart after Cancel of Browse dialog
- Folder Counters: Fixed they did not always go to zero at the end of Sync


GoodSync 11.9.4.4
- Progress: improved progress reporting, made it more smooth and correct
- Job Speed Limit: made it work better, more smooth
- Updated File/Folder List in GUI: made it more smooth
- S

Bitdefender Virus Definitions (32-bit) 查看版本資訊

更新時間:2023-11-26
更新細節:

Bitdefender Virus Definitions (64-bit) 查看版本資訊

更新時間:2023-11-26
更新細節:

SoftEther VPN Gate Client Plugin 2023.11.26 build 9799 查看版本資訊

更新時間:2023-11-26
更新細節:

ownCloud 5.1.2 查看版本資訊

更新時間:2023-11-26
更新細節:

What's new in this version:

ownCloud 5.1.2
- Fixed crash when keychain job takes longer than expected


ownCloud 5.0.0
Fixed:
- Avoid duplicate notifications when selective sync is enabled
- VFS Placeholders can now be replaced with folders
- Authentication dialog no longer appears again and again
- Possible deadlock during log setup
- Do not create default sync root when loading accounts
- Update capabilites and other info after connect
- Account activity and crash after an account was removed
- Crash during application shutdown
- Hide hidden folders again in the selective sync view
- Fix check if a file is a placeholder
- Hydration state of file after a directory was replaced with a file
- Only syncronize after the server settings where refreshed
- Consitently use the same icon for folders
- Branding of folder status overlay
- Creation of folder on the server
- Selective sync when not the remote root is synced

Changed:
- Remove support for sidebar entries for non-vfs setups on Windows
- Remove support for client side system proxy credentials
- Modernize systray menu
- We removed the pre 2.9 credentials migration
- Remove libcloudproviders integration
- Disable context menu item to get a public link for a space

Enhanced:
- Store proxy password securely
- Windows VFS: Prevent rename to ignored file name
- Change how all files deleted is handled
- Port from QtSingleApplication to KDSingleApplication
- Enable crash reporter in commandline client
- Make "Show files versions..." context menu action available
- Log http request when it is send
- Allow selective sync of spaces in folder wizard
- Send a language header in all http requests
- Help user fix problems on the last setup wizard page
- Display a progress spinner during the initial setup
- Reduce how often file changes are handled
- Persist filter settings for Not Synced tab
- --cmd argument added to the GUI client


ownCloud 4.2.0
Fixed:
- Avoid duplicate notifications when selective sync is enabled
- Possible deadlock during log setup
- Wrong davUser in cmd client
- Missing mtime in ocis uploads
- Update capabilites and other info after connect
- Account activity and crash after an account was removed
- Crash during application shutdown
- Hide hidden folders again in the selective sync view

Changed:
- Remove support for sidebar entries for non-vfs setups on Windows
- Remove support for client side system proxy credentials
- Modernize systray menu
- We removed the pre 2.9 credentials migration

Enhanced:
- Store proxy password securely
- Change how all files deleted is handled
- Port from QtSingleApplication to KDSingleApplication
- Enable crash reporter in commandline client
- Make "Show files versions..." context menu action available
- Log http request when it is send
- Allow selective sync of spaces in folder wizard
- Send a language header in all http requests
- Help user fix problems on the last setup wizard page
- Display a progress spinner during the initial setup
- Reduce how often file changes are handled
- Persist filter settings for Not Synced tab
- --cmd argument added to the GUI client


ownCloud 4.0.0
Fixed:
- Display sync date in system tray context menu when files where ignored
- Fix computation of sync status when multiple folders are synced
- Don't abort local folder deletions on unrelated errors
- Fix update channel dropdown
- Select keep files as default action in all files removed dialog
- Undefined client state after fetching credentials failed
- Escape navigation elements from user name
- Under certain conditions the folder watcher could drop events
- Properly handle OAuth invalidation
- Clear conflict errors after they where resolved
- Set the expected download content length in the job properly
- UI freeze when multiple modal dialogs displayed on macOS
- Ensure the account state is properly persisted
- Reconnect got stuck if the server supports app providers

Changed:
- Implement server guided migration to spaces

Enhanced:
- Display This space is either disabled or deleted for gone spaces
- Sync virtual files that are locked by office etc
- Replace term (un)pause with a more suitable one
- Check for long paths when these are not enabled on Windows
- Implement a possibility to Desktop.ini icon updates on Windows
- Disable DPI scaling factor rounding on Windows
- Display quota for Spaces
- New WebFinger workflow
- Branding: Allow the addition of buttons to open a url
- Build the client without the auto updater by default
- Improve presentation of connection state
- Display open in web in file browser context menu, on sync roots
- Display space subtitle if available
- Open sharing options in Web
- Display the space name provided by the server
- Always point to the latest documentation
- More user friendly error handling in the cmd client
- Don't invalidate oauth refresh token on ConnectionRefusedError


ownCloud 3.2.1
Fixed:
- Handle hide VirtualFiles options as disable VirtualFiles
- Fix crash in Linux AppImage updater
- Fix encoding issue with basic authentication


ownCloud 3.1.0
Fixed:
- Fix the display of the version string for released builds
- Only clear cookies if enabled in theme, clear cookies before OAuth2
- Display Add a Space instead of Add Folder Sync Connection with oCIS
- Mac: Don't inherit the environment of the installer after an update
- Correctly detect timeouts during token refrshs
- Open in web if debug logs are turned off
- We fixed building the client on non linux unix systems

Enhancement:
- Add a Reconnect option to the account menu, when dissconnected
- (Re)introduce "sync hidden files" parameter in owncloudcmd


ownCloud 3.0.0
Fixed:
- Don't unset implicit log flush
- We fixed a crash
- Sync status changes are now directly displayed
- Windows VFS fixed some failing downloads
- Don't trigger ignore list when files are locked on the server
- Properly resume upload with a partial local discovery
- Add request time and other missing data to .owncloudsync.log
- Don't display a conext menu on the root folder
- Fix copy url location for private links
- Fix status of files uploaded with TUS
- The condition for the read only files menu was inverted
- Deadlock in folder context menu in a folder selection dialog
- Fix never ending sync
- Fix adding bookmarks on Gtk+ 3 based desktops
- Stop the activity spinner when the request failed
- Changes during upload of a file could still trigger the ignore list

Changed:
- Windows: Update the folder icon on every start
- Don't guess remote folder in owncloudcmd
- When connected to oCIS, open the browser instead of the sharing dialog
- Owncloudcmd OCIS support
- Make sharedialog preview be more resilient
- We no longer persist cookies
- We removed support for ownCloud servers < 10.0
- Drop socket upload job
- Remove support for Windows 7 sidebar links
- Rewrote TLS error handling
- We removed the TLS certificate button from the account page
- Add "open in web editor" feature
- Don't display error state when server is unreachable

Enhancement:
- Windows VFS download speed improvement
- Add a prefer: minimal header to PROPFINDs
- Allow creation of sync roots with long paths
- Windows add longPath awareness
- Estimate duration of network requests in httplogger
- Tweak logging format
- Display Show ownCloud instead of Settings in systray
- Built-in AppImage self-updater
- Don't query private links if disabled on the server
- Add CMakeOption WITH_AUTO_UPDATER
- Rewrite wizard from scratch
- Remove use of legacy DAV endpoint
- Support for OCIS Spaces
- Set Windows VFS placeholders readonly if needed
- Create continuous log files
- Display a correct error when the wrong user was authenticated
- We improved the performance for local filesystem actions
- We improved the performance of db access
- Reduce CPU load during discovery
- Remove app name from connection error message
- Allow HTTP/1.1 pipelining
- Improve look and feel of many dialogs on macOS


ownCloud 2.11.1
Fixed:
- Don't unset implicit log flush
- We fixed a crash
- Add request time and other missing data to .owncloudsync.log
- Don't display a conext menu on the root folder
- Fix copy url location for private links
- Fix status of files uploaded with TUS
- The condition for the read only files menu was inverted
- Deadlock in folder context menu in a folder selection dialog
- Fix never ending sync
- Fix adding bookmarks on Gtk+ 3 based desktops
- Stop the activity spinner when the request failed
- Changes during upload of a file could still trigger the ignore list

Changed:
- Make sharedialog preview be more resilient
- We no longer persist cookies
- We removed support for ownCloud servers < 10.0
- Drop socket upload job
- Remove support for Windows 7 sidebar links
- Rewrote TLS error handling
- We removed the TLS certificate button from the account page
- Don't display error state when server is unreachable

Enhanced:
- Display Show ownCloud instead of Settings in systray
- Built-in AppImage self-updater
- Don't query private links if disabled on the server
- Add CMakeOption WITH_AUTO_UPDATER
- Rewrite wizard from scratch
- Remove use of legacy DAV endpoint
- Support for OCIS Spaces
- Set Windows VFS placeholders readonly if needed
- Create continuous log files
- Display a correct error when the wrong user was authenticated
- We improved the performance for local filesystem actions
- We improved the performance of db access
- Reduce CPU load during discovery
- Remove app name from connection error message
- Allow HTTP/1.1 pipelining
- Improve look and feel of many dialogs on macOS


ownCloud 2.11.0
Fixed:
- Compare usernames case insensitive
- Use UTF-8 for .owncloudsync.log
- Crash when interacting with a folder in an error state
- Database was recreated after its removal
- We fixed a potential crash
- Windows VFS: Files in an existing folder are dehydrated
- Run next scheduled sync after a folder was removed
- Windows VFS: Keep file attributes and pin state

Enhancement:
- Throttle the UI updates during sync
- Run vfs downloads with a high priority
- Don't abort sync if a user requests a file


ownCloud 2.10.1
Fixed:
- Do not strip trailing whitespace from a file or folder name
- Remove outdated translations
- Progress reporting for TUS uploads
- Fix crash if a database error occurs
- --version showed incorrect information about VFS support
- Client warns about non exisitng files
- Mention source file in activity tab when renaming
- Fix crash on remove account
- Raise ssl issue dialoig above the wizard
- Fallback to ownCloud sidebar icons on Mac if none provided in branding
- Immediately retry upload if file changed during sync
- Don't reset change time on upload
- Fix toggling launch-on-login for macOS
- Fix translated icon names in desktop file with ownBrander themes
- Fix possible crash
- Add open local/remote folder options
- Fix Account Filter for Server Activity tab
- Ensure proper setup of network jobs on retries
- If reuqired clear cookies in more scenarios
- Improve filter pop-up menu and button
- Fix potential download failure for renamed file with Windows VFS
- Possible crash when downloading a virtual file on Windows
- Don't publish upload if we can't finish the transaction in the client

Enhancement:
- Retry token refresh multiple times before logout
- Don't log error when checking removed file for changes
- Leave password field in share dialog enabled on errors
- Provide informal German translations
- Always flush log when logging to stdout


ownCloud 2.9.2
Fixed:
- Issues with long file path:
- Add request time and other missing data to .owncloudsync.log:
- Do not ask for credentails at start-up when the user logged out:
- Fix copy url location for private links:
- Immediately propagate changes to the ignore list:
- Fix icon name in desktop file with ownBrander themes:
- Crash when handling locked files:
- Display correct error message for files containign :?*"<>|:
- Do not sync when unsyncedfolders file cannot be read:

- Change: Make sharedialog preview be more resilient:
- Enhancement: Allow to remove broken sync folders:


ownCloud 2.9.1
Summary:
- fixed - Properly handle Windows log off
- fixed - Disable vfs option is ignored
- fixed - The client no longer idles after a minor url change
- fixed - Config migration on systems with a 2.4 and a 2.8 config
- Enhancement - Add branding option to disable icons in the file explorer
- Enhancement - Branding option to disable warning for multiple sync_journal.db's


ownCloud 2.8.2
Fixed:
- Keep share link names in sync with server
- SQLite wal file grows to several gigabyte
- Fix missing permission for newly created folder
- Don't recommend non default sync option
- Set up default locale correctly

Changed:
- Don't ask the user to switch to http
- Remove support for http redirects
- We no longer try to locate an ownCloud install at /owncloud
- Ignore the desktop.ini file in every directory, not only in top dir
- Add support for dynamic client registration with OIDC
- Include full os version in the about dialog
- We removed the support for async jobs using OC-JobStatus-Location

Enhancement:
- Prefer 127.0.0.1 as oauth redirect url
- Display an icon in the Windows explorer context menu
- Show last sync date in tray menu
- Make crash report IDs easy to co
- We reworked the tables
- Provide a socket api call to get the client icon and
- Add language picker to general settings
- Attach the last 20 log lines to a crash report
- Mention the local file name when a file name clash occurs


ownCloud 2.8.1
Fixed:
- We fixed an issue with the assignment of tags
- Enhancement - Prevent user from setting up a VFS sync to the root of a drive
- Fix issues with long path
- Moves in folder sync connections where executed as a delete and upload
- Fix brandings with space in the name
- We fixed an issue with the promptDeleteAllFiles setting

Enhancement:
- Added branding option to enforce VFS
- Add initial support for backups triggered by an external tool
- Add an icon to the Windows system tray notification
- Encode the log file as UTF-8


ownCloud 2.7.6
Fixed:
- Fix missing sidebar icons on Mac with branded builds
- Case sensitive comparison of checksum algorithm


ownCloud 2.7.5
Fixed:
- Support dark theme with branded client and vanilla icons
- Mac tray icon is scaled wrong
- Fix potential crashes with the remove all dialog
- Detect file name clash with VirtualFiles enabled
- Remove stray placeholders
- Fix wrong option provided to OIDC

Change - Third party upgrades in distributed binaries


ownCloud 2.7.4
Fixed:
- Fix crash when a download is cancelled
- Update Windows launch on start entry
- Log the final http request
- Properly display parent Window when displaying a dialog


ownCloud 2.7.3
Bugfix:
- Fix handling of errors with the Windows Cloud Filter API


ownCloud 2.7.2
Bugfix:
- Correctly detect Windows 10 taskbar theme
- Sync small plaintext files with Windows VFS
- Update "Sync hidden files" button
- Pause sync when displaying remove all dialog


ownCloud 2.7.1
Bugfix:
- Fix client forgetting VirtualFiles mode
- Don't follow redirects on .well-known/openid-configuration


ownCloud 2.7.0
Bugfix:
- Legacy config migration reverted files to online only
- Some check boxes in the sharing dialog are disabled
- Selective sync dialog is displayed when virtual files are enabled
- Fix support of adler32 checksums with Windows virtual files support
- Use the correct style for the folder wizard
- Use the same HDPI for the crash reporter as for the client
- The back button on the advanced wizard page no longer gets enabled
- Ensure permissions for newly added files are available
- Remove notifications when the account they belong to was removed
- Check whether the local folder supports the virtual file system
- "All Files removed" dialog no longer blocks the application
- We fixed the permissions check for local folders on NTFS

Change:
- Don't hardcode a plugin location
- Detect the Windows 10 theme for the system tray
- When manually adding a folder sync connection, don't display 404 errors
- Enabling native VFS on Windows create two shortcuts in the Explorer
- Redesign the About dialog
- The password dialog is hidden behind a window
- The client uploads chunks even though the server repports lack of support
- Mac does not display a dock entry
- Option to log HTTP requests and responses
- Add button for Log Settings to advanced settings
- The layout of serveral ui elements is broken
- The client hides the window during the authentication process
- The settings ui shows a prompt for a few seconds
- Reorgenize Settings
- Use the checksum type specified by the server by default
- Move "Choose what to sync" to sync everything settings
- Enable Windows Virtual files by default
- Move sync hidden files to advanced settings
- Replace the old icons with a unified look
- Sharing dialog is now always on top of the settings dialog
- Remove the branding option wizardSelectiveSyncDefaultNothing
- Account display name servername (username) to username@servername
- Remove update channels from the ownCloud client
- Display the users avatar in the activity list
- Support for OpenID Connect
- Add support for the TUS resumeable upload protocol


ownCloud 2.6.3
Changes:
- Restart the client after an update
- Wizard is hidden behind the browser
- Add branding option to disable experimental features

Bug-fixes:
- Client sometimes does not show up when started by a user
- Fix several wrong colored icons in dark mode
- Fixed bug in public link with password required
- Fixed editing public link expiration date
- Expand file tree also when no folders are synced
- Fixed bug saving the cookies
- Fixed crash in the setup wizard
- Fixed bug in the Virtual File warning dialog
- Fixed a potential crash while discovering moves
- Add Folder Sync Connection sometimes does not warn
- Resize the buttons in the settings view dynamically
- Fix status icon after move errors
- Fixed a potential crash on cancelation of discovery jobs
- Fix a potential crash on Windows VFS
- Fixed OAuth2 login of user with +
- On Windows the share dialog does not open as the top most window
- Client sometimes crashes when a placeholder file was moved
- Don't override cookies with old values
- Closing prompt has the same effect as accepting
- Crash on migration of old settings


ownCloud 2.6.1
Changes:
- GUI: Change the display name to "server (user name)", show the full text in the tooltip
- GUI: Add quit button to the settings dialog
- GUI: Show a warning that proxy settings do not apply to localhost
- CLI: Make it possible to show settings/quit by command line invocation

Bugfixes:
- Sync: Correctly sync files on Windows after they got unlocked
- Log: Message priority wasn't handled correctly so the console log was floode
- Vfs: Do not overwrite existing files by placeholder
- Discovery: Allow more HTTP error code to be treated as ignored dir
- GUI: Limit the clickable region of the 'add folder' button
- GUI: Don't show the "All files deleted" popup when unselecting everything with selective sync
- GUI: Don't put a too big icon in about dialog
- Shell Integration: Don't assume read-only folder when permissions are not known
- Sync: Temporary disable http2 support by default again
- Windows Installer: Remember install location on auto update


ownCloud 2.6.0
Major changes and additions:
- Rewrote discovery code for performance improvements and better maintainability
- Tech Preview: Add native virtual files mode for Windows 10
- Tech Preview: Improvements and fixes for all virtual files mode
- Add basic support for libcloudproviders for gtk/gnome integration
- Remove support for Shibboleth auth, please use OAuth2 server app

Some small changes and bug fixes:
- Sync: Better detection of complex renames
- Sync: Add workarounds so HTTP2 may be enabled with Qt >=5.12.4
- Sync: When propagating new remote directories, set local mtime to server mtime
- Sync: Add support for asynchronous upload operations
- Sync: Handle blacklisted_files server capability
- Sync: Fix downloading of files when the database is used for local discovery
- Sync: Fix sync progress when virtual files are created
- Sync: Fix issue with a folder being renamed into another renamed folder
- Sync: Reduce client-triggered touch ignore duration from 15s to 3s
- Sync: Fix file attribute propagation when propagating conflicts
- Sync: Fix local discovery when removing a selective sync exclusion
- Sync: Fix detection of case-only renames on Windows
- Sync: Fix race conditions in the linux folder watcher
- Sync: Fix issue with special characters in the filename and chunked uploads
- Sync: Fix renaming a single file causing the "all files deleted" popup
- Sync: Reduce memory use during uploads by not reading whole chunks to memory
- Sync: Don't abort on 404, 500, 503 errors
- Sync: Fix parsing of etags, improving move detection
- Sync: If a move is forbidden, restore the source
- Sync: When moving is allowed but deleting is not, do not restore moved items
- Sync: Fix delete-before-rename bug
- Sync: Delay job execution a bit
- Sync: Make sure we schedule only one job
- Sync: PropagateDownload: Don't try to open readonly temporaries
- Sync: Don't fatal on "Storage temporarily unavailable"
- Experimental: Add capability to sync file deltas
- Vfs: The online-only/available-locally flag applies to new remote files now
- Vfs: Introduce actions and warning text for switching vfs on and off
- Vfs: Cannot be used with selective sync at the same time
- Vfs: Can now be fully enabled or disabled
- Vfs: Suffix mode ignores remote files with the suffix
- Vfs: Fix behavior when file is renamed and suffix is added/removed at the same time
- Vfs: Improve notifications for file creation actions
- Vfs: Improve user-visible aspects of pinning and availability
- Vfs: Add note about which plugin is in use to about dialog
- Vfs: Fix reliability of "Download file" context menu action
- Vfs: Fix crash when dehydrating a complete folder
- Vfs: Make "Free space" context menu action only enabled when it has an effect
- Vfs: Ensure the database temporaries are marked as excluded
- Vfs: Don't dehydrate existing data when switching on
- Vfs: Fix move detection when virtual files are involved
- Vfs: Lots of tests and corrections for suffix edge cases
- GUI: Adjust "new public link share" ui so options can be set before share creation
- GUI: Added action to open folder in browser to selective sync context menu
- GUI: Add server version info to SSL info button
- GUI: Allow log window of running client to be opened via command line
- GUI: Introduce conflict resolution actions to right-click menu of conflicts and files in read-only directories
- GUI: Update sooner when user resolves a conflict
- GUI: Improve error message for missing data in server replies
- GUI: Remove log window, instead focus on easy handling of log files
- GUI: Fix notification buttons sometimes getting their own window
- GUI: Notifications: Remove do-nothing "OK" button
- GUI: Add "Show file versions" context menu action
- GUI: Fix layout in "Add Certificate" dialog
- GUI: Fix duplicated error message for fatal errors
- GUI: Fix selective sync ui initial state after account creation
- GUI: Improve help text in ignore editor
- GUI: Show restoration items in protocol
- Sharing: Fix issues with enforced passwords and expiry
- Sharing: Fix resharing an item in a share with limited permissions
- Sharing: Use the default expiration date even when not enforced
- Sharing: When sharing from context menu, show dialog if share creation fails
- Sharing: Always show at least readonly permissions
- OSX: Fix issues with Finder integration being gone after reboot
- OSX: Use the same implementation as on Linux/Windows for the settings dialog
- Linux: Add autostart delay to avoid tray icon issues
- Folder watcher: Test before relying on it
- Client certs: Fix storage of large certs in older Windows versions
- Updater: Show a nicer version string In the "available update" notification
- Updater: Set correct state on network error
- Updater: Provide more useful options on update failure
- Updater: Improve logging
- Updater: Fix Version numer not shown in the user visible string
- DB: Database path for new folders now starts with ".sync", avoiding the "."
- File hashes: Add support for SHA256 and SHA3
- Cmd: Respect chunk sizing environment variables
- Log: Don't write to logdir if --logfile is passed
- Log: Make --logfile - work on Windows
- Log: Make --logdir compress logs reliably
- Log: Print critical and fatal messages to stderr
- Doc: Migrate the documentation to Antora
- Doc: Update Windows build instructions
- Doc: Add explanation of how to manually change server url
- Doc: List more environment variables
- Doc: List more config file options
- Build: Fix KDEInstallDirs deprecation warnings
- Build: Fixes for compiling on "remarkable" tablet
- Build: Add PLUGINDIR variable for finding vfs plugins
- Build: Drone
- Build: Remove 'binary' submodule, remove outdated VS projects
- Translations: Change the way we pull in translations
- Remove the WebKit dependency
- Several performance optimizations
- Update SQLite3 to 3.27.2 (if bundled)
- Many test improvements


ownCloud 2.5.4
- Crash fix: Infinite recursion for bad paths on Windows
- Crash fix: SocketApi mustn't send if readyRead happens after disconnected
- Fix rare error causing spurious local deletes
- Disable HTTP2 support due to bugs in Qt 5.12.1
- Fix loading of persisted cookies when loading accounts
- Windows: Fix breaking of unrelated explorer actions
- Windows: Forbid syncing of files with bytes 0x00 to 0x1F in filenames
- macOS: Opt out of dark mode until problems can be addressed
- macOS: Fix folder dehydration requests
- Linux: Tray: Try to establish tray after 10s if failed initially
- Linux: FolderWatcher: Work around missing notifications
- Shares: "copy link" action can create shares with expiry
- Selective sync: Don't collapse folder tree when changing selection
- Client cert dialog: Avoid incorrect behavior due to multiple signal connections


ownCloud 2.5.3
- Change log not available for this version


ownCloud 2.5.2
- Crash fix: On OSX when opening settings dialog
- Crash fix: When deleting an account
- Crash fix: During password dialog
- SyncJournalDB: Change sqlite3 locking_mode to "exclusive"
- Wizard: Fix setting up accounts with SSL client certs
- Sync: Fix duplicate slashes in destination of MOVE operation
- Sync: Fix file unlocking triggering too many syncs
- GUI: Increase default size of ignore list editor
- GUI: Fix background color of SSL info button
- GUI: Ctrl-L and Cmd-L open the log window (F12 is sometimes taken)
- Vfs: Fix problem with dehydrating a file on OSX
- Vfs: Do not show settings window when opening a virtual file
- Settings: Fix lookup of system override settings (e.g. from HKEY_LOCAL_MACHINE)
- MacOS: New "make macdeployqt" target instead of deploying Qt on "make install"


ownCloud Desktop Client 2.5.0
- Change log not available for this version

Descript 78.1.2 查看版本資訊

更新時間:2023-11-26
更新細節:

Descript 77.1.6 查看版本資訊

更新時間:2023-11-25
更新細節:

What's new in this version:

- Fixes multiple issues with deleting text in the script