ginuerzh
94ec87ddb6
core/cache: add generic cache interface and handler option
...
Cache interface (Get/Set/Delete) with Entry, SetOptions, and
ErrNotFound sentinel. Used by HTTP response caching and planned
for DNS/resolver migration.
2026-07-26 17:21:38 +08:00
ginuerzh
d728b4e07f
add Rewriter interface for traffic rewriting
2026-06-27 21:40:46 +08:00
ginuerzh
3cdfea5740
Add English documentation comments to all core interfaces and types
2026-05-22 17:23:23 +08:00
ginuerzh
4a403f7033
add recorder option for handler
2024-09-14 23:20:04 +08:00
ginuerzh
48d070d345
add router interface
2024-07-08 22:28:21 +08:00
ginuerzh
ca340b1bf1
add netns option for handler and listener
2024-06-24 21:13:23 +08:00
ginuerzh
5a427b4eaf
add observer
2024-01-03 20:53:00 +08:00
ginuerzh
486f2cee61
add traffic limiter option for handler
2023-11-18 18:25:40 +08:00
ginuerzh
b0bd45c1b8
move hop out of chain
2023-09-28 21:01:25 +08:00
ginuerzh
1a8c1ccb1d
add ingress interface
2023-01-14 13:09:24 +08:00
ginuerzh
41ff9835a6
add chain hop
2022-09-20 11:48:30 +08:00
ginuerzh
50d443049f
add request rate limiter
2022-09-14 19:53:21 +08:00
ginuerzh
04f6ed4708
remove pkgs to github.com/go-gost/x
2022-04-04 11:30:31 +08:00
ginuerzh
47cfc087e9
add sockopts config
2022-03-29 23:04:12 +08:00
ginuerzh
7db81fcfeb
initial commit
2022-03-16 19:40:29 +08:00