v1.17.0

diffusionstudio/corev1.17.0Jul 12, 2026by yosebyte

AI Summary

Implements a comprehensive tunnel protocol including transport layer components, state persistence, server and client tunnel management, and a CLI for NodePass tunnel.

Key Highlights

  • Implement transport layer components (buffer management, stats, rate limiting)
  • Implement state persistence and system info collection
  • Implement server-side and client-side tunnel handshake
  • Implement protocol helpers and lifecycle management
  • Implement CLI for NodePass tunnel

New Features

  • Transport layer components
  • State persistence
  • Server/client tunnel management
  • Protocol helpers
  • NodePass tunnel CLI

Full Release Notes

## Changelog
* 114345043d9608e1e24e783a270cde75193e4f42 chore: Update Go version to 1.26.5
* 4cdc2fc53e90731eb91a4e7dc9c1f6c96f759d60 Update README
* b6e4fee83f7768a40cc9552d02bf9c729744caa8 feat: Implement transport layer components including buffer management, connection statistics, rate limiting, and UDP frame handling
* 0e83d0eeb37680b659d47db653905eeef0aa9a07 feat(master): Implement state persistence and system information collection
* 64dd3f4c935942a714fbf1cadfa2d7de5c337ec2 feat: Implement server-side tunnel handshake and connection pool management
* 8a19fbb22440b2a3ff3d5706270410efe42d27c8 feat: Implement client-side tunnel management with connection pooling and handshake
* 97f8771c579f69db91deebb420adde09e415166f feat: Implement protocol helpers and lifecycle management for tunnel connections
* 206a874e7ebdcc7405d982092eca608c53d9ecb3 feat: implement CLI for NodePass tunnel with command parsing and TLS configuration
* a5bc37eb05deafe111a596f98bfff3138ed73de6 chore: add .DS_Store to .gitignore
* 4e96e4ad9afe04409dd2187d12703d2575f848c3 chore: update Go version to 1.26.4 and dependencies to latest stable releases
* f10997486893330d29f594e920c54405dcb20d1c docs: update README and add MCP reference documentation