- tests: block on tcp server creation (#99)
- standard X509/PKCS8 encoding for RSA keys (#98)
- change missing IDs message status syntax (#100)
- improve error handling (#101)
- return error on creation of duplicate connection (#102)
- chat: add connection errors in chat, fix catch (#103)
- binary X509 encoding for RSA key send during transport handshake (#105)
- sign and verify agent messages (#106)
- set different default server (#107)
- store log (#108)
- test: SMP server store log (#109)
- Updated ChatHelpInfo (#112)
- reduce help size (#113)
- save keys as binary to db, remove legacy encoding (#114)
- agent: verify msg integrity based on previous msg hash and id (#110)
- reserve block size (32 bit) and protocol (16 bit) in client handshake (#116)
- mitigate timing attack to determine if queue exists (#117)
- agent sqlite: store msg hashes and integrity (#118, #119, #120)
- update SMP version (#123)
- only allow correct key and signature sizes, improve timing mitigation (#121)
- simplify KeyHash type, store key hash in DB as binary (#122)
- base64 encode keyhash in DB (#126)
- SimplexMQ readme, remove chat client (#125)
- build SMP server on tags (#127)
- 0.3.0