Files
ReTeamSpeak 2b3ae9ae15
CI/CD / Test (ubuntu-latest) (push) Successful in 2m3s
CI/CD / Build Frontend (push) Failing after 11s
CI/CD / Test (macos-latest) (push) Has been cancelled
CI/CD / Test (windows-latest) (push) Has been cancelled
CI/CD / Build Desktop (linux) (push) Has been cancelled
CI/CD / Build Desktop (macos) (push) Has been cancelled
CI/CD / Build Desktop (windows) (push) Has been cancelled
CI/CD / Release (push) Has been cancelled
feat: implement TS3 protocol layer, session management, and ServerQuery client
- Add real X25519 ECDH key exchange for initivexpand2 bootstrap
- Add P-256 identity key generation with TeamSpeak tomcrypt format
- Add session event loop with tokio::select! for packet/command handling
- Add ServerQuery TCP client with typed parsing (channels, clients, permissions)
- Add Tauri commands: connect (session-based), join_channel, send_message, disconnect
- Add frontend ServerQuery snapshot panel
- Fix CI: Node 22, rustup setup, npm install, workspace checks
- Add mock UDP handshake tests through initserver
- 54 tests passing across shared, tscore, tsaudio, tsdb
2026-05-12 17:24:02 +09:00

58 lines
665 B
Plaintext

# Reference repos (embedded git repos)
refercence/Qint/
refercence/SimpleBot/
refercence/ts3stats/
refercence/tsclientlib/
refercence/tsdeclarations/
refercence/teamspeak-management-tools.rs/
refercence/teamspeak-tts.rs/
# Rust
src/target/
**/*.rs.bk
# Node
src/tauri-app/frontend/node_modules/
src/tauri-app/frontend/dist/*
!src/tauri-app/frontend/dist/.gitkeep
# Tauri generated schemas
src/tauri-app/src-tauri/gen/schemas/
# Build artifacts
build/
*.exe
*.dll
*.so
*.dylib
*.dmg
*.msi
*.app
*.deb
*.rpm
*.AppImage
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
# OS
.DS_Store
Thumbs.db
desktop.ini
# Database
*.db
*.db-shm
*.db-wal
# Logs
*.log
# Temp
temp/
tmp/