GoodSync 歷史版本列表
GoodSync 是一個簡單,安全,可靠的方式來自動同步和備份您的照片,MP3 和重要文件。備份和 / 或同步您的關鍵文件就像點擊一樣容易,也可以使用各種自動選項進行安排。真正的雙向文件同步可防止任何數據丟失。 GoodSync 可以用於通過本地網絡或 Internet 在桌面 PC 和筆記本電腦,家庭和辦公室計算機,計算機和可移動設備(USB Key,閃存驅動器,CDRW 光盤)之間同步數據。 ... GoodSync 軟體介紹更新時間:2022-08-23
更新細節:
What's new in this version:
Breaking changes:
- Drop support for Python 3.5, 3.6 and 3.7
- Require single click for toggling a breakpoint
- Rename "Python 3" back-end to "Local Python 3"
- Don't SetProcessDpiAwareness for user programs anymore. This means for example, that Tkinter and Pygame programs on Windows run as if they were executed with plain Python (ie they may become blurry on modern displays). For clear picture, start your program with import ctypes; ctypes.OleDLL("shcore").SetProcessDpiAwareness(1)
- Drop support for jedi versions below 0.18.1
Distribution:
- Upgrade bundled Python to 3.10
- The main Windows bundle is now 64-bit. For fallback publish 32-bit bundle with Python 3.8 for 32-bit Windows 10 and 8.1 and all variants of Windows 7 and 8.
- Mac bundle now comes with the universal2 build of Python
- Stop publishing 32-bit Linux bundles.
- Enhance Linux installer script (the .bash-file) to create a venv and pip-install Thonny if run on a platform for which there is no binary bundle available. This means you can now use Linux installer also on Raspberry Pi
Code completion and analysis:
- Add the option for automatically getting completions while typing (Tools => Options => Editor)
- Selecting a completion with Tab now replaces the name suffix right of the cursor
- Turn off requesting completions with Tab in editors by default
- Show documentation for the selected completion with another Ctrl-Space or automatically (Tools => Options => Editor)
- Add "call-tips" -- a box describing the formal parameters of current method call. Invoke manually with Ctrl-Shift-Space or automatically after typing open parentheses (Tools => Options => Editor)
- Enhance Go-to-definition (Ctrl-click). The name is now underlined while ctrl-hovering over it.
MicroPython / CircuitPython:
- Add LEGO® EV3 back-end: "Run => Select interpreter => MicroPython (EV3)"
- Support CircuitPython with micro:bit
- Use pipkin for managing packages on MicroPython and CircuitPython devices. This enables proper listing of packages together with version info and proper uninstallation.
- Use .local_rtc config parameters instead of (oppositely worded) .utc_clock in MicroPython back-ends, 116aecd
- Present MicroPython time options (whether to sync time and whether to use local time) in back-end configuration page
- Automatically interrupt current process when connecting to bare-metal MicroPython or CircuitPython device. This can be turned off at device's settings page
- Don't hide the output when Stop/Restarting MicroPython
- Make internal MicroPython errors less intimidating. In several cases the errors are caused by bugs in MicroPython or USB driver and there is no use of showing the stacktrace. User is now directed to restart the device and stacktrace can be checked from the backend.log
- Make MicroPython back-end advise Ctrl+C also if only whitespace characters get printed
- Allow running MicroPython scripts without soft-rebooting first
- Add generic "MicroPython (RP2040)" back-end in addition to the more specific "MicroPython (Raspberry Pi Pico)"
- Mention the possibility to reconfigure file types when denying opening remote files in a system app
- Refactor MicroPython/CircuitPython flashing dialog
- Add separate "Install ..." items to the back-end switcher menu if a device in UF2 bootloader mode is detected
- Use "Install MicroPython" instead of "Install firmware"
- Take OSC commands into account when looking for prompts (relevant for CircuitPython 8)
- Disable "Run" command when MicroPython device is disconnected
- Update completion stubs for MicroPython and CircuitPython (from @hlovatt and @adafruit)
- Make Shell read-only when device is disconnected
- Fix various problems with managing files on CircuitPython devices
- Don't assume all CircuitPython boards have RTC
- Fix error with evaluating globals() on MicroPython device
- Add MicrobitImage inspector for Object inspector
Various enhancements:
- Add TODO view (by @kr-g)
- Add possibility to activate a virtual environment via Files view (by @kr-g)
- Add new toolbar button which opens the wiki page describing ways to help Ukraine survive the attack from Russia.
- Allow running content of untitled editors without saving- Clear Shell before starting new process (Run, Debug, Stop/Restart, ...) by default. Can be turned off in Tools => Options => Shell
- Make stacktrace links to and pseudo-files go to the editor containing corresponding source- Ask confirmation for adding .py extension when the user saves the file without any extension to MicroPython/CircuitPython device
- Don't add the .py extension when the user saves a local file and selects "All files" filter.
- Add Cut/Copy/Paste to the file browser by @kr-g
- Make editor remember current line when reloading external changes by @kr-g
- Add "Edit => Go to line..." command (Ctrl-G) by @kr-g
- Add "Rename" command for the local file browser by @kr-g
- Add nicer Stop-button for higher resolutions by @speedy-10
- Improve icon scaling -- use larger icons when Treeview row height is larger than general.large_icon_rowheight_threshold
- Use default font in Treeviews (including Files and Variables view). Therefore Treeview's font size is now affected by the scaling factor and is not affected by editor font size.
- Use isolated mode for launching Thonny. This includes hiding user-site packages from Thonny's GUI process (not from user programs). Plug-ins now get installed under Thonny's data folder
- Allow installing packages for remote CPython backend
- Flatten the list of interpreters in the backend-switcher menu (lower-right corner of the main window)
- Removed previously deprecated "A special virtual environment". Use regular virtual environments instead.
- Merge "The same interpreter which runs Thonny" and "Alternative Python 3 interpreter or virtual environment" back-ends into "Local Python 3"
- Back-end switcher now remembers several configurations for remote CPython and MicroPython.
- Make package manager work for remote Python 3 (SSH)
- Fix "Seed find/replace with currently-selected text" for Linux
- Use "vista" Tk-theme instead of "xpnative" in Windows. Gives nicer combobox
- Automatically reload saved files after external modification (with help from @kr-g)
- Support OSC sequences for setting terminal title
- Toggle hidden files also via file-browser's context menu
- Seed find/replace with currently-selected text
- Add coloring for match and case soft keywords
- Add Slovenian translation (by cspaier)
- Add "Assistant" help page explaining the possibility to omit selected Pylint checks
- Add command "Run => Visualize current script at Python Tutor"
- Add options for automatically making uploaded or saved shebang scripts executable (includes changing Windows line breaks to Unix ones). See "Editor" and SSH-backends' config pages.
- Allow back-end plugins to modify sys.path
- Warn when environment value is provided with quotes
- Let macOS installer know the bundle is able to run in arm64 mode
- Add Tamil translation, by Kamala Kannan K and அனிச்பிரபு தி
- Add Thai translation, by Tomzt Pimai and Game of
- Allow assigning Python coloring for Python-like files
Various fixes:
- Fix issues with printouts containing more than 999 lines
- Fall back to default theme when used 3rd party theme gets uninstalled
- Fix problem with Files hamburger menu when nothing is selected
- Fix Windows version detection in "Tools => Open system shell"
- Make sure Thonny's dialogs are treated as dialogs in macOS and Linux
- Don't issue two Ctrl+C-s too quickly in row when interrupting MicroPython process, in order to give time for finally-blocks to clean up
- Fix asm_pio error when working in with RP-pico in shell mode
- Fix the crash when scripts longer than 4KB are sent to Python 3 SSH back-end
- Properly interrupt MicroPython code before submitting new code when using F5 while code is running
- Fix problems with full screen and split screen views in macOS
- Fix the crash when pasting certain Unicode chars to editor in macOS Fix the crash caused by Cmd-backtick and others with Spanish keyboard in macOS- Fix focus issues in dialogs
- Fix automatic horizontal scrollbar not always appearing and #659 by @jharris1993 and @lurch
- Forward SSH password to the back-end process via stdin instead of command line.
- Fix error when pressing Ctrl-D with unsubmitted input
- Don't choke on relative interpreter paths
- Don't crash when Windows network locations can't be found
- Don't show package extra deps even when the extra is combined with another condition
- Make paddings larger for hi-res displays
- Work around Pylint error (make Pylint work again)
- Fix translations with bad placeholders (by @abrarwali)
- Fix debugger error when importing user modules (regression introduced in 4.0.0b1)
- Don't propose pythonw.exe as initial backend
- Fix error when trying to open a file from file browser with ENTER
- Fix support for remote Python 3 over SSH (regression introduced in one of the 4.0.0 betas)
- Avoid wobbling of AutomaticScrollbar, helpful report by @TooLazy0x00
- Fix problem uninstalling MicroPython packages
- Install packages without --user in portable mode
- Fix the problem with scripts having declared encoding something else than UTF-8
- Don't clear shell after automatic restart
- Fixes certain problems with running Flask and multiprocessing programs
- Fix KeyError: 'ESP32.url' when connecting to WebREPL (regression introduced in b1)
- Fix parameter completions where name of local variable was proposed with trailing '='
- Fix error with printing (regression introduced in b1)
- Fix Find & replace dialog not appearing
- Fix display of debugger frames (regression introduced in 4.0.0b1)
- Increase the initial top coordinate of Thonny's main window. Fixes problem of Thonny's title bar being hidden by the system menubar
更新時間:2022-08-22
更新細節:
更新時間:2022-08-18
更新細節:
更新時間:2022-08-05
更新細節:
更新時間:2022-08-04
更新細節:
What's new in this version:
- All: Fixed "InstallerUpgradeCodes" section that was not cleaning up
- Intel: Removal of the IGN folder
更新時間:2022-07-31
更新細節:
更新時間:2022-07-30
更新細節:
What's new in this version:
tinyMediaManager 4.3
Added:
- an action to scrape ratings from multiple scrapers
- a fallback strategy for the universal scraper
- an action to lock objects on movie/TV show level
- an HTTP API for remote control of tinyMediaManager
- a movie scraper for AniDB
- a regular expression based JMTE annotation
- a renamer token for movie set inderespecting missing movies
- writing of TMDB/IMDB/TVDB ids for writers and directors in the NFO files
- an option to disable the trash bin (.deletedByTMM)
- an option to store NFO files outside of disc folders (VIDEO_TS, BDMV)
- an option to automatically “cleanup unwanted files” on rename
- extended syntato movie search field.
- a NFO option to control writing of <lockdata>true</lockdata>
- fetch all possible IDs & ratings when scraping
- updated the bundled Java version to 17.0.2
- bundled Java, libmediainfo and tinyFileDialogs for arm (32bit)
- (AniDB) added an option to get the character image instead of the actor image
- (movies/TV shows) write <tvdbid> tag for actors in the NFO file
- allow editing of cast from within the cast panels
- (TMDB) enabled logo scraping
- enhanced delete unwanted files action to find unwanted folders too
- changed person-merge behavior:
- with “Do not overwrite” enabled, new person data will be merged into existing data
- with “Do not overwrite” disabled, existing person data will replaced by the newly scraped data
- Improved handling of Bluray/DVD disc folder structures (also within ISOs)
- rework automatic aspect ratio detection (performance)
- updated Movie Picker template
- copy file-date attributes on Windows
- improved download speed of trailers
- changed imdb actor image loading/scaling algorithm
- enabled downloading actor images for multi movie folders
- loading of “ignore SSL errors” on startup
- use collection as root node of the collection NFO
- (TV shows/movie sets) do not crash when title and original title column is hidden
- (Emby) preserve custom movie sets in NFO
- sync episodes to Trakt.tv via IDs where possible
- locked movies should not disappear on update
- adhere empty season folder on renaming ‘specials’
- fixed downloading missing artwork for seasons
- remove failed tasks from the task list
- removed tmdbCollectionId from NFOs because Emby does not read that any more
- fixed update datasource with additional files in disc folders / or at root level
- reloading of user_note from NFO
- round ratings to only one decimal place
- filter for season artwork in the image chooser
- some issues with filter loading
tinyMediaManager 4.2.8
- enabled multi line notes
- updated libmediainfo to 22.03
- added a renamer token for movie set index respecting missing movies
- movies/TV shows) write tag for actors in the NFO file
- (movies/TV shows) fixed losing of entries after loading
- (TV shows) fixed incomplete missing episodes list
- (TV shows) smaller fixes for displaying missing episodes
- improved download speed of trailers
- (TV shows) allow episode numbers up to 6 digits long
- prevent adding duplicate data sources
- prevent an occasional crash in the movie search dialog
- changed imdb actor image loading/scaling algorithm
- (TV shows) removed duplicated shortcut CTRL+SHIFT+N
- removed some well known words from being deleted in the title detection
- suppress scraping a blank title due to a wrong configuration
tinyMediaManager 4.2.7
- Added an action to rewrite movie set NFO files
- Revert duplicate filter changes - too many false positives
- Some enhancements for the TVmaze scraper
- Clear inputbox when adding a tag
- Faster cancelling of an aborted search
- Enhanced getting alternative trailer qualities for trailers
Fixed:
- Fixed multi-language search results with TVDB API
- Fixed actor image loading from IMDb
- Fixed calculating of movie counts in the movie set panel
- Fixed errors when displaying plots
- Fixed displaying of links in plot
- Fix startup problems if your Kodi RPC credentials are wrong
- Fix MediaSource detection for extracted DVD folders
tinyMediaManager 4.2.6
- added certification support for Hong Kong
- added button to create movie sets from within the movie editor
- (movies/TV shows) added support for clearlogo in the information panels
- enabled displaying of animated gifs in the artwork panel
- added an action to just (re)scrape TV shows/episodes (without the need to trigger a search)
- (TV show) added changing of the display season to the bulk editor
- (movie sets/TV shows) added enhanced keyboard navigation for tables
- also parse TMDB id from the filename in update data sources
- needs to be in the form tmdb-xxxxx or tmdbid-xxxxx
- added the option to use the release date as in the NFO files
- enhanced the ISO parser for BluRays and DVDs
- increased loading speed of large libraries
- removed rating for movie set completeness check
- do not check season names for missing seasons
- storing of window locations/sizes in batch mode
- force re-reading mediainfo after exchanging the video file
- rewrote caching of animated gifs (if you have animated gifs, you may need to rebuild the image cache)
- storing of hidden columns for some tables
- cleaner shutdown of the IMDB id cache
- added MAKEMKV to skip folders per default
- proper cleanup of resources in the media files panel
- (movie sets/TV shows) loading of filters at startup
- enhanced merging of tags
- fixed renaming of TV show thumbs when auto renaming is active
- RPC: fixed Kodi version display
- avoid downloading of 0byte images
- some fixes to the TVmaze scraper
- do not process episodes with season < 0 in the renamer preview
- moved the scroll buttons in the update data source submenu to the right place
- (TV shows) reworked filter for media files/notes
- mitigate errors of invalid expressions in Kodi scrapers
- (AniDB) better handling of specials
- Duplicate filter also checks for matching name/year combo
tinyMediaManager 4.2.5.1
Fixed:
- proper linkage of dummy episodes with the TV show
- getting the path of dummy episodes
tinyMediaManager 4.2.5
- Enabled aspect ratio detection for disc folders (VIDEO_TS, BDMV)
- Added an option to ignore specials in list missing episodes
- upgraded Java to 15.0.5
- re-ordered popup menus
- add “path” column to TV show table settings
- download missing artwork when saving movies/TV shows/seasons/episodes
- fixed an issue with the FFmpeg artwork provider
- consider external files when getting MediaInfo for movie/show
- fix downloading trailer, if show has not been cleaned yet
- fix checking for missing season names
- remove movies/episodes in background (do not block the UI)
- (TVDB/TMDB) use only configured languages for title/plot
- reworked image downloading engine for less needed downloads and better artwork filename cleanup #1598
- fixed loading of season fanart on startup
- run aspect ratio detection for episodes too
- added automatic text direction detection
- further improve naming detection
- (TVDB/TMDB) add networks in the front of the production companies
tinyMediaManager 4.2.4
- Added support for season fanart
- Support for getting FFmpeg thumbs from disk folders
- Added bit depth to audio media information
- Prefer fanart without text to comply with Kodi standards
- Sort the column “date added” by date AND time
- Some enhancements in the MPDb.TV scraper
- Sort filter presets by name
- Moved the select all/select none items to top
- (TV shows) fixed writing of for Emby NFOs x (movies) include the original filename as valid renamer pattern x scraping several trailers from davestrailerpage x some enhancements in the renamer preview x some enhancements in the image chooser x re-aligned media information panel to show less duplicate data x (TV shows) added presets for Emby/Jellyfin x properly set the "ignore SSL errors" setting on startup
tinyMediaManager 4.2.3
- Support for multiple trailers in the same language (forced, sdh, …)
- Make trailer table sortable
- Added a dedicated file name filter for video files
- Updated libmediainfo to 21.09 + re-added legacy TVDB API v3 (the shutdown of API v3 has been postponed to the first half of 2022)
- Added trailer scraper for Dave’s movie trailer page (https://www.davestrailerpage.co.uk/)
- Displaying of artwork is now configurable (for poster, fanart, banner, thumb)
- Enabled editing of person IDs
- Added writing of IMDB ID/TMDB ID for directors in Emby NFO format
- (movies) fixed regression of where a duplicate movie may removed the original one
- (movies) do not update the selected sum too often
- Enhanced display of ratings if a user rating has been added
- Added tmdbid to the movie set NFO
- Cleanup of old season artwork when adding new one
- Fixed check of shipped FFmpeg
- (image chooser) show a warning message when a wrong url has been entered
- (movies) Duplicate filter now considers all IDs
- Enhanced aborting of trailer downloads
- Enhanced layouting of the movie/TV show settings
- Enhanced nextpvr parsing
- (Linux) statically linked launcher to avoid glibc version mismatch
- Fixed occasional double spaces in the renamer results
- (TV shows) enhanced note filter
- Plot & note fields render now clickable links
- Enabled growing of the datasource settings panel
- Do not strip tag from TV show NFO files (TV shows) re-set episode IDs when changing the S/E number via the find episode dialog (movies) write the original filename (rather than the actual one) to the NFO Emby: quickfifor multi episodes by writing tag
tinyMediaManager 4.2.2
Added:
- selected entries amount and file size totals to the movie/movie set/TV show list
- file size totals tp the movie/movie set/TV show table
- an option to set the default value for "do not overwrite existing data" to the settings
- a setting to ignore completeness check for specials
- (TVDB) fix recent API changes from TVDB
- (TVDB) enhanced translation handling of our API implementation
- fix some minor issues for the live update of movie set data
- calculation of minimum size for restoring window sizes/positions
- enhanced loading times of internal scrapers
- fix detection of paths in skip folders
- fix detection of multiple trailers (Zidoo style)
- lowered defaults for completeness check
- enhanced the filename filter to run against all media files
- rewrote fetching of translated episodes in the episode chooser
- (IMDB) allow unassigned episodes to be scraped
- several fixes for post-processing management
tinyMediaManager 4.2.1.2
- (TVDB) hotfix for the broken TVDB search API x selecting images in the image chooser with double click x (TV shows) redraw tree on recent changes
tinyMediaManager 4.1.6
movies/TV shows:
- “add a new data source” has been added to the “update data sources” menu
- view NFO files and play music theme files in the mediafiles tab
- (TV shows) added IMDB id to the TV show renamer
- (movies) added renamer fields for production company/studio (thx @DirtyRacer)
- reduced CPU usage of MVStore
- reduced loading time of the databases
- eager creation of .actors folder
- prevent errors when closing dialogs
- (movies) Subtitles: detect and rename hearing impaired SDH ones
- prevent custom sort prefixes from crashing TMDB searches
- improved performance of displaying the Kodi menu
- (movies) added sorting via title as second sort order
- (movies) set original file name for single movie folders too
- compare date added on the date part only
- fixed reading existing NFO files from disc folders
- catch more errors on failed scrape
- exchange data source between windows and unix style
- (movie sets) do not delete the artwork folder when all movie sets get removed
tinyMediaManager 4.1.5.1
- added an enhanced aspect ratio detector
- heavily reworked the Kodi integration
- added a filter for movie sets containing missing movies
- movie) added year to the bulk editor
- automatically restore a backup if a damaged database has been detected on startup
- support for scraping adult TV shows
- new macOS icon that matches the BigSur style
- fixed loading of license module on UNC paths
- partly reverted changes to the database management
- reworked memory usage visualization in the status bar
- do not pre-set artwork types in the (background) scrape dialogs, when automatic artwork download is disabled
- x allow more season/episode variants to be detected
- enhanced check for missing artwork to extrafanart/extrathumbs too
- (TMDB) enhanced language fallback for es_MX, pt_BR and fr_CA
- x reverted splitting playcount from watched state
- x (movies/TV shows) make sure the actors folder exists prior to moving files
- x (TV shows) do not remove “season-all-*” artwork on rename
tinyMediaManager 4.1.4
- Updated libmediainfo to 21.03
- (movies/TV shows) added “force best match” to automatic subtitle downloads (rather than only download file hash matches)
- Added possibility to double click the image in the image chooser to select the artwork
- Re-added various zoom options to the image preview window
- Added filter options for the image chooser
- (movie sets) some UI enhancements: show IMDB id, show artwork files, show year in search dialog
- (TV shows) option to only include the first studio in the NFO
- (movies/TV shows) search via TMDB id, IMDB id and TVDB id is now possible (TV shows only)
- Changed the database compacting logic to be more resistant to file corruptions
- Fixed occasional crash on startup of the TV show module
- (TV show) support more than 9 extrafanarts in the renamer
- (TV show) also respect the trailer filename settings in the TV show renamer
- (movies/TV shows) respect first alphanumeric character for the “first” renderer
- (TV show) embed episode details into a scroll pane
- (FFmpeg) suppress unnecessary error logs
- (TV show) write/read country tag to/from NFO files
- (TV show) parse aired tag before the premiered tag for episode NFOs
- Repackaged the linux distributable to only contain one root folder
- Do not crash the scrape if imdb ratings cannot the loaded
- Enhanced cleaning of filenames on import
- Some fixes for detecting/handling pt-BR subtitles
- Reuse the playcount from pre-existing NFO files when writing new NFO files
- (OMDb API) enhanced searching of movies with short titles like “21”
tinyMediaManager 4.1.3
Emby compatibility enhancements:
- (TV shows) proper trailer naming for Emby
- (TV shows) added tmdbid to the NFO
- (TV shows) added option to write to the TV show NFO
- (TV shows) added option to write all actors/guests into the TV show NFO
- (TV shows) added vote count column
- basic support for nextpvr recording XML parsing
- added shutdown hook to prevent database corruption
- (TV shows) also fetch IMDB ratings for episodes
- (movies) catch occasional errors in movie set sorting
- check write access to the tinyMediaManager folder on startup
- (TV shows) added columns for music theme and video bitrate
- (TV shows) do not mix in a missing episode on media file exchange
- (movies/TV shows) fixed creation of trailer folder while muxing
- (TV show) fixed bug when writing TV show NFO
- re-aligned new rating logos to do not take up that much vertical space
- (TV show) prevent rating panel from flickering
- do not draw the rating panel over popups
- change filter indicator if all filters are deactivated
tinyMediaManager 4.1.2
- new columns for HDR and aspect ratio
- (movies/TV shows) re-added persisting of last used filters
- (movies) option to only include the first studio in the NFO
- (movies) added cover.ext to well known poster file names
- removed unused code fot TV show ratings
- display custom rating source logo
- do not delete tags on further scrapes
- (movies/TV shows) saving changed data sources in settings
- (movies/TV shows) do not write NFO on update data sources
- (TV shows) do not strip out TV show title from inside the episode title
- changed renamer token ${hdr} to ${hdrformat}
- better propagation of API errors to the UI
- (TV shows) reworked scrape new items
- (TV shows) writing of correct NFO file name for BD/DVD episodes
- (movies/TV shows) fixed update data sources for git-annex setups
- run some long running actions in a background task
- (movies) sorting of MS/RT columns
- (movies/TV shows) fixed rendering issues of bidirectional text
tinyMediaManager 4.1.1
- Filter for note field
- (TV show) fixes endless update data source
- (TV show) do not select all episodes in TV show rename action per default
- Better visualization of failed download
- Increased max memory limit to 8G
- Fix changing maximum download thread count at runtime
- Sort showlinks in the dropdown box
tinyMediaManager 4.1.0.1
- License changes - Now there is a FREE and PRO version of tinyMediaManager. In the FREE version there is no more limitation of loaded movies/TV shows or API calls
The FREE version includes:
- base functionality of tinyMediaManager (update data sources, scrape, rename, edit, eport, command line interface, ...)
- TMDB scraper
The PRO version includes also:
- all other scrapers (IMDB, OMDB, Universal, Kodi, ...)
- trailer download
- subtitle download
- Trakt.tv integration
BIG scraper rework:
- We split up all scrapers into individual sub-scrapers for every scope (meta data, artwork, trailer, subtitle)
This offers new options to configure them:
- now they are all independently configurable (no setting for the movie section influences the TV show section)
- we could strip out options which are not needed for the actual section (e.g. TV show options in the movie scraper)
- they have a better code base for future changes
- separated country setting for certifications and release date
- The only drawback here is, that you may have to enter some options (like an individual API key) in every sub-scraper
- ATTENTION: since almost everything changed in the scraper setup, you may need to re-set the scraper options after the update
added integration of FFmpeg:
- You can directly download and use FFmpeg on Windows, macOS and Linu - as well as use FFmpeg from your system
- creation of still/thumb creation via FFmpeg
- muing downloaded trailers using FFmpeg
- added TVmaze scraper
- enhanced Trakt.tv sync (added personal rating sync, reworked settings & actions)
- added missing movies in movie set
- added an option to suppress tooltips in the main tables
- added a function to migrate eisting movies/TV shows to a new data source
- remember last used scraper for each entry - for scraping new episodes the same scraper will be taken into account as for the TV show
- (movie) added full customization in which priority/order the rating should be loaded
- use qualified metadata (title, plot, year, IMDB id, episode/season number) from mediainfo on first import
- (movie) added an epert mode to the bulk editor to "freely" edit tet based fields
- added a JMTE replacement renderer for custom replacements (movie/TV show, renamer & eporter)
- added OMDB TV Show scraping
- added more Columns for Movie Sets
- added period (year of movies in collection) for Movie Sets
- added clickable ID Links to the Episode Detail Panel
- added button in tv show scrape/search window for opening TVShow folder
- added original title column for TV shows / episodes
- reworked visualization of ratings
- added original title column for TV shows / episodes
- added possibility to play the trailer url in the editor (Movie and TvShow)
- added option to manual choose artwork in the movie set chooser (as for movies)
- separated country setting for certifications and release date
- rewritten Trakt.tv integration to be more fleible and ready for multiple versions of the same movie/episode
- echanged native file dialogs with tiny file dialogs
- Windows users will see a change here, because tiny file dialogs uses the "folder browser" component from Windows
- better error messages for SSL errors
- added z (No linguistic content) to the language code detection
- allow selecting of E00 in episode chooser for some special episodes
- added an HiDPI splash screen
- re-write NFO on gathering mediainfo data
- improved HDR detection
- set displayepisode and displayseason
- added Soap to well known genres
- re-read mediainfo data for (e)changed files
- (movie) remove missing/deleted files on update data sources
- (movie) support more than 9 etrafanarts in the renamer
- (movie) sorting by new column
- (TV show) also fetch season artwork from tmdb
- (TV show) TV show related action can be triggered from episodes/seasons too
- (movie) adopted movie defaults/Kodi preset to Kodi v19
- (TV show) fall back to TV show artwork if season artwork is not available
- removing negative filters in presets
tinyMediaManager 4.0.7
- added decades filter for movies
- added new column (audio title) in MediaInformationPanels (Movie / TvShows)
- added HDR Format filter for movies and episodes
- added movie set artwork completeness check options (like for movies)
- added "_" as a colon separator in the renamer settings
- better error messages for SSL errors
- fixed downloading trailers
- detecting video resolution for certain 3D SBS files
- writing of movie set artwork with a path separator in the name
- smaller fixes to the movie search
- fixed renaming of episode extras (e.g. extra text files)
- fixed loading of Kodi scrapers
- fixed: do not set "episode guide" tag when selecting KODI preset
更新時間:2022-07-30
更新細節:
What's new in this version:
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 Sync, so it cannot stall on this
- Stopping Services: improved stopping of the Gs-Server and Gs-Runner service
- Browse Dialog: Fixed commit of manually edited URLs
GoodSync 11.4.6
- Job AutoStart: Fixed crashes caused by deleting sync tree while Worker thread runs
- Stop All: Fixed Stop All did not work for jobs in Waiting To Run state
- Changes Limit Exceeded - Attention Required: make this work in Unattended mode too
- Account Sync: better command names, better presentation, better list of changes
- CC Runner and Server Accounts: Fixed passwords and refresh tokens were not uploaded
- Licenses: Added License Renewal Link, if user has licenses that are Active or Expired
- Explorer: Added Account Sync commands, update Server Accounts view when synced
- Server Account Edit: do not ask whether to save to New Account when saving, save to this
- Beta: new native SMB client that does not use Windows SMB client code
GoodSync 11.4.5
- Account Sync: Reset Account Sync, so that users can use Server Override when they turn it On
- Account Sync: Added Show Changes for Account Sync -- shows Job-Groups changes that will happen
- Account Sync: more improvements to Jobs-Groups and Server Accounts sync algorithm
- GUI: Turn On Mini-Window mode when user selects it, sometimes it was not shown
- Browse/Explorer Edit Account: Fixed checkbox clicks did not work
- Policies: Added file system policies for Gs RealDisk Storage, Google Photos
GoodSync 11.4.4
- AutoUpdate Installer: Fixed it was removing Desktop Shortcuts and Start Menu items of GoodSync
GoodSync 11.4.3
- Account Sync: Jobs-Groups and Server Account sync has been rewritten, quality of sync improved
- Account Sync: if you are using it, all your Jobs must be synced before you upgrade to this version
- Account Sync: Job-Group Sync operations and Sync stats are now logged
- Program Options: Remove option to encrypt when store locally, local encryption now is always done
- GsRunner + GUI: Fixed GUI was losing connection to GsRunner Service, when running UnAttended jobs
- GsRunner and Cc-Runner GUI: improved showing of Job Run status in mini status window
- Sync Tree Toolbar: Hide into [Views] button pull down tree view buttons that have zero item count
- Sync Tree Toolbar: Rename [Other] button to [Views]
- Sync Tree Context Menu: Move direction change commands into sub-menu 'Change Direction to'
- Control Center: Fixed Server Accounts did not upload with empty Account Encryption password
- Installer: Do not update Desktop Shortcuts and Start Menu items when we are doing auto-install
GoodSync 11.4.1
- Google Photo FS: Added new file system, it only allows 2 levels of folders, no GsData
- On Folder Connect / On File Change: Fixed it was not starting job on Reconnect
- GsRunner + GUI: When GUI cannot connect/talk to GsRunner, show error message about it in GUI
- GsRunner Server + Sleep: Do proper processing of Sleep and Wakeup
- CC Runner: Fixed CC Runner was checking for Local license, not CC license
- GUI: Do not allow Changing direction of Sync while the job is Under Runner
- Side Logs + Analyze: Fixed if only Analyze was done then Side logs are not uploaded
- Side Logs + Spec Ops: Upload side logs when doing Spec Ops too
- Certificate Roots: update list of Certificate Authorities who GoodSync trusts
GoodSync 11.4.0
- Under Runner Jobs + Context Menu: fixed content menu enabled status
- GsRunner + GUI: Fixed terminal errors on job run were not fully reported in GUI
- Logging in GUI mode: Fixed it was not complete, many details were missing
- Sleep + GsRunner: Fixed Windows did not go into sleep, if GsRunner was running
- Sleep + Wakeup: Reduce Wait after Wakeup from 60 sec to 30 sec, log wait for it in GUI
- Space Estimate: Fixed Space Estimate was not always shown at the end of Analyze
- MEGA: Increased max HTTP body size to 512 Mb, as MEGA can send long list of changes
- Forwarders: fixed rare crashes
GoodSync 11.3.8
- Fixed Auto Analyze and Sync may freeze, if Conflicts are present
- UnAttended Jobs: Fixed side logs were not written, so email could not be sent
- Side Info: Add critical section for better locking
GoodSync 11.3.7
- Sleep and Wakeup: Fixed Unattended Jobs do not restart after Wakeup
- Unattended GsRunner: Fixed error in logs: GsRunner Client: cannot find job
- Server Account Sync: Fixed deletion of Server Accounts not always propagated
- Job Runner for GUI: improved progress monitoring and reporting for GUI jobs
- Explorer: Fixed Account Edit dialog in Windows 10 Dark scheme
- UI: Removed Exit menu item from Job Group context menu
GoodSync 11.3.6
- Local and CC Runner: redo thread management, make it run more smoothly
- Unattended Auto Jobs: Fixed artefacts of flipping Unattended + Auto mode Off/On
- Fixed 'Create New Folder' text in Job Options
GoodSync 11.3.5
- MS Graph, OneDrive: Fixed unable to get local issuer certificate 'graph.microsoft.com'
- TLS + S3: Fixed reading HTTP transaction body when 'Connection; Close' is used
- License: Fixed SibIsEqualGuid() ,it may affect some old version activations
- SyncTree Dlg Counters: Fixed Counters could become corrupted if Jobs are switched during Analyze
- MEGA FS: Fix API session management which could lead to GS client hitting server-side limits
- MEGA FS: Allow parallel Sync threads when syncing with MEGA FS
- Elevation + UserStop: Do NOT show error message when user stops Elevation
- About dialog: Show Local gs-server and web-server info: On/Off:LocalOnly:Port
- Do not perform SibSetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32) at init
- Localization + Explorer: Fixed localization did not work in GS Explorer
- Localization: Fixed localization of comments in file systems when exploring
- Localization: Updated AR and UA localization
GoodSync 11.3.4
- MS Graph, OneDrive: Fixed unable to get local issuer certificate 'graph.microsoft.com'
- TLS + S3: Fixed reading HTTP transaction body when 'Connection; Close' is used
- License: Fixed SibIsEqualGuid() ,it may affect some old version activations
- SyncTree Dlg Counters: Fixed Counters could become corrupted if Jobs are switched during Analyze
- MEGA FS: Fix API session management which could lead to GS client hitting server-side limits
- MEGA FS: Allow parallel Sync threads when syncing with MEGA FS
- Elevation + UserStop: Do NOT show error message when user stops Elevation
- About dialog: Show Local gs-server and web-server info: On/Off:LocalOnly:Port
- Do not perform SibSetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32) at init
- Localization + Explorer: Fixed localization did not work in GS Explorer
- Localization: Fixed localization of comments in file systems when exploring
- Localization: Updated AR and UA localization
GoodSync 11.3.3
- Browse Dialog: Added warnings about folders that cannot be sync/backup folders
- Browse Dialog: Added warnings about top folders of the disk that cannot be backup folder
- Browse Dialog: Added Mew Folder command tree node to Disks on backup destination side
- Browse / GsExplorer: Added Named Bookmarks into the tree, as first node
- Browse / GsExplorer: more fixes to Encrypted Folder mode
- GsExplorer: Implemented Paste files/folders to Windows Explorer, Desktop, etc
- SMB FS: several fixes to Connection Caching, to improve locking and timeliness of results
- On File Change and On Folder Connect: rewrote File Monitoring, to improve Sleep/Wakeup
- Gs-Server: improve initial startup sequence logging
- CC Runner: When deleting job that has Monitor running, stop Monitoring first
- CC Runner + AutoUpdate: Fixed AutoUpdate could turn CC Runner into regular GS
- gs-runner: Fixed Last Run Time was not updated when Auto Job is run Unattended
- License: Make C:ProgramDataGoodSync writable to all GoodSync processes
- AppKey Install: made it work for enterprise (AllUsers) licenses
- Italian localization updated
GoodSync 11.3.2
- SMB FS: Fixed GoodSync could lock up on Disconnect of SMB connections
- SMB FS: If password is empty, send NULL, it fixes Error 1219 on real password
- Sleep + File Monitoring: do not try to stop all Jobs and Monitoring when going to Sleep
- Sleep + File Monitoring: Instead finish stopping Jobs on Wakeup, then restart them
- CC Runner: Fixed If Mini Status Window is not shown then CC Runner would freeze
- CC Runner: Fixed Submitter thread could freeze on exit, due to rare race condition
- Account Setup: If canceled by user, do not show error message
- DLL path Windows: SetDefaultDllDirectories(LOAD_LIBRARY_SEARCH_SYSTEM32) in all EXEs
- Mediator: Fixed Mediator was rejecting /official-forwarders
GoodSync 11.3.1
- Trial + License: Do not reset Trial when Activating license, as there may be no License
- Trial Expire Warning: fixed warning could come out on every GS start
- Trial Expire Warning: fixed trial status determinations and Days before/after Trial
- File Monitoring: improved stopping sequence for file monitoring
- Program Options -> SMTP: Fixed TEST did not pass SSL option
- New Job: Enable Parallel Mode of 3 threads, by default
- CC Runner: Log file monitoring file changes too
- Localization: More strings localized, especially in Browse dialog
GoodSync 11.3.0
- New Dialog for licensing events: trial expiration, license expiration: Trial Expired, Trial Will expire, License Expired, License Will expire, Paid-only Feature
- License: Do not allow Trial without GoodSync Account
- DeviceId: fully discontinue stored DeviceId, use only computed DeviceId
- Compare Files: Fixed it did not work for GSTP file system on local gs-server
- 2Go Setup: Fixed errors are shown that must be ignored on GS2Go install
- Installer and Runner: Fixed some NetAPI function did not work due to DLL path
- WebDAV: Send cookies, as apparently some sites require them for authentication
- WebDAV: Show UTF-8 vs ANSI encoding option again, as users need it
- MS Graph FS: Do not try to SetFileModTime() with null timestamps
- Dropbox FS: ListDir() Fixed: Pass Dropbox-API-Path-Root parameter
- CC Runner: Fixed GUI settings were ignored on start
- Ver 10: GsGetLocalPlatform: Fixed default Platform reported as GS V11
- Windows XP: make GoodSync Explorer work on Windows XP again
GoodSync 11.2.9
- New Dialog for licensing events: trial expiration, license expiration: Trial Expired, Trial Will expire, License Expired, License Will expire, Paid-only Feature
- License: Do not allow Trial without GoodSync Account
- DeviceId: fully discontinue stored DeviceId, use only computed DeviceId
- Compare Files: Fixed it did not work for GSTP file system on local gs-server
- 2Go Setup: Fixed errors are shown that must be ignored on GS2Go install
- Installer and Runner: Fixed some NetAPI function did not work due to DLL path
- WebDAV: Send cookies, as apparently some sites require them for authentication
- WebDAV: Show UTF-8 vs ANSI encoding option again, as users need it
- MS Graph FS: Do not try to SetFileModTime() with null timestamps
- Dropbox FS: ListDir() Fixed: Pass Dropbox-API-Path-Root parameter
- CC Runner: Fixed GUI settings were ignored on start
- Ver 10: GsGetLocalPlatform: Fixed default Platform reported as GS V11
- Windows XP: make GoodSync Explorer work on Windows XP again.
GoodSync 11.2.8
- Browse/Explorer: Ver 11: Hide old Windows Shares (SMB) file system, sh
更新時間:2022-07-30
更新細節:
What's new in this version:
- Fixed: The uninstaller could fail to start in some cases
更新時間:2022-07-30
更新細節:
What's new in this version:
- All: Fixed the registry installer section was not cleaned completely
- AMD: Added removal of "AdvancedMicroDevicesInc-2.AMDLink"
- AMD: Added removal of "AMDNoiseSuppression"
- Intel: additional removal of vp8/vp9 decoders
- Translation: French.xml