summaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAgeFilesLines
* docs: README.md: describe feature fakedilluti0n2026-01-042-6/+20
* docs: explain --fake better on dpibreak.1hskimse2026-01-041-3/+8
* windows: include Windows guide and start_fake.bat in dist ziphskimse2026-01-043-1/+49
* Normalize option handling and OPT_* namingdilluti0n2025-12-302-16/+27
* Merge branch 'feat/desync'dilluti0n2025-12-306-47/+232
|\
| * Add fake ClientHello injection runtime optionsdilluti0n2025-12-304-3/+38
| * Consolidate fake ClientHello and split packet logicdilluti0n2025-12-302-35/+44
| * Prevent infinite loop on packet injection/filteringdilluti0n2025-12-303-6/+43
| * Implement fake ClientHello injection with const TTLdilluti0n2025-12-302-42/+83
| * Add dummy tls clienthello packetdilluti0n2025-12-301-0/+63
|/
* linux: extract process execution into `exec_process` helperdilluti0n2025-12-291-17/+29
* docs: delete miscopied filedilluti0n2025-12-281-123/+0
* docs: clarify DPI/SNI description and link to TLS ClientHello specdilluti0n2025-12-281-5/+6
* docs: add system requirements and sudo path guide for cargo installdilluti0n2025-12-281-0/+15
* docs: add instruction for install crates.io releasedilluti0n2025-12-281-0/+7
* Bump version to 0.0.6v0.0.6dilluti0n2025-12-285-3/+128
* ci: wrap build info in details tag used in release workflowdilluti0n2025-12-281-1/+4
* ci: switch nfq dependency to crates.io-compatible nfq-updateddilluti0n2025-12-282-25/+26
* ci: add readme metadata on Cargo.tomldilluti0n2025-12-282-17/+18
* Bump version to 0.0.5v0.0.5dilluti0n2025-12-224-21/+24
* linux: ignore cleanup errors at startupdilluti0n2025-12-221-7/+3
* Add more links to READMEdilluti0n2025-10-291-5/+9
* Add links on READMEdilluti0n2025-10-291-0/+33
* Bump version to 0.0.4v0.0.4dilluti0n2025-10-294-11/+13
* ci: update cratesdilluti0n2025-10-291-68/+99
* ci: do not print glibc version for musl targetdilluti0n2025-10-291-6/+10
* Merge branch 'feat/log-nftables'dilluti0n2025-10-296-162/+73
|\
| * Add --nft-command option to manualdilluti0n2025-10-292-0/+8
| * linux: switch to apply_nft_rules() from nftables-rs for rule settingdilluti0n2025-10-293-156/+16
| * linux: implement apply_nft_rules() to log output sanelydilluti0n2025-10-291-0/+30
| * linux: add option `--nft-command`dilluti0n2025-10-292-10/+23
|/
* Bump version to 0.0.3v0.0.3dilluti0n2025-10-064-3/+8
* docs: update readmedilluti0n2025-10-061-13/+13
* windows: avoid ERR_INVALID_NAME when uninstalling WinDivertdilluti0n2025-10-061-2/+9
* Move linux-only dependencies on Cargo.tomldilluti0n2025-10-062-18/+18
* platform: windows: close handle and uninstall driver sanelydilluti0n2025-10-061-9/+19
* platform: windows: only divert clienthello packet to userspacedilluti0n2025-10-032-2/+4
* docs: fix typodilluti0n2025-10-033-4/+5
* Merge branch 'feat/nftables'dilluti0n2025-10-036-80/+439
|\
| * Update manual with nftables supportdilluti0n2025-10-032-11/+22
| * platform: linux: filter only TLS ClientHello packets on nftablesdilluti0n2025-10-031-0/+21
| * platform: linux: add nftables support with iptables fallbackdilluti0n2025-10-033-55/+356
| * platform: linux: split iptables helpers on bootstrap/cleanupdilluti0n2025-09-271-14/+25
| * Refactor packet sending into split_packet_1 helperdilluti0n2025-09-151-9/+24
* | ci: build.ps1: fix distribution path handling in release ziphskimse2025-09-121-2/+6
|/
* Bump version to 0.0.2v0.0.2dilluti0n2025-09-114-4/+7
* build: guard metadata extraction when Cargo.toml or .git is missingdilluti0n2025-09-111-0/+5
* Refactor handle_packet to reuse external buffer for packet handlingdilluti0n2025-09-114-9/+16
* github: auto format release notesdilluti0n2025-09-111-2/+41
* Ensure WinDivert is present on ci and build.ps1 fail early on errorsdilluti0n2025-09-112-22/+29