Commit Graph

22 Commits (419e7857f9a99b19a1b884b468590da83085f2c0)

Author SHA1 Message Date
noah metz 419e7857f9 Started permissions, and moved server goroutine start to server creation 2024-04-23 18:12:56 -06:00
noah metz 73312a37cd Moved global variables in client example to local 2024-04-23 16:38:08 -06:00
noah metz 017734e40b Changed to purego ncurses, fixed ping, and started to add session invite flow 2024-04-23 14:16:25 -06:00
noah metz 6b3bf3eda2 Changes to client and channel 2024-04-18 20:10:01 -06:00
noah metz af8ea403cd Fixed PeerPacket serialization issue 2024-04-16 15:34:53 -06:00
noah metz c3f38ef089 Moved state around 2024-04-16 15:06:53 -06:00
noah metz 3ce9c08dff Added ncurses, moved channel join to a server command, and removed send_sessions goroutine 2024-04-13 14:00:56 -06:00
noah metz 8f5a5b244f Protocol improvements 2024-04-12 18:06:57 -06:00
noah metz 21e9794747 Changed session packet protocol 2024-04-11 21:05:50 -06:00
noah metz f32087f729 Moved session packet handlers to functions for reasability 2024-04-09 17:20:37 -06:00
noah metz 17990e35d9 Protocol changes to support more packet types 2024-04-09 17:08:46 -06:00
noah metz 13b7a99860 Update logging 2024-04-08 19:45:34 -06:00
noah metz 751a857b90 Update logging 2024-04-08 19:44:08 -06:00
noah metz 54d5eb8d03 Improve logging 2024-04-08 18:21:17 -06:00
noah metz 90ce062b2e Attempt at opus 2024-04-08 17:23:55 -06:00
noah metz 4a2ce02617 Made the default client connect to channel 0 and stream audio data over the raw channel 2024-04-08 11:28:52 -06:00
noah metz 37d42b5a9b Added literal server hello 2024-04-07 13:38:15 -06:00
noah metz 900b7502a9 Added test for SessionData 2024-04-07 13:27:28 -06:00
noah metz 118975f490 Reorganized client code 2024-04-06 17:03:31 -06:00
noah metz a438837c81 Added session open and connect code, and started session data 2024-04-06 16:38:14 -06:00
noah metz a52250bcf8 Added session connect packet 2024-04-03 19:31:58 -06:00
noah metz 3f1485e493 Initial commit of auth handshake 2024-04-03 18:52:04 -06:00