Commit Graph

10 Commits

Author SHA1 Message Date
whaffman
df97596321 Enhance code style and organization: update .clang-format for include sorting, enable parallel compilation in CMake, and clean up includes across multiple files for improved readability and consistency. 2025-09-20 23:21:23 +02:00
whaffman
6262cda801 Refactor logging: replace std::cout with LOG macros across multiple files for consistent logging and improved readability 2025-09-20 16:23:43 +02:00
Quinten Mennen
792cda4b52 client: add NOLINT comments for array usage and buffer handling
server: mark handleRequest as const and add NOLINT for array index
2025-09-18 17:45:42 +02:00
Quinten Mennen
ce815d18c6 Remove unused server configuration output and clean up event loop placeholder 2025-09-18 17:41:55 +02:00
Quinten Mennen
3f90d8b7ed server: switch from edge trigger to level trigger 2025-09-18 17:33:29 +02:00
Quinten Mennen
db8b078c27 Refactor Client and Server classes to use unique_ptr for socket management, enhance request handling, and improve connection lifecycle management 2025-09-18 15:07:19 +02:00
whaffman
29d6431143 moved CLient class to own dir 2025-09-18 12:56:49 +02:00
whaffman
8e40f538cf Implement Client and Server classes: add Client class for handling client requests and responses, and enhance Server class with connection management and event loop functionality. 2025-09-17 17:19:10 +02:00
Quinten Mennen
a2db0659c6 Refactor server configuration and implementation: update listen ports in default.conf, enhance Server class with connection handling, and improve socket management in Server.cpp. 2025-09-16 17:08:10 +02:00
whaffman
94653db136 Implement server initialization: add Server class with constructor to initialize host and port from ConfigManager 2025-09-16 15:05:35 +02:00