Commit Graph

18 Commits

Author SHA1 Message Date
Andrew Lalis 799da3ff34 Added builder module, made client address base types non-const.
Build and Test Module / build-and-test (push) Successful in 6s Details
2025-03-26 14:31:18 -04:00
Andrew Lalis 79261ce20a Upgrade streams dependency. 2025-03-23 18:56:21 -04:00
Andrew Lalis a5cfdf771c Added ResponseStatusException
Build and Test Module / build-and-test (push) Successful in 5s Details
2025-03-23 12:43:09 -04:00
Andrew Lalis 0a4e507fa6 Added tests for getHeaderAs and readBody.
Build and Test Module / build-and-test (push) Successful in 12s Details
2025-03-23 12:02:26 -04:00
Andrew Lalis 88c8590fec Added request body parsing methods.
Build and Test Module / build-and-test (push) Successful in 6s Details
2025-03-09 20:51:12 -04:00
Andrew Lalis 774da2281e Added UNKNOWN client address type.
Build and Test Module / build-and-test (push) Successful in 6s Details
2025-03-05 20:00:38 -05:00
Andrew Lalis 5fbe682749 Added function and delegate constructor functions for HttpRequestHandler, and more tests.
Build and Test Module / build-and-test (push) Successful in 6s Details
2025-03-05 19:27:26 -05:00
Andrew Lalis 262947110f Added ci workflow. 2025-03-05 19:11:10 -05:00
Andrew Lalis 79e6912b56 Added IPv6 toString implementation. 2025-01-08 15:48:02 -05:00
Andrew Lalis 9a4c4a46f6 Added documentation to address module. 2024-10-30 08:08:43 -04:00
Andrew Lalis a5a3774d69 Added address module, removed std.typecons usage, and prepped request module for removing remaining std lib imports. 2024-10-28 22:05:56 -04:00
Andrew Lalis 144ac5c7b2 Added parseQueryParameters function and removed query params from the request itself. 2024-10-28 11:20:30 -04:00
Andrew Lalis 564c2310bf Added documentation and simplified HttpVersion enum. 2024-10-28 10:19:56 -04:00
Andrew Lalis 082a4ba42c Addressed issues #3 (client address) and #1 (HTTP methods as strings) 2024-10-28 10:12:03 -04:00
Andrew Lalis 23c74f82be Changed to CC0 license. 2024-10-22 14:55:27 -04:00
Andrew Lalis e411b4d270 Added more comments, cleaned up code. 2024-09-17 17:08:15 -04:00
Andrew Lalis eae8fd6c0e Added initial types. 2024-08-15 19:21:48 -04:00
Andrew Lalis 3c04644e8b Initial commit 2024-08-13 19:19:46 +00:00