You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update netutils and network components for improved TLS handling and configuration
- Bump server version from 1.6 to 1.7 in netutils.ecs.
- Introduce default HTTP thread and worker counts in netutils.ecs for better configurability.
- Enhance TLS connection handling in network.cpp with timeout management during safe shutdown.
- Add tests for TLS handshake failures and timeouts in test_http_client.csc.
- Validate default worker and thread counts in test_http_server.csc, ensuring correct behavior under concurrent connections.
> **Note:**`netutils` and `argparse` are provided as both source (`.ecs`), compiled package (`.csp`), and bytecode module (`.csym`) — place them in your project's `imports/` directory.
@@ -76,7 +76,7 @@ All options can be overridden with `-D<option>=<value>`:
76
76
|`NETWORK_FIXED_HEX_SIZE`|`16`| Hex string length for framing protocol helpers |
77
77
|`NETWORK_MAX_PORT`|`65535`| Maximum valid TCP/UDP port number |
78
78
|`NETWORK_MAX_IO_BUFFER_SIZE`|`67108864`| Max bytes per single read/receive call (64 MiB) |
0 commit comments