Rust Reticulum

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2025-01-21
13:29
Prefer passing arrays by Copy rather than by reference Leaf check-in: 3d32c43113 user: jiri tags: trunk
13:17
Remove named lifetimes when not needed check-in: e65555b6e4 user: jiri tags: trunk
13:15
Use type-safe splitting of results of hashing (provided by generic-array) check-in: 4cac85f0ac user: jiri tags: trunk
12:58
Upgrade dependencies check-in: 0c40e01793 user: jiri tags: trunk
2025-01-20
14:39
Sign only digest as opposed to message Closed-Leaf check-in: 60e2de6f58 user: jiri tags: sign-digest
2025-01-19
23:36
Add script for generating token encryption samples using reference implementation check-in: 0499ffb25c user: jiri tags: trunk
22:53
Add Token::derive for HKDF/ECDH key derivation check-in: 922dececfa user: jiri tags: trunk
21:44
Rename Fernet to Token check-in: 404aa10440 user: jiri tags: trunk
20:55
Check buffer length during Fernet encrypting check-in: b35280f857 user: jiri tags: trunk
20:38
Check message and buffer lengths during Ferned decrypting check-in: e265089899 user: jiri tags: trunk
20:01
Check HMAC during Fernet decrypting check-in: 6b4ced5489 user: jiri tags: trunk
19:04
Test fernet decoding (happy path) against reference implementation check-in: 9c6f2bdde6 user: jiri tags: trunk
14:59
Test fernet encoding against reference implementation check-in: 4c9e8d84ff user: jiri tags: trunk
10:26
Replace constant packet context with an enum value in test check-in: 433bf260bb user: jiri tags: trunk
2024-05-05
01:51
Introduce enum for packet context check-in: e2b0328f80 user: jiri tags: trunk
2024-05-04
13:33
Prepare for publishing check-in: eabf4bb944 user: jiri tags: trunk
13:25
Move crates to crates/; rename reticulum-core into reticulum check-in: 8fb5058dc8 user: jiri tags: trunk
13:04
Try no_std check-in: 366f899c3c user: jiri tags: trunk
12:52
Mov HDLC to reticulum-net check-in: 82e496b27a user: jiri tags: trunk
12:16
Change std::fmt into core::fmt check-in: bed348efd3 user: jiri tags: trunk
12:15
Move TcpSend to reticulum-net check-in: ad70c36fc0 user: jiri tags: trunk
12:06
Add initial support for sending link request check-in: 10471852d1 user: jiri tags: trunk
12:06
Finish sending request for link; processing incoming proof still pending Closed-Leaf check-in: 16c01d9b28 user: jiri tags: link_client
11:15
Add method for encoding and calculating packet hash check-in: 9a324e5997 user: jiri tags: link_client
10:36
Allow sending raw bytes check-in: 0abd7fe5b8 user: jiri tags: link_client
07:37
Overhaul dealing with link proving (still broken) check-in: 55c6d7bf7b user: jiri tags: link_client
03:32
Add parser for link proof check-in: 9b053243ea user: jiri tags: link_client
02:41
Send link request check-in: c0c1d2fe86 user: jiri tags: link_client
2024-05-03
13:31
Start link cliennt check-in: bd5ad53dd6 user: jiri tags: link_client
12:56
Add Display to Destination check-in: 37156a1b79 user: jiri tags: trunk
12:46
Add on_link_closed callback check-in: e9512c3566 user: jiri tags: trunk
12:43
Add example: link server check-in: a52e4ceb5b user: jiri tags: trunk
09:40
Fix tests check-in: 1861d70842 user: jiri tags: trunk
09:06
Upgrade dependencies check-in: 43df4fbc4a user: jiri tags: trunk
2024-03-23
14:24
Use hex-conservative check-in: 6dbb05ebd0 user: jiri tags: trunk
14:06
Make link_id const check-in: 35353318a7 user: jiri tags: trunk
14:00
Create dedicated type for Link ID check-in: d88b16c8ed user: jiri tags: trunk
13:37
Move link request proving into LinkRequest check-in: 44b71b1e18 user: jiri tags: trunk
12:56
Fix typo in trait check-in: 5f07ff8d89 user: jiri tags: trunk
12:49
Fix announce example check-in: a10c9fc4e5 user: jiri tags: trunk
12:43
Move link logic into TCP check-in: 73e135ec60 user: jiri tags: trunk
11:34
Decrypt and print link data check-in: e0f38adddf user: jiri tags: trunk
10:41
Parse link data check-in: f4370e912d user: jiri tags: trunk
10:15
Add key derivation for links check-in: a8881259f0 user: jiri tags: trunk
06:52
Add first version of fernet check-in: 78f640168d user: jiri tags: trunk
2024-03-22
15:59
Accept link request check-in: 2b7a3cef62 user: jiri tags: trunk
12:51
Remove unnecessary reference check-in: 1f928ff6d9 user: jiri tags: trunk
2024-03-19
05:56
Parse link requests check-in: e9a73ec848 user: jiri tags: trunk
2024-03-11
14:35
Add primitive README check-in: 0491a5ee8d user: jiri tags: trunk
14:33
Add 'Reticulum' entrance struct with trait-based handlers check-in: bdd9974bae user: jiri tags: trunk