Week 36 2026 (Mon Aug 31 - Fri Sep 04, 2026)
Highlights
- Our Mix transport now has packet retransmissions, push-based SURB replenishment, and remote session and stream cleanup. Testing under adverse network scenarios shows it works.
- We published our research on time-based path selection for hidden services and incorporated the resulting strategy into the draft path selection spec.
- Storage Module v2.1.3 and Storage UI v2.1.3 are out. Download progress now includes total bytes.
Large Data Transport Layer for Mix
-
achieved:
- Mix Transport
- added re-transmissions of outbound packets
- new “push” model to SURB replenishment
- remote closing and cleanup and sessions and stream
- add netem emulation to testing harness, performance analysis
- Mix Transport
-
next:
- Mix Transport
- aligning with testing harness branch and making sure the changes intoroduced there ported to the main mix-transport branch
- integration with block exchange protocol
- Mix Transport
Hidden Services Over Mix
- achieved:
- completed the research document on hidden services path selection and posted it to the forum: https://forum.research.logos.co/t/hidden-service-time-based-path-selection/730
- Included the optimal strategy for hidden services in the path selection spec
- next:
- finalize the path selection spec and request reviews.
- work on the hidden services simulator to make the research results reproducible and easy to run.
- revise the hidden service spec to work with the path selection spec.
Package Manager
- achieved:
- Added total bytes in download progress callback
- Provided an opt-out solution for download providers
- Storage Module 2.1.3 release. To be delivered soon for hosting LGX packages.
- Storage UI 2.1.3 release.
- Tried successfully the full download progress on basecamp application.
- Updated the Package Downloader Module PR doctests file, in order to have a full e2e test, including the progress feature.
- next:
- Add Storage Module as optional dependencies in
logosctlandbasecamp - Move the configuration migration into the Storage Module.
- Add Storage Module as optional dependencies in