yap2p 0.1.2

Experimental yet another peer-to-peer library
docs.rs failed to build yap2p-0.1.2
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Visit the last successful build: yap2p-0.1.1

Yet Another Peer-to-Peer Network (YAP2P)

Note Library is under development right now

Warning Library needs testing

This library proposes a new P2P network topology that enables users to connect multiple devices to one peer. The topology provides an opportunity to implement distributed applications over it.

Crates.io MIT licensed

TODO:

  • Cryptographic
    • Diffie-Hellman Key Exchange
    • Something called KeyChain
    • Messages and History
  • Peers and Nodes
  • Protocols
    • Symmetric Datagram Protocol
    • Self Symmetric Datagram Protocol
    • Mesh Building Protocol
  • Network
    • Description
    • SelfNet
    • MeshNet
    • ContactNet
  • NAT
    • Description
    • Identifying
    • Traversal

License

This project is licensed under the MIT license.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in YAP2P by you, shall be licensed as MIT, without any additional terms or conditions.