Releases: dog-broad/KeyBridge
Releases · dog-broad/KeyBridge
Initial Release
Release v1.0.0 - First Public Release
🎉 First Public Release
This is the first public release of the KeyBridge Server, a secure WebSocket server for remote keyboard control.
✨ Features
- Secure WebSocket Server for real-time communication
- AES-256-GCM Encryption for all message traffic
- Token-based Authentication with QR code setup
- Rate Limiting to prevent abuse
- Keyboard Simulation using pynput
- Comprehensive Logging system
- JSON-based Protocol with acknowledgment support
- Connection Management with session tracking and keep-alive
- QR Code Generation for easy mobile pairing
📚 Documentation
- Complete README with setup instructions
- SECURITY.md with security best practices
- CONTRIBUTING.md for contributors
- Apache License 2.0
🔒 Security
📦 Installation
git clone <repository-url>
cd keybridge-server
python -m venv venv
source venv/bin/activate # or .\venv\Scripts\activate on Windows
pip install -r requirements.txt
python src/main.py🐛 Bug Reports
Please report bugs via GitHub Issues.
🙏 Acknowledgments
Thank you for using KeyBridge Server!
Full Changelog: v0.1.0...v1.0.0