..
deploy
Add Hydra proxy metrics endpoint
2026-03-29 09:43:06 -06:00
account_manager.cpp
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
account_manager.h
Harden Hydra proxy for internet-facing deployment
2026-03-27 20:41:51 -06:00
base64.cpp
Consolidate duplicate base64 into shared base64.h/cpp
2026-03-27 21:35:17 -06:00
base64.h
Consolidate duplicate base64 into shared base64.h/cpp
2026-03-27 21:35:17 -06:00
config.cpp
fix(proxy): reject out-of-range listen and game ports ( #1897 )
2026-07-31 09:28:29 -06:00
config.h
Hydra proxy: session tokens, gRPC TLS, remaining review fixes
2026-03-27 20:51:37 -06:00
crypto.cpp
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
crypto.h
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
grpc_server.cpp
fix(hydra): Pass 10 gRPC residual — caps, encoding, PID (#1265–#1269)
2026-07-25 19:29:20 -06:00
grpc_server.h
Flesh out gRPC with 18 RPCs and work queue (Phase 3 Step 3b)
2026-03-22 13:15:17 -06:00
grpc_web.cpp
Consolidate duplicate base64 into shared base64.h/cpp
2026-03-27 21:35:17 -06:00
grpc_web.h
Consolidate duplicate base64 into shared base64.h/cpp
2026-03-27 21:35:17 -06:00
hydra.conf.example
Add production deployment support for Hydra proxy
2026-03-27 21:30:36 -06:00
hydra.proto
Propagate Hydra end-of-record boundaries
2026-03-29 02:12:03 -06:00
hydra.service
Document restart semantics in hydra.service
2026-04-05 15:30:43 -06:00
hydra_log.cpp
Hydra proxy: session tokens, gRPC TLS, remaining review fixes
2026-03-27 20:51:37 -06:00
hydra_log.h
Hydra proxy: session tokens, gRPC TLS, remaining review fixes
2026-03-27 20:51:37 -06:00
hydra_main.cpp
fix(hydra): give WorkQueue a cancellation path so shutdown cannot hang ( #1286 )
2026-07-25 23:50:56 -06:00
hydra_types.h
Add WsGameSession scaffolding: subprotocol, proto enum, FrontDoorState
2026-03-25 00:26:13 -06:00
Makefile
fix(proxy): reject unknown listen types instead of silent Telnet ( #1895 )
2026-07-31 09:26:21 -06:00
Makefile.am
fix(proxy): reject unknown listen types instead of silent Telnet ( #1895 )
2026-07-31 09:26:21 -06:00
Makefile.in
Add Hydra proxy skeleton (Phase 1 Step 4)
2026-03-22 09:05:17 -06:00
process_manager.cpp
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
process_manager.h
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
proxy_regression.cpp
fix(proxy): reject out-of-range listen and game ports ( #1897 )
2026-07-31 09:28:29 -06:00
scrollback.cpp
fix: resolve Pass 4 Hydra High audit defects #1091–#1094
2026-07-24 17:39:49 -06:00
scrollback.h
Fix all four Hydra proxy issues
2026-03-24 15:28:02 -06:00
session_manager.cpp
fix(color): honour no_flash on live co_render_* paths ( #1935 )
2026-08-01 19:41:21 -06:00
session_manager.h
fix(hydra): Pass 10 gRPC residual — caps, encoding, PID (#1265–#1269)
2026-07-25 19:29:20 -06:00
telnet_bridge.cpp
fix(color): honour no_flash on live co_render_* paths ( #1935 )
2026-08-01 19:41:21 -06:00
telnet_bridge.h
Fix Hydra UTF-8 output handling and diagnostics
2026-03-28 18:19:56 -06:00
telnet_stream.cpp
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
telnet_stream.h
fix: resolve Pass 4 Hydra Medium audit defects #1095–#1102
2026-07-24 18:22:17 -06:00
telnet_utils.h
Fix Hydra telnet negotiation correctness issues
2026-03-29 02:18:57 -06:00
utf8_utils.h
Consolidate UTF-8 helpers into utf8_utils.h
2026-03-29 00:28:02 +00:00
websocket.cpp
fix(proxy): WebSocket frag/UTF-8 and grpc-web parse fail-closed ( #1886 #1887 )
2026-07-31 09:24:27 -06:00
websocket.h
Add WsGameSession scaffolding: subprotocol, proto enum, FrontDoorState
2026-03-25 00:26:13 -06:00
work_queue.h
fix(hydra): complete cancelled work items instead of queueing them ( #1286 )
2026-07-25 23:56:42 -06:00