github nullroute1970/ZeroDPI v20261002T004337Z-007104cad1ee
ZeroDPI v20261002T004337Z-007104cad1ee

2 hours ago

Changes

Commits

  • test(uplink): add test to prevent hanging on loopback during candidate enumeration (007104c)
  • refactor: improve connection handling and flow registration (7b205de)
  • feat(uplink): add fallback mechanism for source binding on Android (fd74cb1)
  • refactor(uplink): replace /proc/net/dev parsing with ioctl for Android interface enumeration (61c7a9e)
  • feat(uplink): add interface name parsing for Android and Linux (b9f259e)
  • fix(tui): simplify network status messages by removing labels (f98cc4b)
  • Implement physical uplink binding for ZeroDPI (b2519e1)
  • fix: harden recovery rebuild, monitor fallback, and probe target updates (9936117)
  • style: apply rustfmt across the branch (1eb66cf)
  • docs: document in-place network recovery (beb9f08)
  • feat(android): let the core own network recovery (7b8324a)
  • feat(android): parse network recovery events (4af86d5)
  • feat: recover network changes in place across relay modes (be5a401)
  • refactor: extract one-shot SNI and IP rescan helpers (3e4bf8b)
  • feat: add network recovery runtime events and TUI status (c38e2ee)
  • feat: add network recovery coordinator policy (032bbde)
  • feat: add DataPlane controller with in-place rebuild (907c18f)
  • feat(core): add single-candidate probe wrappers for recovery verification (798a4a3)
  • feat: bound upstream connects and classify relay network errors (1b7a9b8)
  • feat: reset stale flows after data plane rebuild (8c78d7c)
  • feat(platform): add windows IP helper network change source (89df9e7)
  • feat(platform): add netlink network change source for linux (7ad0c0f)
  • feat(platform): add network monitor core with settle logic (46d039f)
  • feat(core): add shared interface IP handle and network change source (7aa90fb)
  • docs: add network disconnect recovery implementation plan (16c7edb)
  • docs: add network disconnect recovery design spec (4cdd69c)
  • feat(android): implement background rescan status with explicit events and UI updates (12a46b2)
  • Implement run-startup watchdog to recover from silent processes (7caf803)
  • feat(runtime): implement exit-once semantics for runner stop methods (c31ffd8)
  • feat(android): supervise started sessions and auto-restart on errors (8476a5d)
  • fix(android): change AUTO_SELECT and RESCAN_INTERVAL_SECS defaults to false and 0 respectively (c2ebc0f)

Don't miss a new ZeroDPI release

NewReleases is sending notifications on new releases.