Mark Qvist
|
747ddbddd5
|
Implemented duplicate signalling on PN message download
|
2025-11-02 02:27:57 +01:00 |
|
Mark Qvist
|
d0f3385f75
|
Added acceptance rate to lxmd stats output
|
2025-11-01 18:48:31 +01:00 |
|
Mark Qvist
|
401328fa16
|
Allow configuring max remote peering cost
|
2025-11-01 18:27:11 +01:00 |
|
Mark Qvist
|
4350a239e4
|
Cleanup
|
2025-11-01 17:35:36 +01:00 |
|
Mark Qvist
|
9dc998f149
|
Added peering break option to lxmd command line interface
|
2025-11-01 17:32:45 +01:00 |
|
Mark Qvist
|
fa9fd2ae01
|
Added remote status and control by allow-list for lxmd
|
2025-11-01 13:10:28 +01:00 |
|
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 |
|