Skip to content

Releases: marcuspat/netrain

NetRain v0.2.7 - The Matrix Has You

01 Jul 19:17

Choose a tag to compare

🌧️ NetRain v0.2.7

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

✨ New Features

  • 5645d1e - improve packet dump window spacing and visual appeal (commit by @marcuspat)

🐛 Bug Fixes

🔧 Chores

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."

NetRain v0.2.6 - The Matrix Has You

01 Jul 17:08

Choose a tag to compare

🌧️ NetRain v0.2.6

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

🐛 Bug Fixes

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."

NetRain v0.2.5 - The Matrix Has You

01 Jul 16:58

Choose a tag to compare

🌧️ NetRain v0.2.5

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

🐛 Bug Fixes

🔧 Chores

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."

NetRain v0.2.1 - The Matrix Has You

01 Jul 16:16

Choose a tag to compare

🌧️ NetRain v0.2.1

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

✨ New Features

🐛 Bug Fixes

  • 15560bd - Remove redundant "RAW PACKET DATA:" header to save space (commit by @marcuspat)
  • 82284e8 - Balance threats and packet dump window sizes (commit by @marcuspat)
  • 752b4f6 - Add clear error messages when running without proper permissions (commit by @marcuspat)

🔧 Chores

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."

NetRain v0.2.0 - The Matrix Has You

01 Jul 15:25

Choose a tag to compare

🌧️ NetRain v0.2.0

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

✨ New Features

  • 788135f - Complete visual overhaul with working matrix rain effect (commit by @marcuspat)
  • 49d413d - Add protocol-based color coding to network activity graph (commit by @marcuspat)

🐛 Bug Fixes

  • 661ea96 - improve packet capture with device detection and error handling (commit by @marcuspat)
  • 961da55 - suppress build warnings for clean user experience (commit by @marcuspat)
  • c614d9b - improve UI layout and fix protocol detection (commit by @marcuspat)
  • b0c0e43 - clean up UI and fix packet parsing (commit by @marcuspat)
  • 5ee82e3 - suppress unused variable warnings (commit by @marcuspat)
  • f65fbc8 - Improve SSH packet detection with port-based classification (commit by @marcuspat)
  • c1898bf - Make protocol activity graphs work in all modes (commit by @marcuspat)
  • fee3f29 - Revert activity tick rate to prevent graphs moving too fast (commit by @marcuspat)
  • 2832b94 - Adjust protocol activity tick rate to 100ms for balanced visualization (commit by @marcuspat)
  • 81f7956 - Fine-tune protocol activity tick rate to 150ms (commit by @marcuspat)
  • de01219 - Slow down demo mode for more realistic traffic simulation (commit by @marcuspat)

⚡ Performance Improvements

🔧 Chores

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."

NetRain v1.0.0 - The Matrix Has You

30 Jun 21:02

Choose a tag to compare

🌧️ NetRain v1.0.0

"The Matrix has you..."

🎯 Highlights

  • 🚀 212x faster packet parsing with zero-allocation architecture
  • 💚 Authentic Matrix rain visualization with Japanese Katakana
  • 🛡️ Real-time threat detection (DDoS, port scans, suspicious traffic)
  • ⚡ Blazing fast performance: 60 FPS with < 1ms render cycles
  • 🌈 Multiple visual modes: Matrix, Rainbow, Glitch, Pulse
  • 🎨 3D depth effects with particle systems

📊 Performance Stats

  • Packet Parsing: 1.2ns per packet (target: < 100ns) ✅
  • Threat Detection: 29ns per analysis (target: < 50µs) ✅
  • Matrix Rain: 142µs for 1000 columns (target: < 1ms) ✅
  • Character Operations: 11x faster with lookup tables

✨ New Features

  • f139b0a - implement basic packet parsing to make tests pass (commit by @marcuspat)
  • c014670 - implement protocol classification to make tests pass (commit by @marcuspat)
  • ad673f2 - matrix-rain: complete matrix rain implementation with all tests passing (commit by @marcuspat)
  • 9c342d9 - threat: implement ThreatDetector with port scan, DDoS, and anomaly detection (commit by @marcuspat)
  • 0eb9b30 - complete NetRain implementation with TDD and GitOps (commit by @marcuspat)
  • fb31194 - complete NetRain with enhanced UI, performance, and tests (commit by @marcuspat)

✅ Tests

🔧 Chores

🔥 What's New

See RELEASE_NOTES.md for detailed changes.

💾 Installation

Download the appropriate binary for your platform below, or install via cargo:

cargo install netrain

🚀 Quick Start

sudo netrain --demo  # See the magic happen

"Welcome to the real world."