Commit 29b797c
authored
Fix 2254 (#2271)
* start new dev branch; add audit file
* add new release key (Crossbar.io 26.7 public key)
* Finalize 26.7.1: codename 'Shields Up' + accept max_message_size=0 (#2254)
Release-prep content for 26.7.1:
- Assign the 26.7 series codename 'Shields Up' (crossbar/_codename.py) — the
release raises the router's shields against oversized / decompression-bomb
payloads. Required by the release gate (test_codename.py). The startup banner
picks it up automatically via get_codename_suffix(__version__).
- Accept max_message_size=0 (= unlimited) on WebSocket transports, matching the
documented '0 = allow any size'. check_transport_max_message_size() rejected
< 1, so 0 (a valid autobahn 'unlimited') was refused despite the docs — the
small doc-vs-validator gap noted while doing #2253; agreed to fold here. The
RawSocket validator is unchanged (protocol minimum is 512; it has no
'unlimited').
- Changelog entries for the codename and the max_message_size=0 fix.
Note: This work was completed with AI assistance (Claude Code).
* chore: bump version to 26.7.1
* Fix stale ReadTheDocs URLs: crossbar -> crossbario (#2254)
The RTD project slug changed from 'crossbar' to 'crossbario', so the docs badge
in README.md rendered red ('failing') and its link 404'd. Update the RTD project
badge and docs URL (readthedocs.org/projects/crossbar + crossbar.readthedocs.io
-> the '...crossbario...' equivalents) in README.md, docs/index.rst (badge +
target), docs/conf.py (ogp_site_url) and docs/releases.rst (per-version links).
The PyPI badges (img.shields.io/.../crossbar.svg, pypi.org/pypi/crossbar) and the
GitHub links (github.com/crossbario/crossbar) are correct and left unchanged —
only the ReadTheDocs project/domain moved.
Verified from asgard1 (after RTD egress was unblocked): crossbario.readthedocs.io
-> 200 (old crossbar.readthedocs.io -> 404); projects/crossbario badge -> passing
(old crossbar badge -> failing).
Note: This work was completed with AI assistance (Claude Code).1 parent fe20525 commit 29b797c
14 files changed
Lines changed: 39 additions & 14 deletions
File tree
- .audit
- docs
- src/crossbar
- common
- keys
- test
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| 11 | + | |
11 | 12 | | |
12 | 13 | | |
13 | 14 | | |
| 15 | + | |
14 | 16 | | |
15 | 17 | | |
16 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
191 | | - | |
| 191 | + | |
192 | 192 | | |
193 | 193 | | |
194 | 194 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
13 | | - | |
| 12 | + | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| 30 | + | |
30 | 31 | | |
31 | 32 | | |
32 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
| 8 | + | |
9 | 9 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1011 | 1011 | | |
1012 | 1012 | | |
1013 | 1013 | | |
1014 | | - | |
| 1014 | + | |
| 1015 | + | |
1015 | 1016 | | |
1016 | 1017 | | |
1017 | 1018 | | |
| |||
1023 | 1024 | | |
1024 | 1025 | | |
1025 | 1026 | | |
1026 | | - | |
| 1027 | + | |
1027 | 1028 | | |
1028 | | - | |
1029 | | - | |
1030 | | - | |
| 1029 | + | |
| 1030 | + | |
1031 | 1031 | | |
1032 | 1032 | | |
1033 | 1033 | | |
| |||
0 commit comments