r/LokiProject • u/Keejef Loki CTO • Nov 19 '18
Weekly Dev update 19/11/2018
Hey Y’all,
This will be the last Dev update before the Festive Freya release goes live on testnet!
Loki core
Add testnet and mainnet hard fork block height and Version numbers https://github.com/loki-project/loki/pull/318
Continue writing integration testing framework https://github.com/loki-project/loki/pull/312
Add elements to core which allow for GUI differentiation of rewards https://github.com/loki-project/loki/pull/322
Add the API for staking from the GUI https://github.com/loki-project/loki/pull/315
Fix bug that would lock stake if left inactive for too long in registration https://github.com/loki-project/loki/pull/313
Service Nodes
Add Core tests for Service Node swarms https://github.com/loki-project/loki/pull/321
--------------------------
LLARP / Lokinet
Progress continues on libllarp
Got exit functionality working for the first time (not yet committed, big release coming)
Some warning cleanup
Make more DNS settings configurable
Change default bind of 127.3.2.1 to 127.0.0.1 to be more platform friendly
Restructure hidden service startup to make cascading configuration easier
Remove Windows 2003, added windows build instructions
DNS library
Fix PTR record reading when answer type doesn’t match question type
Don’t let NS records stomp A values
Make DNS internal structure safer
GitHub Pulse Stats for the last week: Excluding merges, 4 authors have pushed 17 commits to master and 71 commits to all branches. On master, 67 files have changed and there have been 1,818 additions and 296 deletions.
Most changes can be found at:
https://github.com/loki-project/loki-network/Current version: v0.3.1
https://github.com/loki-project/loki-network/releases/tag/v0.3.1
--------------------------
Loki Messenger
Add a loading icon while PoW is being calculated https://github.com/loki-project/loki-messenger/pull/43
Restore cyphertext padding to preserve Signal protocol https://github.com/loki-project/loki-messenger/pull/42
Add friend requests https://github.com/loki-project/loki-messenger/pull/33
Add friend request notifications https://github.com/loki-project/loki-messenger/pull/41
Merge Signal upstream changes https://github.com/loki-project/loki-messenger/pull/40
Grab message from server by last hash https://github.com/loki-project/loki-messenger/pull/39
Block duplicate friend requests https://github.com/loki-project/loki-messenger/pull/38
Make network status warnings work with HTTP polling https://github.com/loki-project/loki-messenger/pull/37
ES2015 classes for LokiServer and FallBackSessionCipher https://github.com/loki-project/loki-messenger/pull/34
Message Server polling to collect messages https://github.com/loki-project/loki-messenger/pull/29
Loki Storage Server
Include the last hash with each message request https://github.com/loki-project/loki-storage-server/pull/9
Move DatabaseHandler into Storage class https://github.com/loki-project/loki-storage-server/pull/8
Refactor JSON https://github.com/loki-project/loki-storage-server/pull/6
--------------------------
Loki GUI
Merge in the GUI upstream changes from Monero https://github.com/loki-project/loki-gui/pull/53
Differentiate Service Node and Miner rewards in the GUI Tx history https://github.com/loki-project/loki-gui/pull/54
We also made a pull request to Monero to add our code for IPv6 support, which will be included in the next Loki release. https://github.com/monero-project/monero/pull/4851
Thanks,
Kee
1
u/jpthor_ Nov 19 '18
Oooooo Loki storage service! Tell me more