Changes
- Commit:
a02c962771f2 - Previous release: v20260815T044658Z-887a11cf49d6
- Compare: v20260815T044658Z-887a11cf49d6...a02c962771f2
Commits
- docs: mark ip_frag as implemented (a02c962)
- docs: document ip_frag in README (9bf97b3)
- docs: document ip_frag parameters in config.toml (dd76b19)
- feat: multi-fragment reinjection in WinDivert backend (0083e87)
- feat: multi-fragment raw-socket injection in NFQUEUE backend (bbf9952)
- style: fmt trace call and use div_ceil in ip fragmenter (60f1928)
- feat: keep flow registered for ip_frag fragment-all mode (9449e52)
- feat: accept ip_frag in config with combo and size validation (10fff41)
- feat: register ip_frag in build_method (fd8e395)
- feat: add fragment-all data-stage semantics to handler (c0c9282)
- feat: add ip_frag IP-layer fragmentation method (15c2d80)
- feat: add fragment-all flow state and signal_outcome (bf7f591)
- feat: add ip_frag_payload_size field to PacketView (9c0d761)
- feat: add shared IPv4 packet fragmenter (7503e16)
- feat: add ip_frag config fields and defaults (9219c00)
- Implement feature X to enhance user experience and fix bug Y in module Z (970fb5b)
- chore: lock libc dependency for Linux/Android raw-socket injection (b6a8bea)
- docs: document FAKE_TLS_FORWARD_REAL and finalize fake_tls docs (557a2ee)
- feat: add FAKE_TLS_FORWARD_REAL switch to fake_tls (be7773d)
- feat: raw-socket decoy injection with fallback in NFQUEUE backend (0346fc9)
- feat: dual-emission support in WinDivert backend (9218c14)
- feat: add emit_original_after flag to PacketView (0e4d9d7)
- docs: mark fake_tls variant A as implemented (c8fb890)
- docs: document fake_tls in README (7d9ec8d)
- docs: document fake_tls parameters in config.toml (caf152f)
- feat: accept fake_tls in config with combo validation (3b5881b)
- feat: register fake_tls in build_method (d15454b)
- feat: add data-stage first-packet ACK completion to handler (dab53d0)
- feat: add fake_tls decoy record injection method (df39f08)
- feat: add fake_tls config fields and defaults (d03a1a7)
- docs: add fake_tls implementation plan (32f3441)
- docs: add fake_tls decoy record injection design spec (50ab432)
- docs: add candidate bypass methods for ZeroDPI with detailed evaluations and recommendations (7a8c092)
- docs: update README and config files to clarify sni_boundary_frag functionality and parameters (8bef8a9)
- chore: polish after sni_boundary_frag verification (c6415fc)
- docs: document sni_boundary_frag bypass method and options (50ac1be)
- feat: wire sni_boundary_frag into socket-only and interceptor combo paths (6e0027c)
- feat: register sni_boundary_frag in the composite method chain (d1f7de5)
- feat: add sni_boundary_frag split computation and delayed two-part write (3b41704)
- feat: add sni_boundary_frag config fields and validation (61c36c4)
- feat: extend SNI parser with extension boundary offsets (3c5af6a)
- Implement code changes to enhance functionality and improve performance (d0e79a0)
- style: rustfmt test module in mixed_case_sni (2de24ab)
- docs: document mixed_case_sni bypass method and config knob (463966e)
- feat: apply mixed_case_sni to the real ClientHello in proxy paths (9bd66c3)
- feat: register mixed_case_sni as socket-only bypass method in config (2b05ca9)
- feat: add mixed_case_sni case-randomization transform (4093e65)
- refactor: extract shared SNI locator into methods::sni (f2f3155)