Commit Graph

12 Commits

Author SHA1 Message Date
Martin Michelsen cc99050964 switch to coroutine execution model 2025-05-26 14:11:38 -07:00
Martin Michelsen 1bfbf09891 use phosg namespace 2024-07-28 11:54:41 -07:00
Martin Michelsen aa9d2beffe convert all CRLF line endings to LF only 2024-06-16 21:03:00 -07:00
Martin Michelsen de42135532 implement IPv4 range bans 2024-04-21 01:14:10 -07:00
Martin Michelsen 695e53a714 qualify all calls to std::move 2023-05-15 23:46:19 -07:00
Martin Michelsen 91e484e514 clang-format everything 2023-04-16 15:44:12 -07:00
Martin Michelsen 6b958c9f25 split logging into multiple classes with configurable levels 2022-06-26 22:53:11 -07:00
Martin Michelsen e7d8345568 fix DNS server error message 2022-06-22 23:53:43 -07:00
Martin Michelsen 3fc1013e1a use phosg big-endian types 2022-03-07 22:05:43 -08:00
Martin Michelsen 15f978820f replace all NULLs with nullptr 2022-03-07 21:22:10 -08:00
Martin Michelsen 951b6085ab add IP stack simulator 2022-03-07 20:03:01 -08:00
Martin Michelsen e8f23e4b2e switch to CMake 2021-12-29 14:24:15 -08:00