Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
8ab505bdefb57d2e097d174866ba8ddd207acc47
/
include
eab777c
BUG/MINOR: time: frequency counters are not totally accurate
by Willy Tarreau
· 12 years ago
22890a1
MINOR: ssl: Setting global tune.ssl.cachesize value to 0 disables SSL session cache.
by Emeric Brun
· 12 years ago
ccbcc37
MEDIUM: http: add support for "http-request tarpit" rule
by Willy Tarreau
· 12 years ago
81499eb
MEDIUM: http: add support for "http-request redirect" rules
by Willy Tarreau
· 12 years ago
4baae24
REORG: config: move the http redirect rule parser to proto_http.c
by Willy Tarreau
· 12 years ago
71241ab
MINOR: http: move redirect rule processing to its own function
by Willy Tarreau
· 12 years ago
d79a3b2
BUG/MINOR: log: make log-format, unique-id-format and add-header more independant
by Willy Tarreau
· 12 years ago
20b0de5
MEDIUM: http: add http-request 'add-header' and 'set-header' to build headers
by Willy Tarreau
· 12 years ago
b83bc1e
MINOR: log: make parse_logformat_string() take a const char *
by Willy Tarreau
· 12 years ago
5c2e198
MINOR: http: prepare to support more http-request actions
by Willy Tarreau
· 12 years ago
354898b
MINOR: stats: replace STAT_FMT_CSV with STAT_FMT_HTML
by Willy Tarreau
· 12 years ago
56adcf2
MINOR: tools: simplify the use of the int to ascii macros
by Willy Tarreau
· 12 years ago
47ca545
MINOR: chunks: centralize the trash chunk allocation
by Willy Tarreau
· 12 years ago
d9bdcd5
REORG: stats: massive code reorg and cleanup
by Willy Tarreau
· 12 years ago
c836845
MEDIUM: log: add the ability to include samples in logs
by Willy Tarreau
· 12 years ago
2b0108a
MINOR: log: add lf_text_len
by Willy Tarreau
· 12 years ago
e7ad4bb
MINOR: samples: add a function to fetch and convert any sample to a string
by Willy Tarreau
· 12 years ago
8a3f52f
MEDIUM: log-format: make the format parser more robust and more extensible
by Willy Tarreau
· 12 years ago
c5259fd
MINOR: log: add a tag for amount of bytes uploaded from client to server
by Willy Tarreau
· 12 years ago
5fb3803
CLEANUP: buffer: use buffer_empty() instead of buffer_len()==0
by Willy Tarreau
· 12 years ago
7d28149
BUG/MEDIUM: connection: always update connection flags prior to computing polling
by Willy Tarreau
· 12 years ago
4a29144
OPTIM: poll: optimize fd management functions for low register count CPUs
by Willy Tarreau
· 12 years ago
20d46a5
CLEANUP: session: use an array for the stick counters
by Willy Tarreau
· 12 years ago
5d5b5d8
MEDIUM: proto_tcp: add support for tracking L7 information
by Willy Tarreau
· 12 years ago
ef9a360
MEDIUM: connection: introduce "struct conn_src" for servers and proxies
by Willy Tarreau
· 12 years ago
02777a1
CLEANUP: connection: remove unused server/proxy/task/si_applet declarations
by Willy Tarreau
· 12 years ago
55e4ecd
MINOR: stats: add a few more information on session dump
by Willy Tarreau
· 12 years ago
af9619d
MEDIUM: ssl: manage shared cache by blocks for huge sessions.
by Emeric Brun
· 12 years ago
20879a0
MEDIUM: connection: add error reporting for the SSL
by Willy Tarreau
· 12 years ago
8e3bf69
MEDIUM: connection: add error reporting for the PROXY protocol header
by Willy Tarreau
· 12 years ago
0af2912
MEDIUM: connection: add minimal error reporting in logs for incomplete connections
by Willy Tarreau
· 12 years ago
14cba4b
MEDIUM: connection: add an error code in connections
by Willy Tarreau
· 12 years ago
786991e
BUG/MEDIUM: ssl: Fix handshake failure on session resumption with client cert.
by Emeric Brun
· 12 years ago
77e3af9
MINOR: tcp: add support for the "v4v6" bind option
by Willy Tarreau
· 12 years ago
5e16cbc
MINOR: stats: report the total number of compressed responses per front/back
by Willy Tarreau
· 12 years ago
9b6700f
MINOR: tcp: add support for the "v6only" bind option
by Willy Tarreau
· 12 years ago
36fb02c
BUG/MEDIUM: connection: always disable polling upon error
by Willy Tarreau
· 12 years ago
f0837b2
MEDIUM: tcp: add explicit support for delayed ACK in connect()
by Willy Tarreau
· 12 years ago
2b199c9
MEDIUM: connection: provide a common conn_full_close() function
by Willy Tarreau
· 12 years ago
5a78f36
MAJOR: checks: rework completely bogus state machine
by Willy Tarreau
· 12 years ago
d3aac70
CLEANUP: checks: rename some server check flags
by Willy Tarreau
· 12 years ago
55058a7
MINOR: stats: report HTTP compression stats per frontend and per backend
by Willy Tarreau
· 12 years ago
193b8c6
MINOR: http: allow the cookie capture size to be changed
by Willy Tarreau
· 12 years ago
88c6d81
MINOR: http: add some debugging functions to pretty-print msg state names
by Willy Tarreau
· 12 years ago
072a2bf
MINOR: compression: CPU usage limit
by William Lallemand
· 12 years ago
e3a7d99
MINOR: compression: report zlib memory usage
by William Lallemand
· 12 years ago
8b52bb3
MEDIUM: compression: use pool for comp_ctx
by William Lallemand
· 12 years ago
bc174aa
MINOR: cli: report connection status in "show sess xxx"
by Willy Tarreau
· 12 years ago
bf3ae61
MEDIUM: compression: don't compress when no data
by William Lallemand
· 12 years ago
16a2147
MEDIUM: adjust the maxaccept per listener depending on the number of processes
by Willy Tarreau
· 12 years ago
37994f0
MINOR: standard: add a simple popcount function
by Willy Tarreau
· 12 years ago
4f65bff
MINOR: ssl: Add tune.ssl.lifetime statement in global.
by Emeric Brun
· 12 years ago
fc6c032
MEDIUM: global: add support for CPU binding on Linux ("cpu-map")
by Willy Tarreau
· 12 years ago
ec3e389
BUG/MINOR: compression: deinit zlib only when required
by William Lallemand
· 12 years ago
4663577
MINOR: build: allow packagers to specify the ssl cache size
by Emeric Brun
· 12 years ago
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· 12 years ago
128b03c
CLEANUP: stream_interface: remove the external task type target
by Willy Tarreau
· 12 years ago
b31c971
CLEANUP: channel: remove any reference of the hijackers
by Willy Tarreau
· 12 years ago
50fc777
MEDIUM: http: refrain from sending "Connection: close" when Upgrade is present
by Willy Tarreau
· 12 years ago
70c6fd8
MAJOR: polling: remove unused callbacks from the poller struct
by Willy Tarreau
· 12 years ago
e9f49e7
MAJOR: polling: replace epoll with sepoll and remove sepoll
by Willy Tarreau
· 12 years ago
7f7ad91
BUILD: stream_interface: remove si_fd() and its references
by Willy Tarreau
· 12 years ago
09f2456
REORG: fd: centralize the processing of speculative events
by Willy Tarreau
· 12 years ago
6ea20b1
REORG: fd: move the fd state management from ev_sepoll
by Willy Tarreau
· 12 years ago
7be79a4
REORG: fd: move the speculative I/O management from ev_sepoll
by Willy Tarreau
· 12 years ago
d85f917
MINOR: compression: maximum compression rate limit
by William Lallemand
· 12 years ago
f374783
MINOR: compression: tune.comp.maxlevel
by William Lallemand
· 12 years ago
037d2c1
MAJOR: sepoll: make the poller totally event-driven
by Willy Tarreau
· 12 years ago
c8dd77f
MAJOR: connection: remove the CO_FL_CURR_*_POL flag
by Willy Tarreau
· 12 years ago
9d5f548
MEDIUM: compression: limit RAM usage
by William Lallemand
· 12 years ago
2b50247
MEDIUM: use pool for zlib
by William Lallemand
· 12 years ago
a509e4c
MINOR: compression: memlevel and windowsize
by William Lallemand
· 12 years ago
08289f1
BUILD: remove dependency to zlib.h
by William Lallemand
· 12 years ago
1c2d622
CLEANUP: use struct comp_ctx instead of union
by William Lallemand
· 12 years ago
ed7f836
BUG/MINOR: stream_interface: don't loop over ->snd_buf()
by Willy Tarreau
· 12 years ago
0711541
MEDIUM: stick-table: allocate the table key of size buffer size
by Willy Tarreau
· 12 years ago
7e2c647
MEDIUM: remove remains of BUFSIZE in HTTP auth and sample conversions
by Willy Tarreau
· 12 years ago
19d14ef
MEDIUM: make the trash be a chunk instead of a char *
by Willy Tarreau
· 12 years ago
7780473
CLEANUP: replace chunk_printf() with chunk_appendf()
by Willy Tarreau
· 12 years ago
c26ac9d
MINOR: chunk: add a function to reset a chunk
by Willy Tarreau
· 12 years ago
4e25b01
MINOR: log: add '%Tl' to log-format
by Yuxans Yao
· 12 years ago
70737d1
MINOR: compression: add an offload option to remove the Accept-Encoding header
by Willy Tarreau
· 12 years ago
f2943dc
MAJOR: session: detach the connections from the stream interfaces
by Willy Tarreau
· 12 years ago
c919dc6
CLEANUP: remove trashlen
by Willy Tarreau
· 12 years ago
422a0a5
MINOR: tools: add a clear_addr() function to unset an address
by Willy Tarreau
· 12 years ago
a7aa309
MINOR: ssl: add 'crt' statement on server.
by Emeric Brun
· 12 years ago
82fe75c
MEDIUM: HTTP compression (zlib library support)
by William Lallemand
· 12 years ago
54d23df
CLEANUP: http: rename HTTP_MSG_DATA_CRLF state
by Willy Tarreau
· 12 years ago
3dd0c4e
OPTIM: tools: inline hex2i()
by Willy Tarreau
· 12 years ago
55a6906
OPTIM: channel: inline channel_forward's fast path
by Willy Tarreau
· 12 years ago
a068a29
MINOR: sample: export 'sample_get_trash_chunk(void)'
by Emeric Brun
· 12 years ago
07ca496
MINOR: acl: add parse and match primitives to use binary type on ACLs
by Emeric Brun
· 12 years ago
2e845be
MEDIUM: sample: pass an empty list instead of a null for fetch args
by Willy Tarreau
· 12 years ago
ad8f8e8
MINOR: chunk: provide string compare functions
by Willy Tarreau
· 12 years ago
6c9a3d5
MEDIUM: ssl: add support for the "npn" bind keyword
by Willy Tarreau
· 12 years ago
378e041
OPTIM: connection: pack the struct target
by Willy Tarreau
· 12 years ago
109e95a
OPTIM: session: reorder struct session fields
by Willy Tarreau
· 12 years ago
c93f795
CLEANUP: session: remove term_trace which is not used anymore
by Willy Tarreau
· 12 years ago
0a8535f
OPTIM: channel: reorganize struct members to improve cache efficiency
by Willy Tarreau
· 12 years ago
9b28e03
MAJOR: channel: replace the struct buffer with a pointer to a buffer
by Willy Tarreau
· 12 years ago
Next »