LOCKSS Daemon 1.75.8
Features
-
Added HTTP response and error categories; plugins can now map categories as well as individual responses/errors.
-
Revamped HTTP error response handling. The default behavior for a few unusual responses has changed slightly.
-
Added support for communicating with APIs via POST requests during crawls.
-
Added support for deleting Cached URLs.
-
Added
PluginMissing
alert (configured AU with no plugin) to distinguish fromPluginNotLoaded
(plugin load failure). -
Cause Json-Path to use Jackson instead of json-smart.
-
Added Jonix library.
-
Updated Jsoup (CVE-2021-37714), Commons CLI, Commons Compress, Commons IO, Commons Lang3, Json-Path, and Xerces (CVE-2012-0881) dependencies.
Bug Fixes
-
Work around Java bug getting total/free space on filesystems larger than 8 exabytes.
-
In unusual circumstances, a non-latest version of a plugin might have been loaded.
-
Ensure UI response headers include correct charset in
Content-Type
. -
Ensure
ServeContent
doesn't return content encoded not in compliance with client'sAccept-Encoding
header. -
HTML and CSS parser now ignores
data:
URLs in CSS. -
SubTreeArticleIteratorBuilder
now callssetFullTextFromRoles
aftersetRoleFromOtherRoles
.