summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG5
-rw-r--r--Cargo.lock2
-rw-r--r--Cargo.toml2
-rw-r--r--dpibreak.12
4 files changed, 8 insertions, 3 deletions
diff --git a/CHANGELOG b/CHANGELOG
index b0ecdd0..78105f8 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -4,3 +4,8 @@ DPIBreak v0.0.1
DPIBreak v0.0.2
- Remove unnecessary allocations per packet handling
- Fix: make install fail on Linux release tarball (#4)
+DPIBreak v0.0.3
+ - linux: support nftables backend for default, leaving the existing
+ iptables/ip6tables + xt_u32 as a fallback
+ - windows: only divert clienthello packet to userspace
+ - windows: close windivert handle on termination
diff --git a/Cargo.lock b/Cargo.lock
index e533960..f0e3e6e 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -108,7 +108,7 @@ checksum = "bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b"
[[package]]
name = "dpibreak"
-version = "0.0.2"
+version = "0.0.3"
dependencies = [
"anyhow",
"ctrlc",
diff --git a/Cargo.toml b/Cargo.toml
index 54bb529..c901930 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -17,7 +17,7 @@
[package]
name = "dpibreak"
-version = "0.0.2"
+version = "0.0.3"
authors = ["Dilluti0n <[email protected]>"]
edition = "2024"
build = "build.rs"
diff --git a/dpibreak.1 b/dpibreak.1
index 4f9f9fb..75a6fac 100644
--- a/dpibreak.1
+++ b/dpibreak.1
@@ -1,4 +1,4 @@
-.TH DPIBREAK 1 "October 2025" "DPIBreak v0.0.2" "User Commands"
+.TH DPIBREAK 1 "October 2025" "DPIBreak v0.0.3" "User Commands"
.nh
.ad l