github nullroute1970/ZeroDPI v20260816T041821Z-a02c962771f2
ZeroDPI v20260816T041821Z-a02c962771f2

8 hours ago

Changes

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)

Don't miss a new ZeroDPI release

NewReleases is sending notifications on new releases.