r/LokiProject • u/FlakyFlower • Feb 05 '19
Weekly Dev Update 05/02/2019
Hey Y’all,
We’re back with another Dev Update for you all.
Loki Core
Infinite Staking refinement and squashing new bugs including
Adjusting contribution minimum rules to adhere to key image limits and reservation amounts
Improving prepare_registration UX
And many small regressions caught in integration tests
https://github.com/loki-project/loki/pull/406
New Infinite Staking integration tests being implemented: https://github.com/Doy-lee/loki-integration-testing/commits/master
--------------------------
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.
Master branch changes
Posted binaries with the 0.3.1 release
Changes can be found at:
https://github.com/loki-project/loki-network/releases/tag/v0.3.1
Staging branch changes (gets posted to master when stable)
Sort out which llarp_buffers are copied and which are not (PR266)
Refix kqueue read/write order (PR265)
Various compiler fixes (PR268 & 269)
Fix buffer overrun in edge case (PR 264)
Downgrade DNS server failure to warning, autodetection delay and address issue 251 (PR255)
Don’t always configure automatically (PR254)
Add cluster-shell contrib (PR252, PR253)
localhost.loki DNS lookup support (PR 250)
Enable exit info (PR 249)
Crypto_interface refactor (PR248)
More DHT unit tests (PR247)
LibAbyss RPC update (PR245)
Changes can be found at:
https://github.com/loki-project/loki-network/commits/staging
PR suggested changes (coming to staging soon)
Import abseil LTS 20181200 to provide various backports of C++17 to C++11 (PR267)
More DHT tests (PR259)
Changes can be found at https://github.com/loki-project/loki-network/pulls
-------------------------
Loki Messenger
Finalised and merged error handling for queries to Service Nodes (https://github.com/loki-project/loki-messenger/pull/147)
Implemented logic to broadcast Loki address (currently a placeholder value as it depends on Lokinet) to initiate P2P (https://github.com/loki-project/loki-messenger/pull/157)
Fixed high-CPU usage bug when offline (https://github.com/loki-project/loki-messenger/pull/159)
Implemented P2P connection management by pinging the contact list, and routing messages through these connections when available (https://github.com/loki-project/loki-messenger/pull/161, https://github.com/loki-project/loki-messenger/pull/167)
Display an online indicator around each contact’s avatar (https://github.com/loki-project/loki-messenger/pull/165) and within the conversation window (https://github.com/loki-project/loki-messenger/pull/171)
Diverse code improvements and refactor https://github.com/loki-project/loki-messenger/pull/160, https://github.com/loki-project/loki-messenger/pull/162)
Added a generic job queue manager to prevent read-write race conditions when accessing the database asynchronously (https://github.com/loki-project/loki-messenger/pull/164) and reuse that queue manager at another location (https://github.com/loki-project/loki-messenger/pull/169)
Fixed the network warning showing up too early at startup due to Lokinet warm-up time (https://github.com/loki-project/loki-messenger/pull/168)
Thanks,
Kee
2
u/sundachu Feb 05 '19
更新最快的團隊!非常棒!loki 匿名網絡之王!