penguin
/
tinyproxy
An L4 proxy designed to act as a tiny transparent shim
summary
log
refs
files
json
zip (master)
files: b76bde1b349f6246d29ce3dd767b97ed6d3f155b
mode
type
path
size
100644
blob
.github/workflows/cmake-multi-platform.yml
8184
100644
blob
.gitignore
596
100644
blob
Dockerfile
712
100644
blob
LICENSE
1070
100644
blob
Makefile
726
100644
blob
README.md
3912
100644
blob
docs/tinyproxy.1.scd
1670
100644
blob
docs/tinyproxy.conf.5.scd
1851
100644
blob
examples/http-response.txt
98
100644
blob
fuzz/Makefile
1889
100644
blob
fuzz/fuzz_file_conf.c
1966
100644
blob
fuzz/fuzz_proxy_v2_build.c
2912
100644
blob
fuzz/fuzz_tcp_route.c
2239
100644
blob
fuzz/seeds/tcp_route/basic
5
100644
blob
fuzz/seeds/tcp_route/chunked_weird
77
100644
blob
fuzz/seeds/tcp_route/ff
8
100644
blob
fuzz/seeds/tcp_route/hex_junk
20
100644
blob
fuzz/seeds/tcp_route/http
27
100644
blob
fuzz/seeds/tcp_route/http2_preface
24
100644
blob
fuzz/seeds/tcp_route/http_connect
59
100644
blob
fuzz/seeds/tcp_route/http_get
33
100644
blob
fuzz/seeds/tcp_route/http_post
57
100644
blob
fuzz/seeds/tcp_route/huge_request_line
8219
100644
blob
fuzz/seeds/tcp_route/long_header
4133
100644
blob
fuzz/seeds/tcp_route/many_headers
4123
100644
blob
fuzz/seeds/tcp_route/nuls
8
100644
blob
fuzz/seeds/tcp_route/percent_encoded_junk
39
100644
blob
fuzz/seeds/tcp_route/proxyish
13
100644
blob
fuzz/seeds/tcp_route/smuggling_shape_1
99
100644
blob
fuzz/seeds/tcp_route/ssh_banner
21
100644
blob
fuzz/seeds/tcp_route/tls_clienthello_like
43
100644
blob
github.Dockerfile
227
100644
blob
mk/common.mk
865
100644
blob
mk/libevent.mk
1313
100644
blob
mk/man.mk
672
100644
blob
src/compat_file.h
359
100644
blob
src/compat_socket.h
524
100644
blob
src/datagram_route.c
14963
100644
blob
src/datagram_route.h
613
100644
blob
src/endpoint.c
812
100644
blob
src/endpoint.h
602
100644
blob
src/env.c
542
100644
blob
src/env.h
78
100644
blob
src/file_conf.c
8356
100644
blob
src/file_conf.h
297
100644
blob
src/klog.c
2443
100644
blob
src/klog.h
2503
100644
blob
src/proxy_proto_v2.c
2423
100644
blob
src/proxy_proto_v2.h
484
100644
blob
src/route.c
1072
100644
blob
src/route.h
559
100644
blob
src/route_runtime.c
1373
100644
blob
src/route_runtime.h
501
100644
blob
src/signals.c
1465
100644
blob
src/signals.h
291
100644
blob
src/stream_route.c
15881
100644
blob
src/stream_route.h
427
100644
blob
src/tinyproxy.c
5669
100644
blob
src/worker.h
120
100644
blob
src/x_builtins.c
1813
100644
blob
src/x_builtins.h
741
100644
blob
tests/__init__.py
0
100644
blob
tests/run_tests.py
2068
100644
blob
tests/support.py
10561
100644
blob
tests/test_haproxy_proxy_v2.py
2638
100644
blob
tests/test_tcp_backpressure.py
5737
100644
blob
tests/test_tcp_basic.py
858
100644
blob
tests/test_tcp_connect_timeout.py
4084
100644
blob
tests/test_tcp_idle_timeout.py
3404
100644
blob
tests/test_tcp_keep_alive.py
4398
100644
blob
tests/test_tcp_stress.py
1045
100644
blob
tests/test_udp_basic.py
1239
100644
blob
tests/test_udp_idle_timeout.py
2756
100644
blob
tests/test_udp_proxy_v2.py
2254
100644
blob
tinyproxy.conf
2022