GoodSync 歷史版本列表 Page9

最新版本 GoodSync 12.5.5.5

GoodSync 歷史版本列表

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


Display Driver Uninstaller (DDU) 18.0.6.0 查看版本資訊

更新時間:2023-01-23
更新細節:

What's new in this version:

- New DDU installer
- Intel : Registry Power Settings CleanUP
- The moment that some DDU messages box appear make more sense now. Thanks to a user feedback.
- There is a new button on the safe mode dialog window that allow to set Windows update search for drivers to default. Thanks to a user feedback.
- Updated LICENSE
- Translation : Swedish.xml

Nextcloud 3.6.6 查看版本資訊

更新時間:2023-01-20
更新細節:

What's new in this version:

- Revert "Fix(l10n): Update translations from Transifex"

Krisp 1.46.2 查看版本資訊

更新時間:2023-01-19
更新細節:

What's new in this version:

- This release brings the team-level settings for the devices used by the team for Background Voice Cancellation

Features:
As a Business and Enterprise team admin, you can now manage how different devices used by team members work with Background Voice Cancellation. You can set the devices to:
- always work with the Background Voice Cancellation
- always be disabled for it
- leave it to the user's choice
- or apply the automatic Krisp settings to those
- The settings can be accessed from the Admin Dashboard

Improvements and bug fixes:
- We fixed some cases when Krisp would crash during a call causing the user to be temporarily muted

GoodSync 12.1.5.5 查看版本資訊

更新時間:2023-01-12
更新細節:

What's new in this version:

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 [email protected] accounts, get away from [email protected] Server Accounts
- BrowseDlg/Explorer: Convert old server-less SMB-like accounts to new [email protected] 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
- Socket Server: fixed rare crashes on new encrypted connections
- Explorer and Browse dialog: fixed many ser Inreface bugs
- Explorer: Fixed Move in one file system sometimes did not work
- Explorer: File Op dialog: improved progress reporting
- Explorer: Fixed focus handling, especially after Delete
- Explorer: Imrpoved error reporting, especially for short Tasks
- Recycled and History Cleanup: Major speedup, by better clusterization
- Google Photos: Implement Quick Browse mode, improved caching
- SMB (Windows Shares): Fixed could not copy file that are locked by other programs
- MS Graph: Fixed error in upload-move sequence, caused by MS server consistency issues
- S3: Added option Require Checksum When Uploading, needed for buckets with Object Lock
- S3: When ?location is forbidden then use Preferred Region from S3 Server Account
- Sync Locks: Do not declare terminal error when we cannot delete Abandoned Lock File
- EncryptedFS Download: better implementation of it, that does Conveyor
- Windows installer: Added /gs-proxy parameter, so that AppKey-based activation works
- Snapshot + Progress + Many Sync Workers: Fixed rare crash on closing of Snapshot
- Activate Via Browser: Make sure that UserId of GsClient is the same as UserId of Account


GoodSync 11.9.3.3
- Sib-SMB: Fixed Access Denied on Read-Only files: perform softening by removing readonly attrs first
- Download of Locked file via GSTP: fixed file mod time not properly copied
- Sib-SMB: Fixed Access Denied in OpenInfoByHandle()
- gs-server: Fixed rare cycling on non-locked map lookup, when many connections come in at once


GoodSync 11.9.2.2
- Change log not available for this version


GoodSync 11.9.1.1
- SFTP FS: fixed some more crashes on file close
- Encrypted FS: fixed some more crashes on file close
- GSTP client: Fixed Copy of Locked File over GSTP was not working
- EncryptedFS Download conveyor: Make EncryptedFS conveyor work on downloads
- Sib-SMB: misc CIFS fixes
- Sib-SSL/TLS: Removed expired certs, added Google Trusted Services root CAs


GoodSync 11.9.0.0
- GSTP file system that is on This Computer: Fixed file handles were sometimes not closed
- SFTP FS: More fixes to CloseUpload() crashes
- CC Runner: For non-server OSes CC-runner platform requests GS-V11 license for GS GUI, not BsnsClnt
- sib-socket: Fixed rare crashes related to closing sockets when passing Session from one thread to another
- GSTP client: Show detailed Reason sent by Gs-Server
- sib-SSL: Do not load expired root CAs from built-in cert store and system CA stores
- sib-SMB: multiple fixes in CIFS/SMB1 protocol negotiation


GoodSync 11.8.9.9
- WinFileSys and UnixFileSys Close: Fixed closing sequence
- SFTP: Fixed observed crashes in CloseDownload() and CloseUpload() on errors
- CC Runner: Make it to be a separate Platform, requiring BsnsClnt or MidServe license for GUI
- Windows: Detect and show Windows 11 in version info, GoodSync works OK on it
- AutoUpdate: if Jobs are running, wait for 1 hour for them to finish, but not longer


GoodSync 11.8.8.8
- GSTP client Progress: Fixed Progress reporting, esp for No Internet
- CCrunner: If CCrunner is installed with GoodSync GUI, then AutoUpdate installs GS GUI, not CCrunner
- GSTP conveyor: several fixes for restarting conveyor when connection is lost and restored
- GSTP client + User Stop: Fixed User Stop was not releasing handles on GsServer side
- Crash Reporter: Simplified and Fixed determination of Our-Module
- GsExplorer: add Program Options menu item back
- SibSmb: Fix SMB1/CIFS listing errors, etc
- gsync command line: Fixed parsing of /uN with /kN
- Add exclusion of Expired Root Cert DST Root CA X3, now with SHA-1 thumbprint


GoodSync 11.8.7.8
- GSTP client Progress: Fixed Progress reporting, esp for No Internet
- CCrunner: If CCrunner is installed with GoodSync GUI, then AutoUpdate installs GS GUI, not CCrunner
- GSTP conveyor: several fixes for restarting conveyor when connection is lost and restored
- GSTP client + User Stop: Fixed User Stop was not releasing handles on GsServer side
- Crash Reporter: Simplified and Fixed determination of Our-Module
- GsExplorer: add Program Options menu item back
- SibSmb: Fix SMB1/CIFS listing errors, etc
- gsync command line: Fixed parsing of /uN with /kN


GoodSync 11.8.6.6
- GSTP client: Fixed rebuilding Conveyor upon Reconnect to GsServer
- GSTP client: Recover Connection and continue Job, if GsServer restarts
- GS file systems: further progress reporting unification
- Sib SMB file system: fixed a number of bugs in this new file system
- Sib SMB file system: Disable Conveyor until credit management is done
- Browse: Edit Account Dialog: Show error message in cases when connection test fails
- Ver 10: Do not allow to Skip Account Setup


GoodSync 11.8.4.4
- Backblaze: fixed expired certificate error: Remove expired DST Root CA
- GsRunner: Removed excessive logging, log only errors and reconnect
- gs-server: Add checks for File Descriptor indices, to prevent crashes
- Explorer: Add support for mouse/kbd multiple selection and single-side/two-side operations on it
- Browse/Explorer:e Edit account dialog: Show error message if connection test failed


GoodSync 11.8.3.7
- SMB FS: New SMB (Windows Shares) file system added, to replace FS based on Windows SMB client
- SMB FS: Added option to use New Sib-SMB FS or Windows-based SMB FS to Program Options
- MS Graph FS: Preserve original file modification times on MoveFile
- MS Graph FS: Fix site listing: Exclude bad results from search API
- License Activation on Account Setup: fixed several smaller issues
- License Activation: Add more diagnostic of why license was not activated (diff Platform, Expired)
- Crash Reporter: Do not report crash to us, if injected DLL that is likely to cause crashes is present
- RFC/RDP tunnel: Improved diagnostic of port not present on remote end
- RFC/RDP tunnel: Now available only in Ver 11, as it is coming out of Beta
- UI: several fixed in Job List resizing of columns


GoodSync 11.8.2.2
- GSTP Sharing: Get rid of ToFolderName -- not shown in GUI, works for legacy shares only
- GSTP Sharing: Now folders appear directly in Virtual Server shared to User
- Browse Dialog: Allow to create folders directly in Servers, as there is no ToFolderName inside
- TrayOnClose Warning: Show this warning only 3 times and then stop showing it On Close
- PerComputer License + PerUser Account Setup: Do not Activate License after Ltd user Account Setup
- GsFileSys: Add ListDirPaged() call to API, to allow for paged folder listings
- GSTP: Implement ListDirPaged(), so that long folder listings do not block the connection
- Google Drive and relatives: Upload: Reduce min size for Block Upload from 10 Mb to 5 Mb
- Cleanup Progress: Improve progress reporting, esp Start and Stop
- GsServer: Get rid of Sleep Mode, Rework File System Re-Connect to always allow it
- GsClient + GsServer: Do Not return error on change of Unique ServerId, as server update does it
- Quota for User Account Shares created via Advanced Web UI: Fixed it was not working
- Disk Quota + Disk Full: Fixed When Quota produces Disk Full, user gets zero-size file


GoodSync 11.8.1.1
- Log Cleanup: Do it after Analyze too, not just after Sync
- WinFS Disk Full: Improved reporting of Disk Full and FAT-32 overflow
- Sys Tray: When GS hides to Sys Tray, report it to user via notification
- Unattended Jobs: Fixed Term->OK transition resulted in TermErr message not going away
- Unattended Job GUI: Fixed logging on Unattended Jobs in GUI log
- On File Change: Increased default Wait from 9 sec to 20 sec
- Google Photos FS: Fix item/album item paging
- Explorer: Improved Popup menu
- Explorer/Browse sorting: improve sorting algorithm, to be more like Windows Explorer
- Startup/Shutdown sequence: fixed some rare crashes related to global destructors


GoodSync 11.8.0.0
- Web UI: Added 'events' view that shows all significant changes done to GoodSync Account
- Google Photos FS: big rewrite, to speed up cache, better diagnostics
- Job Runner + Sleep: Fixed if AutoRun was Disabled then after Sleep users cannot run Jobs
- Account Edit Dialog: If pre-save connection test fails, ask user whether he wants to save it anyway
- Mediator: fixed memory leak on Account Sync, improved memory allocator to TCmalloc
- Storage Servers: drop cache when Storage is deleted
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter
- Fixed miscellaneous crashes and asserts


GoodSync 11.7.9.9
- Web UI: Added 'events' view that shows all significant changes done to GoodSync Account
- Google Photos FS: big rewrite, to speed up cache, better diagnostics
- Job Runner + Sleep: Fixed if AutoRun was Disabled then after Sleep users cannot run Jobs
- Account Edit Dialog: If pre-save connection test fails, ask user whether he wants to save it anyway
- Mediator: fixed memory leak on Account Sync, improved memory allocator to TCmalloc
- Storage Servers: drop cache when Storage is deleted
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter


GoodSync 11.7.8.8
- Google Drive/Docs/TeamDrive FS: Google Drive API has changed, do fixes related to new API
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter
- Browse Dialog + Tasks: Improve logging, fixed rare crashes
- Account Sync: Do NOT sync Proxy settings as part of Account Sync, as they are specific to Device
- Proxy + GsRunner: Fixed Proxy setting change was ignored by GsRunner until restart
- Account Sync: Fixed Override (Server Wins) does not work in Account Sync


GoodSync 11.7.7.7
- MS Graph: Fixed Listing site root now consistently returns 500 Internal Server Error on OneDrive Personal
- Relaxed some Asserts, that were reported as crashes
- GsServer: Added more and faster bail-outs on User Stop (caused by Sleep or Shutdown)
- SMB: To Turn On Siber's new SMB, set Hkey_local_machineSoftwareSiber SystemsGoodSyncSibSmb to 1
- SMB on Mac: Several fixes to errors found on MacOS: no conveyor, better error messages
- Google Photos FS: Fixed several bugs, esp in getting media item size


GoodSync 11.7.6.6
- Google Cloud Storage file system: Added this S3-like file system, not related to Google Drive
- Incremental Analyze: Fixed file generations were mixed up when changes appeared on both sides
- On File Change + Wait for User after Analyze with Errors: fixed it never got to Sync in this case
- Explorer: Case-Sensitivity: file whose name differs only by case are shown separately
- Auto-Proxy for HTTP: Fixed switching from Manual to Auto proxy could fail
- MS graph: Use CkSum to see if file is new, as SharePoint server changes Office files after upload
- Account Sync: Do Not Delete or Rename Job by Account Sync, if Job is Busy under Browse or Options dialog
- Groups: Change empty Group name to '-empty-', so that user can delete or rename it
- File Copy Conveyors: more fixes to streamline conveyors
- Asserts: soften more of them into SoftAssert, based on what was reported


GoodSync 11.7.5.5
- Conveyor: fixed source file may be treated as zero size (bug in 11.7.4 only)
- Log Viewer: Fixed logs were not shown on Local FS presented as GSTPS


GoodSync 11.7.4.4
- Conveyor: rewrite Conveyor functions, to make them work for different buffer sizes
- GsFileSys: prepare Conveyor and other facilities to Native SMB file system
- Incremental Analyze + File Monitoring: Do not Re-Analyze errors, wait till files change
- Recycle and History DB in Mirror: Fixed unnecessary multiple inits of History
- Global Log Folder: If we cannot create it, just give up, revert to old Log Folder
- SyncLib: Fixed rare crashes on terminal job errors
- GsServer: Fixed 'Number of Unique Clients of this gs-server has exceeded license'
- S3: x-amz-acl header: Specify it only for start and finish of multi-part upload
- SFTP: Add reporting of errors that are written to invisible SSH console
- Mediator: several fixes to increase performance improve monitoring


GoodSync 11.7.3.3
- gs-server: Fixed UDP receiver was slow to stop when going to sleep
- gs-server: Improved shutdown/sleep sequence for register/autoupdate
- gs-server: Restore Session timeout on server to be 24 hours, need for long Analyze
- GsRunner service: allow it to detect and send Asserts
- Fixed some crashes and asserts
- Installer for 64-bit OS: Install 64-bit EXEs more directly, without 32-bit EXEs


GoodSync 11.7.2.9
- gs-server: Fixed UDP receiver was slow to stop when going to sleep
- gs-server: Improved shutdown/sleep sequence for register/autoupdate
- gs-server: Restore Session timeout on server to be 24 hours, need for long Analyze
- GsRunner service: allow it to detect and send Asserts
- Installer for 64-bit OS: Install 64-bit EXEs more directly, without 32-bit EXEs


GoodSync 11.7.1.1
- Fixed Asserts reported by the new Assert reported from ver 11.6.7
- Gs-Server: Fixed 'Not Found' error, introduced in the previous ver
- Gs-Server: Improved sleep/shutdown sequence in presence of faulty networks
- Gs-Server: Improved connection management for multiple transactions in one socket


GoodSync 11.7.0.0
- Fixed Asserts reported by the new Assert reported from ver 11.6.7
- Gs-Server: Fixed 'Not Found' error, introduced in the previous ver
- Gs-Server: Improved sleep/shutdown sequence in presence of faulty networks
- Gs-Server: Improved connection management for multiple transactions in one socket


GoodSync 11.6.9.5
- Change log not available for this version


GoodSync 11.6.8.0
- Fixed ASSERTs reported by the new Assert reported from ver 11.6.7


GoodSync 11.6.7.7
- Gs-Server: Restore connection after timeout, instead of 'Not Connected' error
- Gs-Server: Reduce Session Delete time from 24 hours to 1 hours, sleep time still at 3 min
- Gs-Server + File Monitoring or User Stop: improved termination sequence
- File Monitoring: do not ignore Excludes that are based on intermediate folders
- Incremental Analyze: Fixed Incremental Analyze was dropping Name-Case conflict
- Conflict counters: Init Conflict counters in DoSync, to avoid doubling them
- gsync command line: Fixed /fN handling without /kN, in presence of Account Manager
- Asserts: Add reporting of Asserts, report them same as Crashes
- SMB client: continue work on our own native SMB client, both for SMB v2/v3 and SMB v1
- Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.


GoodSync 11.6.6.6
- Proxy: If Auto-Proxy is specified, then use it right away, without testing direct connection
- Gs2Go: Write jobs-account.tic file as garbled not as local-encrypted, for portability
- GUI: Improve responsiveness and make it more stable
- Crash Reporting: do not report crashes produced by foreign broken DLLs


GoodSync 11.6.5.5
- Account Sync: fixed several User Interface issues
- Account Sync: Get proposed changes in background non-GUI Update Thread
- Account Sync: Do not perform it on GS start, to avoid slowdown
- Saving Jobs and Server Accounts: improve security, save only encrypted version
- Browse dialog Ver 10: fixed applying proposed URL conversions not working
- Conflicts: Fixed Conflict Resolver not shown after Analyze + Sync
- Edit Account dialog: Added more help items
- Edit Account dialog: improved field organization and layout


GoodSync 11.6.4.4
- SFTP: Make our SFTP client send version string without waiting for SFTP server
- GSTP Client: Fixed when Server changes Forwarder, client may ignores it and return error
- GSTP Client: Do not Try Direct Connect when we have no direct port to connect to
- GSTP checksums: switch from expensive MD5 to cheaper CRC-32, it is sufficient for integrity
- GSTP Server: Fully removed Old Ticket Scheme from GsServer, only more secure New Scheme is allowed
- GSTP Server Register: improved de-registering server on Sleep and Shutdown
- GSTP Severe Going Offline: Added call to /unregister-server of Forwarder
- GSTP Edit Account: Added 'Direct Plain Text' connectoid option, to be used for slow NASes
- GSTP Mediator: Fixed CanShare was incorrectly applied when doing Composition of two grants
- Proxy: Do NOT test Effective proxy when it is not set, to reduce load on Mediator
- Proxy: If proxy is set, but both Auth and Manual Proxy are unchecked, do not use any proxy
- GsServer: Browser Sessions: Fixed crashes on multiple downloads from one browser
- Browse Dialog: Fixed UI errors and navigation issues
- gsync: Added Account Manager options to gsync help and GS online manual


GoodSync 11.6.2.2
- Fixed when Sync finishes, often times AnalyzeDone message was sent instead of SyncDone message
- S3 storage classes and headers: more fixes
- Recycled/History DB: Fixed if DB file gets zero size then GS would not reinitialize it
- Recycled/History DB: Make Init History/Saved DB work for GsData in Mirror Folder too
- Special Ops Node list: fixed some rare crashes, keep list of paths, not pointers
- Job List/Tree: fixed icons for job states, multi-select of Jobs
- Browse Dlg Ver 10: Fixed Job with a portable drive does not ask user to use =VolumeLabe
- gs-server: Improve locking, fixed rare crashes on Session start
- Edit Account: Re-design OAuth2 [Authorization] section to match Google UX guidelines
- GsExplorer File Op dialog: improved error processing for terminal errors
- Localization: Update Polish translation


GoodSync 11.6.1.6
- S3 options: Added Server Side Encryption Key provided by Customer
- S3 options: Bring back Access Control Policy text box
- S3: GovCloud: Added Location Constraint to Bucket creation
- S3: Added new setting -- Preferred Geo Region, to be used in Bucket creation
- SFTP and speed: Fixed Current Speed was shown as way too high
- SMB: Fixed crashes when user has many shares that do not connect due to error
- B2 FS: Upload of large files: prevent rare crashes by doing more checks
- TaskBar JumpList: Do not show Job on TaskBar JumpList, just global commands
- Browse V10: Fixed Accounts tab was cycling if we have Server Accounts with + in its name
- Job Tree View: rewrite using new framework
- Browse Dialog and Explorer: miscellaneous UI fixes


GoodSync 11.6.0.0
- Fixed crashes on sync tree item update


GoodSync 11.5.9.9
- License Renew: Fixed Renew Link in Buy Pro dialog was incorrect
- SyncJob locking: fixed GoodSync GUI could freeze on loss of connection
- AccountSync: Fixed GsRunner RefreshToken save can interfere with Job sync
- Runner + GUI + Logs: Fixed sometimes log lines were missing in Log Window
- Job List view: Fixed it was not always updated for Unattended GsRunner jobs
- Runner + Log Folder: Make GsRunner use custom LogLevel and LogFolder
- OneFile + Browse dlg: Allow creation of new OneFile files
- GoodSync GUI: Fixed rare crashes on GoodSync shutdown
- gsync + /d option: make it work for new Unnamed bookmark
- gsync: Fix /sa-create: save resulting account to disk.


GoodSync 11.5.8.8
- gs-server Sessions: Fixed server Sessions were not cleaned up, so memory leak could result
- gs-server + SMB: Fixed SMB disk letters were not reconnected, after disconnect
- gs-server + SMB: Fixed SMB disk letters were not listed, when Gs-Server runs as a Service
- gs-server + Home Folders: Fixed all folders of Server were shown, not just Home Folder
- GPhotos: Fixed Analyze were rejected with: cannot be sync folder, folders cannot be created here
- Job List: fixed saving and restoring column widths and positions
- Storage Server: Fixed re-getting grants when server is restarted.


GoodSync 11.5.7.7
- Browsing Files: Allow files from GoodSync Severs to be listed and opened in a browser
- Browsing Files: Access to it is in Serves tab of GoodSync Account Web UI
- Browsing Files: GoodSync server must be ver 11.5.7 or newer, Storage Servers were upgraded
- Mediator: improved device identification, to avoid duplicate devices
- Mediator + Web UI: improved login sequence, to accommodate file browsing
- gs-server + COM: Fixed VSS Snapshot was not working on Gs-Server, it needs OleInitialize
- File Sharing: improved authentication between Client and Server when they belong to different users
- Gs-Storage and SetAttributes: do not allow to SetAttributes to make folders unreadable
- Gs-Storage and File Sharing: improved stuffing of file system when user connects
- Forwarders + UDP: ignore empty UDP packets, they may occur naturally
- Job Runner: improved locking of data to fix some rare crashes
- Google Photos: do not allow to use it with Business licenses
- Browse dialog: Bring back MS Graph 'national cloud' connectoid GUI option
- License Renewal: add new promotion to License Renewal: Free 10 Gb storage
- Browse Dialog: miscellaneous User Interface fixes
- GoodSync Explorer: miscellaneous User Interface fixes
- Browse Dialog + Account Manager: Added Revoke Credentials command
- Job Sending Mail: Increase limit on body of email (which is job log) from 8 Kb to 40 Mb
- gsync /sa-oauth: Fixed accounts not being written to disk after updating
- Localizations: Updated NL, UA and ES translations


GoodSync 11.5.6.6
- Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections
- Gs-Server: Improved transactional integrity of GSTP, to allow for faster connection restore
- Google Team Drive: Speed up Analyze/Sync by reducing /change API calls to a minimum
- Google Photos: Make this FS available to personal non-enterprise version only
- S3, expat: Allow EF BF xx UTF-89 sequences in file names, so they can be listed
- Job List: Use separate column for job index, needed for user-mandated custom job order
- Job List: revive option to turn off 'Sort Job Names By Alphabet' and allow custom job order
- GoodSync Explorer: Added 'Cut to Clipboard' command
- Services: Added 30-sec timeout for waiting for service nodes to stop, so that servers do not get stuck
- New Ticket System: new and more secure ticket-based authentication system for folder sharing
- Mediator: improved performance, optimized TLS/SSL handling
- Browsing on Gs-Server: Alpha version of browsing files and folders directly from Gs-Server


GoodSync 11.5.5.5
- Change log not available for this version


GoodSync 11.5.4.4
- MEGA FS: Upload: Fixed 'cannot get fingerprint' error
- GsRunner Server + Sleep: Fixed Gs-Runner may be preventing computer from sleeping
- CC Runner: Fixed CC Runner was reporting zero Bytes Processed as they were reset too early
- Progress Reporting: Fixed SetProgress could reset progress to 0 when switching scale
- Job List View: Allow custom column order, reordering of columns by Drag-N-Drop
- Job List View: Fix miscellaneous bugs
- GoodSync Explorer: Fixed processing of connections to encrypted folders -- offer to decrypt


GoodSync 11.5.3.3
- Direction Change by User: fixed crashes
- Get back to running GoodSync /min mode (was /miniwin) for 'Start GoodSync when Windows starts' option
- Job List View: new tables-based implementation


GoodSync 11.5.2.2
- Direction Change by User: fixed crashes
- Get back to running GoodSync /min mode (was /miniwin) for 'Start GoodSync when Windows starts' option
- Job List View: new tables-based implementation


GoodSync 11.5.1.1
- Workers and Sleep: Job Worker thread now prevents computer from going to Sleep
- Direction Change in Sync Tree by User: improved transactional integrity of it, fixed bugs
- MacOS device identification for licensing: ignore device properties that are changes by MacOS updates
- Free Space Info in Job: consolidate its processing, fixed bugs
- Installer: Fixed System Account was not detected as such on some non-English Windows systems
- Shutdown after Sync: Made it work correctly, even if Analyze produced No Changes
- Job Tree View: fixed UI bugs, some RunState transitions were missed
- Browse Dialog: Fixed changing of Direct Path to Portable path was ignored
- Miscellaneous User Interface fixes


GoodSync 11.5.0.0
- User Interfaces: fixed some crashes and minor bugs
- WD Free Version: improved detection of WD NAS via GSTP
- Simplify computation of Free Space: do it once every 30 sec, not once per quant
- Installer: Fixed Cancel was showing wrong error


GoodSync 11.4.9.5
- On File Change + GUI: Fixed likely observed crashes, simplify RunState change reporting
- Estimated Space: Make estimated space computations simpler, do nto account for Recycle Bin
- Sync Direction Change: Fixed crashes -- start worker thread to recompute space requirements
- AutoClear: Fixed AutoClear of Sync Tree was not working in GUI mode
- GsRunner Socket: Fixed rare observed crashes related to GsRunner state reporting
- Updated BR-portugues localization


GoodSync 11.4.8.8
- License Limitations for WD: Fixed Free version did not allow jobs with more than 100 files
- Licensing: improved reporting of License statusm esp for Analyze+Sync and Unattended jobs
- SyncTree: Show SyncTree even if we have No Changes, as there may be Excluded files
- Downloads: Fixed mac distribution link was sometimes showing 'Not Found'

SoftEther VPN Gate Client Plugin 2023.01.12 build 9782 查看版本資訊

更新時間:2023-01-12
更新細節:

dbForge Studio for SQL Server Professional 6.4.7 查看版本資訊

更新時間:2022-12-31
更新細節:

What's new in this version:

dbForge Studio for SQL Server Professional 6.4.7
New features:
- Optimized system resources consumption when preparing the Quick Info and Code Completion hints
- Support for macOS & Linux via CrossOver

Improved:
- Added the behavior to open the Objects Filter window when creating a Schema Compare document
- Added support for modifying a view comment in the Object Editor
- Added disk folder cleanup for the Unlink command in Source Control
- Added the ability to set the object filter file from the CLI for Schema Compare
- Improved Code Completion on the MFA connections
- Improved the behavior of the Ctrl+C/Ctrl+X shortcut to copy the entire line of text if nothing is selected
- Implemented the output of the original text of the view object for the MoDify command
- Improved the metadata reading behavior - the VIEW DATABASE STATE privilege is no longer required
- Improved formatting under the Text Case - Identifier Case - As in the Database configuration
- Improved syntax check
- Improved query profiling on SQL Server 2019/2022
- Improved the Backups report in Monitor
- Improved the Source Control informational message displayed in case of the presence of a non-existent schema object
- Improved formatting under the Text Case - Identifier Case - As in the Database configuration
- Improved syntax check
- Improved query profiling on SQL Server 2019/2022
- Improved the Backups report in Monitor
- In Source Control, added the ability to link a database to a subfolder in a Git repository

Fixed:
- an issue with extended properties in Source Control
- a bug that occurred when importing data
- a bug that occurred when configuring the Table or View generator
- the Data Editor issue with the UID data type
- the Window menu bug
- the behavior of saving changes in the Table Editor
- a bug that occurred after closing the SQL document
- the 'Database files are not found' error in Transaction Log
- the export of boolean values to JSON format
- a bug that occurred when creating a comparison report in Data Compare
- text color in the ODBC data export grid
- a bug that occurred when executing the Generate Script As command
- the disappearance of the DESC keyword in Query Builder
- an error that occurred when generating a trigger DML script
- 'The connection was not closed' error
- an Object Viewer bug
- an issue with saving an object in the Object Editor
- an error that occurred when working with statements containing the PIVOT/UNPIVOT clause
- an error that occurred when getting object metadata on Azure servers
- an issue with the hints behavior that occurred when changing the database context in the script using the USE statement
- the logic of handling the Description property for Azure SQL Database objects
- the logic of handling permissions in Schema Compare
- the permissions issues that occurred when comparing database objects with Schema Compare
- an error that occurred after linking a database in Source Control
- an object synchronization error in Schema Compare
- a bug that occurred when working with UDT


dbForge Studio for SQL Server Professional 6.3.9
General:
- Connectivity support for SQL Server 2022 CTP 2.1

Expanded keyword suggestions:
- Added support for CREATE INDEX and ALTER INDEX for SQL Server 2022
- Added support for CREATE CLUSTERED INDEX for SQL Server 2022
- Added support for CREATE TABLE and ALTER TABLE for SQL Server 2022
- Added support for ALTER DATABASE SCOPED CONFIGURATION for SQL server 2022

New query hints and syntax constructs:
- Added query hints for the DELETE, INSERT, SELECT, UPDATE, and MERGE statements
- Added support the BACKUP SYMMETRIC KEY syntax construct
- Added support the RESTORE SYMMETRIC KEY syntax construct
- Added support for the DATE_BUCKET function in the Completion List, Quick Info, and Parameter Information

Improvements:
- Improved performance of the Refresh operation in Source Control
- Updated the query execution plan for SQL Server 2022

User-reported bug fixes:
- Fixed incorrect script generation for table-based types in specific environments
- Fixed poor Data Editor and Data Viewer performance when operating huge data sets
- Fixed a syntax error that occurred when using built-in functions
- Fixed a bug in Table Editor that occurred when changing table options in a script
- Fixed a syntax error that occurred when accessing columns whose names match the names of the built-in functions
- Fixed a bug that occurred when working with Query Builder
- Fixed symbol duplication that occurred when placing separators (Insert Semicolon) in the script
- Fixed an issue with fetching data in Data Editor
- Added support for creating constraints on the computed columns in Table Editor
- Fixed a bug that occurred when working with Static Data in Source Control


dbForge Studio for SQL Server Professional 6.2.52
Fixed:
- an error that occurred when displaying database schema synchronization script
- an error that occurred when switching between the pages of the Link Database to Source Control wizard
- an error that occurred when connecting to the Azure server
- an issue with hinting objects in the CROSS APPLY context
- an issue with generating a Scripts Folder
- a false positive syntax check error
- an unexpected exception that occurred when dragging and dropping database objects
- a bug with editing functions
- the behavior of shortcuts in SQL Editor
- incorrect comparison of extended properties in Schema Compare
- static data processing in Source Control
- the processing of shortcuts for Outline commands
- an error in executing the Generate Script As command for a trigger


dbForge Studio for SQL Server Professional 6.2.22
New features and improvements:
- Added support for new functions in the Completion List, Quick Info, and Parameter Information: GREATEST, LEAST, CURRENT_TIMEZONE, CURRENT_TIMEZONE_ID
- Added support for the FORMATFILE_DATA_SOURCE parameter for bulk_options in the OPENROWSET function
- Extended support for the comparison of SQL Server 2014-2019 backup files
- Improved the server connection behavior to avoid blocking connected databases
- Improved the behavior of wildcard-aided search in a Schema Compare document
- Improved the display of the object type list in the filter window of a Schema Compare document
- Improved the grid display in the Monitor document
- Improved the logic of column width auto-adjustment in Data Editor
- Improved the diagnostics of false syntax errors in Query Builder

User-reported bug fixes:
- Fixed an issue that occurred when launching schema comparison
- Fixed the performance of the source control update operation
- Fixed an issue that occurred when working with static data in source control
- Fixed an issue with the formatting of spatial data types
- Fixed a text editor issue
- Fixed an issue that occurred when closing the application
- Fixed an issue that occurred when comparing data
- Fixed an index synchronization issue
- Fixed the performance of the commit and push operations in source control
- Fixed an issue that occurred when changing the database in a SQL document
- Fixed a command-line editor issue
- Fixed an issue with displaying a container header on a diagram
- Fixed a documentation generation issue
- Fixed an issue with displaying text comparison differences
- Fixed an issue that occurred when working with the file system
- Fixed an issue with displaying nodes in Database Explorer
- Fixed a data generation issue
- Fixed an issue that occurred when working with transactions during schema synchronization
- Fixed an issue with the installation package
- Fixed an issue with document generation for encrypted procedures and functions in Documenter
- Fixed an icon display issue in the Monitor document
- Fixed a log file initialization issue that occurred when opening the application
- Fixed an issue with the CONTRACT permission type in Security Manager
- Fixed an issue with the search and replacement of values in Data Editor
- Fixed an issue with creating a foreign key on a database diagram
- Added the capability to control the column width for text data in Profile Server Events
- Fixed a data filtering issue in Data Editor
- Fixed an issue that occurred when opening Data Compare
- Fixed the Close all unmodified command for object editors
- Fixed an issue that occurred when opening a Monitor document
- Fixed an unexpected exception that occurred when copying data to clipboard
- Fixed an application uninstallation issue
- Fixed an unexpected exception that occurred when creating data reports for non-SELECT scripts
- Fixed an unexpected exception that occurred when building dependencies for Queue objects while generating documentation
- Fixed an unexpected exception that occurred when describing database objects during search
- Fixed an unexpected exception that occurred when working under the Azure Active Directory connection
- Fixed an issue with the interception of external exceptions by SQL Tools
- Fixed an issue that occurred when performing Analyze Code for a script with NOCOUNT ON
- Fixed an issue with the display of differences in the XLS comparison reports in Data Compare
- Fixed an unexpected exception that occurred when generating HTML documentation
- Fixed the behavior of the Reseed Identity Columns option for Azure connections in Data Compare
- Fixed an unexpected exception that occurred when exporting data to the Excel format
- Fixed an unexpected exception in Data Editor
- Fixed an issue with defining columns in a script for Python Generator in Data Generator
- Fixed an unexpected exception that occurred when describing databases with identical names for Schema and Assembly objects in Documenter
- Fixed an issue with connecting a database to a version control system
- Fixed an issue with reading data from the server when executing a script
- Fixed false syntax errors
- Removed an error report thrown upon switching to the Design tab in cases when the query contained syntax errors or was not supported by Query Builder
- Fixed an issue that occurred when inserting a drop-down list element into the text
- Fixed an issue with calculating the Parameter Info of a function that was referred to via a synonym
- Fixed a script formatting issue
- Fixed an issue that occurred when updating the database object cache for hints
- Fixed an issue that occurred when loading SSMS extensions
- Fixed the highlighting of the system statistical functions in SQL Editor
- Fixed a text editor issue on the Windows Build 22567 or later
- Fixed the behavior of the Parameter Info hint
- Fixed the behavior of the Quick Info hint
- Fixed an issue that occurred when working with the table editor
- Fixed the display of data in the login_time and last_batch columns on the Sessions tab in Monitor
- Fixed an issue that occurred when working with a data comparison document
- Fixed an issue that occurred when selecting view columns from its query
- Fixed an issue that occurred when viewing trigger dependencies in Database Explorer
- Fixed an issue with loading an SQL script from a saved file to a document
- Fixed an issue that occurred when analyzing differences in Queue objects while executing the Get Latest command


dbForge Studio for SQL Server Professional 6.1.14
New features and improvements:
- Support for the Execution step for the Jenkins, TeamCity, and Bamboo plugins
- Support for the UPDATETEXT, SEMANTICSIMILARITYTABLE, SEMANTICKEYPHRASETABLE, and SEMANTICSIMILARITYDETAILSTABLE functions
- Added the check constraints hints for the ALTER TABLE statements
- Support for the WAIT_AT_LOW_PRIORITY option for the ALTER TABLE ... SWITCH PARTITION statements
- Added the DISTRIBUTED_AGG hint for the SELECT - GROUP BY queries
- Added the suggestion of keywords for ALTER/DROP DATABASE SCOPED CREDENTIAL statements
- Added the suggestion of keywords for the ALTER DATABASE SCOPED CONFIGURATION statement
- Added the suggestion of keywords for MEMORY_OPTIMIZED in the ALTER SERVER CONFIGURATION statements
- Support for the CREATE/ALTER/DROP EVENT SESSION session_name ON DATABASE statements
- Support for Query Store options in the ALTER DATABASE statements
- Improved the behavior of data sorting in Data Editor
- Improved the display of table relationships on the Query Builder diagram
- Improved the error diagnosis when working with Source Control
- Added the ability to resize the search text field
- Added a warning when trying to save read-only files with the applied changes

Fixed:
- Excluded collations from elements falling into the category of identifiers when working out the Enclose identifiers within square brackets option (U36183154)
- search behavior for the UNIQUEIDENTIFIER columns
- unexpected exception thrown when creating a connection
- unexpected exception thrown when generating database documentation
- unexpected exception thrown when closing the SQL Document with the running Query Profiler
- unexpected exception thrown when running the application tracer
- an issue with saving changes in the table editor
- a request to get events in Event Profiler
- a definition of columns and data for importing data from a JSON file in which JSON properties are missing
- an issue that occurred when starting the application with the Object Viewer open and the Database Explorer closed
- an issue with getting the name of the branch for the Git repository
- the 'Connection Timeout' error in the SQL Document
- the 'The connection is closed' error in the SQL Document
- an issue with data export freezing on a database with a large quantity of objects
- an issue with reading comparison parameters in console mode in Data Compare
- a query execution error in the SQL Document in Data Compare
- an issue with using the object names mapping options in Data Compare
- an issue with defining unique keys when using object names in different registers in Data Editor
- a bug in the Link Database to Source Control wizard in Source Control
- an issue with synchronizing the list of connections to database servers
- an error in the document service that occurred when starting the application
- an issue with accessing partition functions for SQL Server 2000 Storage options in Object Editor
- an issue with generating Excel and HTML reports when the 'Hide unmodified columns' option is enabled in Data Compare
- the behavior of Code Completion on case sensitive servers
- false positives of Syntax Check
- an issue with calculating Quick Info
- an issue with launching Monitor
- an issue with highlighting associated IF/ELSE keywords
- an issue with calculating Parameter Info when accessing the procedure using a synonym
- an issue that occurred when performing Refresh Suggestions
- an issue with Output that occurred when working with SQL Tools versions integrated into SSMS
- an issue with data import through templates
- an issue with navigating to the similarly named triggers in different schemas
- an issue with calculating Parameter Info
- an issue with creating an incorrect tooltip for a connection element when starting the application
- an error that occurred with comparing data
- an issue with comparing user-defined object schemas that differ only in spaces
- an issue with reading data in the table editor
- an issue that occurred when comparing a database with the Script Folder
- an issue with synchronizing objects with data recovery when comparing schemas
- an issue with renaming a snippets folder
- an error that occurred when starting SSMS
- an issue that occurred when creating a connection with custom parameters
- an issue that occurred when starting the application
- an issue when starting the application with the opened Start Page
- an problem with poor performance when working with TFS
- the OutOfMemoryException error that occurred when synchronizing schemas
- an issue with generating a data comparison report in the XLS format
- an issue that occurred when closing the application
- a syntax error in the STRING_AGG construction
- an error that occurred when comparing a database with an empty folder
- an issue in Source Control when working with a case sensitive database server
- the behavior of keyboard shortcuts
- an error that occurred when starting the SQL Server Monitoring Tool
- an issue with zooming text in the SQL Server Monitoring Tool
- Returned the capability to insert a JOIN condition after an open parenthesis


dbForge Studio for SQL Server Professional 6.0.563
- The application fails with a critical error when trying to create diagram objects after installing the KB5006670, KB5006672 or KB5006674 Windows update


dbForge Studio for SQL Server Professional 6.0.560
New features and improvements:
- Ability to simultaneously connect with different ApplicationIDs to Azure SQL Server

Fixed:
- Unexpected exception when selecting Style in Documenter on Azure connection (Z55517)
- Unexpected exception when changing a database on the connection
- Error during the data export to an Excel file (Z62513)
- Unexpected exception with the filter in Documenter
- Error during the data export through ODBC (Z57386)
- During data import, the values from default constraints for the columns of the target table were ignored
- Error during the data generation for the tables with composite primary keys
- Error with the integration of several add-ins
- Improved behavior of linking system databases in Source Control
- Error with updating a document in Source Control
- Error with getting a list of schemas on the SqlServer 2000
- Error with getting a list of files in the Browse for Folder window
- Error with canceling the operation in Data Editor
- Error with changing databases on the SQL Server connection
- Error with editing data for the selection from tables of different schemas in Data Editor
- Typos in the Filter window of Data Editor (Z59481)
- Error with closing a parallel connection in Data Editor (Z53577)
- Improved behavior with the active Paste As New Records command in Data Editor (p195068)
- Error when executing the Go To Definition command to a remote connection to the server
- Improved behavior of active control of changing the current database when executing the query in SQL Document
- Coloring of cells with the NULL values in Data Editor (Z57818)
- Error when completing the procedure with parameters in Data Editor (Z57682, Z61911)
- Error when executing a query with parameters of the Date type in Paginal Mode in Data Editor
- Error with specifying an incorrect value in the Filter window in Data Editor
- Error with updating transaction operations in a SQL Document
- Error with closing wizards when getting a list of databases
- Generation of a DDL trigger when executing a command from Database Explorer (Z56348)
- Description of the column in Database Explorer (p45705)
- Issue with deploying a tSQLt framework on the Azure SQL database (Z58747)
- Invalid response to syntax check (Z60052, Z59176, Z60241)
- Issue with saving changes in the procedure to the server (Z59244)
- Error with closing SQL documents (Z55637, Z58342)
- Error with updating a table
- Bug when scrolling the drop-down list with the mouse wheel
- Incorrect change of a query when updating it in Query Builder (p196244, Z60596)
- Bug when launching Data Compare from the command line
- Update of a procedure script after modification (Z56348)
- Processing of the Ctrl+A, Ctrl+C shortcuts in Data Viewer (Z56062)
- Bug with Commit in Source Control
- Added the ability to connect with MFA through a proxy (Z59810)
- Errors in the synchronization script in Schema Compare (Z55541)
- Bug when deleting a column in the table editor
- Handling of CTRL + 0 on the numeric keyboard (p194936)
- Error with synchronizing Extended Properties for views


dbForge Studio for SQL Server Professional 6.0.383
- ALTER for views was generated incorrectly
- Error with duplicating the max size for varchar, nvarchar, and varbinary when generating CREATE
- Critical error when reading metadata for an external table
- Error with processing a procedure during synchronization
- Temporary Schema Compare synchronization script files duplicated in Recent Files
- Error with closing the Data Comparison document
- Error with the report generation
- Critical error when processing mapping during comparison
- Mechanism of deletion of temporary folders
- Critical error with processing metadata for nullable columns
- Error with working with documents when closing the application
- Display of the 'Hide unmodified columns' button in the comparison document
- Issue with activation of the application
- Issue with opening SqlDocument when navigating from the Error List window
- Issue with the 'Create or Alter' command when copying to clipboard
- Issue with opening the trigger editor from another schema
- Query execution with USE in SqlDocument
- Behavior in the view editor when working with Query Design was tweaked
- Behavior when editing a query with comments in Query Builder was tweaked
- Inputting fractional values in the parameter editor when executing a procedure
- Error with working the TFS version control system
- Error with starting the application
- Error when changing the connection status in SqlDocument,
- Date and time formats for data editor were improved
- Option for enclosing identifiers within square brackets when generating scripts was added
- Incorrect parsing of types enclosed within square brackets
- Possible error with closing IDE with a floating document
- Customized toolbar buttons order was not restored after restarting IDE
- Code completion failed to suggest columns from CTE
- IFF function was not highlighted by the code editor
- Build step of Azure for Release pipeline failed to proceed
- IDE failed to parse specific complex scripts
- Incorrect syntax check for AT TIME ZONE clauses
- Code completion failed to suggest objects from schemas except for the default one
- Pressing Backspace within the search dialog led to the selection of the last character from the remaining text
- Text from the clipboard was pasted to incorrect locations in case of the multiline selection
- Error when exporting to ODBC Dynamics Driver
- Unexpected exception when saving document cache
- Exception occurred during the application activation
- Exit codes output in the command line for the unit testing functionality


dbForge Studio for SQL Server Professional 6.0.330
User-reported bug fixes:
- Error with loading the application with certain OS (Z49539, Z49498)


dbForge Studio for SQL Server Professional 6.0.237
The DevOps Automation feature:
Now dbForge Studio for SQL Server takes part in DevOps Automation. On the start page, in the DevOps tab, added links to install the following plugins:
- Plugin for Jenkins
- Plugin for TeamCity
- Plugin for Azure DevOps
- Plugin for Bamboo
- PowerShell module that helps with organizing database DevOps processes for your SQL Server databases. It allows you to develop, source-control, and safely automate the deployment of database changes by using dbForge for SQL Server tools via the PowerShell interface.

Connectivity improvements:
- Heroku Cloud connectivity support
- Display of the SQL Server version when testing connection

Code Completion improvements:
- Column sensitivity classification information available in the completion list and Quick Info
- Support for functions: NEWSEQUENTIALID, CERTPRIVATEKEY, CERTENCODED, PWDENCRYPT, PWDCOMPARE, MIN_ACTIVE_ROWVERSION
- Support for statement: GRANT ALTER ANY SECURITY POLICY
- Support for statement: GRANT ALTER ANY SENSITIVITY CLASSIFICATION
- Support for statement: GRANT ALTER ANY DATABASE SCOPED CONFIGURATION
- Support for statement: GRANT ALTER ANY COLUMN MASTER KEY
- Support for statement: GRANT ALTER ANY COLUMN ENCRYPTION KEY
- Support for statement: GRANT EXECUTE ANY EXTERNAL SCRIPT
- Support for statement: GRANT ALTER ANY EXTERNAL DATA SOURCE
- Support for statement: GRANT ALTER ANY EXTERNAL FILE FORMAT
- Support for statement: GRANT ALTER ANY EXTERNAL LANGUAGE
- Support for statement: GRANT ALTER ANY EXTERNAL LIBRARY
- Support for statement: GRANT ADMINISTER DATABASE BULK OPERATIONS
- Support for statement: CREATE/ALTER/DROP EXTERNAL LANGUAGE for SQL Server 2019
- Expanded support for the function PREDICT for SQL Server 2019
- Expanded support for CREATE USER for Azure SQL Database
- Expanded support for CREATE INDEX for SQL Server 2019
- Expanded support for CREATE EXTERNAL LIBRARY for SQL Server 2019
- Expanded support for ALTER DATABASE for SQL Server 2019
- Expanded support for ALTER TABLE for SQL server 2019
- Expanded support for ALTER EXTERNAL LIBRARY for SQL Server 2019
- Expanded support for ALTER AVAILABILITY GROUP for SQL server 2019
- Expanded support for DROP EXTERNAL RESOURCE POOL for SQL Server 2019
- Expanded support for DROP EXTERNAL LIBRARY for SQL Server 2019
- Expanded support for ACCELERATED_DATABASE_RECOVERY in ALTER DATABASE for SQL Server 2019
- Temporary tables suggestion
- OPENJSON objects suggestion
- Properties suggestion for built-in metadata functions
- Prompting hints names for the USE HINT option
- Prompting time zones in AT TIME ZONE
- Displaying MS_Description for SQL Azure database objects
- Prompting objects in the context of DBCC SHOW_STATISTICS
- New options suggestion for the ALTER DATABASE SCOPED CONFIGURATION statement

- Code Refactoring improvements:
- Converting stored routines execution into a script
- Unwrapping dynamic SQL into parameterized queries
- Find Invalid Objects to get to know if any objects are referencing objects that have been dropped and no longer exist in the database

- Code Navigation improvements:
- Jump between CASE/END
- Jump between BEGIN TRY/END TRY
- Jump between BEGIN CATCH/END CATCH
- Extend INSERT Highlight Occurrences feature to show a popup with the column name in the values area

- Code Execution improvements:
- Run a single script against multiple databases in parallel or serial mode
- Execution Warnings to warn of UPDATE or DELETE statements without a WHERE clause as well as TRUNCATE and DROP statements
- Export of execution history to CSV file format

SQL Formatter improvements:
- New formatting profiles introduced: Collapsed; Commas before; Compact; Extended; Indented; MSDN SQL; Right aligned; Stack compact
- Quick select formatting profile from context menu of SQL file

Data Editor improvements:
- Cached Updates Mode to defer posting updates to a table to a later time
- New Web view for Data Viewer
- Unified display of DATE in the Results Grid and Data Viewer
- Ability to customize colors for Data Viewer JSON view in the dark skin
- Export data from a data grid to the CSV, XML, HTML, and JSON formats
- Settings for the export data from a data grid to the CSV
- Copy data as CSV, XML, HTML, and JSON formats to clipboard as well as to a file
- Keyboard shortcut for the Apply Changes command

Data Export/Import improvements:
- Data Export/Import to Google Sheets
- Output Settings tab is added to Data Export Wizard
- Information about the export format is added to the Data Export Wizard header
- Remember the Save an Export Project checkbox value

Schema Compare improvements:
- Redesigned Progress Window for schema comparison and synchronization
- In-place SQL Formatting option for the text compare control
- Pre/Post-scripts execution tab in Schema Synchronization Wizard
- Append Timestamp to the File Name option in Schema Synchronization Wizard
- Colors for Modified, Added, and Deleted blocks are changed in the text compare control

Data Compare improvements:
- Redesigned Progress window for data comparison and synchronization
- Exclude newly added objects option in Data Compare Wizard
- Ignore Whitespaces option in Data Compare Wizard
- Tolerance Interval option in Data Compare Wizard
- Pre/Post-scripts execution tab in Data Synchronization Wizard
- Hide empty columns options for Only in Source and Only in Target view of Data Compare document

Data Generator improvements:
- Redesigned Progress Window for data generation
- Documenter improvements<
- Auto-line-break of long headings

Other improvements:
- Generate Script As for DML Commands
- Access to SQL Designer from the context menu is added
- Search for options is introduced
- Remember the size of the column properties window
- DevExpress controls updated to v20
- New vector HiDPI skins

User-reported and internal bug fixes:
- The "Arithmetic operation resulted in an overflow." issue is SQL Profiler (T310029)
- Unexpected exception occurred when generating data via the command line(T320298)
- The freeze when describing user database in Data Generator (T319445)
- Improved generation of data previews in the data generator for tables with composite indexes (T316409)
- Bug during generation of data preview in Data Import (T308286)
- Unexpected exception occurred during data generation for tables with circular dependencies (T278700)
- Improved object search. When editing a search query, a new search occurred according to the previous query (T304247)
- Changes to the Description field in the generated documentation were not saved in Documenter (T293113)
- Unexpected exception was thrown when opening any execution plan saved in SQL Server 2012 (T294320)
- Display of controls in dark skin in the table editor (T277001)
- Mapping settings when comparing data in backups (T323655)
- Critical parsing error (T312403)
- Error with displaying data in the Data Compare grid (T319144, T297723)
- Critical error with mapping when opening the data compare document (T306175)
- Error occurred in Comparison Wizard when connecting to TFS (T308893)
- Incorrect parsing of the FUNCTION parameters (T317519)
- An option to exclude versioned tables from comparison is added (T309869)
- Error with setting connection in the Script Folder creation form (T294568)
- Initial values were missing for SEQUENCE when retrieving DDL (T307257)
- Error with defining compatibility of the columnstore indexes when working with Azure SQL (T306938)
- Error with parsing DDL script of objects containing brackets (T303303)
- Script parsing error occurred (T283445)
- Incorrect synchronization script was generated when setting IDENTITY for the NOT NULL column (T275640)
- Data display in the Data Compare document (T268482)
- Generation of CREATE and CREATE OR ALTER scripts (T267680)
- Display of equal objects (T293657)
- The Insert Semicolons menu item put semicolons in wrong places making the script invalid (T323877)
- Incorrect behavior of the split/combined layout toggle when retrieving data for tables from Database Explorer (T318219)
- Code Completion did not suggest columns for table aliases (T304419, T305484)
- When selecting the dark color scheme and applying the dark mode in the Windows settings, the text in an SQL document remained black (T309895)
- The Edit.GotoBeginEnd command was missing from shortcuts configuration table
- Possible critical error after printing an SQL document (T317747)
- The Unexpected Object Already Exists errors were popping up frequently within the database objects editor (T304855)
- The procedure script was reformatted unexpectedly when trying to modify the latest (T304521)
- The multiline string was incorrectly highlighted within an SQL document
- The toolbar customizations are lost after restarting the program (T298461)
- The modify method for the XML data type was treated incorrectly by the syntax checker (T297890, T297936)
- Possible critical error within text comparison module when comparing database schemas (T297377, T297515, T297919, T298365, T298573,T302658, T304732, T305199, T305378, T305599, T306396, T309922)
- The FOR JSON clause was not allowed in the CURSOR statement (T289629, T320446, T314673)
- It was impossible to select multiple lines at once within an SQL document (T281370)
- The syntax checker did not accept user variables within the SEND statement (T283619)
- The syntax checker did not accept the FORCESEEK hint with the brackets
- Items in the completion list were scrolled by pixels but not rows, thus it was impossible to use mouse wheel for navigation (T280133)
- The formatter failed to process queries containing column aliases defined via the 'alias = column' syntax
- The Alt + R accelerator in the Find and Replace window did not work (T270967)
- The JSON_QUERY was not recognized correctly by the syntax checker (T266900)
- Incorrect statement was highlighted with the error marker when profiling specific statements (T264205)
- The WHERE keyword was not highlighted in case the JOIN condition was incomplete (T263709)
- Improved generation of DDL script of a trigger for the Modify command in Database Explorer (T318082)
- Error with defining the server version in (T309862, T309689)
- Description of the Schema Export options is improved (T313400)
- Error occurred when updating the values of the joined tables in Data Editor (Modif298178)
- Behavior with the window focus when executing queries in SQL document is tweaked (T294116)
- Error occurred when opening the Database Diagram file in the previous version (T294212)
- The work of the Filter Editor window in Data Editor is tweaked (T276373)
- Support for the SSDT folder structure in Script Folder and Source Control (T251625)
- Issue with connecting to the cloud Git repositories (T306465)
- Error when working with a SEQUENCE with large values (T281220)
- Improved performance when displaying data with a large number of columns (T283046, T289442)
- Formatting was disabled when generating the script objects script
- Error when executing SELECT queries with the FOR JSON clause (T244543, T264914, T272571)


dbForge Studio for SQL Server Professional 5.8.127
Bug fixes:
- Problem with Generate Script As on SQL Server 2019 is fixed
- Problem with connecting to azure managed instance is fixed
- Problem with freezing on refresh Source Folder is fixed
- Problem with displaying comperison result is fixed
- Other User-reported bugs are fixed


dbForge Studio for SQL Server Professional 5.8.107
Data Compare improvements:
- Redesigned data compare control
- Redesigned data comparison report window
- Redesigned data comparison report in CSV

Schema Compare improvements:
- Object filter
- Redesigned objects text diff control
- Redesigned schema comparison report window
- Redesigned schema comparison report in HTML

User reported bug fixes:
- Problem with execution of push command is fixed
- Problem with virtual relation on database diagram is fixed
- Problem with constraint renaming is fixed
- Problem with data view in data editor is fixed
- Other user reported bugs are fixed


dbForge Studio for SQL Server Professional 5.7.99
Fixed bugs:
- Problems with data refreshing in data editor are fixed
- NRE in view editor is fixed


dbForge Studio for SQL Server Professional 5.7.98
Fixed:
- Problem with connecting to GIT using proxy is resolved
- Problems with incorrect query generation are fixed
- Problem with procedure creating in the editor is fixed
- Problems with conneting to repository are fixed
- Problems with parser error are fixed
- Problems with opening database diagram are fixed
- Problems with saving changes when modifying an object in the object editor are fixed
- Other user reported bugs are fixed


dbForge Studio for SQL Server Professional 5.7.31

Connection:
- Support for the Active Directory - Universal with MFA authentication

Schema & Data Compare:
- Comparison performance improved dramatically

User reported bug fixes:
- Problem with column order is fixed
- Problem with wrong error messages is fixed
- Problem with lost user shortcuts is fixed
- Problem with check constraints is fixed
- Problems with drag and drop several tables to diagram are fixed


dbForge Studio for SQL Server Professional 5.6.104
Bugs fixed:
- Problems with a virtual relation on a database diagram
- Problem with the connection to Azure
- Problem with mapping a foreign key on a database diagram
- Problem with shortcuts
- Problem with wrong differences after data comparing


dbForge Studio for SQL Server Professional 5.6.62
SQL Server support:
- Connectivity support for SQL Server 2019
- Lots of Azure improvements implemented

Data Generator
- Foreign Key Generator for a group of unique table columns

Source Control:
- Support for TFS 2018

User reported bug fixes:
- Synchronization issue using command line is fixed
- Problem with false different records is fixed
- Problem with view renaming is fixed
- Problem with script generating for system-versioned table is fixed
- Problem with connect to TFS is fixed
- Problem with inserting data in data editor is fixed
- Problem with editing table structure is fixed
- Problem with renaming file for data export to CSV is fixed
- Problem with documentation generation is fixed
- Problem with object duplicate is fixed
- Problems with activation are fixed
- Other user reported bugs are fixed


dbForge Studio for SQL Server Profesional 5.5.369
- Problem with popup menu in database explorer is fixed

GetFLV 30.2212.31 查看版本資訊

更新時間:2022-12-31
更新細節:

GoodSync 12.1.4.1 查看版本資訊

更新時間:2022-12-31
更新細節:

What's new in this version:

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 [email protected] accounts, get away from [email protected] Server Accounts
- BrowseDlg/Explorer: Convert old server-less SMB-like accounts to new [email protected] 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
- Socket Server: fixed rare crashes on new encrypted connections
- Explorer and Browse dialog: fixed many ser Inreface bugs
- Explorer: Fixed Move in one file system sometimes did not work
- Explorer: File Op dialog: improved progress reporting
- Explorer: Fixed focus handling, especially after Delete
- Explorer: Imrpoved error reporting, especially for short Tasks
- Recycled and History Cleanup: Major speedup, by better clusterization
- Google Photos: Implement Quick Browse mode, improved caching
- SMB (Windows Shares): Fixed could not copy file that are locked by other programs
- MS Graph: Fixed error in upload-move sequence, caused by MS server consistency issues
- S3: Added option Require Checksum When Uploading, needed for buckets with Object Lock
- S3: When ?location is forbidden then use Preferred Region from S3 Server Account
- Sync Locks: Do not declare terminal error when we cannot delete Abandoned Lock File
- EncryptedFS Download: better implementation of it, that does Conveyor
- Windows installer: Added /gs-proxy parameter, so that AppKey-based activation works
- Snapshot + Progress + Many Sync Workers: Fixed rare crash on closing of Snapshot
- Activate Via Browser: Make sure that UserId of GsClient is the same as UserId of Account


GoodSync 11.9.3.3
- Sib-SMB: Fixed Access Denied on Read-Only files: perform softening by removing readonly attrs first
- Download of Locked file via GSTP: fixed file mod time not properly copied
- Sib-SMB: Fixed Access Denied in OpenInfoByHandle()
- gs-server: Fixed rare cycling on non-locked map lookup, when many connections come in at once


GoodSync 11.9.2.2
- Change log not available for this version


GoodSync 11.9.1.1
- SFTP FS: fixed some more crashes on file close
- Encrypted FS: fixed some more crashes on file close
- GSTP client: Fixed Copy of Locked File over GSTP was not working
- EncryptedFS Download conveyor: Make EncryptedFS conveyor work on downloads
- Sib-SMB: misc CIFS fixes
- Sib-SSL/TLS: Removed expired certs, added Google Trusted Services root CAs


GoodSync 11.9.0.0
- GSTP file system that is on This Computer: Fixed file handles were sometimes not closed
- SFTP FS: More fixes to CloseUpload() crashes
- CC Runner: For non-server OSes CC-runner platform requests GS-V11 license for GS GUI, not BsnsClnt
- sib-socket: Fixed rare crashes related to closing sockets when passing Session from one thread to another
- GSTP client: Show detailed Reason sent by Gs-Server
- sib-SSL: Do not load expired root CAs from built-in cert store and system CA stores
- sib-SMB: multiple fixes in CIFS/SMB1 protocol negotiation


GoodSync 11.8.9.9
- WinFileSys and UnixFileSys Close: Fixed closing sequence
- SFTP: Fixed observed crashes in CloseDownload() and CloseUpload() on errors
- CC Runner: Make it to be a separate Platform, requiring BsnsClnt or MidServe license for GUI
- Windows: Detect and show Windows 11 in version info, GoodSync works OK on it
- AutoUpdate: if Jobs are running, wait for 1 hour for them to finish, but not longer


GoodSync 11.8.8.8
- GSTP client Progress: Fixed Progress reporting, esp for No Internet
- CCrunner: If CCrunner is installed with GoodSync GUI, then AutoUpdate installs GS GUI, not CCrunner
- GSTP conveyor: several fixes for restarting conveyor when connection is lost and restored
- GSTP client + User Stop: Fixed User Stop was not releasing handles on GsServer side
- Crash Reporter: Simplified and Fixed determination of Our-Module
- GsExplorer: add Program Options menu item back
- SibSmb: Fix SMB1/CIFS listing errors, etc
- gsync command line: Fixed parsing of /uN with /kN
- Add exclusion of Expired Root Cert DST Root CA X3, now with SHA-1 thumbprint


GoodSync 11.8.7.8
- GSTP client Progress: Fixed Progress reporting, esp for No Internet
- CCrunner: If CCrunner is installed with GoodSync GUI, then AutoUpdate installs GS GUI, not CCrunner
- GSTP conveyor: several fixes for restarting conveyor when connection is lost and restored
- GSTP client + User Stop: Fixed User Stop was not releasing handles on GsServer side
- Crash Reporter: Simplified and Fixed determination of Our-Module
- GsExplorer: add Program Options menu item back
- SibSmb: Fix SMB1/CIFS listing errors, etc
- gsync command line: Fixed parsing of /uN with /kN


GoodSync 11.8.6.6
- GSTP client: Fixed rebuilding Conveyor upon Reconnect to GsServer
- GSTP client: Recover Connection and continue Job, if GsServer restarts
- GS file systems: further progress reporting unification
- Sib SMB file system: fixed a number of bugs in this new file system
- Sib SMB file system: Disable Conveyor until credit management is done
- Browse: Edit Account Dialog: Show error message in cases when connection test fails
- Ver 10: Do not allow to Skip Account Setup


GoodSync 11.8.4.4
- Backblaze: fixed expired certificate error: Remove expired DST Root CA
- GsRunner: Removed excessive logging, log only errors and reconnect
- gs-server: Add checks for File Descriptor indices, to prevent crashes
- Explorer: Add support for mouse/kbd multiple selection and single-side/two-side operations on it
- Browse/Explorer:e Edit account dialog: Show error message if connection test failed


GoodSync 11.8.3.7
- SMB FS: New SMB (Windows Shares) file system added, to replace FS based on Windows SMB client
- SMB FS: Added option to use New Sib-SMB FS or Windows-based SMB FS to Program Options
- MS Graph FS: Preserve original file modification times on MoveFile
- MS Graph FS: Fix site listing: Exclude bad results from search API
- License Activation on Account Setup: fixed several smaller issues
- License Activation: Add more diagnostic of why license was not activated (diff Platform, Expired)
- Crash Reporter: Do not report crash to us, if injected DLL that is likely to cause crashes is present
- RFC/RDP tunnel: Improved diagnostic of port not present on remote end
- RFC/RDP tunnel: Now available only in Ver 11, as it is coming out of Beta
- UI: several fixed in Job List resizing of columns


GoodSync 11.8.2.2
- GSTP Sharing: Get rid of ToFolderName -- not shown in GUI, works for legacy shares only
- GSTP Sharing: Now folders appear directly in Virtual Server shared to User
- Browse Dialog: Allow to create folders directly in Servers, as there is no ToFolderName inside
- TrayOnClose Warning: Show this warning only 3 times and then stop showing it On Close
- PerComputer License + PerUser Account Setup: Do not Activate License after Ltd user Account Setup
- GsFileSys: Add ListDirPaged() call to API, to allow for paged folder listings
- GSTP: Implement ListDirPaged(), so that long folder listings do not block the connection
- Google Drive and relatives: Upload: Reduce min size for Block Upload from 10 Mb to 5 Mb
- Cleanup Progress: Improve progress reporting, esp Start and Stop
- GsServer: Get rid of Sleep Mode, Rework File System Re-Connect to always allow it
- GsClient + GsServer: Do Not return error on change of Unique ServerId, as server update does it
- Quota for User Account Shares created via Advanced Web UI: Fixed it was not working
- Disk Quota + Disk Full: Fixed When Quota produces Disk Full, user gets zero-size file


GoodSync 11.8.1.1
- Log Cleanup: Do it after Analyze too, not just after Sync
- WinFS Disk Full: Improved reporting of Disk Full and FAT-32 overflow
- Sys Tray: When GS hides to Sys Tray, report it to user via notification
- Unattended Jobs: Fixed Term->OK transition resulted in TermErr message not going away
- Unattended Job GUI: Fixed logging on Unattended Jobs in GUI log
- On File Change: Increased default Wait from 9 sec to 20 sec
- Google Photos FS: Fix item/album item paging
- Explorer: Improved Popup menu
- Explorer/Browse sorting: improve sorting algorithm, to be more like Windows Explorer
- Startup/Shutdown sequence: fixed some rare crashes related to global destructors


GoodSync 11.8.0.0
- Web UI: Added 'events' view that shows all significant changes done to GoodSync Account
- Google Photos FS: big rewrite, to speed up cache, better diagnostics
- Job Runner + Sleep: Fixed if AutoRun was Disabled then after Sleep users cannot run Jobs
- Account Edit Dialog: If pre-save connection test fails, ask user whether he wants to save it anyway
- Mediator: fixed memory leak on Account Sync, improved memory allocator to TCmalloc
- Storage Servers: drop cache when Storage is deleted
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter
- Fixed miscellaneous crashes and asserts


GoodSync 11.7.9.9
- Web UI: Added 'events' view that shows all significant changes done to GoodSync Account
- Google Photos FS: big rewrite, to speed up cache, better diagnostics
- Job Runner + Sleep: Fixed if AutoRun was Disabled then after Sleep users cannot run Jobs
- Account Edit Dialog: If pre-save connection test fails, ask user whether he wants to save it anyway
- Mediator: fixed memory leak on Account Sync, improved memory allocator to TCmalloc
- Storage Servers: drop cache when Storage is deleted
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter


GoodSync 11.7.8.8
- Google Drive/Docs/TeamDrive FS: Google Drive API has changed, do fixes related to new API
- GsFileSys: GsCopyFileAppend: more fixes to Assert that happens when source file becomes shorter
- Browse Dialog + Tasks: Improve logging, fixed rare crashes
- Account Sync: Do NOT sync Proxy settings as part of Account Sync, as they are specific to Device
- Proxy + GsRunner: Fixed Proxy setting change was ignored by GsRunner until restart
- Account Sync: Fixed Override (Server Wins) does not work in Account Sync


GoodSync 11.7.7.7
- MS Graph: Fixed Listing site root now consistently returns 500 Internal Server Error on OneDrive Personal
- Relaxed some Asserts, that were reported as crashes
- GsServer: Added more and faster bail-outs on User Stop (caused by Sleep or Shutdown)
- SMB: To Turn On Siber's new SMB, set Hkey_local_machineSoftwareSiber SystemsGoodSyncSibSmb to 1
- SMB on Mac: Several fixes to errors found on MacOS: no conveyor, better error messages
- Google Photos FS: Fixed several bugs, esp in getting media item size


GoodSync 11.7.6.6
- Google Cloud Storage file system: Added this S3-like file system, not related to Google Drive
- Incremental Analyze: Fixed file generations were mixed up when changes appeared on both sides
- On File Change + Wait for User after Analyze with Errors: fixed it never got to Sync in this case
- Explorer: Case-Sensitivity: file whose name differs only by case are shown separately
- Auto-Proxy for HTTP: Fixed switching from Manual to Auto proxy could fail
- MS graph: Use CkSum to see if file is new, as SharePoint server changes Office files after upload
- Account Sync: Do Not Delete or Rename Job by Account Sync, if Job is Busy under Browse or Options dialog
- Groups: Change empty Group name to '-empty-', so that user can delete or rename it
- File Copy Conveyors: more fixes to streamline conveyors
- Asserts: soften more of them into SoftAssert, based on what was reported


GoodSync 11.7.5.5
- Conveyor: fixed source file may be treated as zero size (bug in 11.7.4 only)
- Log Viewer: Fixed logs were not shown on Local FS presented as GSTPS


GoodSync 11.7.4.4
- Conveyor: rewrite Conveyor functions, to make them work for different buffer sizes
- GsFileSys: prepare Conveyor and other facilities to Native SMB file system
- Incremental Analyze + File Monitoring: Do not Re-Analyze errors, wait till files change
- Recycle and History DB in Mirror: Fixed unnecessary multiple inits of History
- Global Log Folder: If we cannot create it, just give up, revert to old Log Folder
- SyncLib: Fixed rare crashes on terminal job errors
- GsServer: Fixed 'Number of Unique Clients of this gs-server has exceeded license'
- S3: x-amz-acl header: Specify it only for start and finish of multi-part upload
- SFTP: Add reporting of errors that are written to invisible SSH console
- Mediator: several fixes to increase performance improve monitoring


GoodSync 11.7.3.3
- gs-server: Fixed UDP receiver was slow to stop when going to sleep
- gs-server: Improved shutdown/sleep sequence for register/autoupdate
- gs-server: Restore Session timeout on server to be 24 hours, need for long Analyze
- GsRunner service: allow it to detect and send Asserts
- Fixed some crashes and asserts
- Installer for 64-bit OS: Install 64-bit EXEs more directly, without 32-bit EXEs


GoodSync 11.7.2.9
- gs-server: Fixed UDP receiver was slow to stop when going to sleep
- gs-server: Improved shutdown/sleep sequence for register/autoupdate
- gs-server: Restore Session timeout on server to be 24 hours, need for long Analyze
- GsRunner service: allow it to detect and send Asserts
- Installer for 64-bit OS: Install 64-bit EXEs more directly, without 32-bit EXEs


GoodSync 11.7.1.1
- Fixed Asserts reported by the new Assert reported from ver 11.6.7
- Gs-Server: Fixed 'Not Found' error, introduced in the previous ver
- Gs-Server: Improved sleep/shutdown sequence in presence of faulty networks
- Gs-Server: Improved connection management for multiple transactions in one socket


GoodSync 11.7.0.0
- Fixed Asserts reported by the new Assert reported from ver 11.6.7
- Gs-Server: Fixed 'Not Found' error, introduced in the previous ver
- Gs-Server: Improved sleep/shutdown sequence in presence of faulty networks
- Gs-Server: Improved connection management for multiple transactions in one socket


GoodSync 11.6.9.5
- Change log not available for this version


GoodSync 11.6.8.0
- Fixed ASSERTs reported by the new Assert reported from ver 11.6.7


GoodSync 11.6.7.7
- Gs-Server: Restore connection after timeout, instead of 'Not Connected' error
- Gs-Server: Reduce Session Delete time from 24 hours to 1 hours, sleep time still at 3 min
- Gs-Server + File Monitoring or User Stop: improved termination sequence
- File Monitoring: do not ignore Excludes that are based on intermediate folders
- Incremental Analyze: Fixed Incremental Analyze was dropping Name-Case conflict
- Conflict counters: Init Conflict counters in DoSync, to avoid doubling them
- gsync command line: Fixed /fN handling without /kN, in presence of Account Manager
- Asserts: Add reporting of Asserts, report them same as Crashes
- SMB client: continue work on our own native SMB client, both for SMB v2/v3 and SMB v1
- Linux: Added raspberry_pi64 platform for 64-bit (aarch64) Raspberry Pi and compatible boards.


GoodSync 11.6.6.6
- Proxy: If Auto-Proxy is specified, then use it right away, without testing direct connection
- Gs2Go: Write jobs-account.tic file as garbled not as local-encrypted, for portability
- GUI: Improve responsiveness and make it more stable
- Crash Reporting: do not report crashes produced by foreign broken DLLs


GoodSync 11.6.5.5
- Account Sync: fixed several User Interface issues
- Account Sync: Get proposed changes in background non-GUI Update Thread
- Account Sync: Do not perform it on GS start, to avoid slowdown
- Saving Jobs and Server Accounts: improve security, save only encrypted version
- Browse dialog Ver 10: fixed applying proposed URL conversions not working
- Conflicts: Fixed Conflict Resolver not shown after Analyze + Sync
- Edit Account dialog: Added more help items
- Edit Account dialog: improved field organization and layout


GoodSync 11.6.4.4
- SFTP: Make our SFTP client send version string without waiting for SFTP server
- GSTP Client: Fixed when Server changes Forwarder, client may ignores it and return error
- GSTP Client: Do not Try Direct Connect when we have no direct port to connect to
- GSTP checksums: switch from expensive MD5 to cheaper CRC-32, it is sufficient for integrity
- GSTP Server: Fully removed Old Ticket Scheme from GsServer, only more secure New Scheme is allowed
- GSTP Server Register: improved de-registering server on Sleep and Shutdown
- GSTP Severe Going Offline: Added call to /unregister-server of Forwarder
- GSTP Edit Account: Added 'Direct Plain Text' connectoid option, to be used for slow NASes
- GSTP Mediator: Fixed CanShare was incorrectly applied when doing Composition of two grants
- Proxy: Do NOT test Effective proxy when it is not set, to reduce load on Mediator
- Proxy: If proxy is set, but both Auth and Manual Proxy are unchecked, do not use any proxy
- GsServer: Browser Sessions: Fixed crashes on multiple downloads from one browser
- Browse Dialog: Fixed UI errors and navigation issues
- gsync: Added Account Manager options to gsync help and GS online manual


GoodSync 11.6.2.2
- Fixed when Sync finishes, often times AnalyzeDone message was sent instead of SyncDone message
- S3 storage classes and headers: more fixes
- Recycled/History DB: Fixed if DB file gets zero size then GS would not reinitialize it
- Recycled/History DB: Make Init History/Saved DB work for GsData in Mirror Folder too
- Special Ops Node list: fixed some rare crashes, keep list of paths, not pointers
- Job List/Tree: fixed icons for job states, multi-select of Jobs
- Browse Dlg Ver 10: Fixed Job with a portable drive does not ask user to use =VolumeLabe
- gs-server: Improve locking, fixed rare crashes on Session start
- Edit Account: Re-design OAuth2 [Authorization] section to match Google UX guidelines
- GsExplorer File Op dialog: improved error processing for terminal errors
- Localization: Update Polish translation


GoodSync 11.6.1.6
- S3 options: Added Server Side Encryption Key provided by Customer
- S3 options: Bring back Access Control Policy text box
- S3: GovCloud: Added Location Constraint to Bucket creation
- S3: Added new setting -- Preferred Geo Region, to be used in Bucket creation
- SFTP and speed: Fixed Current Speed was shown as way too high
- SMB: Fixed crashes when user has many shares that do not connect due to error
- B2 FS: Upload of large files: prevent rare crashes by doing more checks
- TaskBar JumpList: Do not show Job on TaskBar JumpList, just global commands
- Browse V10: Fixed Accounts tab was cycling if we have Server Accounts with + in its name
- Job Tree View: rewrite using new framework
- Browse Dialog and Explorer: miscellaneous UI fixes


GoodSync 11.6.0.0
- Fixed crashes on sync tree item update


GoodSync 11.5.9.9
- License Renew: Fixed Renew Link in Buy Pro dialog was incorrect
- SyncJob locking: fixed GoodSync GUI could freeze on loss of connection
- AccountSync: Fixed GsRunner RefreshToken save can interfere with Job sync
- Runner + GUI + Logs: Fixed sometimes log lines were missing in Log Window
- Job List view: Fixed it was not always updated for Unattended GsRunner jobs
- Runner + Log Folder: Make GsRunner use custom LogLevel and LogFolder
- OneFile + Browse dlg: Allow creation of new OneFile files
- GoodSync GUI: Fixed rare crashes on GoodSync shutdown
- gsync + /d option: make it work for new Unnamed bookmark
- gsync: Fix /sa-create: save resulting account to disk.


GoodSync 11.5.8.8
- gs-server Sessions: Fixed server Sessions were not cleaned up, so memory leak could result
- gs-server + SMB: Fixed SMB disk letters were not reconnected, after disconnect
- gs-server + SMB: Fixed SMB disk letters were not listed, when Gs-Server runs as a Service
- gs-server + Home Folders: Fixed all folders of Server were shown, not just Home Folder
- GPhotos: Fixed Analyze were rejected with: cannot be sync folder, folders cannot be created here
- Job List: fixed saving and restoring column widths and positions
- Storage Server: Fixed re-getting grants when server is restarted.


GoodSync 11.5.7.7
- Browsing Files: Allow files from GoodSync Severs to be listed and opened in a browser
- Browsing Files: Access to it is in Serves tab of GoodSync Account Web UI
- Browsing Files: GoodSync server must be ver 11.5.7 or newer, Storage Servers were upgraded
- Mediator: improved device identification, to avoid duplicate devices
- Mediator + Web UI: improved login sequence, to accommodate file browsing
- gs-server + COM: Fixed VSS Snapshot was not working on Gs-Server, it needs OleInitialize
- File Sharing: improved authentication between Client and Server when they belong to different users
- Gs-Storage and SetAttributes: do not allow to SetAttributes to make folders unreadable
- Gs-Storage and File Sharing: improved stuffing of file system when user connects
- Forwarders + UDP: ignore empty UDP packets, they may occur naturally
- Job Runner: improved locking of data to fix some rare crashes
- Google Photos: do not allow to use it with Business licenses
- Browse dialog: Bring back MS Graph 'national cloud' connectoid GUI option
- License Renewal: add new promotion to License Renewal: Free 10 Gb storage
- Browse Dialog: miscellaneous User Interface fixes
- GoodSync Explorer: miscellaneous User Interface fixes
- Browse Dialog + Account Manager: Added Revoke Credentials command
- Job Sending Mail: Increase limit on body of email (which is job log) from 8 Kb to 40 Mb
- gsync /sa-oauth: Fixed accounts not being written to disk after updating
- Localizations: Updated NL, UA and ES translations


GoodSync 11.5.6.6
- Gs-Server: Fixed server can get stuck on certain errors and refuses to take new connections
- Gs-Server: Improved transactional integrity of GSTP, to allow for faster connection restore
- Google Team Drive: Speed up Analyze/Sync by reducing /change API calls to a minimum
- Google Photos: Make this FS available to personal non-enterprise version only
- S3, expat: Allow EF BF xx UTF-89 sequences in file names, so they can be listed
- Job List: Use separate column for job index, needed for user-mandated custom job order
- Job List: revive option to turn off 'Sort Job Names By Alphabet' and allow custom job order
- GoodSync Explorer: Added 'Cut to Clipboard' command
- Services: Added 30-sec timeout for waiting for service nodes to stop, so that servers do not get stuck
- New Ticket System: new and more secure ticket-based authentication system for folder sharing
- Mediator: improved performance, optimized TLS/SSL handling
- Browsing on Gs-Server: Alpha version of browsing files and folders directly from Gs-Server


GoodSync 11.5.5.5
- Change log not available for this version


GoodSync 11.5.4.4
- MEGA FS: Upload: Fixed 'cannot get fingerprint' error
- GsRunner Server + Sleep: Fixed Gs-Runner may be preventing computer from sleeping
- CC Runner: Fixed CC Runner was reporting zero Bytes Processed as they were reset too early
- Progress Reporting: Fixed SetProgress could reset progress to 0 when switching scale
- Job List View: Allow custom column order, reordering of columns by Drag-N-Drop
- Job List View: Fix miscellaneous bugs
- GoodSync Explorer: Fixed processing of connections to encrypted folders -- offer to decrypt


GoodSync 11.5.3.3
- Direction Change by User: fixed crashes
- Get back to running GoodSync /min mode (was /miniwin) for 'Start GoodSync when Windows starts' option
- Job List View: new tables-based implementation


GoodSync 11.5.2.2
- Direction Change by User: fixed crashes
- Get back to running GoodSync /min mode (was /miniwin) for 'Start GoodSync when Windows starts' option
- Job List View: new tables-based implementation


GoodSync 11.5.1.1
- Workers and Sleep: Job Worker thread now prevents computer from going to Sleep
- Direction Change in Sync Tree by User: improved transactional integrity of it, fixed bugs
- MacOS device identification for licensing: ignore device properties that are changes by MacOS updates
- Free Space Info in Job: consolidate its processing, fixed bugs
- Installer: Fixed System Account was not detected as such on some non-English Windows systems
- Shutdown after Sync: Made it work correctly, even if Analyze produced No Changes
- Job Tree View: fixed UI bugs, some RunState transitions were missed
- Browse Dialog: Fixed changing of Direct Path to Portable path was ignored
- Miscellaneous User Interface fixes


GoodSync 11.5.0.0
- User Interfaces: fixed some crashes and minor bugs
- WD Free Version: improved detection of WD NAS via GSTP
- Simplify computation of Free Space: do it once every 30 sec, not once per quant
- Installer: Fixed Cancel was showing wrong error


GoodSync 11.4.9.5
- On File Change + GUI: Fixed likely observed crashes, simplify RunState change reporting
- Estimated Space: Make estimated space computations simpler, do nto account for Recycle Bin
- Sync Direction Change: Fixed crashes -- start worker thread to recompute space requirements
- AutoClear: Fixed AutoClear of Sync Tree was not working in GUI mode
- GsRunner Socket: Fixed rare observed crashes related to GsRunner state reporting
- Updated BR-portugues localization


GoodSync 11.4.8.8
- License Limitations for WD: Fixed Free version did not allow jobs with more than 100 files
- Licensing: improved reporting of License statusm esp for Analyze+Sync and Unattended jobs
- SyncTree: Show SyncTree even if we have No Changes, as there may be Excluded files
- Downloads: Fixed mac distribution link was sometimes showing 'Not Found'


GoodSync 11.4.7.7
- GoodSync Account Setup: lower-case ComputerId, always save it
- GsRunner + License Activation: notify GsRunner faster about changed License
- Account Sync TurnOn: Added Cancel command, same as Close
- Account Sync + Groups: Perform Account Sync when Jobs are added to Groups by DND
- GUI AutoStart: Use /miniwin mode in Windows Start, so that Mini-Progress windows is shown
- Gs-Server: optimize memory allocation, to reduce memory consumption
- Analyze + Sync: improved switch from Analyze to Sy

AWS SDK for Java 1.12.376 查看版本資訊

更新時間:2022-12-31
更新細節:

GetFLV 30.2212.28 查看版本資訊

更新時間:2022-12-30
更新細節: