haproxy/contrib
Willy Tarreau 8071eae6b9 CONTRIB: hpack: implement a reverse huffman table generator for hpack
This one was built by studying the HPACK Huffman table (RFC7541
appendix B). It creates 5 small tables (4*512 bytes, 1*64 bytes) to
map one byte at a time from the input stream based on the following
observations :

 * rht_bit31_24[256]   is indexed on bits 31..24 when < 0xfe
 * rht_bit24_17[256]   is indexed on bits 24..17 when 31..24 >= 0xfe
 * rht_bit15_11_fe[32] is indexed on bits 15..11 when 24..17 == 0xfe
 * rht_bit15_8[256]    is indexed on bits 15..8 when 24..17 == 0xff
 * rht_bit11_4[256]    is indexed on bits 11..4 when 15..8 == 0xff
 * when 11..4 == 0xff, 3..2 provide the following mapping :
 *   00 => 0x0a, 01 => 0x0d, 10 => 0x16, 11 => EOS
2017-10-31 18:03:24 +01:00
..
base64
debug REORG: connection: rename CO_FL_DATA_* -> CO_FL_XPRT_* 2017-10-22 09:54:15 +02:00
halog BUG/MINOR: contrib/halog: fixing small memory leak 2017-10-03 13:52:45 +02:00
hpack CONTRIB: hpack: implement a reverse huffman table generator for hpack 2017-10-31 18:03:24 +01:00
ip6range BUILD: contrib: fix ip6range build on Centos 7 2016-11-22 11:50:51 +01:00
iprange MINOR: contrib: make the iprange tool grep for addresses 2012-12-13 00:11:02 +01:00
mod_defender BUG/MINOR: contrib/mod_defender: close the va_list argp before return 2017-09-18 11:18:09 +02:00
modsecurity BUG/MINOR: contrib/modsecurity: close the va_list ap before return 2017-09-18 11:18:34 +02:00
netsnmp-perl
plug_qdisc CONTRIB: plug qdiscs: Plug queuing disciplines mini HOWTO. 2017-06-14 16:22:34 +02:00
selinux
spoa_example BUG/MINOR: spoa: Update pointer on the end of the frame when a reply is encoded 2017-10-31 11:36:12 +01:00
systemd MAJOR: systemd-wrapper: get rid of the wrapper 2017-06-02 10:56:32 +02:00
tcploop CONTRIB: tcploop: add action "X" to execute a command 2017-05-03 06:58:53 +02:00
trace CONTRIB: trace: report the base name only for file names 2017-10-24 19:54:25 +02:00