All Versions
77
Latest Version
Avg Release Cycle
91 days
Latest Release
1083 days ago

Changelog History
Page 5

  • v0.8.0 Changes

    • โœ‚ Removes feature gates, Crust can now compile on stable rust compiler.
  • v0.7.0 Changes

    • OnConnect, OnAccept and OnRendezvousConnect events now report what the remote peer sees this peer's endpoint as
  • v0.6.1 Changes

    • Replaced Event with EventSender from maidsafe_utilities
  • v0.6.0 Changes

    • ๐Ÿ”„ Change API to notify failures (e.g. now it is OnConnect(io::Result<Connection>, u32 /* token */).
    • Don't start any acceptor implicitly.
    • โœ‚ Remove default acceptors settings from config file.
    • ๐Ÿ‘‰ Use memory mapped file abstractions to manage bootstrap cache files. We no longer rely on a "file cache owner" that is chosen based on whoever is successful to start some default acceptor implicitly.
    • ๐Ÿ›  A bugfix to uTP code.
    • ๐Ÿ‘• Lint changes.
    • A new benchmark.
  • v0.5.1 Changes

    • โœ‚ Remove wildcards from dependencies.
  • v0.5.0 Changes

    • โšก๏ธ Update lint checks
    • ๐Ÿ’… Style changes
    • ๐Ÿ“š Documentation updates
    • Hole punching API
      • Functions to use the P2P network to help punch an UDP hole
      • Rendezvous connections using custom UDP sockets
    • Breakages in network protocol (handshake strucutre changed)
    • โšก๏ธ Updated examples
    • ๐Ÿ†• New example: reporter
    • ๐Ÿ› Bug fixes
    • โšก๏ธ API updates (now an u32 token is associated with connections)
    • โœ‚ Remove dependency on packages that were unnecessary and were causing stability issues on crust
    • โœ… Tests are more predictable.
    • โœ… Tests are more stable (tests can contain bugs too).
    • ๐Ÿ”„ Changes to build against most recent Rust (and libraries).
  • v0.4.2 Changes

    • Adapts to new rust-utp API
  • v0.4.1 Changes

    • ๐Ÿ›  Fixes
    • โœ… service::test::network test is working again
  • v0.4.0 Changes

    • Small change in protocol as preparation for UDP hole punching
    • Impl of Ord for transport::Endpoint no longer panics
    • Exports util function ifaddrs_if_unspecified
    • Calls which start accepting connections now return real socket addresses where IP is usually 0.0.0.0 (to be used with the fn from previous bullet)
  • v0.3.2 Changes

    • ๐Ÿ›  Fixes explicit panic when trying to send on a closed connection