26 Commits (10e79d57e40005fafff343ef12c57e3e23bb3105)
 

Author SHA1 Message Date
Lev 10e79d57e4 Split interface code into separate files 3 years ago
Lev 4769b2eead ActiveChat and Degeon.main_loop in interface 3 years ago
Lev 093e011fc8 Degeon_py: started writing interface 3 years ago
Lev aa15911403 Peer sharing in IP 3 years ago
Lev 82b5973aa0 Wrote some logic in TestInterface, fixed some warnings 3 years ago
Lev 2a7a97f592 Wrote TestInterface 3 years ago
Prokhor 3e25fbb4bb Created IPPackage header. Added receive queue 3 years ago
Prokhor 50ecec2aa3 Created IPInterface constructor. Made nonblocking mainloop in IP 3 years ago
Lev 2b6e2b46ad Cryptography in message (signing, checks), new serialization for PublicKey 3 years ago
Lev 07902bb027 Hashing of everything 3 years ago
Lev 8f5a562ff8 Move test for ip from examples back to the file 3 years ago
Lev 3b17d437d3 Fix clippy warnings and no_std build 3 years ago
Prokhor 38eb9b2e9e Fixed incoming connections in IP interface 3 years ago
Prokhor f0fea9d45b Removed unfinished line 3 years ago
Prokhor b266a0928f 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