Commit graph

441 commits

Author SHA1 Message Date
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 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 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
Mark Qvist
d6ec05193b Ensure different tmp-file names if os.getpid() is not available 2026-05-20 19:52:55 +02:00
Jeremy O'Brien
7f0e2627d1 atomically write lxmf message files to prevent reading of partial files from other processes during the write 2026-05-20 09:47:33 -04:00
Mark Qvist
29c79177a6 Updated makefile 2026-05-20 00:33:46 +02:00
Mark Qvist
7b0e702832 Updated versions 2026-05-10 17:20:26 +02:00
Mark Qvist
0cb62ddc36 Use stamp generation worker context manager on Python 3.14+ 2026-05-10 17:16:38 +02:00
Mark Qvist
a8505eade9 Added outbound processing trigger for pn node announces 2026-05-10 14:12:51 +02:00
Mark Qvist
6a00d82b28 Updated versions 2026-05-07 20:23:56 +02:00
Mark Qvist
2c4dfdd50e Updated versions 2026-05-06 18:45:57 +02:00
Mark Qvist
83fbe80497 Strip null bytes from display names by default 2026-05-06 18:45:41 +02:00
Mark Qvist
25b7fcf7de Updated versions 2026-05-06 17:20:03 +02:00
Mark Qvist
189f5239a0 Raise explicit IOError for the sloppy vibe-coders who apparently can't figure out that you need to set an outbound propagation node before trying to send a propagated message 2026-05-06 17:19:16 +02:00
Mark Qvist
f9967db3ee Updated readme 2026-05-02 18:54:07 +02:00
Mark Qvist
ad616fc18e Updated readme 2026-05-02 18:53:10 +02:00
Mark Qvist
9d413c0759 Updated readme 2026-05-02 18:51:56 +02:00
Mark Qvist
4ecbdb334e Updated readme 2026-05-02 18:46:24 +02:00
Mark Qvist
727830cefd Update versions 2026-04-28 18:53:48 +02:00
Mark Qvist
8499729024 Updated versions 2026-04-22 13:40:02 +02:00
Mark Qvist
3f0681fa99 Versions 2026-04-21 19:29:01 +02:00
Mark Qvist
eb67b19a5b Versions 2026-04-21 17:24:16 +02:00
Mark Qvist
8bdb434e05 Retain announce data for used destinations 2026-04-21 13:19:07 +02:00
Mark Qvist
41b75737e9 Updated version 2026-04-21 10:50:34 +02:00
Mark Qvist
72932eea28 Added compression support signalling 2026-04-19 13:27:32 +02:00
Mark Qvist
0886795481 Updated versions 2026-04-18 16:36:29 +02:00
Mark Qvist
269ce43afc Added Zen of Reticulum 2026-01-10 21:50:42 +01:00
Mark Qvist
2ad82b68bd Announce control destination 2026-01-06 21:01:53 +01:00
Mark Qvist
ba2c6b833e Versions 2026-01-06 17:55:31 +01:00
Mark Qvist
2b7ba9558b Cleanup 2026-01-06 17:03:09 +01:00
Mark Qvist
ef2e1234a5 Fix 2026-01-06 13:57:12 +01:00
Mark Qvist
7c9bdd7fa2 Fix 2026-01-04 01:32:40 +01:00
Mark Qvist
72853fcf77 Updated versions 2026-01-04 01:05:01 +01:00
Mark Qvist
97f8c105af Updated readme 2025-12-28 00:55:10 +01:00
Mark Qvist
6ecd271e48 Updated readme 2025-12-22 22:22:17 +01:00
Mark Qvist
694f2413ea Added more descriptive error if propagation node peers file is corrupt 2025-12-02 20:43:44 +01:00
Mark Qvist
a6f5a56a38 Improved outbound message processing speed 2025-12-02 20:17:46 +01:00