279 Commits

Author SHA1 Message Date
Mark Qvist
7701f326d9 Memory optimisations 2025-01-21 16:33:39 +01:00
Mark Qvist
356cb6412f Optimise structure overhead 2025-01-21 10:46:59 +01:00
Mark Qvist
7bd3cf986d Updated versions 0.6.0 2025-01-18 21:39:39 +01:00
Mark Qvist
3948c9a187 Added message reject on too large transfer size 2025-01-18 21:36:08 +01:00
Mark Qvist
d6b1b9c94d Added ability to cancel stamp generation 2025-01-18 20:11:31 +01:00
Mark Qvist
a676954116 Added ability to cancel outbound messages 2025-01-18 19:13:43 +01:00
Mark Qvist
d97c4f292e Fixed missing checks for file corruption 2025-01-14 21:32:10 +01:00
Mark Qvist
2d175a331f Updated dependencies 2025-01-13 15:26:27 +01:00
Mark Qvist
976305b791 Sort waiting peers by sync transfer rate 2025-01-13 14:37:51 +01:00
Mark Qvist
a6a42eff80 Add sync transfer rate to peer stats 2025-01-13 14:35:14 +01:00
Mark Qvist
96dddf1b3a Added handling of corrupted transient ID cache files 2024-12-23 12:36:53 +01:00
Mark Qvist
c426c93cc5 Updated versions 2024-12-09 22:10:17 +01:00
Mark Qvist
1a43d93da2 Added message renderer field 2024-12-09 18:16:12 +01:00
Mark Qvist
575fbc9ffe Updated dependencies 0.5.8 2024-11-23 13:20:43 +01:00
Mark Qvist
c21da895b6 Improved duplicate message detection when syncing from multiple different PNs 2024-11-23 13:20:24 +01:00
Mark Qvist
b172c7fcd4 Added PN announce data validation to announce handler 2024-11-23 12:49:01 +01:00
Mark Qvist
61331b58d7 Updated version 2024-11-23 12:47:31 +01:00
Mark Qvist
9ff76c0473 Updated version 0.5.7 2024-10-13 14:01:10 +02:00
Mark Qvist
c9272c9218 Fixed missing byteorder argument in stamp value calculation. Fixes #21. 2024-10-13 13:08:10 +02:00
Mark Qvist
36f0c17c8b Added RNR_REFS field 2024-10-13 13:05:52 +02:00
Mark Qvist
aa406d1552 Updated version 0.5.6 2024-10-11 23:45:24 +02:00
Mark Qvist
0cb771439f Fixed incorrect progress values on path waiting 2024-10-11 23:40:27 +02:00
Mark Qvist
672d754238 Updated dependency 2024-10-06 11:13:38 +02:00
Mark Qvist
0178fb0d4f Don't reset propagation node address and links if already set to the same destination 0.5.5 2024-10-05 22:40:14 +02:00
Mark Qvist
19d8909b10 Fixed inbound ticket cleaning bug 2024-10-05 15:26:18 +02:00
Mark Qvist
19f0fa7724 Don't try creating LXMF peer destination until identity is resolved. Fixes #19. 2024-10-04 11:22:39 +02:00
Mark Qvist
eefb1c8349 Updated versions 0.5.4 2024-10-02 02:06:00 +02:00
Mark Qvist
0e0d01a0b2 Updated versions 2024-09-30 19:28:13 +02:00
Mark Qvist
ac2c9c3a9b Improved opportunistic delivery performance 2024-09-30 19:27:40 +02:00
Mark Qvist
05f144ae50 Updated version 0.5.3 2024-09-19 23:07:58 +02:00
Mark Qvist
a461fd415a Rediscover path during opportunistic delivery if path fails 2024-09-19 23:00:24 +02:00
Mark Qvist
ef1c3331ad Improved outbound handling 0.5.2 2024-09-17 13:29:36 +02:00
Mark Qvist
e1a56be5c1 Pre-emptively request unknown paths for opportunistic messages 2024-09-17 13:18:16 +02:00
Mark Qvist
cf6fc4a510 Update max pathless tries 2024-09-17 12:56:56 +02:00
Mark Qvist
67d21deff9 Updated dependencies 2024-09-16 20:11:53 +02:00
Mark Qvist
efc15bde26 Updated version 2024-09-16 20:09:57 +02:00
Mark Qvist
b5d6ed3d9b Automatically reconfigure to direct delivery if opportunistic message content is too large 2024-09-16 20:08:26 +02:00
Mark Qvist
7789e0bc26 Improved opportunistic delivery logic and performance 2024-09-16 17:49:54 +02:00
Mark Qvist
0e2f0fb090 Updated example 2024-09-16 17:49:22 +02:00
Mark Qvist
19696d206d Actually set property 2024-09-12 21:28:50 +02:00
Mark Qvist
9193aa5e02 Improved logging 2024-09-12 18:24:14 +02:00
Mark Qvist
bbf1eda3b0 Added backchannel delivery 2024-09-12 17:57:26 +02:00
Mark Qvist
d8e2e2a45f Fix stamp cost extractor function 2024-09-12 10:11:49 +02:00
Mark Qvist
0fc15e6054 Updated version 0.5.1 2024-09-11 11:48:36 +02:00
Mark Qvist
717240c8d4 Cleanup 2024-09-11 02:09:43 +02:00
Mark Qvist
453772859d Removed deprecated query destination 2024-09-10 20:17:09 +02:00
Mark Qvist
98eea1171e Added event field 0.5.0 2024-09-09 15:24:36 +02:00
Mark Qvist
ea49d22bce Add test entrypoint to LXStamper 2024-09-09 13:20:54 +02:00
Mark Qvist
058186dfdc Cleanup 2024-09-09 13:15:37 +02:00
Mark Qvist
8134672436 Cleanup 2024-09-09 02:12:27 +02:00