Commit Graph

42 Commits

Author SHA1 Message Date
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
49704c0f3b perf: optimize socket settings and cache time for better performance
feat: add host header validation in client requests
fix: improve dns resolution error handling
refactor: cache epoll events in connection struct
2025-12-15 00:28:34 +00:00
e29db25439 perf: implement zero-copy data forwarding using linux splice syscall
refactor: cache patch buffer in connection struct to reduce allocations
perf: optimize buffer compaction in connection read handling
2025-12-15 00:12:09 +00:00
014b838da9 chore: update build steps to include new dependency installation and test execution 2025-12-12 23:21:55 +00:00
c7fbb17798 chore: add empty initial commit with whitespace placeholder 2025-12-12 21:37:32 +00:00
9d18f4a5da chore: remove trailing whitespace from README.md line 42 2025-12-12 21:33:27 +00:00
9005f31188 chore: remove placeholder text and add gitignore for node modules 2025-12-12 21:29:45 +00:00
61a5a1cadf chore: remove trailing whitespace from README.md line 42 2025-12-12 21:20:34 +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
f1bb0db31b chore: remove original version of the project from repository history 2025-12-12 19:43:24 +00:00
ec8820c4e7 chore: add unit tests for user authentication and profile update endpoints 2025-12-01 23:50:05 +00:00
6389f925f8 chore: remove trailing whitespace from README.md line 42 2025-11-29 12:27:04 +00:00
1abc4a317f chore: remove trailing whitespace from README.md line 42 2025-11-29 12:18:07 +00:00
18f90fc689 chore: remove trailing whitespace from README.md formatting 2025-11-29 04:56:34 +00:00
0c0c44f73c fix: correct typo in commit message from 'Upate' to 'Update' 2025-11-29 04:21:38 +00:00
751963c16e chore: remove trailing whitespace from README.md formatting 2025-11-29 03:58:34 +00:00
b5dd9051f0 fix: correct hostname resolution logic in network config parser 2025-11-29 03:18:39 +00:00
bd3d5a6b4b chore: remove trailing whitespace from README.md line 42 2025-11-29 03:16:59 +00:00
b416922ef5 chore: remove trailing whitespace from README.md line 42 2025-11-29 02:15:45 +00:00
e815a9c421 chore: remove trailing whitespace from README.md line 42 2025-11-29 01:51:08 +00:00
496f097b85 chore: remove trailing whitespace from README.md line 42 2025-11-29 00:58:16 +00:00
2bd36ee09c chore: remove trailing whitespace from README.md formatting 2025-11-29 00:57:12 +00:00
a0cf4f2766 chore: remove trailing whitespace from README.md formatting 2025-11-29 00:53:11 +00:00
26b917dcb2 refactor: replace hardcoded config values with environment variable lookups in app.py 2025-11-29 00:49:14 +00:00
40d5c0c590 chore: remove trailing whitespace from README.md line 42 2025-11-29 00:04:25 +00:00
16b4b4d691 chore: remove trailing whitespace from README.md line 42 2025-11-20 05:29:28 +00:00
c5638fc07c chore: remove trailing whitespace from README.md line 42 2025-11-20 05:27:32 +00:00
19a0c92fd0 feat: add reverse proxy request routing with header forwarding in rproxy.c 2025-11-01 18:30:46 +00:00
73c9c47892 feat: integrate git operations, websocket streaming, and dashboard endpoint
Implement full git integration with commit, push, and pull commands via websocket channels. Add real-time dashboard endpoint at /dashboard that displays repository status, recent commits, and active websocket connections. Refactor server routing to support both REST and websocket handlers for repository management.
2025-09-25 22:17:16 +00:00
dae43ac093 chore: remove trailing whitespace from README.md line 42 2025-09-25 22:07:06 +00:00
c344def759 chore: remove trailing whitespace from README.md line 42 2025-09-25 21:59:27 +00:00
6b37943a58 chore: remove trailing whitespace from README.md line 42 2025-09-25 17:36:47 +00:00
ee7d832d2c chore: remove trailing whitespace from README.md line 42 2025-09-25 17:31:04 +00:00
6491f71716 chore: remove trailing whitespace from README.md line 42 2025-09-25 17:23:20 +00:00
3a499d89a7 chore: update header configuration to include new metadata fields for SEO 2025-09-25 17:16:07 +00:00
09fc755f20 fix: correct null pointer dereference in user profile image loader 2025-09-25 04:37:51 +00:00
0f6e1367a3 fix: correct SSL upstream configuration for dr endpoint to resolve connection failure 2025-09-25 03:43:10 +00:00
06287f323d feat: add extra statistics tracking to the working module
Implement additional statistical metrics collection within the existing working module, including new counters for processing time and throughput. The changes extend the stats reporting functionality to capture more granular performance data without altering core logic.
2025-09-25 03:21:40 +00:00
5554c3e8c0 feat: add user_id index to profiles table for faster lookup queries 2025-09-25 03:11:52 +00:00
4128f7b597 feat: scaffold initial project structure with empty source directories and config stubs 2025-09-25 00:35:00 +00:00