From 7330c20c6d7e109c97f6e8783ffb321977ef0943 Mon Sep 17 00:00:00 2001 From: Mark Qvist Date: Thu, 10 Sep 2026 21:58:03 +0200 Subject: [PATCH] Updated changelog --- Changelog.md | 26 ++++++++++++++++++++------ 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/Changelog.md b/Changelog.md index 7f850415..8f59d96c 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,12 +1,16 @@ -### 2026-08-28: RNS 1.5.2 +### 2026-09-10: RNS 1.5.3 -This maintenance release fixes a regression in resource transfers that was introduced in 1.5.1, an `I2PInterface` bug, and sets dataplane control parameters to default values that are actually sensible. If you installed `1.5.1`, it's update time again, baby. +This maintenance release adds functionality to, and fixes bugs in `rngit`, and includes a few other optimizations and improvements. **Changes** -- Tuned dataplane control parameters -- Added example for blocking unidentified page node peers to `rngit` default config -- Fixed regression in resource transfers causing some `rngit` file downloads to fail -- Fixed keepalive frames being passed to transport core on `I2PInterface` +- Added media request handler to `rngit`, for serving images to `nomadnet` clients +- Added media conversion handler to `rngit`, auto-converting images to webp +- Added importable helper method for using the `rngit` media converter in other programs +- Added a `no_ident` template to the `rngit` page node +- Added immediate activation of changed permissions with `rngit perms` +- Added optimized HDLC framer +- Fixed `rngit` repo admins not being able activate/complete workdocs from other users, by **Bergie** +- Fixed a typo, I'm positively certain this is the last one **Verified Retrieval** You can retrieve and verify this release over Reticulum using the built-in `rngit release` utility. To retrieve only the installation `.whl` package, and the release manifest for future updates, you can use: @@ -36,6 +40,16 @@ rnid -i bc7291552be7a58f361522990465165c -V rns_*.rsm *.rsg The `rnid` utility will then verify the signatures, and display whether they are valid. If the signature cannot be verified, the release has been tampered with and should be discarded. +### 2026-08-28: RNS 1.5.2 + +This maintenance release fixes a regression in resource transfers that was introduced in 1.5.1, an `I2PInterface` bug, and sets dataplane control parameters to default values that are actually sensible. If you installed `1.5.1`, it's update time again, baby. + +**Changes** +- Tuned dataplane control parameters +- Added example for blocking unidentified page node peers to `rngit` default config +- Fixed regression in resource transfers causing some `rngit` file downloads to fail +- Fixed keepalive frames being passed to transport core on `I2PInterface` + ### 2026-08-28: RNS 1.5.1 This release focuses on dataplane control, memory bounding and transport throughput, with adaptive ingress and egress control for interfaces, a new (and very efficient) zero-copy coalescing transmit buffer, an optimized HDLC deframer, and a range of other improvements to the inbound packet processing paths. It also introduces support for live profiling, and various new diagnostics output in `rnstatus`, along with a number of bug fixes and general improvements.