Lev
|
84e1b5c879
|
Documentation and serialization
|
3 years ago |
Lev
|
114dd10448
|
README, images
|
3 years ago |
Lev
|
2240ae80ae
|
Fix some IP things for devices behind NAT and bad connections
|
3 years ago |
Lev
|
68d2fb2af3
|
Wrote a messenger)
|
3 years ago |
Lev
|
c90fc8e0a6
|
Improved binary
|
3 years ago |
Lev
|
d8c85c96aa
|
Add binary
|
3 years ago |
Lev
|
3a7a320605
|
Serialization + main loop starter
|
3 years ago |
Lev
|
ae901e5009
|
Sending messages is now working
|
3 years ago |
Lev
|
5089de2af6
|
The testnet can now create tunnels through IP protocol
|
3 years ago |
Lev
|
53252f72b8
|
Sending messages
|
3 years ago |
Lev
|
0c11f286f7
|
Tunnel generation (it's even working)
|
3 years ago |
Lev
|
3e61c27317
|
Peer sharing in IP
|
3 years ago |
Lev
|
fa49945652
|
Wrote some logic in TestInterface, fixed some warnings
|
3 years ago |
Lev
|
362102c7dc
|
Wrote TestInterface
|
3 years ago |
Prokhor
|
445b285b79
|
Created IPPackage header. Added receive queue
|
3 years ago |
Alexey
|
9da108486c
|
Created IPInterface constructor. Made nonblocking mainloop in IP
|
3 years ago |
Lev
|
41a0842193
|
Cryptography in message (signing, checks), new serialization for PublicKey
|
3 years ago |
Lev
|
eede8b9c23
|
Hashing of everything
|
3 years ago |
Lev
|
e0e7a49520
|
Move test for ip from examples back to the file
|
3 years ago |
Lev
|
2d6275debc
|
Fix clippy warnings and no_std build
|
3 years ago |
Alexey
|
57397e20fd
|
Fixed incoming connections in IP interface
|
3 years ago |
Alexey
|
e46f611b4a
|
Removed unfinished line
|
3 years ago |
Alexey
|
bb26f910ff
|
Created IP inteface. Implemented send method
|
3 years ago |
Lev
|
63ab79c6b2
|
MessageBuilder
|
3 years ago |
Lev
|
a47c5e14ff
|
Abstract functions in the `IF` struct
|
3 years ago |
Lev
|
c33253acb9
|
Message and tunnel structs
|
3 years ago |
Lev
|
67f7d801fa
|
`Transport.main_loop_iteration()`
|
3 years ago |
Lev
|
9e126fe2cd
|
Write receiving in transport (with tests)
|
3 years ago |
Lev
|
1f7c9efcc1
|
Improved `IFError`, wrote `TestInterface` and some tests for `Transport`
|
3 years ago |
Lev
|
790e471b69
|
Write Interface trait and Transport
|
3 years ago |
Lev
|
796eb374f4
|
Cryptography is ready
|
3 years ago |
Lev
|
34ba5f683f
|
Add crypto.rs with todos and tests
|
3 years ago |
Lev
|
9b31ebd022
|
Add README, no_std flag
|
3 years ago |
Lev
|
7cfb275a18
|
Create project
|
3 years ago |