Weekly Dev Update #39

Hey Y’all,
Loki Core is going through some big changes this week… Infinite Staking! We decided to postpone the hard fork date due to some bugs in the 3.0.0 testnet release. However, we are back on track for a Mandatory Upgrade Period of 10 days which will begin on the 16th of March. This means our new hard fork date will be the 26th of March.
Loki Core
The core team has begun streaming more frequently, you can catch Doy-lee streaming here: https://www.twitch.tv/doy_lee/

Lokinet
If you’re lucky and join our Discord you might catch Jeff or Ryan, the developers of LLARP, live streaming as they code: https://www.twitch.tv/uguu25519, https://www.twitch.tv/neuroscr

  • Master branch changes
    • No changes this week
  • Staging branch changes (gets posted to master when stable)
  • Convert to use abseil synchronisation primitives (PR371)
  • Update kqueue / improve profiling expiration (PR380)
  • MacOS compile fix / profiling fix (PR382)
  • Huge multipart overhaul: Shadow, Session, Path building, DNS, IWP/UTP, kqueue (PR384)
  • Reduce pings (PR385)
  • Fix gitlab CI for non-windows builds (PR387)
  • Path building, timeout tuning, UTP, send/handle discard packets, Endpoint path building changes, protocol breaking changes (PR388)
  • Fix path changes, endpoint changes (PR389)
  • Fix path building bug where paths with two of the same nodes were chosen and causing path timeout (PR391)
  • Changes can be found at:
    https://github.com/loki-project/loki-network/commits/staging
  • PR suggested changes (coming to staging soon)
    • No pull requests left open this week

Loki Messenger
This week we started using Loki Messenger and Lokinet internally in the office. We discovered lots of small UX/UI bugs, but we’re getting closer and closer to something usable by the general public.

Messenger Swarms

Loki GUI

Thanks, Kee

Leave a Reply

Your email address will not be published. Required fields are marked *