Skip to content

Commit 20b1bfd

Browse files
author
Mark Qvist
committed
Prepare release
1 parent 1be5e10 commit 20b1bfd

28 files changed

Lines changed: 122 additions & 82 deletions

Changelog.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,43 @@
1+
### 2026-05-29: RNS 1.3.4
2+
3+
This release fixes a regression that could cause sub-optimal path selection under conditions where the same announce was received within a very short timespan on different interfaces, as well as a few other bugs and inefficiencies.
4+
5+
**Changes**
6+
- Fixed regression in inbound announce de-duplication
7+
- Fixed missing check for shared instance type configuration conflict
8+
- Fixed superfluous path state configuration on new announce from new destinations
9+
- Improved cleanup of stale known destinations
10+
- Improved shared instance RPC handling
11+
12+
**Verified Retrieval**
13+
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:
14+
15+
```sh
16+
rngit release rns://7649a50d84610232d1416b41d2896aff/reticulum/reticulum fetch "latest:rns-*.whl" --signer bc7291552be7a58f361522990465165c
17+
```
18+
19+
To download all artifacts, including the documentation and source archive, you can use the following command:
20+
21+
```sh
22+
rngit release rns://7649a50d84610232d1416b41d2896aff/reticulum/reticulum fetch latest:all --signer bc7291552be7a58f361522990465165c
23+
```
24+
25+
**Release Signatures**
26+
Release artifacts include a signed `rsm` release manifest and `rsg` signature files that can be validated against the RNS release signing identity `<bc7291552be7a58f361522990465165c>` using `rngit` or `rnid`. To perform an offline verification of all release artifacts using a manifest:
27+
28+
```sh
29+
rngit release rns_*.rsm verify --signer bc7291552be7a58f361522990465165c
30+
```
31+
32+
To verify release artifacts using individual `rsg` files, while also verifying the manifest itself, download the `rsm` and `rsg` signatures, make sure they are in the same folder as the release artifact, and run `rnid` signature verification with the release identity as the required signer:
33+
34+
```sh
35+
rnid -i bc7291552be7a58f361522990465165c -V rns_*.rsm *.rsg
36+
```
37+
38+
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.
39+
40+
141
### 2026-05-28: RNS 1.3.3
242

343
This release fixes a regression in persistence of known destination on Windows.

docs/Reticulum Manual.epub

-3.86 MB
Binary file not shown.

docs/Reticulum Manual.pdf

-4.77 MB
Binary file not shown.

docs/manual/.buildinfo

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
# Sphinx build info version 1
22
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
3-
config: 732a03369edd5f59572de2fdb319673f
3+
config: 27cf91e560748ac5bbd204c351316eef
44
tags: 645f666f9bcd5a90fca523b33c5a78b7

docs/manual/_sources/git.rst.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1326,7 +1326,7 @@ Each document is a numbered directory containing:
13261326

13271327
**Nomad Network Interface**
13281328

1329-
When the Nomad Network page node is enabled, work documents are viewable through the web interface. The work page lists all documents with their status, and clicking a document shows its full content and updates.
1329+
When the Nomad Network page node is enabled, work documents are viewable through the nomadnet interface. The work page lists all documents with their status, and clicking a document shows its full content and updates.
13301330

13311331
Cryptographic Attribution
13321332
-------------------------

docs/manual/_static/documentation_options.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const DOCUMENTATION_OPTIONS = {
2-
VERSION: '1.3.3',
2+
VERSION: '1.3.4',
33
LANGUAGE: 'en',
44
COLLAPSE_INDEX: false,
55
BUILDER: 'html',

docs/manual/distributed.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link rel="prefetch" href="_static/rns_logo_512.png" as="image">
88

99
<!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25.dev1 -->
10-
<title>Distributed Development - Reticulum Network Stack 1.3.3 documentation</title>
10+
<title>Distributed Development - Reticulum Network Stack 1.3.4 documentation</title>
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d111a655" />
1212
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=580074bf" />
1313
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@@ -180,7 +180,7 @@
180180
</label>
181181
</div>
182182
<div class="header-center">
183-
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.3 documentation</div></a>
183+
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.4 documentation</div></a>
184184
</div>
185185
<div class="header-right">
186186
<div class="theme-toggle-container theme-toggle-header">
@@ -204,7 +204,7 @@
204204
<img class="sidebar-logo" src="_static/rns_logo_512.png" alt="Logo"/>
205205
</div>
206206

207-
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.3 documentation</span>
207+
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.4 documentation</span>
208208

209209
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
210210
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -431,7 +431,7 @@ <h2>Start Of The Road<a class="headerlink" href="#start-of-the-road" title="Link
431431

432432
</aside>
433433
</div>
434-
</div><script src="_static/documentation_options.js?v=28d163b9"></script>
434+
</div><script src="_static/documentation_options.js?v=e358f374"></script>
435435
<script src="_static/doctools.js?v=9bcbadda"></script>
436436
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
437437
<script src="_static/scripts/furo.js?v=46bd48cc"></script>

docs/manual/examples.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link rel="prefetch" href="_static/rns_logo_512.png" as="image">
88

99
<!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25.dev1 -->
10-
<title>Code Examples - Reticulum Network Stack 1.3.3 documentation</title>
10+
<title>Code Examples - Reticulum Network Stack 1.3.4 documentation</title>
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d111a655" />
1212
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=580074bf" />
1313
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@@ -180,7 +180,7 @@
180180
</label>
181181
</div>
182182
<div class="header-center">
183-
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.3 documentation</div></a>
183+
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.4 documentation</div></a>
184184
</div>
185185
<div class="header-right">
186186
<div class="theme-toggle-container theme-toggle-header">
@@ -204,7 +204,7 @@
204204
<img class="sidebar-logo" src="_static/rns_logo_512.png" alt="Logo"/>
205205
</div>
206206

207-
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.3 documentation</span>
207+
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.4 documentation</span>
208208

209209
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
210210
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -3648,7 +3648,7 @@ <h2>Buffer<a class="headerlink" href="#buffer" title="Link to this heading">¶</
36483648

36493649
</aside>
36503650
</div>
3651-
</div><script src="_static/documentation_options.js?v=28d163b9"></script>
3651+
</div><script src="_static/documentation_options.js?v=e358f374"></script>
36523652
<script src="_static/doctools.js?v=9bcbadda"></script>
36533653
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
36543654
<script src="_static/scripts/furo.js?v=46bd48cc"></script>

docs/manual/forhumans.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<link rel="prefetch" href="_static/rns_logo_512.png" as="image">
88

99
<!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25.dev1 -->
10-
<title>An Explanation of Reticulum for Human Beings - Reticulum Network Stack 1.3.3 documentation</title>
10+
<title>An Explanation of Reticulum for Human Beings - Reticulum Network Stack 1.3.4 documentation</title>
1111
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d111a655" />
1212
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=580074bf" />
1313
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@@ -180,7 +180,7 @@
180180
</label>
181181
</div>
182182
<div class="header-center">
183-
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.3 documentation</div></a>
183+
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.4 documentation</div></a>
184184
</div>
185185
<div class="header-right">
186186
<div class="theme-toggle-container theme-toggle-header">
@@ -204,7 +204,7 @@
204204
<img class="sidebar-logo" src="_static/rns_logo_512.png" alt="Logo"/>
205205
</div>
206206

207-
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.3 documentation</span>
207+
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.4 documentation</span>
208208

209209
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
210210
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -296,7 +296,7 @@ <h1>An Explanation of Reticulum for Human Beings<a class="headerlink" href="#an-
296296

297297
</aside>
298298
</div>
299-
</div><script src="_static/documentation_options.js?v=28d163b9"></script>
299+
</div><script src="_static/documentation_options.js?v=e358f374"></script>
300300
<script src="_static/doctools.js?v=9bcbadda"></script>
301301
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
302302
<script src="_static/scripts/furo.js?v=46bd48cc"></script>

docs/manual/genindex.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="color-scheme" content="light dark"><link rel="index" title="Index" href="#"><link rel="search" title="Search" href="search.html">
66
<link rel="prefetch" href="_static/rns_logo_512.png" as="image">
77

8-
<!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25.dev1 --><title>Index - Reticulum Network Stack 1.3.3 documentation</title>
8+
<!-- Generated with Sphinx 8.2.3 and Furo 2025.09.25.dev1 --><title>Index - Reticulum Network Stack 1.3.4 documentation</title>
99
<link rel="stylesheet" type="text/css" href="_static/pygments.css?v=d111a655" />
1010
<link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=580074bf" />
1111
<link rel="stylesheet" type="text/css" href="_static/copybutton.css?v=76b2166b" />
@@ -178,7 +178,7 @@
178178
</label>
179179
</div>
180180
<div class="header-center">
181-
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.3 documentation</div></a>
181+
<a href="index.html"><div class="brand">Reticulum Network Stack 1.3.4 documentation</div></a>
182182
</div>
183183
<div class="header-right">
184184
<div class="theme-toggle-container theme-toggle-header">
@@ -202,7 +202,7 @@
202202
<img class="sidebar-logo" src="_static/rns_logo_512.png" alt="Logo"/>
203203
</div>
204204

205-
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.3 documentation</span>
205+
<span class="sidebar-brand-text">Reticulum Network Stack 1.3.4 documentation</span>
206206

207207
</a><form class="sidebar-search-container" method="get" action="search.html" role="search">
208208
<input class="sidebar-search" placeholder="Search" name="q" aria-label="Search">
@@ -846,7 +846,7 @@ <h2>V</h2>
846846

847847
</aside>
848848
</div>
849-
</div><script src="_static/documentation_options.js?v=28d163b9"></script>
849+
</div><script src="_static/documentation_options.js?v=e358f374"></script>
850850
<script src="_static/doctools.js?v=9bcbadda"></script>
851851
<script src="_static/sphinx_highlight.js?v=dc90522c"></script>
852852
<script src="_static/scripts/furo.js?v=46bd48cc"></script>

0 commit comments

Comments
 (0)