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
|
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
|
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
|
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
|
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
|
8134672436
|
Cleanup
|
2024-09-09 02:12:27 +02:00 |
|
Mark Qvist
|
ae0952455b
|
Ignore stamp requirements for paper messages
|
2024-09-08 17:54:11 +02:00 |
|
Mark Qvist
|
a20f380284
|
Get message ratchet IDs
|
2024-09-08 14:52:54 +02:00 |
|
Mark Qvist
|
6d83b019e1
|
Added stamp value property on inbound
|
2024-09-08 01:22:00 +02:00 |
|
Mark Qvist
|
40eb014c91
|
Implemented deferred multiprocessor stamp generation in the background
|
2024-09-07 22:40:13 +02:00 |
|
Mark Qvist
|
62f5a9eead
|
Implemented ticket exchanges. Implemented stamp generation and validation by tickets.
|
2024-09-07 15:17:48 +02:00 |
|
Mark Qvist
|
74cbd11473
|
Cleanup
|
2024-09-07 11:37:39 +02:00 |
|
Mark Qvist
|
0d76eee6cd
|
Stamp cost API functions and multi-process stamp generation on Android
|
2024-09-07 11:35:17 +02:00 |
|
Mark Qvist
|
dcb0a18cd7
|
Added automatic signalling of stamp costs, stamp generation and validation
|
2024-09-06 20:34:09 +02:00 |
|
Mark Qvist
|
775ac7ff68
|
Allow ratchet enforcement and fixed opportunistic delivery queue handling
|
2024-09-05 14:56:49 +02:00 |
|
Mark Qvist
|
e0f763caee
|
Enabled Reticulum Ratchets for LXMF
|
2024-09-04 18:57:51 +02:00 |
|
Mark Qvist
|
2b3fa796a1
|
Updated packet proof logic
|
2024-03-26 14:55:59 +01:00 |
|
Mark Qvist
|
4b13d7188c
|
Send packet proof before delivery processing
|
2024-03-22 21:11:32 +01:00 |
|
Mark Qvist
|
27ffea3ea9
|
Improved message transfer feedback
|
2024-03-19 13:45:55 +01:00 |
|
Mark Qvist
|
d2b2ef54e8
|
Added outbound transfer progress monitoring
|
2024-03-19 11:03:12 +01:00 |
|
Mark Qvist
|
3fbe2e94da
|
Append incoming to locally delivered transient IDs and check on arrival
|
2024-03-19 09:47:37 +01:00 |
|
Mark Qvist
|
994bb07efd
|
Updated timing
|
2024-03-17 00:35:45 +01:00 |
|
Mark Qvist
|
1d651a9b53
|
Added transfer limit awareness to message sync. Added ability to retain messages on node.
|
2024-03-02 09:09:51 +01:00 |
|
Mark Qvist
|
7ecd3c0d5e
|
Added incoming resource transfer size limits
|
2024-03-01 23:26:27 +01:00 |
|
Mark Qvist
|
64050d39bf
|
Added propagation transfer limit options
|
2024-03-01 22:37:54 +01:00 |
|
Mark Qvist
|
696c78ecea
|
Improved propagation node sync and memory consumption
|
2024-02-29 23:02:16 +01:00 |
|
Mark Qvist
|
35dc771528
|
Don't keep links alive after sync
|
2024-02-29 20:12:54 +01:00 |
|
Mark Qvist
|
2812a07165
|
Cleanup
|
2023-11-02 18:29:46 +01:00 |
|
Mark Qvist
|
4d356bcda8
|
Tweaked timing
|
2023-11-02 04:36:51 +01:00 |
|
Mark Qvist
|
56cb637bfa
|
Improved propagation node sync feedback. Added physical layer reception statistics.
|
2023-10-28 00:06:56 +02:00 |
|
Mark Qvist
|
a095ba7e40
|
Added physical layer link statistics to reception
|
2023-10-23 01:34:20 +02:00 |
|
Mark Qvist
|
ad8fb74d9e
|
Cleanup
|
2023-02-17 19:36:20 +01:00 |
|
Mark Qvist
|
447a8a920c
|
Implemented mechanisms to tend propagation node sync graph towards using faster links first
|
2023-02-17 17:10:31 +01:00 |
|
Mark Qvist
|
afe6815637
|
Fixed hardcoded APP_NAME reference
|
2023-02-03 17:56:30 +01:00 |
|
Mark Qvist
|
ae6b5d9a6d
|
Updated delivery timing
|
2022-12-23 23:49:01 +01:00 |
|
Mark Qvist
|
ffb1bdff17
|
Updated processing timings
|
2022-12-22 21:23:29 +01:00 |
|
Mark Qvist
|
1440a0b162
|
Added sync backoff for unresponsive peers. Improved sync peer selection.
|
2022-12-20 23:58:09 +01:00 |
|
Mark Qvist
|
abe2e78283
|
Improved paper message packing
|
2022-11-22 19:53:25 +01:00 |
|
Mark Qvist
|
edbb887d81
|
Implemented paper message handling
|
2022-11-19 20:07:00 +01:00 |
|
Mark Qvist
|
cacddfdf30
|
Save locally delivered transient id cache on sync completion
|
2022-10-22 22:35:07 +02:00 |
|
Mark Qvist
|
adbbaa532b
|
Added autopeer and authentication options to lxmd config
|
2022-10-22 22:12:14 +02:00 |
|
Mark Qvist
|
2d81b47b6a
|
Added peering settings to lxmd
|
2022-10-22 21:25:15 +02:00 |
|
Mark Qvist
|
afe529fa0a
|
Updated log output
|
2022-06-17 15:17:27 +02:00 |
|
Mark Qvist
|
e5204423b0
|
Implemented message store prioritisation
|
2022-06-17 14:07:40 +02:00 |
|