Skip to content

LOCKSS Daemon 1.75.8

Compare
Choose a tag to compare
@dlvargas dlvargas released this 06 Dec 20:41
· 14913 commits to master since this release

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 from PluginNotLoaded (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's Accept-Encoding header.

  • HTML and CSS parser now ignores data: URLs in CSS.

  • SubTreeArticleIteratorBuilder now calls setFullTextFromRoles after setRoleFromOtherRoles.