You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 9, 2021. It is now read-only.
Implements new Tumblr tag search.
Tumblr is now using a non-official, undescribed API v2 Endpoint (api/v2/mobile/search) for their tag search on the website.
Implements new Tumblr tag search.
Tumblr is now using a non-official, undescribed API v2 Endpoint (api/v2/mobile/search) for their tag search on the website.
Use standard .NET TLS version instead of OS TLS version.
This prevents TLS (SChannel 70, EventID 36887) errors and hence unsuccessful connections on Windows versions pre Windows 10. For example, the standard TLS version of Windows 7 is TLS 1.0 which is deprecated.
The settings in this commit sets the TLS version to the standard TLS version of the currently installed .NET Framework (4.7.X) instead of the System/OS default TLS version.
Cache StreamWriter instances for text downloading
Stores StreamWriter instances in Dictionary and reuses them for recurring text appends in text post downloading.
This prevents massive seek I/O in large blog downloads.
Save settings to disk after change.
Directly persists settings changes to the disk after performing a change via the "Settings" window, instead of only saving them on application exit.
Check if data structures are complete and valid at startup
- Fixes crawler stall bug if the queue list is empty at startup which was introduced by the new database consistency checks (#284).
- Clears queue list before reinitializing it with a possible local Queuelist.json if the database location was changed in the settings view.
- Checks if for each IBlog exist an IFiles if the database location was changed in the settings view.