Commit Graph

10 Commits

Author SHA1 Message Date
Jose Luis Montañes Ojados
184fff202f Fix channel join flooding and enhance TUI features
- Implemented separate PacketID counters for Ping, Pong, and Ack (protocol compliance).
- Encrypted outgoing Pong packets after handshake.
- Fixed 'clientmove' command by omitting empty 'cpw' parameter.
- Added fullscreen log view toggle ('f' key).
- Improved logging with multi-writer and timestamps.
- Updated .gitignore to exclude binaries and logs.
2026-01-16 16:02:17 +01:00
Jose Luis Montañes Ojados
8ef80530f6 feat: unified audio buffer + fragment reassembly fix 2026-01-16 14:19:02 +01:00
Jose Luis Montañes Ojados
fb17813dcb feat: Implement core voicebot functionality with TeamSpeak 3 and xAI integration. 2026-01-16 10:39:27 +01:00
Jose Luis Montañes Ojados
02318b1490 feat: refactor client into reusable ts3client library 2026-01-15 22:06:35 +01:00
Jose Luis Montañes Ojados
3f90c6a9c3 feat: Add client-side voice processing and comprehensive packet handling, leveraging a Go-native Opus library. 2026-01-15 21:38:36 +01:00
Jose Luis Montañes Ojados
d6376d85a9 Fix Audio Pipeline: EAX Decrypt, Decoder State Fix, Opus Optimization 2026-01-15 21:35:23 +01:00
Jose Luis Montañes Ojados
338f6d4704 Stabilize TeamSpeak connection: implement command compression, fragmentation, and fix MAC/flags 2026-01-15 20:30:03 +01:00
Jose Luis Montañes Ojados
7a9844f977 feat: Implement QuickLZ decompression, fragment reassembly, and voice echo 2026-01-15 17:14:39 +01:00
Jose Luis Montañes Ojados
8d98579faa client can join to channel 2026-01-15 17:09:32 +01:00
Jose Luis Montañes Ojados
47b8173045 working 2026-01-15 16:49:16 +01:00