fetch_ml/cli/src
Jeremie Fraeys cce3ab83ee
feat(cli): implement TLS/WSS support for WebSocket connections
Add TLS transport abstraction for secure WebSocket connections:
- Create tls.zig module with TlsStream struct for TLS-encrypted sockets
- Implement Transport union in client.zig supporting both TCP and TLS
- Update frame.zig and handshake.zig to use Transport abstraction
- Add TLS handshake, read, write, flush, and close operations
- Support TLS 1.2/1.3 protocol versions with error handling
- Zig 0.15 compatible ArrayList API usage

Enables wss:// protocol support for encrypted server communication.
2026-03-04 20:22:12 -05:00
..
assets fix(cli): CLI structure, manifest, and asset fixes 2026-02-21 17:59:20 -05:00
commands cli: update Zig CLI build and native hash integration 2026-03-04 13:23:30 -05:00
core refactor(cli): Simplify output system and add terminal utilities 2026-02-23 14:11:59 -05:00
local feat(cli): Add core infrastructure for local mode support 2026-02-20 21:28:06 -05:00
native cli: update Zig CLI build and native hash integration 2026-03-04 13:23:30 -05:00
net feat(cli): implement TLS/WSS support for WebSocket connections 2026-03-04 20:22:12 -05:00
server refactor(cli): Remove progress UI and update native/server code 2026-02-23 14:12:48 -05:00
utils refactor(cli): Simplify output system and add terminal utilities 2026-02-23 14:11:59 -05:00
commands.zig fix(cli): CLI structure, manifest, and asset fixes 2026-02-21 17:59:20 -05:00
config.zig native: security hardening, research trustworthiness, and CVE mitigations 2026-02-21 13:33:45 -05:00
core.zig feat(cli): Add core infrastructure for local mode support 2026-02-20 21:28:06 -05:00
db.zig fix(cli): CLI structure, manifest, and asset fixes 2026-02-21 17:59:20 -05:00
errors.zig feat(cli): include command name in error messages and crash reports 2026-02-18 13:51:13 -05:00
local.zig feat(cli): Add core infrastructure for local mode support 2026-02-20 21:28:06 -05:00
main.zig refactor(cli): Simplify output system and add terminal utilities 2026-02-23 14:11:59 -05:00
manifest.zig fix(cli): CLI structure, manifest, and asset fixes 2026-02-21 17:59:20 -05:00
mode.zig native: security hardening, research trustworthiness, and CVE mitigations 2026-02-21 13:33:45 -05:00
net.zig feat(cli): enhance Zig CLI with new commands and improved networking 2026-02-12 12:05:10 -05:00
security.zig feat: enhance CLI with improved commands and WebSocket handling 2026-02-16 20:38:08 -05:00
server.zig feat(cli): Add core infrastructure for local mode support 2026-02-20 21:28:06 -05:00
utils.zig refactor(cli): Simplify output system and add terminal utilities 2026-02-23 14:11:59 -05:00