This release doesn’t introduce any new features but rather is a collection of bug fixes and minor improvements.
New
- Added a
--disable-rsync
command line anddisable-rsync
configuration file option to, well, disable rsync. (#229)
Bug Fixes
- Fall back to rsync data if RRDP data is missing in no-update mode. (This only caused trouble if you are fabricating a repository cache directory from rsync-only data.) (#223)
- Try creating the parent directories before moving a file published via RRDP delta to its final location. This avoids regular fallback to snapshots. (#227)
- Consider previously manipulated files when processing a sequence of multiple RRDP deltas. This avoids occasional fallback to snapshots. (#228)
- Fixed a decoding error in manifests which caused certain manifests (which don’t seem to be existing in the wild currently) to be rejected. (via rpki-rs #78)
- The
/rpsl
endpoint of the HTTP server accidentally produced CSV output. (#238) - Produce a formatting of the time elements of RPSL with a stable length. This will result in the RPSL output via the HTTP server to be correct and also decreases the size of the RPSL output by about twenty percent. (#243)
Other Changes
- Suppressing debug log from some dependencies for stderr and file logging. (#224)