• Joined on 2018-06-04
berkus synced commits to refs/tags/v0.6.5-esp32 at berkus/wifi-densepose from mirror 2026-05-18 22:02:18 +00:00
berkus synced commits to refs/pull/490/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:18 +00:00
ecd2051a3b Merge 9746d255ff864c58384e8cb1042953bc7b886ea7 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 97 commits »
berkus synced commits to refs/pull/620/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:18 +00:00
bc046a5f4b Merge 7bf4cc33325c21bc551e8056c53eac8b32ef32e8 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
Compare 4 commits »
berkus synced commits to refs/pull/275/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
0831b9b8e5 Merge 3f5ef8965582318165c49aa5185fd94ff929f038 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
Compare 4 commits »
berkus synced commits to main at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
berkus synced commits to refs/pull/466/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
481aba062b Merge 670910b6226ff0988540413155fd489dbb75ca1f into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 27 commits »
berkus synced commits to refs/pull/464/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
cd35262e5d Merge f59a1678c3e0bee2a849000c6f5a2c1dc0d1c439 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 10 commits »
berkus synced commits to refs/pull/461/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
931f74ab77 Merge 35ccdec312c04583c3fea394fd9db48770bb9efb into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 10 commits »
berkus synced commits to refs/pull/457/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
285dce0aee Merge 6df23eb351a86ac6c36e952e5836254dd78545d8 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 10 commits »
berkus synced commits to refs/pull/455/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
94c17747c7 Merge dbd54e15f770a22ff692dd0e51a244f6cbee3481 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 10 commits »
berkus synced commits to refs/pull/468/merge at berkus/wifi-densepose from mirror 2026-05-18 22:02:17 +00:00
84fc253d48 Merge 491c36784429aa2e9e6da1852c3bae1bb78dba26 into f5e2b5474b3120797dd55db1c2b36c25e135dbc2
f5e2b5474b release: ESP32-S3 firmware v0.6.5 — Tmr Svc stack + OTA init refactor (#628)
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 10 commits »
berkus synced commits to rewrite at berkus/topola from mirror 2026-05-18 15:12:20 +00:00
7f67a24808 Update `undoredo` to 0.10
272bdb326d Split `Via` into input `ViaSpec` and actually stored `Via`
258b43267d Distribute `primitives.rs` into multiple files
67f3426586 Split `Segment` into full `Segment` and input `SegmentSpec`
36004b155b Explain in comments how to point-in-polygon checking method works
Compare 5 commits »
berkus synced commits to refs/pull/275/head at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
3f5ef89655 fix(led): add fallback CONFIG_RGB_LED_GPIO and clean up component dependencies
732e3a7ad6 feat(firmware): add mmWave and Swarm Bridge status to LED indicators
fca3a2e13b feat: implement modular configurable RGB LED status indicators
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
50131b2519 fix(verify): cross-platform deterministic proof — 6-decimal quantize + thread-pinning (closes #560) (#609)
Compare 238 commits »
berkus synced commits to main at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
Compare 2 commits »
berkus synced and deleted reference refs/tags/refs/pull/307/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
berkus synced commits to refs/pull/275/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
14daa61ea7 Merge 3f5ef8965582318165c49aa5185fd94ff929f038 into 72bbd256e756b9307495309d00d62e88b17a8976
3f5ef89655 fix(led): add fallback CONFIG_RGB_LED_GPIO and clean up component dependencies
732e3a7ad6 feat(firmware): add mmWave and Swarm Bridge status to LED indicators
fca3a2e13b feat: implement modular configurable RGB LED status indicators
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
Compare 206 commits »
berkus synced and deleted reference refs/tags/refs/pull/306/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
berkus synced and deleted reference refs/tags/refs/pull/309/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
berkus synced commits to refs/pull/600/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00
463705ba8d Merge a83956a8aca81ddc51ec98f517be321c2eab12f1 into 281c4cb0cefa95dbae6aca66a04890adf626df6d
281c4cb0ce fix(firmware): OTA upload fails closed when no PSK in NVS (RuView#596 audit) (#623)
b2e2e6d6fd fix(sensing-server): WS broadcast emits effective_source() not hardcoded "esp32" (closes #618) (#621)
72bbd256e7 fix(security): path-traversal guard on 5 sensing-server endpoints (closes #615) (#616)
50131b2519 fix(verify): cross-platform deterministic proof — 6-decimal quantize + thread-pinning (closes #560) (#609)
Compare 57 commits »
berkus synced and deleted reference refs/tags/refs/pull/308/merge at berkus/wifi-densepose from mirror 2026-05-18 13:52:18 +00:00