Commit Graph

6 Commits

Author SHA1 Message Date
Ваше Имя c02ba25371 refactor(build): restructure into separate server targets
Update xmake.lua to split into HTTP, file, and DNS server targets with
individual source directories. Remove old main.cpp and add test.txt for new
functionality.
2025-09-30 18:57:16 +04:00
Ваше Имя 7dac7fb0de feat(dns): add DNS server with configurable port and IP via CLI 2025-09-30 18:55:58 +04:00
Ваше Имя 46574026fe feat(file server): implement file server with CLI options
Implement file server with CLI options for port and root directory, server
initializes sessions, session handles file requests, and main function
orchestrates setup and execution
2025-09-30 18:55:18 +04:00
Ваше Имя 9d0a5193a5 feat(http): implement HTTP server with CLI, request, response, and session
handling
2025-09-30 18:34:14 +04:00
Ваше Имя ba91359db3 feat(common): introduce common networking and CLI infrastructure 2025-09-30 18:33:06 +04:00
Ваше Имя ad9b11cdbd Initial commit init 2025-09-25 13:04:14 +04:00