|
# Changelog
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Version 0.4.0 - 2025-12-15
|
|
|
|
Add comprehensive tests for the auth, buffer, and connection modules. Enhance the build process with logging test support and an increased minimum coverage threshold.
|
|
|
|
**Changes:** 8 files, 2046 lines
|
|
**Languages:** C (2036 lines), Other (10 lines)
|
|
|
|
## Version 0.3.0 - 2025-12-15
|
|
|
|
Adds socket optimization functions that enable TCP_NODELAY for reduced connection latency and enhance upstream handling. Includes tests for connection optimizations, caching, and cleanup to verify functionality.
|
|
|
|
**Changes:** 2 files, 146 lines
|
|
**Languages:** C (146 lines)
|
|
|
|
## Version 0.2.0 - 2025-12-15
|
|
|
|
Optimizes performance through enhanced socket settings and caching, reducing latency in connections. Adds host header validation to client requests and improves DNS resolution error handling for more reliable network operations.
|
|
|
|
**Changes:** 4 files, 79 lines
|
|
**Languages:** C (79 lines)
|
|
|
|
## Version 0.1.0 - 2025-12-15
|
|
|
|
Implements zero-copy data forwarding to enhance connection performance. Caches patch buffers in connection structures and optimizes buffer compaction during read handling to reduce memory allocations.
|
|
|
|
**Changes:** 2 files, 153 lines
|
|
**Languages:** C (153 lines)
|