| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Refactor server code into functions | Raymaekers Luca | 2024-10-30 | 1 | -4/+5 |
| | | | | | | | - disconnect(): for disconnecting a client and deinitializing it - sendToOthers(): for sending a message to all other clients - initClient(): for initializing a client | ||||
| * | Added SIGSTOP handling for suspending on ctrl-z | Raymaekers Luca | 2024-10-30 | 1 | -0/+7 |
| | | |||||
| * | Added protocol | Raymaekers Luca | 2024-10-30 | 1 | -280/+311 |
| | | | | | | | | | | | | | | | | | | | Use a protocol defined in `README.md` and `chatty.h` for sending messages. Another big change is the clientsArena which now stores metadata for the connection such as the author's name. Misc: - Merged arena.h and common.h into chatty.h - removed all the unused code from arena.h as it was not very useful and would not win me any time. - Added compile_flag.txt - Changed formatting - Added more log messages - Added more asserts - Added bool type via enum | ||||
| * | Use dynamic limits for buffers | Raymaekers Luca | 2024-10-26 | 1 | -66/+96 |
| | | | | | | | | | Use arenas where possible to have growable buffers - Use of bufArena in server and client for receiving&sending messages - Use of inputArena in client Also organized code | ||||
| * | Put v2 code in root folder | Raymaekers Luca | 2024-10-26 | 1 | -0/+490 |
