You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-8Lines changed: 35 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,11 +9,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
9
9
10
10
---
11
11
12
-
## [0.4.0] - 2025-11-30
12
+
## [0.4.0] - 2024-11-30
13
13
14
14
### Added
15
15
16
-
**Phase 4 Part II - Obfuscation & Stealth - COMPLETE ✅ (2025-11-30):**
16
+
**Phase 4 Part II - Obfuscation & Stealth - COMPLETE ✅ (2024-11-30):**
17
17
18
18
This release completes Phase 4 Part II, delivering comprehensive traffic obfuscation with packet padding, timing obfuscation, cover traffic generation, and protocol mimicry to defeat deep packet inspection and traffic analysis.
19
19
@@ -89,24 +89,51 @@ Three complete protocol wrappers for traffic obfuscation:
89
89
-**Windows x86_64-pc-windows-msvc Support**: Fixed `RawFd` type handling in `wraith-transport`
90
90
- Added platform-specific type definitions for Windows compatibility
91
91
-`RawFd` now conditionally defined as `c_int` on Unix and `isize` on Windows
92
-
- Enables successful cross-platform builds for Windows targets
92
+
- Enables successful cross-platform builds for Windows targets (commit: 88ba377)
93
93
- Maintains zero-cost abstraction on all platforms
94
+
- Resolves compilation errors when building for Windows MSVC targets
94
95
95
96
**CI/CD Build Improvements:**
96
97
-**MSRV Build Fix**: Enabled `getrandom` feature for `rand_core` dependency
97
98
- Resolves "getrandom" function not found error in Rust 1.85 MSRV builds
98
99
- Ensures CI MSRV verification workflow passes consistently
99
100
- Maintains compatibility with minimum supported Rust version (1.85)
100
101
- No impact on runtime performance or security
102
+
- Fix applied in Cargo.toml for wraith-obfuscation crate
See [ROADMAP.md](to-dos/ROADMAP.md) for detailed sprint planning and story point estimates.
532
564
@@ -590,4 +622,4 @@ WRAITH Protocol builds on the work of many excellent projects and technologies:
590
622
591
623
**WRAITH Protocol** - *Secure. Fast. Invisible.*
592
624
593
-
**Status:** Phase 4 Part I Complete (v0.4.0) | **License:** MIT | **Language:** Rust 2024 | **Tests:**487 | **Quality:** Zero clippy errors, zero unsafe code
625
+
**Status:** Phase 4 Complete (v0.4.0) | **License:** MIT | **Language:** Rust 2024 | **Tests:**607 | **Quality:** Zero clippy errors, zero unsafe code
0 commit comments