Changes
- Commit:
887a11cf49d6 - Previous release: v20260802T183833Z-703b2b6c8930
- Compare: v20260802T183833Z-703b2b6c8930...887a11cf49d6
Commits
- refactor: remove throughput tracking from dashboard (887a11c)
- docs: mark tui state panel enrichment plan complete (c0b7bc0)
- docs: update dashboard description with new state panel fields (de6a6cb)
- feat: show per-connection target ip in dashboard log (2492b36)
- feat: add throughput sparklines to dashboard (dbca1c3)
- feat: add peak connections and split dashboard stats bar (1af932b)
- feat: show switches, last error, and rescan results in dashboard header (119809a)
- feat: track peak, switches, errors, and rescan summary in dashboard state (922e63d)
- feat: report rescan summary and per-connection target ip to dashboard (c54d5f9)
- feat: extend proxy events with target ip and rescan summary (1c36426)
- Implement code changes to enhance functionality and improve performance (f1ea12f)
- style: rustfmt rescan event variant and test (23981ec)
- feat: emit rescan status events from IP background rescan (15836c6)
- feat: emit rescan status events from SNI background rescan (56b98de)
- feat: show rescan status and next-rescan countdown in dashboard header (e47d023)
- feat: add rescan status proxy events and TUI state tracking (a742cad)
- feat: implement TUI rescan status with countdown and event emissions (c5c06be)
- feat: implement per-flow TTL overrides for LOW_TTL_DISCOVER probes (5c3e44d)
- docs: add Rescan-Time TTL Discovery Implementation Plan (fe3d08a)
- docs: enhance README with improved formatting and emoji for better readability (55f789a)
- docs: update configuration documentation for tls_padding method and its parameters (635d5fd)
- docs: document tls_padding method and TLS_PADDING_* options (c073374)
- feat: register tls_padding in build_method, composite, CLI, and helper protocol (17e4a0a)
- feat: wire tls_padding into socket and intercept proxy paths (6a28c6b)
- feat: add TLS_PADDING_SIZE and TLS_PADDING_POSITION config (10c4b93)
- feat: add RFC 7685 ClientHello padding core module (ab182b4)
- docs: add tls_padding implementation plan (5b4efce)
- docs: add tls_padding bypass method design spec (c3e9f43)
- feat: implement startup-only TTL discovery and update related documentation (5ce7cf6)
- docs: specify startup-only TTL discovery (ed7e79e)
- feat: update BYPASS_METHOD to remove low_ttl and adjust default values (4489a9a)
- feat: enhance LOW_TTL_DISCOVER logic and add tests for discovery conditions (9082a0a)
- feat: update default configuration values for AUTO_SELECT and RESCAN_INTERVAL_SECS (c092e86)
- docs: document BYPASS_METHOD list syntax and combination limits (693fe85)
- feat: support BYPASS_METHOD as a composable method list (7e2fdd9)
- feat: add composite bypass method (3f68af0)
- feat: add BypassMethodList config type (3511417)
- docs: add bypass method list implementation plan (eeafd70)
- docs: add bypass method list design spec (b5ed275)
- Remove the Android Privilege-Separation Implementation Plan document (207458a)
- docs: document urg_sni_split in BYPASS_METHOD comment (1fc1553)
- chore: fix lint warnings in urg_sni_split code (8c75276)
- docs: document urg_sni_split method and SNI_SPLIT_* options (fc10360)
- test: add handler integration tests for urg_sni_split (120f33e)
- feat: add urg_sni_split bypass method (a5c9f55)
- feat: add SNI insertion helpers for urg_sni_split (09c99f0)
- feat: add ClientHello SNI parser for urg_sni_split (d0ec6a2)
- feat: apply TCP urgent flag and pointer in packet backends (d63817c)
- feat: add urg flag and urgent pointer to packet view (eafc733)
- feat: add SNI_SPLIT_* config options and urg_sni_split whitelist entry (14cc6bf)
- Implement feature X to enhance user experience and optimize performance (b2a84a1)
- docs: add urg_sni_split bypass method design spec (890ed04)
- feat: add automatic LOW_TTL_VALUE discovery for low_ttl method (8791fa9)