MAJOR: chunks: replace struct chunk with struct buffer
authorWilly Tarreau <w@1wt.eu>
Fri, 13 Jul 2018 09:56:34 +0000 (11:56 +0200)
committerWilly Tarreau <w@1wt.eu>
Thu, 19 Jul 2018 14:23:43 +0000 (16:23 +0200)
commit83061a820e49f7fa8f149b3304f813f11f7695d2
tree56e7267484c3fea2cfcd146e22466165e45372ba
parent843b7cbe9dbffc55784cf14065342f5a2bd908c7
MAJOR: chunks: replace struct chunk with struct buffer

Now all the code used to manipulate chunks uses a struct buffer instead.
The functions are still called "chunk*", and some of them will progressively
move to the generic buffer handling code as they are cleaned up.
55 files changed:
contrib/hpack/decode.c
contrib/mod_defender/defender.c
doc/internals/filters.txt
include/common/chunk.h
include/common/hpack-dec.h
include/common/hpack-enc.h
include/common/standard.h
include/proto/action.h
include/proto/channel.h
include/proto/filters.h
include/proto/proto_http.h
include/proto/server.h
include/proto/spoe.h
include/proto/ssl_sock.h
include/proto/stats.h
include/proto/stream_interface.h
include/types/applet.h
include/types/arg.h
include/types/connection.h
include/types/filters.h
include/types/global.h
include/types/proto_http.h
include/types/proxy.h
include/types/sample.h
src/51d.c
src/cache.c
src/checks.c
src/chunk.c
src/cli.c
src/connection.c
src/da.c
src/filters.c
src/flt_spoe.c
src/flt_trace.c
src/hlua.c
src/hlua_fcn.c
src/hpack-dec.c
src/hpack-enc.c
src/log.c
src/map.c
src/mux_h2.c
src/pattern.c
src/peers.c
src/proto_http.c
src/proxy.c
src/sample.c
src/server.c
src/session.c
src/ssl_sock.c
src/standard.c
src/stats.c
src/stick_table.c
src/stream.c
src/stream_interface.c
src/wurfl.c