let there be noise
Big update with changes to the bitchat protocol to make it more reliable and and private messages more secure. This update is a breaking change for private messages.
New
- Noise XX Handshake protocol with forward secrecy
- Delivery ACKs and read receipts
- Chat header icons reactive
- Lots of code cleanup
This release has been thoroughly tested for compatibility with bitchat for iOS version 1.1.0 (permissionlesstech/bitchat@e57bfad)
What's Changed
- Implement Noise XX Handshake Protocol for Direct Messages by @callebtc in #180
- NoiseProtocol update: send nonce in packet by @callebtc in #181
- Periodidc broadcast announce by @callebtc in #183
- Centralized relay manager by @callebtc in #182
- Handle only packets addressed to me by @callebtc in #184
- Refactor fingerprint manager by @callebtc in #185
- Fix delivery acks and read receipts by @callebtc in #186
- Init handshake on dm by @callebtc in #187
- send read receipts on focus by @callebtc in #189
- Dm header icons reactive by @callebtc in #190
- UI improvements by @callebtc in #192
- bump to 0.8 by @callebtc in #188
Full Changelog: 0.7.2...0.8