DeFiDude
|
2e124b1006
|
ci: enforce strict Clippy across supported targets
|
2026-08-06 18:49:06 -06:00 |
|
DeFiDude
|
c0bd1ef82f
|
core, lxmd: make inbound link delivery lossless
|
2026-07-27 00:07:19 -06:00 |
|
dude.eth
|
a1c3a29603
|
Merge pull request #5 from ratspeak/feature/api-parity
propagation: harden delivery and complete parity APIs
|
2026-07-26 13:41:20 -06:00 |
|
DeFiDude
|
830db46735
|
presentation: avoid trailing separator truncation
|
2026-07-26 13:38:34 -06:00 |
|
DeFiDude
|
b4c2e09ca6
|
tests: await bounded offer preparation
|
2026-07-26 13:35:35 -06:00 |
|
DeFiDude
|
7dfe9c18bd
|
release: prepare v1.1.0
|
2026-07-26 13:24:34 -06:00 |
|
DeFiDude
|
4350dd1a88
|
ci: gate public API documentation
|
2026-07-26 06:57:59 -06:00 |
|
DeFiDude
|
e38bab9d16
|
docs: keep public API rustdoc clean
|
2026-07-26 06:55:49 -06:00 |
|
DeFiDude
|
115c9dd17c
|
lxmd: restore Python delivery limit default
|
2026-07-26 02:56:51 -06:00 |
|
DeFiDude
|
3070484a5f
|
propagation: guard transfer restarts
|
2026-07-26 02:01:04 -06:00 |
|
DeFiDude
|
c52c0a254f
|
presentation: unify safe transfer status
|
2026-07-26 01:57:08 -06:00 |
|
DeFiDude
|
42e3907835
|
router: make inbound state durable
|
2026-07-26 01:39:48 -06:00 |
|
DeFiDude
|
5c37690bd6
|
router: expose inbound Resource control
|
2026-07-26 01:29:38 -06:00 |
|
DeFiDude
|
703942ecf5
|
lxmd: align delivery defaults and limits
|
2026-07-25 23:24:07 -06:00 |
|
DeFiDude
|
d22fa362fa
|
propagation: complete live peer offer sync
|
2026-07-25 23:18:26 -06:00 |
|
DeFiDude
|
b47a2d29b9
|
propagation: integrate bounded inbound runtime
|
2026-07-25 22:14:07 -06:00 |
|
DeFiDude
|
bd9d51b6b7
|
propagation: harden inbound throttle policy
|
2026-07-25 21:39:51 -06:00 |
|
DeFiDude
|
356ba6a305
|
propagation: isolate bounded offer evaluation
|
2026-07-25 21:28:37 -06:00 |
|
DeFiDude
|
3a17ca6845
|
lxmd: parse inbound sync policy
|
2026-07-25 20:21:57 -06:00 |
|
DeFiDude
|
e55074595c
|
propagation: model inbound admission
|
2026-07-25 19:55:14 -06:00 |
|
DeFiDude
|
e0257d6fd6
|
build: refresh Reticulum dependency lock
|
2026-07-25 19:47:33 -06:00 |
|
DeFiDude
|
663bfb6066
|
tests: include inbound packet metrics
|
2026-07-25 19:36:08 -06:00 |
|
DeFiDude
|
68f84ce0a6
|
lxmd: bind receipts to destination identity
|
2026-07-24 03:50:02 -06:00 |
|
DeFiDude
|
93f4257068
|
deps: refresh Reticulum lock
|
2026-07-20 21:23:14 -06:00 |
|
DeFiDude
|
90606fdb3f
|
lxmd: make delivery ratchets crash-safe
|
2026-07-20 17:28:39 -06:00 |
|
DeFiDude
|
393478019b
|
style: rustfmt
|
2026-07-18 22:35:11 -06:00 |
|
DeFiDude
|
3e048eda1a
|
lxmf: drop dead enforce_stamps router mirror; stamp-gate propagation downloads
|
2026-07-18 19:58:02 -06:00 |
|
DeFiDude
|
b99c177f01
|
lxmf: drop inert enforce_ratchets knob for Python lxmd parity
|
2026-07-18 19:01:18 -06:00 |
|
DeFiDude
|
b08de427a9
|
docs: retarget README to LXMF 1.0.1
|
2026-07-17 08:37:47 -06:00 |
|
DeFiDude
|
22b1907d4c
|
parity: LXMF 1.0.1 — reply/reaction/comment field standards, compression signalling in announces, blackholed-source drop, atomic message persist
|
2026-07-15 14:24:04 -06:00 |
|
DeFiDude
|
20ef834281
|
lxmf: check every valid ticket in stamp validation, cull state at load, use announced stamp flexibility
|
2026-07-10 18:10:17 -05:00 |
|
DeFiDude
|
68ad7c8351
|
lxmf: expose delivery compression capability state
|
2026-06-26 16:01:15 -06:00 |
|
DeFiDude
|
90e44916a4
|
release: bump rsLXMF to 1.0.1
|
2026-06-13 23:43:19 -06:00 |
|
DeFiDude
|
134a17c704
|
release: point LXMF builds at Reticulum 1.0.0
|
2026-06-13 21:52:06 -06:00 |
|
DeFiDude
|
89689fbdb4
|
release: align crates at 1.0.0
|
2026-06-13 21:40:26 -06:00 |
|
DeFiDude
|
c4f4a04dbb
|
core, lxmd: wire router jobloop and node maintenance; 300s route_hops re-baseline
|
2026-06-12 11:50:23 -06:00 |
|
DeFiDude
|
68d9d5541f
|
core: prune peer handled sets against store; weight-cap the node store in tick
|
2026-06-12 11:50:23 -06:00 |
|
DeFiDude
|
1a2acd32f6
|
router: drive deferred stamp PoW via stored runtime handle; defer delivery-time stamps
|
2026-06-10 14:39:31 -06:00 |
|
DeFiDude
|
62f30baa0f
|
propagation: stage store file reads outside the node lock; drop lxmd per-tick map clones
|
2026-06-10 03:46:57 -06:00 |
|
DeFiDude
|
167e571a3a
|
lxmf-core: drop dead max_message_size config and stamp-validation branch
|
2026-06-10 03:28:42 -06:00 |
|
DeFiDude
|
06015ae181
|
lxmd: clean startup errors instead of panics; quarantine corrupt store files on load
|
2026-06-10 00:37:26 -06:00 |
|
DeFiDude
|
9e44e8a407
|
propagation: age-based dedup cache retention with persisted timestamps
|
2026-06-10 00:33:43 -06:00 |
|
DeFiDude
|
2fc60703ea
|
message: bound propagation wrapper decode against transfer limits
|
2026-06-10 00:26:49 -06:00 |
|
DeFiDude
|
b61724d1f1
|
router: enforce max peering cost at announce ingest and bound stamp searches
|
2026-06-10 00:21:41 -06:00 |
|
DeFiDude
|
c7736b9d24
|
propagation: gate client get and purge on entry ownership
|
2026-06-10 00:16:00 -06:00 |
|
DeFiDude
|
19187146c8
|
lint: rustfmt and clippy cleanup
|
2026-06-09 18:21:54 -06:00 |
|
DeFiDude
|
b41c7ac263
|
lxmd: incremental ratchet persistence and identity cache cap
|
2026-06-09 17:45:15 -06:00 |
|
DeFiDude
|
8f59b66854
|
stamper: unify message stamps on the Python HKDF workblock
|
2026-06-09 17:45:15 -06:00 |
|
Oleg Belousov
|
5ea513bb95
|
lxmd: drop full crypto-state save from announce processing
|
2026-06-09 17:17:52 -06:00 |
|
DeFiDude
|
6ac04f0311
|
deps: refresh rns runtime lockfile
|
2026-05-30 22:59:31 -06:00 |
|