b36048690b
chore: remove trailing whitespace from src/parser.c and src/lexer.h
2026-01-06 14:12:10 +00:00
fd88fcf1e6
feat: enable keep-alive for internal routes by resetting state and handling pending reads
...
test: add test for keep-alive second request on internal route
2025-12-29 01:22:20 +00:00
173f10afd2
feat: integrate monitoring metrics into connection handling
...
feat: redesign dashboard with advanced metrics and charts
2025-12-29 00:37:24 +00:00
5b51447f78
feat: enhance authentication with constant-time comparisons and memory clearing
...
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 04:16:15 +00:00
b4a764d5c5
test: add comprehensive tests for auth, buffer, and connection modules
...
build: add logging test support and increase minimum coverage threshold
2025-12-15 01:36:54 +00:00
70830db467
feat: add socket optimization functions for TCP_NODELAY and upstream handling
...
test: add tests for connection optimizations, caching, and cleanup
2025-12-15 00:31:27 +00:00
1c8677607a
fix: handle edge case for empty input in parse function and add unit tests
2025-12-12 21:02:24 +00:00
ec8820c4e7
chore: add unit tests for user authentication and profile update endpoints
2025-12-01 23:50:05 +00:00
26b917dcb2
refactor: replace hardcoded config values with environment variable lookups in app.py
2025-11-29 00:49:14 +00:00