Commit Graph

12 Commits

Author SHA1 Message Date
3abeb0e226 refactor: extract base64 decoding into separate module
build: simplify Makefile with pattern rules and loops
2026-01-27 20:34:43 +01:00
c6aca9d83d feat: add rejection of HTTP pipelined requests with 400 error
Some checks failed
Build and Test / build (push) Failing after 19s
Build and Test / coverage (push) Failing after 12m37s
test: add tests for pipelined request rejection behavior
2026-01-27 17:16:07 +01:00
a6f9ac7eac feat: process buffered client data after upstream connection closes
Some checks failed
Build and Test / coverage (push) Waiting to run
Build and Test / build (push) Failing after 21s
test: add test for buffered data processing after upstream close
2026-01-27 16:19:36 +01:00
685cfdff80 chore: update c, h files
Some checks failed
Build and Test / build (push) Has been cancelled
Build and Test / coverage (push) Has been cancelled
2026-01-06 15:12:10 +01:00
6c91398c1c feat: enable keep-alive for internal routes by resetting state and handling pending reads
Some checks failed
Build and Test / build (push) Failing after 40s
Build and Test / coverage (push) Failing after 48s
test: add test for keep-alive second request on internal route
2025-12-29 02:22:20 +01:00
c414e2c2b1 feat: integrate monitoring metrics into connection handling
Some checks failed
Build and Test / build (push) Failing after 39s
Build and Test / coverage (push) Failing after 46s
feat: redesign dashboard with advanced metrics and charts
2025-12-29 01:37:24 +01:00
6ad8586770 feat: enhance authentication with constant-time comparisons and memory clearing
Some checks failed
Build and Test / build (push) Failing after 31s
Build and Test / coverage (push) Failing after 41s
feat: implement rate limiting for client requests
feat: enable SSL hostname verification and set preferred cipher suites
fix: deny requests on rate limit allocation failure
test: suppress unused result warnings in connection tests
docs: update test results and coverage requirements in README
2025-12-28 05:16:15 +01:00
248c5647e2 test: add comprehensive tests for auth, buffer, and connection modules
Some checks failed
Build and Test / build (push) Failing after 31s
Build and Test / coverage (push) Failing after 38s
build: add logging test support and increase minimum coverage threshold
2025-12-15 02:36:54 +01:00
c5af589ceb feat: add socket optimization functions for TCP_NODELAY and upstream handling
test: add tests for connection optimizations, caching, and cleanup
2025-12-15 01:31:27 +01:00
bd940dd806 Made it more robuust. Added tests. 2025-12-12 22:02:24 +01:00
e5ae782433 Update, tests.
All checks were successful
Build and Test / build (push) Successful in 25s
2025-12-02 00:50:05 +01:00
b1409609d0 Refactored using AI 2025-11-29 01:49:14 +01:00