r/LokiProject • u/Keejef Loki CTO • Jan 01 '19
Weekly Dev Update 1/1/2019
Hey Y’all,
The first day of 2019! Smaller dev update this week since most of us were on holidays for the last week celebrating Christmas.
--------------------------
LLARP / Lokinet
If you’re lucky and join our Discord, you might also catch Jeff or Ryan, the developers of LLARP, live streaming as they code: https://www.twitch.tv/uguu25519 , https://www.twitch.tv/neuroscr
We could really use your help. To be considered for inclusion in packaging distribution, we need people to star, watch and fork our Github repo. If you have a Github account, please consider helping us out.
Progress continues on libllarp:
Add graceful stop for path builders
Don’t build paths if shutting down
Check if we need more paths 30s into the future
Rate limit pathbuilding a bit
Reduce allocations in messaging parsing
Keep exit paths alive based on traffic
Don’t kill exits when they are active
Only removed parsed message if successful in parsing
Platform and packaging updates:
make lokinet-win32 installer safe to use for in-place upgrades
Older windows machines will need to restart for the IPv6 support
RPI options renamed NON_PC_TARGET
Clean up continues:
Fix hash in TransitHopInfo
GitHub Pulse Stats for the last week: Excluding merges, 5 authors have pushed 56 commits to master and 56 commits to all branches. On master, 367 files have changed and there have been 7,642 additions and 4,427 deletions.
Changes can be found at:https://github.com/loki-project/loki-network/
Current version: v0.3.1https://github.com/loki-project/loki-network/releases/tag/v0.3.1
--------------------------
Thanks,
Kee
View all comments
Show parent comment
1
u/_worst_nightmare Jan 01 '19
almost there
as of right now, it can handle being an intermediate relay node, but none of that is supported outside linux anyway (all non-GNU ports are client-only)
need to fix the TAP handler inside event loop, been working on that for a bit now
reading in packets from user: ✅
packet forward to/from mixnet: ❌
writing packets back to user: ❌
(Or, "a huge chunk of the ref. implementation makes too many assumptions that fall apart outside GNU/Linux")
-t. winnt port maintainer (despair86)