Hello,
the following contains my status report for November '24:
* Wrote a tiny tool to block Tor with simple firewall rules to simulate a loss of connectivity.[^1]
* Discovered a bug in arti while doing this.[^2]
* Improved the recognition of being bootstrapped.[^3]
* Researched upon loss of connectivity.[^4]
* Upgraded various outdated crates in onionmasq by merging overdue MR's from Renovate-Bot
* Upgraded `thiserror` to version 2 in arti and onionmasq, fixing a breaking change.[^5]
* Allowing packets to be received when the source address is the loopback one.[^6]
* This was a particularly difficult issue to tackle that is crucial for testing.
* Fixed a general lack of IPv6 connectivity in onionmasq.[^7]
* Implemented an HTTP integration test.[^8]
* Fixed `wait_for_bootstrap` issue in chutney.[^9]
* Fixed a bug in onionmasq for routing UDP datagrams to a loopback address.[^10]
* Made the integration test suite ready for UDP.[^11]
* Implemented a UDP integration test, thereby greatly bumping the overall coverage.[^11]
* Improved documentation of the integration test suite.[^11]
* Various reviews of merge requests in arti and onionmasq.
* Various feature suggestions in onionmasq through the use of issues.
* Legal and bureaucratic matters.
[^1]: Clara Engler / TorBlock · GitLab
[^2]: tor-chanmgr: Panic when bootstrapping in a censored environment (#1731) · Issues · The Tor Project / Core / Arti · GitLab
[^3]: onion-tunnel: Stricter bootstrap recognition (!312) · Merge requests · The Tor Project / Core / onionmasq · GitLab
[^4]: Report loss of connectivity to the Tor network (eg. when changing network) (#110) · Issues · The Tor Project / Core / onionmasq · GitLab
[^5]: Upgrade `thiserror` to `2` (!2626) · Merge requests · The Tor Project / Core / Arti · GitLab
[^6]: Unable to access TCP localhost through onionmasq interface in a local chutney environment (#120) · Issues · The Tor Project / Core / onionmasq · GitLab
[^7]: IPv6 is generally not working (#122) · Issues · The Tor Project / Core / onionmasq · GitLab
[^8]: tests: Add an HTTP integration test (!322) · Merge requests · The Tor Project / Core / onionmasq · GitLab
[^9]: Increase `CHUTNEY_START_TIME` to `300` (!39) · Merge requests · The Tor Project / Core / Chutney · GitLab
[^10]: Unable to access UDP localhost through onionmasq interface in a local chutney environment (#128) · Issues · The Tor Project / Core / onionmasq · GitLab
[^11]: tests: Add UDP integration test (!332) · Merge requests · The Tor Project / Core / onionmasq · GitLab
···
_______________________________________________
tor-project mailing list -- tor-project@lists.torproject.org
To unsubscribe send an email to tor-project-leave@lists.torproject.org