Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
a1214a501fd874300b816ee070634704ec0d9cf6
/
include
/
types
/
proxy.h
e44769b
MINOR: mux-h1: Capture bad H1 messages
by Christopher Faulet
· 6 years ago
3a1f5fd
REORG: config: extract the proxy parser into cfgparse-listen.c
by Willy Tarreau
· 6 years ago
59dd295
CLEANUP: fix typos in the proxy subsystem
by Joseph Herlant
· 6 years ago
cf62f7e
MEDIUM: cli: implement 'mode cli' proxy analyzers
by William Lallemand
· 6 years ago
68ad3a4
MINOR: proxy: add a new option "http-use-htx"
by Willy Tarreau
· 6 years ago
315b39c
MINOR: http: Use same flag for httpclose and forceclose options
by Christopher Faulet
· 6 years ago
35b51c6
REORG: http: move the HTTP semantics definitions to http.h/http.c
by Willy Tarreau
· 6 years ago
4bc7d90
MEDIUM: snapshot: merge the captured data after the descriptor
by Willy Tarreau
· 6 years ago
c55015e
MEDIUM: snapshots: dynamically allocate the snapshots
by Willy Tarreau
· 6 years ago
7ccdd8d
MEDIUM: snapshot: implement a show() callback and use it for HTTP
by Willy Tarreau
· 6 years ago
7480f32
MINOR: snapshot: split the error snapshots into common and proto-specific parts
by Willy Tarreau
· 6 years ago
0355dab
MINOR: queue: replace the linked list with a tree
by Patrick Hemmer
· 6 years ago
da282f4
MINOR: queue: store the queue index in the stream when enqueuing
by Patrick Hemmer
· 6 years ago
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
a511084
CLEANUP: proxy: slightly reorder the struct proxy to reduce holes
by Willy Tarreau
· 7 years ago
9dcf9b6
MINOR: threads: Use __decl_hathreads to declare locks
by Christopher Faulet
· 7 years ago
c2a89a6
MINOR: threads/mailers: Add a lock to protect queues of email alerts
by Christopher Faulet
· 7 years ago
ff8abcd
MEDIUM: threads/proxy: Add a lock per proxy and atomically update proxy vars
by Christopher Faulet
· 7 years ago
0108bb3
MEDIUM: mailers: Init alerts during conf parsing and refactor their processing
by Christopher Faulet
· 7 years ago
67957bd
MAJOR: dns: Refactor the DNS code
by Christopher Faulet
· 7 years ago
8da5f98
MINOR: dns: Handle SRV records.
by Olivier Houchard
· 7 years ago
4e69404
MINOR: server: Add dynamic session cookies.
by Olivier Houchard
· 7 years ago
3f78357
OPTIM/MINOR: config: Optimize fullconn automatic computation loading configuration
by Emeric Brun
· 8 years ago
ae9bea0
CLEANUP: counters: move from 3 types to 2 types
by Willy Tarreau
· 8 years ago
4ed1c95
MINOR: http/conf: store the use_backend configuration file and line for logs
by Thierry FOURNIER / OZON.IO
· 8 years ago
ba7bc16
MINOR: spoe/checks: Add support for SPOP health checks
by Christopher Faulet
· 8 years ago
898566e
CLEANUP: remove last references to 'ruleset' section
by Christopher Faulet
· 8 years ago
e168feb
MINOR: proxy: add 'served' field to proxy, equal to total of all servers'
by Andrew Rodland
· 8 years ago
620408f
MEDIUM: tcp: add registration and processing of TCP L5 rules
by Willy Tarreau
· 8 years ago
f3764b7
MEDIUM: proxy: use dynamic allocation for error dumps
by Willy Tarreau
· 8 years ago
443ea1a
MINOR: filters: Extract proxy stuff from the struct filter
by Christopher Faulet
· 9 years ago
d7c9196
MAJOR: filters: Add filters support
by Christopher Faulet
· 9 years ago
43885c7
BUG/MEDIUM: logs: segfault writing to log from Lua
by Dragan Dosen
· 9 years ago
0b85ece
MEDIUM: logs: add a new RFC5424 log-format for the structured-data
by Dragan Dosen
· 9 years ago
1322d09
MEDIUM: logs: add support for RFC5424 header format per logger
by Dragan Dosen
· 9 years ago
68d2e3a
MEDIUM: logs: remove the hostname, tag and pid part from the logheader
by Dragan Dosen
· 9 years ago
e11cfcd
MINOR: config: new backend directives: load-server-state-from-file and server-state-file-name
by Baptiste Assmann
· 9 years ago
3580b03
CLEANUP: proxy: remove last references to appsession
by Willy Tarreau
· 9 years ago
d8fecee
MINOR: config: add new setting "http-reuse"
by Willy Tarreau
· 9 years ago
8a027cc
MINOR: proxy: bit field for proxy_find_best_match diff status
by Baptiste Assmann
· 9 years ago
0d1fdf7
MINOR: proxy: add a flag to memorize that the proxy's ID was forced
by Willy Tarreau
· 9 years ago
726ab71
MEDIUM: backend: Allow redispatch on retry intervals
by Joseph Lynch
· 9 years ago
9fbe18e
MEDIUM: http: add a new option http-buffer-request
by Willy Tarreau
· 9 years ago
0f228a0
MEDIUM: http: add option-ignore-probes to get rid of the floods of 408
by Willy Tarreau
· 9 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 9 years ago
f87ab94
MINOR: proxy: store the default target into the frontend's configuration
by Willy Tarreau
· 9 years ago
ac836ba
MINOR: includes: fix a lot of missing or useless includes
by Thierry FOURNIER
· 10 years ago
64e3416
MEDIUM: Allow suppression of email alerts by log level
by Simon Horman
· 10 years ago
0ba0e4a
MEDIUM: Support sending email alerts
by Simon Horman
· 10 years ago
9dc4996
MEDIUM: Allow configuration of email alerts
by Simon Horman
· 10 years ago
094af4e
MINOR: logs: add a new per-proxy "log-tag" directive
by Willy Tarreau
· 10 years ago
7346acb
MINOR: log: add a new field "%lc" to implement a per-frontend log counter
by Willy Tarreau
· 10 years ago
4edd683
OPTIM/MINOR: proxy: reduce struct proxy by 48 bytes on 64-bit archs
by Willy Tarreau
· 10 years ago
98637e5
MEDIUM: Add external check
by Simon Horman
· 10 years ago
09af0d6
MEDIUM: regex: replace all standard regex function by own functions
by Thierry FOURNIER
· 10 years ago
05cdd96
MEDIUM: session: implement half-closed timeouts (client-fin and server-fin)
by Willy Tarreau
· 10 years ago
a9db57e
MEDIUM: config: limit nbproc to the machine's word size
by Willy Tarreau
· 12 years ago
353bc9f
CLEANUP: proxy: rename "block_cond" to "block_rules"
by Willy Tarreau
· 10 years ago
c35362a
MINOR: http: implement the max-keep-alive-queue setting
by Willy Tarreau
· 10 years ago
226071e
MEDIUM: http: wait for the first chunk or message body length in http_process_body
by Willy Tarreau
· 10 years ago
702d44f
MEDIUM: proxy: support use_backend with dynamic names
by Bertrand Jacquin
· 11 years ago
f79d950
MEDIUM: proxy: create a tree to store proxies by name
by Willy Tarreau
· 10 years ago
69e273f
MEDIUM: tcp-check new feature: connect
by Baptiste Assmann
· 11 years ago
70dffda
MAJOR: http: switch to keep-alive mode by default
by Willy Tarreau
· 11 years ago
02bce8b
MAJOR: http: update connection mode configuration
by Willy Tarreau
· 11 years ago
9420b12
MINOR: http: add option prefer-last-server
by Willy Tarreau
· 11 years ago
8379c17
DIET/MINOR: proxy: rearrange a few fields in struct proxy to save 16 bytes
by Willy Tarreau
· 11 years ago
5ecb77f
MEDIUM: checks: add send/expect tcp based check
by Baptiste Assmann
· 11 years ago
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· 11 years ago
e365c0b
MEDIUM: http: add a new "http-response" ruleset
by Willy Tarreau
· 11 years ago
62a6123
BUG/MEDIUM: log: fix regression on log-format handling
by Willy Tarreau
· 11 years ago
a4312fa
MAJOR: sample: maintain a per-proxy list of the fetch args to resolve
by Willy Tarreau
· 11 years ago
25320b2
MEDIUM: proxy: remove acl_requires and just keep a flag "http_needed"
by Willy Tarreau
· 11 years ago
a2b9dad
MEDIUM: checks: Add agent health check
by Simon Horman
· 12 years ago
ef9a360
MEDIUM: connection: introduce "struct conn_src" for servers and proxies
by Willy Tarreau
· 12 years ago
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· 12 years ago
82fe75c
MEDIUM: HTTP compression (zlib library support)
by William Lallemand
· 12 years ago
8113a5d
BUG/MINOR: config: use a copy of the file name in proxy configurations
by Willy Tarreau
· 12 years ago
d1a33e3
BUG/MEDIUM: proxy: must not try to stop disabled proxies upon reload
by Willy Tarreau
· 12 years ago
4348fad
MAJOR: listeners: use dual-linked lists to chain listeners with frontends
by Willy Tarreau
· 12 years ago
2a65ff0
MEDIUM: config: replace ssl_conf by bind_conf
by Willy Tarreau
· 12 years ago
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· 12 years ago
f5ae8f7
MEDIUM: config: centralize handling of SSL config per bind line
by Willy Tarreau
· 12 years ago
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· 12 years ago
801a0a3
DOC: fix name for "option independant-streams"
by Jamie Gloudon
· 12 years ago
4992dd2
MINOR: http: add support for "httponly" and "secure" cookie attributes
by Willy Tarreau
· 12 years ago
b5ba17e
BUG/MINOR: config: do not report twice the incompatibility between cookie and non-http
by Willy Tarreau
· 12 years ago
6740213
REORG/MINOR: use dedicated proxy flags for the cookie handling
by Willy Tarreau
· 12 years ago
196729e
BUG/MINOR: fix option httplog validation with TCP frontends
by Willy Tarreau
· 12 years ago
8dc4184
MINOR: balance uri: added 'whole' parameter to include query string in hash calculation
by Oskar Stolc
· 12 years ago
ce887fd
MEDIUM: session: add support for tunnel timeouts
by Willy Tarreau
· 12 years ago
d04b1bc
MEDIUM: http: improve error capture reports
by Willy Tarreau
· 12 years ago
cd3b094
REORG: rename "pattern" files
by Willy Tarreau
· 12 years ago
1278578
REORG: use the name "sample" instead of "pattern" to designate extracted data
by Willy Tarreau
· 12 years ago
a73203e
MEDIUM: log: Unique ID
by William Lallemand
· 12 years ago
4a5cade
MEDIUM: session: implement the "use-server" directive
by Willy Tarreau
· 12 years ago
b7ff6a3
MEDIUM: log-format: backend source address %Bi %Bp
by William Lallemand
· 13 years ago
723b73a
MINOR: config: Parse the string of the log-format config keyword
by William Lallemand
· 13 years ago
c2247f0
MEDIUM: http: add support for sending the server's name in the outgoing request
by Mark Lamourine
· 13 years ago
0f99e34
MEDIUM: log: Use linked lists for loggers
by William Lallemand
· 13 years ago
Next »