liu weikai
|
62f21f8a02
|
Reuse validated cache heads when reading downloaded pages
|
2026-09-30 13:50:00 +08:00 |
|
liu weikai
|
813c58d9a6
|
Reuse mounted volume validation during geocaching startup scans
|
2026-09-30 13:44:55 +08:00 |
|
liu weikai
|
b1a330b390
|
Use explicit aggregate reset in access configuration regression
|
2026-09-30 13:12:23 +08:00 |
|
liu weikai
|
7b89a7fc62
|
Apply per-interface IFAC access to TCP framing and TMS configuration
|
2026-09-30 13:08:11 +08:00 |
|
liu weikai
|
77491d0d29
|
Match AES lifecycle guards to hash-only host configuration
|
2026-09-30 12:16:54 +08:00 |
|
liu weikai
|
638ca28111
|
Overlay download recovery task and preview storage
|
2026-09-30 12:06:23 +08:00 |
|
liu weikai
|
307ac0dc19
|
Add bounded IFAC codec and Python Reticulum conformance vectors
|
2026-09-30 11:59:55 +08:00 |
|
liu weikai
|
51194cb0be
|
Retain discovered gateway candidates and endpoint retry history
|
2026-09-30 11:48:25 +08:00 |
|
liu weikai
|
1f6885336a
|
Restore stable discovered gateways from a bounded SD cache
|
2026-09-30 11:20:56 +08:00 |
|
liu weikai
|
52ad1f6686
|
Use verified gateway discovery as an isolated TCP fallback
|
2026-09-30 10:59:05 +08:00 |
|
liu weikai
|
d0141a343c
|
Discard priority receive frames when reconfiguring TCP endpoints
|
2026-09-30 10:43:22 +08:00 |
|
liu weikai
|
ecf499ba12
|
Admit and validate native gateway announcements in the device runtime
|
2026-09-30 10:37:04 +08:00 |
|
liu weikai
|
048a892732
|
Include IFAC interoperability in Reticulum network redesign scope
|
2026-09-30 10:14:13 +08:00 |
|
liu weikai
|
a6d3005ff3
|
Verify native discovery stamps incrementally in bounded PSRAM state
|
2026-09-30 10:11:48 +08:00 |
|
liu weikai
|
48d0e9c223
|
Add bounded native Reticulum interface discovery parser
|
2026-09-30 10:03:50 +08:00 |
|
liu weikai
|
95e0fe47f8
|
Fix stale Reticulum reconnect references in receive paths
|
2026-09-30 09:57:41 +08:00 |
|
liu weikai
|
541d68040e
|
Select one Reticulum TCP uplink with candidate failover
|
2026-09-30 09:43:18 +08:00 |
|
liu weikai
|
7284c8c594
|
Consume ready local map sections within the same refresh
|
2026-09-30 09:37:21 +08:00 |
|
liu weikai
|
026771a188
|
Reuse verified volume information within indexed read operations
|
2026-09-30 09:31:06 +08:00 |
|
liu weikai
|
b87551e6c4
|
Validate indexed read completion against the SD media session
|
2026-09-30 09:24:58 +08:00 |
|
liu weikai
|
87d39a3a15
|
Expose local geocaching latency and metadata read costs
|
2026-09-30 09:17:47 +08:00 |
|
liu weikai
|
37336f0d7f
|
Cancel interrupted Reticulum connects and back off endpoint failures
|
2026-09-30 09:10:57 +08:00 |
|
liu weikai
|
f51a0957f2
|
Separate Reticulum settings from chat protocol selection
|
2026-09-30 09:03:36 +08:00 |
|
liu weikai
|
10ea9d2cf9
|
Keep contended journal inventory reads pending
|
2026-09-29 23:57:59 +08:00 |
|
liu weikai
|
4f6240291a
|
Preserve bounded geocaching progress under persistence load
|
2026-09-29 23:36:48 +08:00 |
|
liu weikai
|
33439fee6e
|
Preserve geocaching storage failure evidence and root read progress
|
2026-09-29 23:14:02 +08:00 |
|
liu weikai
|
3d2e268aba
|
Preserve file read contention and index cursors across worker turns
|
2026-09-29 22:59:08 +08:00 |
|
liu weikai
|
cc37eeb969
|
Preserve busy metadata reads without restarting geocaching recovery
|
2026-09-29 22:50:46 +08:00 |
|
liu weikai
|
ecd62e08ee
|
Retry transient local catalog reads before storage recovery
|
2026-09-29 22:43:40 +08:00 |
|
liu weikai
|
af3383642c
|
Exercise configured directory discovery after browser outages
|
2026-09-29 22:34:36 +08:00 |
|
liu weikai
|
06c45ce12a
|
Honor the persisted Always screen timeout setting
|
2026-09-29 22:29:51 +08:00 |
|
liu weikai
|
7eea975f38
|
Retry transient local map startup reads and report storage failures
|
2026-09-29 22:26:33 +08:00 |
|
liu weikai
|
3eb5a9c5da
|
Keep browser discovery recoverable through prolonged outages
|
2026-09-29 22:20:43 +08:00 |
|
liu weikai
|
6f09ab2e3f
|
Keep geocaching allocations in PSRAM and unblock local reads
|
2026-09-29 22:16:28 +08:00 |
|
liu weikai
|
f6df8b10cb
|
Merge main into codex/geocaching before PR
|
2026-09-29 18:52:34 +08:00 |
|
liu weikai
|
1d215ca7b7
|
docs: highlight engineering scope and add security policy
|
2026-09-29 18:45:10 +08:00 |
|
liu weikai
|
b7c80becac
|
fix(linux): include GPX headers in team storage smoke targets
|
2026-09-29 17:00:38 +08:00 |
|
liu weikai
|
c7d735506a
|
fix(linux): include shared CRC header in codec smoke targets
|
2026-09-29 16:57:42 +08:00 |
|
liu weikai
|
af9b2faf80
|
fix(linux): link geocaching map overlay implementation
|
2026-09-29 16:52:33 +08:00 |
|
liu weikai
|
481676429a
|
fix(geocaching): make map tests portable to CI compiler
|
2026-09-29 16:41:34 +08:00 |
|
liu weikai
|
3cb5e7e0ce
|
docs(geocaching): align deployment port with GitHub Pages
|
2026-09-29 16:00:02 +08:00 |
|
liu weikai
|
4026b99da6
|
perf(geocaching): keep directory browsing independent of local audit
|
2026-09-29 15:54:57 +08:00 |
|
liu weikai
|
6058741ab9
|
test(geocaching): budget local loading with storage latency
|
2026-09-29 15:47:58 +08:00 |
|
liu weikai
|
95ce42da20
|
perf(geocaching): read local caches before full storage audit
|
2026-09-29 15:43:15 +08:00 |
|
liu weikai
|
c556079895
|
fix(geocaching): finish map scans across viewport changes
|
2026-09-29 15:26:04 +08:00 |
|
liu weikai
|
d044cc4847
|
fix(map): retain geocaches when map information is hidden
|
2026-09-28 23:02:39 +08:00 |
|
liu weikai
|
bb028bcc60
|
fix(geocaching): decouple local edits from publication request history
|
2026-09-28 22:47:41 +08:00 |
|
liu weikai
|
f627ffc540
|
fix(geocaching): support local draft deletion and L2 map overlays
|
2026-09-28 22:34:24 +08:00 |
|
liu weikai
|
c3a6347146
|
fix(geocaching): avoid SD guard false positive in test comment
|
2026-09-28 22:13:58 +08:00 |
|
liu weikai
|
7b6395a6b7
|
Recover live directory discovery after reconnect [skip ci]
|
2026-09-28 22:06:13 +08:00 |
|