Mark Qvist
|
0cebd5886d
|
Allow specifying remote lxmd destination for status and control
|
2025-11-01 12:49:32 +01:00 |
|
Mark Qvist
|
b35b9213a6
|
Implemented throttling for naughty propagation node peers
|
2025-11-01 01:35:15 +01:00 |
|
Mark Qvist
|
df6271a026
|
Handle client message download for stamped propagation messages
|
2025-11-01 00:10:30 +01:00 |
|
Mark Qvist
|
4afb92bf3e
|
Added peer sync option to lxmd command line interface
|
2025-11-01 00:09:23 +01:00 |
|
Mark Qvist
|
0a5edb2895
|
Implemented propagation node name configuration and inclusion in announce metadata
|
2025-10-31 22:24:55 +01:00 |
|
Mark Qvist
|
704b37dc16
|
Implemented client-side propagation stamp generation and inclusion in outbound propagation messages
|
2025-10-31 21:45:40 +01:00 |
|
Mark Qvist
|
606a723e31
|
Implemented getting static peer configuration from network if unknown at launch
|
2025-10-31 17:11:17 +01:00 |
|
Mark Qvist
|
a44c1f368a
|
Validate peering key on incoming sync offer
|
2025-10-31 17:02:34 +01:00 |
|
Mark Qvist
|
434267784d
|
Implemented propagation node peering key generation and peering cost signalling
|
2025-10-31 13:53:59 +01:00 |
|
Mark Qvist
|
9c646aead7
|
Stamp validation on incoming propagation node transfers
|
2025-10-31 02:19:24 +01:00 |
|
Mark Qvist
|
ebc8bb33c2
|
Cleanup
|
2025-10-31 00:28:06 +01:00 |
|
Mark Qvist
|
60bf99d151
|
Cleanup
|
2025-10-31 00:25:46 +01:00 |
|
Mark Qvist
|
c84aea745a
|
Improved auto-peering on inbound PN sync. Added support for persisting and loading transient message stamp status. Implemented getting transient message stamp value.
|
2025-10-30 21:19:38 +01:00 |
|
Mark Qvist
|
a62ffa12b1
|
Cleanup
|
2025-10-30 19:45:40 +01:00 |
|
Mark Qvist
|
6446db4f11
|
Break peering when peer moves outside auto-peering range
|
2025-10-30 17:03:05 +01:00 |
|
Mark Qvist
|
81a6d503a3
|
Automatic legacy PN de-peering
|
2025-10-30 16:55:44 +01:00 |
|
Mark Qvist
|
c28d3b1432
|
Added metadate structure to propagation node announces
|
2025-10-30 16:44:15 +01:00 |
|
Mark Qvist
|
d8b25e092f
|
Added metadate structure to propagation node announces
|
2025-10-30 16:43:26 +01:00 |
|
Mark Qvist
|
aca5bf9c14
|
Cleanup
|
2025-10-30 16:06:53 +01:00 |
|
Mark Qvist
|
bd6fe9f9d1
|
Handle propagation node stamp cost peering signalling
|
2025-10-30 15:39:00 +01:00 |
|
Mark Qvist
|
0f2d3b06c2
|
Also receive PN path response announces, but only update peering data on live announces
|
2025-10-30 15:18:09 +01:00 |
|
Mark Qvist
|
3f91e44a6d
|
Updated RNS version
|
2025-10-30 14:10:14 +01:00 |
|
Mark Qvist
|
8f54d40abf
|
Updated version
|
2025-10-30 14:09:54 +01:00 |
|
Mark Qvist
|
9beeafb0c8
|
Propagation node stamp cost handling
|
2025-10-30 14:08:39 +01:00 |
|
Mark Qvist
|
b572723a5e
|
Cleanup
|
2025-10-30 13:49:26 +01:00 |
|
Mark Qvist
|
6cf7852271
|
Cleanup
|
2025-10-30 13:14:59 +01:00 |
|
Mark Qvist
|
e17263d25a
|
Cleanup
|
2025-10-30 12:41:18 +01:00 |
|
Mark Qvist
|
16dfbc22cd
|
Propagation stamp validation via pool dispatch
|
2025-10-30 12:38:49 +01:00 |
|
Mark Qvist
|
98347d3ad9
|
Increased PN peer sync frequency
|
2025-10-29 23:25:15 +01:00 |
|
Mark Qvist
|
61b75526d2
|
Added separate propagation node per-message and sync transfer limits. Added persistent PN sync strategy. Added concurrent PN peer sync.
|
2025-10-29 23:24:45 +01:00 |
|
Mark Qvist
|
85d8f4f583
|
Updated requirements
|
2025-07-13 13:42:01 +02:00 |
|
Mark Qvist
|
5b9f121593
|
Updated version and RNS dependency version
|
2025-07-13 13:24:52 +02:00 |
|
Mark Qvist
|
416ccf294f
|
Retry path request on unexpectedly closed link
|
2025-07-13 13:24:46 +02:00 |
|
Mark Qvist
|
787cd069dc
|
Fixed division by zero. Closes #30.
|
2025-05-26 20:57:46 +02:00 |
|
Mark Qvist
|
c2207d1eb7
|
Added funding
|
2025-05-17 10:27:21 +02:00 |
|
Mark Qvist
|
a9622e3a33
|
Updated version
|
2025-05-15 20:30:12 +02:00 |
|
Mark Qvist
|
499fe4cc53
|
Use no_data_for instead of inactive_for for cleaning links
|
2025-05-15 20:27:19 +02:00 |
|
Mark Qvist
|
37e99910ec
|
Updated version and RNS dependency version
|
2025-05-12 11:58:24 +02:00 |
|
Mark Qvist
|
005d71707c
|
Cleanup
|
2025-04-17 13:31:00 +02:00 |
|
Mark Qvist
|
1bdcf6ad53
|
Updated license
|
2025-04-15 20:21:54 +02:00 |
|
Mark Qvist
|
e6021b8fed
|
Updated license
|
2025-04-15 20:21:16 +02:00 |
|
Mark Qvist
|
326c0eed8f
|
Updated version
|
2025-03-13 19:46:11 +01:00 |
|
Mark Qvist
|
336792c07a
|
Updated dependencies
|
2025-03-13 19:45:15 +01:00 |
|
Mark Qvist
|
570d2c6846
|
Added configuration options to default config file
|
2025-03-07 11:05:50 +01:00 |
|
Mark Qvist
|
1ef4665073
|
Cleanup
|
2025-02-18 20:05:19 +01:00 |
|
Mark Qvist
|
d5540b927f
|
Added allow_duplicate option to message ingest API
|
2025-01-31 13:38:56 +01:00 |
|
Mark Qvist
|
a6cf585109
|
Cleanup
|
2025-01-30 15:11:26 +01:00 |
|
Mark Qvist
|
c0a8f3be49
|
Cleanup
|
2025-01-30 15:04:21 +01:00 |
|
Mark Qvist
|
7b4780cfb7
|
Automatically clean messages exceeding propagation transfer limit for peer from unhandled message queues
|
2025-01-30 11:36:11 +01:00 |
|
Mark Qvist
|
b94a712bb6
|
Automatically clean messages exceeding propagation transfer limit for peer from unhandled message queues
|
2025-01-30 11:30:45 +01:00 |
|