This release fixes a bug that caused the connected iRODS agent to crash during a TLS-enabled server redirect. It also improves handling of single quotes in logical paths.
Security
- Bump log4j version to 2.25.4 (#145).
Changed
LogicalPath#parentPath: Return empty string when path does not contain a forward slash and is not absolute (#150).IRODSFilesystem: Escape single quotes in logical paths before sending API request to server (#150).IRODSReplicas: Escape single quotes in logical paths before sending API request to server (#150).
Fixed
- Fix handling of
SHARED_SECRETpayload for TLS (#142). - Mirror behavior of
procApiRequestin authentication flow method (#144). IRODSReplicas: Fix emptiness checks for GenQuery2 (#151).
Added
- Add function for hex-escaping single quotes in logical paths (#150).