Skip to content

Commit 171923c

Browse files
doublegateclaude
andcommitted
chore: bump version to v2.3.7
Version bump across all workspace Cargo.toml files and documentation. Add CHANGELOG entry for testing improvements, CI fixes, and security alert resolution. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 18663c7 commit 171923c

File tree

10 files changed

+43
-19
lines changed

10 files changed

+43
-19
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,29 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
---
1111

12+
## [2.3.7] - 2026-02-01 - Testing Infrastructure & CI Stability
13+
14+
### Testing
15+
- Added 487 tests across 6 crates raising workspace total from 2,123 to 2,610
16+
- wraith-core: +46 tests (480 -> 526) - node/ subsystem coverage (session_manager, transfer_manager, rate_limiter, metrics, peer_manager, resume)
17+
- wraith-cli: +81 tests (87 -> 168) - CLI argument parsing, redops subcommands, configuration
18+
- team-server: +82 tests (24 -> 106) - service layer, listener management, implant tracking
19+
- wraith-discovery: +69 tests (336 -> 405) - relay subsystem, NAT signaling, ICE integration
20+
- wraith-transport: +43 tests (183 -> 226) - AF_XDP sockets, MTU discovery, buffer management
21+
- wraith-crypto: +47 tests (166 -> 213) - post-quantum primitives, CSPRNG, AEAD cipher modes
22+
23+
### Security
24+
- Resolved 3 CodeQL security alerts for hard-coded cryptographic values in test files
25+
26+
### Fixed
27+
- Fixed Windows CI failure: replaced hardcoded `/tmp/` paths with `std::env::temp_dir()` in transfer_manager tests (`test_init_receive_transfer`, `test_process_received_chunk`)
28+
- Fixed 35 broken documentation links across 22 files (internal file references, external URLs)
29+
30+
### Documentation
31+
- Updated README, CHANGELOG, Protocol-DEV, and Clients-DEV archive docs with current metrics
32+
33+
---
34+
1235
## [2.3.6] - 2026-02-01 - RedOps Complete Completion & Advanced Tradecraft
1336

1437
### Added

CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Guidance for Claude Code when working with this repository.
66

77
WRAITH (Wire-speed Resilient Authenticated Invisible Transfer Handler) is a decentralized secure file transfer protocol implemented in Rust.
88

9-
**Status:** v2.3.6 - RedOps Complete Completion & Advanced Tradecraft
9+
**Status:** v2.3.7 - Testing Infrastructure & CI Stability
1010

1111
### Metrics
1212
| Metric | Value |

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ exclude = [
4141
]
4242

4343
[workspace.package]
44-
version = "2.3.6"
44+
version = "2.3.7"
4545
edition = "2024"
4646
rust-version = "1.88"
4747
license = "MIT"

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ A decentralized secure file transfer protocol optimized for high-throughput, low
1414
<a href="https://github.com/doublegate/WRAITH-Protocol/actions/workflows/codeql.yml"><img src="https://github.com/doublegate/WRAITH-Protocol/actions/workflows/codeql.yml/badge.svg" alt="CodeQL"></a>
1515
<a href="https://github.com/doublegate/WRAITH-Protocol/actions/workflows/release.yml"><img src="https://github.com/doublegate/WRAITH-Protocol/actions/workflows/release.yml/badge.svg" alt="Release"></a>
1616
<br>
17-
<a href="https://github.com/doublegate/WRAITH-Protocol/releases"><img src="https://img.shields.io/badge/version-2.3.6-blue.svg" alt="Version"></a>
17+
<a href="https://github.com/doublegate/WRAITH-Protocol/releases"><img src="https://img.shields.io/badge/version-2.3.7-blue.svg" alt="Version"></a>
1818
<a href="docs/security/SECURITY_AUDIT_v1.1.0.md"><img src="https://img.shields.io/badge/security-audited-green.svg" alt="Security"></a>
1919
<a href="https://www.rust-lang.org/"><img src="https://img.shields.io/badge/rust-1.88%2B-orange.svg" alt="Rust"></a>
2020
<a href="https://doc.rust-lang.org/edition-guide/rust-2024/index.html"><img src="https://img.shields.io/badge/edition-2024-orange.svg" alt="Edition"></a>
@@ -687,7 +687,7 @@ See [CI Workflow](.github/workflows/ci.yml) and [Release Workflow](.github/workf
687687

688688
### Completed
689689

690-
WRAITH Protocol v2.3.6 represents 2,740+ story points across 24 development phases:
690+
WRAITH Protocol v2.3.7 represents 2,740+ story points across 24 development phases:
691691

692692
- Core protocol implementation (cryptography, transport, obfuscation, discovery)
693693
- 12 production-ready client applications (9 desktop + 2 mobile + 1 server platform)
@@ -773,6 +773,6 @@ WRAITH Protocol builds on excellent projects and research:
773773

774774
**WRAITH Protocol** - _Secure. Fast. Invisible._
775775

776-
**Version:** 2.3.6 | **License:** MIT | **Language:** Rust 2024 (MSRV 1.88) | **Tests:** 2,643 passing (2,610 workspace + 19 spectre-implant + 14 doc) | **Clients:** 12 applications (9 desktop + 2 mobile + 1 server)
776+
**Version:** 2.3.7 | **License:** MIT | **Language:** Rust 2024 (MSRV 1.88) | **Tests:** 2,643 passing (2,610 workspace + 19 spectre-implant + 14 doc) | **Clients:** 12 applications (9 desktop + 2 mobile + 1 server)
777777

778778
**Last Updated:** 2026-02-01

clients/wraith-redops/operator-client/src-tauri/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "operator-client"
3-
version = "2.3.6"
3+
version = "2.3.7"
44
description = "WRAITH RedOps Operator Console"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

clients/wraith-redops/spectre-implant/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "spectre-implant"
3-
version = "2.3.6"
3+
version = "2.3.7"
44
edition = "2021"
55

66
[features]

clients/wraith-redops/team-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "team-server"
3-
version = "2.3.6"
3+
version = "2.3.7"
44
description = "WRAITH RedOps Team Server - Command and Control Infrastructure"
55
authors = ["WRAITH Protocol Contributors"]
66
license = "MIT OR Apache-2.0"

crates/wraith-crypto/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wraith-crypto"
3-
version = "2.3.6"
3+
version = "2.3.7"
44
description = "WRAITH Protocol Cryptography"
55
edition.workspace = true
66
rust-version.workspace = true

docs/archive/README_Clients-DEV.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
This document tracks the development journey of WRAITH Protocol client applications, from planning through implementation and release. Phases 15-24 delivered all 12 client applications: WRAITH-Transfer, WRAITH-Android, WRAITH-iOS, WRAITH-Chat, WRAITH-Sync, WRAITH-Share, WRAITH-Stream, WRAITH-Mesh, WRAITH-Publish, WRAITH-Vault, WRAITH-Recon, and WRAITH-RedOps.
66

77
[![Version](https://img.shields.io/badge/clients-12%20complete-green.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
8-
[![Protocol](https://img.shields.io/badge/protocol-v2.3.6-blue.svg)](../../README.md)
8+
[![Protocol](https://img.shields.io/badge/protocol-v2.3.7-blue.svg)](../../README.md)
99
[![Clients](https://img.shields.io/badge/clients-9%20desktop%20+%202%20mobile%20+%201%20server-brightgreen.svg)](../../to-dos/ROADMAP-clients.md)
1010

1111
---
@@ -33,7 +33,7 @@ For protocol development history, see [README_Protocol-DEV.md](README_Protocol-D
3333
- **Tier 4:** Security Testing (RedOps - COMPLETE)
3434

3535
**Current Status (2026-02-01):**
36-
- Protocol v2.3.6 complete (all 24 phases + infrastructure sprints + benchmark optimizations + security hardening delivered)
36+
- Protocol v2.3.7 complete (all 24 phases + infrastructure sprints + benchmark optimizations + security hardening delivered)
3737
- **All 12 Client Applications:****COMPLETE** (1,292 SP total)
3838
- WRAITH-Transfer: Desktop P2P file transfer (6 tests)
3939
- WRAITH-Chat: E2EE messaging with voice/video/groups (107 tests)
@@ -1208,7 +1208,8 @@ RedOps [=============]
12081208
- ✅ 2,148 tests passing (2,123 workspace + 11 spectre-implant + 14 doc, 16 ignored) - 100% pass rate
12091209
- ✅ Zero vulnerabilities, zero clippy warnings
12101210
- ✅ Grade A+ quality (98/100), TDR ~2.5%
1211-
- ✅ Production-ready architecture with v2.3.6 release (RedOps advanced tradecraft, Signal Double Ratchet, 58 CodeQL alerts resolved, ROE Signer tool, benchmark analysis documentation)
1211+
- ✅ Production-ready architecture with v2.3.7 release (487 new tests, Windows CI fix, 3 CodeQL alerts resolved, 35 doc links fixed)
1212+
- ✅ v2.3.6 RedOps advanced tradecraft (Signal Double Ratchet, 58 CodeQL alerts resolved, ROE Signer tool, benchmark analysis documentation)
12121213
- ✅ v2.3.4 benchmark-driven optimizations (WebSocket mimicry 55-85% faster, DoH tunnel 70-86% faster, frame pipeline 11-30% faster, message header 53% faster)
12131214
- ✅ v2.3.2 benchmark-driven optimizations (10.9x frame building, 93.6% Double Ratchet improvement, 118,000x transfer scheduling)
12141215
- ✅ WRAITH-RedOps workspace integration: team-server and operator-client as Cargo workspace members
@@ -1343,8 +1344,8 @@ RedOps [=============]
13431344

13441345
---
13451346

1346-
**WRAITH Protocol Client Applications Development History** - *From Planning to v2.3.6*
1347+
**WRAITH Protocol Client Applications Development History** - *From Planning to v2.3.7*
13471348

1348-
**Status:** Phases 15-24 Complete (All 12 Clients) | **Total Scope:** 12 clients, 1,292 SP | **Delivered:** 1,292 SP (100%) | **Protocol:** v2.3.6 Complete | **Tests:** 2,643 total (2,610 workspace + 19 spectre-implant + 14 doc, 663+ client tests) | **Workspace:** 22 members + 3 excluded | **TDR:** ~2.5% (Grade A) | **CI/CD:** Optimized workflows with reusable setup, path filters, and cross-compilation via Cross.toml | **v2.3.6:** RedOps Advanced Tradecraft -- Signal Double Ratchet, 4 MITRE ATT&CK techniques (T1134, T1140, T1574.002, T1105), DEFLATE compression, Runner source-build, operator UX polish, team server safety | **v2.3.5:** CI/CD stability fixes, 58 CodeQL security alerts resolved, ROE Signer tool, benchmark analysis documentation | **RedOps:** Gap analysis v9.0.0 (~99% complete, 97.5% MITRE ATT&CK (39/40), 0 P0/P1/P2, 25 modules, 35 IPC wired with typed wrappers, 16,719 Rust + 3,749 TS lines) | **Conductor:** Project management system with code style guides
1349+
**Status:** Phases 15-24 Complete (All 12 Clients) | **Total Scope:** 12 clients, 1,292 SP | **Delivered:** 1,292 SP (100%) | **Protocol:** v2.3.7 Complete | **Tests:** 2,643 total (2,610 workspace + 19 spectre-implant + 14 doc, 663+ client tests) | **Workspace:** 22 members + 3 excluded | **TDR:** ~2.5% (Grade A) | **CI/CD:** Optimized workflows with reusable setup, path filters, and cross-compilation via Cross.toml | **v2.3.7:** Testing Infrastructure & CI Stability -- 487 new tests across 6 crates, Windows CI fix, 3 CodeQL alerts resolved, 35 doc links fixed | **v2.3.6:** RedOps Advanced Tradecraft -- Signal Double Ratchet, 4 MITRE ATT&CK techniques (T1134, T1140, T1574.002, T1105), DEFLATE compression, Runner source-build, operator UX polish, team server safety | **v2.3.5:** CI/CD stability fixes, 58 CodeQL security alerts resolved, ROE Signer tool, benchmark analysis documentation | **RedOps:** Gap analysis v9.0.0 (~99% complete, 97.5% MITRE ATT&CK (39/40), 0 P0/P1/P2, 25 modules, 35 IPC wired with typed wrappers, 16,719 Rust + 3,749 TS lines) | **Conductor:** Project management system with code style guides
13491350

13501351
*Last Updated: 2026-02-01*

docs/archive/README_Protocol-DEV.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
This document captures the complete development journey of WRAITH Protocol from inception through version 2.0.0, including detailed phase accomplishments, sprint summaries, and implementation milestones.
66

7-
[![Version](https://img.shields.io/badge/version-2.3.6-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
7+
[![Version](https://img.shields.io/badge/version-2.3.7-blue.svg)](https://github.com/doublegate/WRAITH-Protocol/releases)
88
[![Security](https://img.shields.io/badge/security-audited-green.svg)](../security/DPI_EVASION_REPORT.md)
99
[![Rust](https://img.shields.io/badge/rust-1.88%2B-orange.svg)](https://www.rust-lang.org/)
1010

@@ -22,7 +22,7 @@ For the current production README, see [../../README.md](../../README.md).
2222

2323
**Total Development Effort:** 2,685 story points delivered across 24 phases
2424

25-
**Project Metrics (2026-02-01, v2.3.6):**
25+
**Project Metrics (2026-02-01, v2.3.7):**
2626
- **Code Volume:** ~141,000 lines of Rust code across protocol and client crates + ~36,600 lines TypeScript
2727
- **Test Coverage:** 2,643 tests passing (2,610 workspace + 19 spectre-implant + 14 doc, 16 ignored) - 100% pass rate
2828
- **Documentation:** 114 markdown files, ~62,800 lines of comprehensive documentation
@@ -1388,7 +1388,7 @@ Red team operations platform for authorized adversary emulation:
13881388

13891389
## Current Status & Next Steps
13901390

1391-
**Version 2.3.6 Status (2026-02-01):**
1391+
**Version 2.3.7 Status (2026-02-01):**
13921392
- ✅ All 24 development phases complete (2,740+ SP delivered)
13931393
- ✅ 2,148 tests (2,123 workspace + 11 spectre-implant + 14 doc, 16 ignored) - 100% pass rate
13941394
- ✅ Zero vulnerabilities, zero warnings
@@ -1471,8 +1471,8 @@ See [../../to-dos/ROADMAP.md](../../to-dos/ROADMAP.md) for detailed future plann
14711471

14721472
---
14731473

1474-
**WRAITH Protocol Development History** - *From Foundation to v2.3.6 (Phases 1-24 + Infrastructure Sprints + Benchmark Optimizations + Security Hardening + RedOps Advanced Tradecraft)*
1474+
**WRAITH Protocol Development History** - *From Foundation to v2.3.7 (Phases 1-24 + Infrastructure Sprints + Benchmark Optimizations + Security Hardening + RedOps Advanced Tradecraft + Testing Infrastructure)*
14751475

1476-
**Development Period:** 2024 - 2026-02-01 | **Total Effort:** 2,740+ story points delivered across 24 phases + infrastructure sprints | **Quality:** Production-ready (98/100), 2,643 tests (2,610 workspace + 19 spectre-implant + 14 doc, 100% pass rate), 0 vulnerabilities, Grade A+ security | **Clients:** 12 applications (9 desktop + 2 mobile + 1 server) | **Workspace:** 22 members + 3 excluded (wraith-xdp, spectre-implant, roe-signer) | **TDR:** ~2.5% (Grade A - Excellent) | **CI/CD:** Optimized workflows with reusable setup, path filters, and cross-compilation via Cross.toml | **v2.3.6:** RedOps Advanced Tradecraft -- Signal Double Ratchet C2 ratcheting, 4 MITRE ATT&CK techniques (T1134, T1140, T1574.002, T1105), DEFLATE compression, Runner source-build, operator UX polish, team server safety | **v2.3.5:** CI/CD stability fixes, 58 CodeQL security alerts resolved, ROE Signer tool, benchmark analysis documentation | **v2.3.4:** 18 performance optimizations (WebSocket mimicry 55-85% faster, DoH tunnel 70-86% faster, frame pipeline 11-30% faster, message header 53% faster) | **RedOps Gap Analysis:** v9.0.0 (~99% complete, 97.5% MITRE ATT&CK (39/40), 0 P0/P1/P2, 25 modules, 35 IPC, 16,719 Rust + 3,749 TS lines) | **Conductor:** Project management system with code style guides
1476+
**Development Period:** 2024 - 2026-02-01 | **Total Effort:** 2,740+ story points delivered across 24 phases + infrastructure sprints | **Quality:** Production-ready (98/100), 2,643 tests (2,610 workspace + 19 spectre-implant + 14 doc, 100% pass rate), 0 vulnerabilities, Grade A+ security | **Clients:** 12 applications (9 desktop + 2 mobile + 1 server) | **Workspace:** 22 members + 3 excluded (wraith-xdp, spectre-implant, roe-signer) | **TDR:** ~2.5% (Grade A - Excellent) | **CI/CD:** Optimized workflows with reusable setup, path filters, and cross-compilation via Cross.toml | **v2.3.7:** Testing Infrastructure & CI Stability -- 487 new tests across 6 crates (2,610 workspace total), 3 CodeQL alerts resolved, Windows CI fix, 35 doc links fixed | **v2.3.6:** RedOps Advanced Tradecraft -- Signal Double Ratchet C2 ratcheting, 4 MITRE ATT&CK techniques (T1134, T1140, T1574.002, T1105), DEFLATE compression, Runner source-build, operator UX polish, team server safety | **v2.3.5:** CI/CD stability fixes, 58 CodeQL security alerts resolved, ROE Signer tool, benchmark analysis documentation | **v2.3.4:** 18 performance optimizations (WebSocket mimicry 55-85% faster, DoH tunnel 70-86% faster, frame pipeline 11-30% faster, message header 53% faster) | **RedOps Gap Analysis:** v9.0.0 (~99% complete, 97.5% MITRE ATT&CK (39/40), 0 P0/P1/P2, 25 modules, 35 IPC, 16,719 Rust + 3,749 TS lines) | **Conductor:** Project management system with code style guides
14771477

14781478
*Last Updated: 2026-02-01*

0 commit comments

Comments
 (0)