Releases: cyphernet-labs/rust-internet2
Releases · cyphernet-labs/rust-internet2
v0.9.0
What's Changed
- Brontozaur: Support connecting with existing tcp stream by @TheCharlatan in #29
- Session: s/with_connect_tcp_encrypted/connect_with_tcp_encrypted/ by @TheCharlatan in #30
- Release 0.9.0 by @zoedberg in #32
New Contributors
Full Changelog: v0.8.4...v0.9.0
v0.9.0 RC1
What's Changed
- Brontozaur: Support connecting with existing tcp stream by @TheCharlatan in #29
- Session: s/with_connect_tcp_encrypted/connect_with_tcp_encrypted/ by @TheCharlatan in #30
- Removed ed25519-dalek dependency by @dr-orlovsky
- Update to use v0.9 LNP/BP crates stack by @dr-orlovsky
- Version bump for secp256k1 crate used in node id generation
- Detect invalid node secret key in ECDH handshake (instead of panic) by @dr-orlovsky
Full Changelog: v0.8.4...v0.9.0-rc.1
v0.8.0
What's Changed
- Address typesystem refactoring by @dr-orlovsky in #23
- Upgrade to zmq2 library by @dr-orlovsky in #24
- Rm local session frame size checks by @TheCharlatan in #26
- Introduce Brontozaur protocol supporting large messages
- New session construction API
New Contributors
- @TheCharlatan made their first contribution in #26
Full Changelog: v0.7.0...v0.8.0
v0.7.0
- Streamline spawner logic
- Remove PeerConnection::accept method which can't be used in real scenarios
- Use encrypted brontide connection in peer spawner
v0.6.0
What's Changed
- TLV refactoring according to lightning standards by @dr-orlovsky in #16
- ZMQ socket addresses support native ZMQ representation by @dr-orlovsky in #17
- Fix: URL-decode ZMQ socket file path by @dr-orlovsky in #18
- Brontide: extraction of encoded TcpStream for Noise transcoder by @dr-orlovsky in #19
- Sphinx protocol implementation by @dr-orlovsky in #20
- Upgrading dependencies to v0.6 LNP/BP stack by @dr-orlovsky in #5
Full Changelog: v0.5.4...v0.6.0
v0.5.3
What's Changed
- Simplifying dependency tree by @dr-orlovsky in #6
- Integrating Noise_XK into session protovols by @dr-orlovsky in #7
- Fixing feature-specific imports and APIs with gates by @dr-orlovsky in #9
- Completing TLV implementation by @dr-orlovsky in #8
- Fixing all lints by @dr-orlovsky in #14
Full Changelog: v0.5.2...v0.5.3
v0.5.0
- Microservices are made into a separate repository
- Removed Tor Onion v2 address support
- Unmarshaller improvements