]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MAJOR: tproxy: remove support for cttproxy
authorWilly Tarreau <w@1wt.eu>
Thu, 20 Aug 2015 17:35:14 +0000 (19:35 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 20 Aug 2015 17:35:14 +0000 (19:35 +0200)
commit29fbe51490cc1e41ab26297e5cd64e849d521a7e
tree27fdcd1cd20de6f8e7c398ab06d8b4c64d2a2cf3
parente0627bdae0300a91fb8f2d7dcf0b607ebd78c86e
MAJOR: tproxy: remove support for cttproxy

This was the first transparent proxy technology supported by haproxy
circa 2005 but it was obsoleted in 2007 by Tproxy 4.0 which removed a
lot of the earlier versions' shortcomings and was finally merged into
the kernel. Since nobody has been using cttproxy for many years now
and nobody has even just tried to compile the files, it's time to
remove it. The doc was updated as well.
14 files changed:
Makefile
doc/configuration.txt
doc/design-thoughts/cttproxy-changes.txt [deleted file]
doc/internals/todo.cttproxy [deleted file]
include/import/ip_tproxy.h [deleted file]
include/proto/cttproxy.h [deleted file]
include/types/connection.h
include/types/global.h
src/backend.c
src/cfgparse.c
src/cttproxy.c [deleted file]
src/haproxy.c
src/proto_tcp.c
src/server.c