475 Commits
Author SHA1 Message Date
Mark Qvist c3ff2d6dc2 Added version signalling to propagation node announce metadata 1.2.0 2026-09-30 14:41:07 +02:00
Mark Qvist aa7137d840 Cleanup 2026-09-30 14:01:14 +02:00
Mark Qvist 247008105a Improved outbound processing error and callback handling 2026-09-30 13:59:40 +02:00
Mark Qvist 3fc60af1ab Fixed regression introduced in 7789e0b that caused incorrect max payload size calculation for opportunistic messages, by JRG 2026-09-30 13:14:35 +02:00
Mark Qvist 3290c4e63d Cleanup 2026-09-30 11:20:09 +02:00
Mark Qvist 599bb67080 Updated versions 2026-09-28 18:48:30 +02:00
Mark Qvist db2bd9e0e5 Added micron readme 2026-09-28 17:03:51 +02:00
Mark Qvist e52016c20f Updated readme 2026-09-26 21:09:17 +02:00
Mark Qvist 6fb5a366b1 Updated versions 2026-09-25 16:19:25 +02:00
Mark Qvist 43a077b291 Ensure sequential processing in process_outbound 2026-09-25 15:19:43 +02:00
Mark Qvist 170e71d5a9 Set awaiting_path on opportunistic path rediscovery 2026-09-25 15:17:58 +02:00
Mark Qvist beac6bcd1c Use medium aware timeouts and debouncing in outbound processing, by Zenith 2026-09-25 15:11:26 +02:00
Mark Qvist acaa9e30ed Use canonical medium-aware path request handler in LXMPeer, by Zenith 2026-09-25 12:08:27 +02:00
Mark Qvist fbc821ebb9 Prepare announce handlers for medium-aware timeout handling, by Zenith 2026-09-25 12:05:34 +02:00
Mark Qvist 0889401ca1 Prepare LXMessage for medium-aware timeout handling, by Zenith 2026-09-25 11:37:35 +02:00
Mark Qvist 1dc8097212 Adjusted loglevel 2026-09-02 14:40:12 +02:00
Mark Qvist 41cdce67c1 Adjusted loglevel 2026-08-19 14:48:40 +02:00
Mark Qvist c939e25361 Fixed failed PN peer path resolution not triggering sync backoff 1.1.1 2026-07-30 13:34:16 +02:00
Mark Qvist da1b9c0e08 Updated versions 2026-07-26 18:02:12 +02:00
Mark Qvist 795fdaa2b0 Updated versions 1.1.0 2026-07-20 18:49:54 +02:00
Mark Qvist 7bb4bcfbc8 Updated logging 2026-07-20 18:48:52 +02:00
Mark Qvist d909619eb1 Added inbound message resource transfer tracking and ability to cancel incoming messages 2026-07-16 15:16:09 +02:00
Mark Qvist 5769d46389 Improved logging 2026-07-16 10:22:12 +02:00
Mark Qvist 3e2cd361af Updated version 2026-07-16 02:52:56 +02:00
Mark Qvist 241b29cc92 Yes, it will run on potato, then 2026-07-16 02:50:10 +02:00
Mark Qvist ca02fa5221 Added lxmd config options stamp_cost, sequential_pn_stamp_validation, static_peers_bypass_sequential, max_inbound_syncs. Added name sanitization to peers output. 2026-07-16 02:10:50 +02:00
Mark Qvist 982c9fc743 Early sync complete if no messages exist after requirements filtration 2026-07-16 01:11:36 +02:00
Mark Qvist 4a93697511 Fixed PN peer offer preparation not adhering to minimum accepted stamp cost for message offer filtration 2026-07-15 20:41:58 +02:00
Mark Qvist 548be107c8 Added transient ID processing locks 2026-07-15 20:08:14 +02:00
Mark Qvist 8395793bad Ensure atomic writes 2026-07-12 01:27:38 +02:00
Mark Qvist fb0fd24c98 Updated versions 2026-07-10 15:39:15 +02:00
Mark Qvist fab12ad9bf Updated build scripts 2026-06-01 14:26:47 +02:00
Mark Qvist a29c4a0e17 Updated version 1.0.1 2026-06-01 00:03:39 +02:00
Mark Qvist 20864133a3 Fixed typo 2026-05-31 22:10:48 +02:00
Mark Qvist c877efaec1 Updated version 2026-05-29 09:58:06 +02:00
Mark Qvist 11b2480223 Updated versions 2026-05-29 09:57:51 +02:00
Jeremy O'Brien 5be161cb1e Prevent message write race among different processes touching the same message 1.0.0 2026-05-28 08:44:22 -04:00
Mark Qvist bf924c739c Cleanup 2026-05-27 12:28:58 +02:00
Mark Qvist 044f3d2879 Updated versions 2026-05-26 23:32:02 +02:00
Mark Qvist 312e0a8ded Updated version 2026-05-26 13:18:33 +02:00
Mark Qvist 575fb7d77d Prevent LXM persist race in write_to_directory when messages change state within very short time spans 2026-05-26 13:17:46 +02:00
Mark Qvist 2ac2b100ae Automatically drop LXMs from blackholed identities 2026-05-26 13:14:05 +02:00
Mark Qvist 599406ed0f Activated compression support signalling 2026-05-25 16:59:24 +02:00
Parnikkapore 55620bf45c Fix lxmd crash when defaulting --config to ~/.config/lxmd/ 2026-05-25 00:46:59 +02:00
Mark Qvist b53a3ce37d Clarified FIELD_THREAD 2026-05-24 23:16:15 +02:00
Mark Qvist 764758d185 Added reply, reaction and comment field standards to LXMF.py 2026-05-24 22:59:57 +02:00
Mark Qvist b415a136f3 Updated makefile 2026-05-21 17:58:59 +02:00
Mark Qvist dffbf4dfe1 Updated versions 0.9.9 2026-05-21 16:17:35 +02:00
Mark Qvist 84613f8b44 Updated versions 2026-05-20 19:56:35 +02:00
Mark Qvist 1bef747306 Cleanup 2026-05-20 19:55:03 +02:00