Releases
v2.29.2
Compare
Sorry, something went wrong.
No results found
Changelog
Bug Fixes
c3c8db9 : fix(core): a port rule's private Sources pass the bogon filter (@jp1337 )
8a0adf1 : fix(core): a restart enforces what was applied, not what was saved (@jp1337 )
ca2128b : fix(core): a rollback restores the options and network settings it found (@jp1337 )
46e28bc : fix(core): bound socket connections, and five more silent core defects (@jp1337 )
41865cc : fix(core): port forwarding redirects only traffic addressed to this host (@jp1337 )
1f0e7e1 : fix(core): record audit-log rotation and bound its memory (@jp1337 )
cee031f : fix(core): the blocklist, feeds and countries refuse forwarded packets (@jp1337 )
279a386 : fix(core): the console is never queued behind the web process (@jp1337 )
95ecb9e : fix(docs): keep the legal pages out of search indexes (@jp1337 )
4ba0a05 : fix(docs): reconcile the audit-log page with the rotation #238 added (@jp1337 )
6fcaa1d : fix(web): four defects from the sweep — proxy verdict, IPv6 burst, demo telemetry, alias limit (@jp1337 )
d1db014 : fix(web): six sign-in and session defects from the 2.29 sweep (@jp1337 )
79012b0 : fix: five findings from a whole-repo defensive audit (@jp1337 )
34f7685 : fix: ten CI and packaging defects from the whole-repo sweep (@jp1337 )
fe1be53 : fix: three silent defects from a whole-repo audit (@jp1337 )
Other
a57ef88 : release: 2.29.2 — the third audit sweep, rebuilt on Python 3.14.10 (@jp1337 )
d3fea93 : test(core): two wait loops in the De Morgan form staticcheck asks for (@jp1337 )
You can’t perform that action at this time.