Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
ac836baad1a14002e80afa0f3f7ef5740f97cfb5
/
include
/
proto
ac836ba
MINOR: includes: fix a lot of missing or useless includes
by Thierry FOURNIER
· 10 years ago
49f45af
MINOR: global: export many symbols.
by Thierry FOURNIER
· 10 years ago
4d9a1d1
MINOR: sample: add function for browsing samples.
by Thierry FOURNIER
· 10 years ago
f41a809
MINOR: sample: add private argument to the struct sample_fetch
by Thierry FOURNIER
· 10 years ago
b550d00
MEDIUM: protocol: use a family array to index the protocol handlers
by Willy Tarreau
· 10 years ago
9cf7c4b
MAJOR: poll: only rely on wake_expired_tasks() to compute the wait delay
by Thierry FOURNIER
· 10 years ago
501260b
MEDIUM: task: always ensure that the run queue is consistent
by Willy Tarreau
· 10 years ago
70fd748
BUG/MINOR: ARG6 and ARG7 don't fit in a 32 bits word
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
bfb5d33
MEDIUM: Add free_check() helper
by Simon Horman
· 10 years ago
b1900d5
MEDIUM: Refactor init_check and move to checks.c
by Simon Horman
· 10 years ago
3d241e7
MEDIUM: args: use #define to specify the number of bits used by arg types and counts
by Willy Tarreau
· 10 years ago
319f745
MINOR: channel: rename bi_erase() to channel_truncate()
by Willy Tarreau
· 10 years ago
b5051f8
MINOR: channel: rename bi_avail() to channel_recv_max()
by Willy Tarreau
· 10 years ago
3f5096d
MINOR: channel: rename buffer_max_len() to channel_recv_limit()
by Willy Tarreau
· 10 years ago
a417819
MINOR: channel: rename buffer_reserved() to channel_reserved()
by Willy Tarreau
· 10 years ago
3889fff
MINOR: channel: rename channel_full() to !channel_may_recv()
by Willy Tarreau
· 10 years ago
ba0902e
CLEANUP: channel: rename channel_reserved -> channel_is_rewritable
by Willy Tarreau
· 10 years ago
9c06ee4
BUG/MEDIUM: channel: don't schedule data in transit for leaving until connected
by Willy Tarreau
· 10 years ago
27bb0e1
MEDIUM: channel: make bi_avail() use channel_in_transit()
by Willy Tarreau
· 10 years ago
fe57834
MEDIUM: channel: make buffer_reserved() use channel_in_transit()
by Willy Tarreau
· 10 years ago
1a4484d
MINOR: channel: add channel_in_transit()
by Willy Tarreau
· 10 years ago
bb3f994
BUG/MINOR: channel: compare to_forward with buf->i, not buf->size
by Willy Tarreau
· 10 years ago
0428a14
BUG/MEDIUM: channel: fix possible integer overflow on reserved size computation
by Willy Tarreau
· 10 years ago
3c23a85
CLEANUP: session: remove session_from_task()
by Willy Tarreau
· 10 years ago
b034b25
MEDIUM: channel: implement a zero-copy buffer transfer
by Willy Tarreau
· 10 years ago
a24adf0
MAJOR: session: only wake up as many sessions as available buffers permit
by Willy Tarreau
· 10 years ago
bf883e0
MAJOR: session: implement a wait-queue for sessions who need a buffer
by Willy Tarreau
· 10 years ago
656859d
MEDIUM: session: implement a basic atomic buffer allocator
by Willy Tarreau
· 10 years ago
4428a29
MEDIUM: channel: do not report full when buf_empty is present on a channel
by Willy Tarreau
· 10 years ago
2a4b543
MEDIUM: buffer: always assign a dummy empty buffer to channels
by Willy Tarreau
· 10 years ago
474cf54
MINOR: buffer: reset a buffer in b_reset() and not channel_init()
by Willy Tarreau
· 10 years ago
3dd6a25
MINOR: stream-int: retrieve session pointer from stream-int
by Willy Tarreau
· 10 years ago
e4e30f7
BUILD: ssl: use OPENSSL_NO_OCSP to detect OCSP support
by Lukas Tribus
· 10 years ago
315ec42
BUG/MEDIUM: pattern: don't load more than once a pattern list.
by Thierry FOURNIER
· 10 years ago
5be2f35
MAJOR: polling: centralize calls to I/O callbacks
by Willy Tarreau
· 10 years ago
b3e54fe
MAJOR: namespace: add Linux network namespace support
by KOVACS Krisztian
· 10 years ago
eb11889
MINOR: task: release the task pool when stopping
by Willy Tarreau
· 10 years ago
4e21ff9
BUG/MEDIUM: http: adjust close mode when switching to backend
by Willy Tarreau
· 10 years ago
328fb58
MEDIUM: connection: add new bit in Proxy Protocol V2
by Dave McCowan
· 10 years ago
656c5fa
BUILD: ssl: disable OCSP when using boringssl
by Lukas Tribus
· 10 years ago
e468d55
BUG/MINOR: server: move the directive #endif to the end of file
by Godbach
· 10 years ago
09448f7
MEDIUM: http: add the track-sc* actions to http-request rules
by Willy Tarreau
· 10 years ago
edee1d6
MEDIUM: stick-table: make it easier to register extra data types
by Willy Tarreau
· 10 years ago
e12704b
MINOR: session: export the function 'smp_fetch_sc_stkctr'
by Willy Tarreau
· 10 years ago
055b9d5
MINOR: http: export the function 'smp_fetch_base32'
by Thierry FOURNIER
· 10 years ago
8fed903
MEDIUM: stick-table: implement lookup from a sample fetch
by Willy Tarreau
· 10 years ago
fd0e008
BUG/MEDIUM: unix: completely unbind abstract sockets during a pause()
by Willy Tarreau
· 10 years ago
092d865
MEDIUM: listener: implement a per-protocol pause() function
by Willy Tarreau
· 10 years ago
18324f5
MEDIUM: log: support a user-configurable max log line length
by Willy Tarreau
· 10 years ago
b5975de
MINOR: stick-table: make stktable_fetch_key() indicate why it failed
by Willy Tarreau
· 10 years ago
0abf836
BUG/MINOR: ssl: Fix external function in order not to return a pointer on an internal trash buffer.
by Emeric Brun
· 10 years ago
4147b2e
MEDIUM: ssl: basic OCSP stapling support.
by Emeric Brun
· 10 years ago
218f064
MEDIUM: http: add actions "replace-header" and "replace-values" in http-req/resp
by Sasha Pachev
· 10 years ago
4bfc580
MEDIUM: session: maintain per-backend and per-server time statistics
by Willy Tarreau
· 10 years ago
2438f2b
MINOR: freq_ctr: introduce a new averaging method
by Willy Tarreau
· 10 years ago
bfc7b7a
MAJOR: checks: add support for a new "drain" administrative mode
by Willy Tarreau
· 10 years ago
8eb7784
MINOR: server: implement srv_set_stopping()
by Willy Tarreau
· 10 years ago
dbd5e78
MINOR: server: implement srv_set_running()
by Willy Tarreau
· 10 years ago
e7d1ef1
MINOR: server: implement srv_set_stopped()
by Willy Tarreau
· 10 years ago
bda9227
MINOR: server: make the status reporting function support a reason
by Willy Tarreau
· 10 years ago
af54958
MEDIUM: checks: simplify server up/down/nolb transitions
by Willy Tarreau
· 10 years ago
a0066dd
MEDIUM: server: properly support and propagate the maintenance status
by Willy Tarreau
· 10 years ago
4aac7db
REORG: checks: put the functions in the appropriate files !
by Willy Tarreau
· 10 years ago
892337c
MAJOR: server: use states instead of flags to store the server state
by Willy Tarreau
· 11 years ago
2012521
REORG/MEDIUM: server: move the maintenance bits out of the server state
by Willy Tarreau
· 11 years ago
c93cd16
REORG/MEDIUM: server: split server state and flags in two different variables
by Willy Tarreau
· 11 years ago
041751c
BUG/MEDIUM: polling: fix possible CPU hogging of worker processes after receiving SIGUSR1.
by Conrad Hoffmann
· 10 years ago
87eb1d6
MINOR: server: create srv_was_usable() from srv_is_usable() and use a pointer
by Willy Tarreau
· 11 years ago
c5150da
MINOR: server: use functions to detect state changes and to update them
by Willy Tarreau
· 11 years ago
02615f9
MINOR: server: remove the SRV_DRAIN flag which can always be deduced
by Willy Tarreau
· 11 years ago
b1dd9bf
MEDIUM: pattern: use ebtree's longest match to index/lookup string beginning
by Willy Tarreau
· 11 years ago
afb7683
MEDIUM: connection: Implement and extented PROXY Protocol V2
by David S
· 11 years ago
caa19cc
BUG/MAJOR: ssl: Fallback to private session cache if current lock mode is not supported.
by Emeric Brun
· 11 years ago
07c8b24
MINOR: http: export the smp_fetch_cookie function
by William Lallemand
· 11 years ago
e47e4e2
BUG/MEDIUM: patterns: last fix was still not enough
by Thierry FOURNIER
· 11 years ago
a631fc8
BUG/MAJOR: patterns: -i and -n are ignored for inlined patterns
by Willy Tarreau
· 11 years ago
f51c698
MEDIUM: ssl: implement a workaround for the OpenSSL heartbleed attack
by Willy Tarreau
· 11 years ago
b396637
MINOR: connection: add a new error code for SSL with heartbeat
by Willy Tarreau
· 11 years ago
73025dd
MEDIUM: http: register http-request and http-response keywords
by William Lallemand
· 11 years ago
953f74d
MINOR: pattern: find element in a reference
by Baptiste Assmann
· 11 years ago
c35362a
MINOR: http: implement the max-keep-alive-queue setting
by Willy Tarreau
· 11 years ago
f1fd9dc
CLEANUP: general: get rid of all old occurrences of "session *t"
by Willy Tarreau
· 11 years ago
af3cf70
MEDIUM: stats: reimplement HTTP keep-alive on the stats page
by Willy Tarreau
· 11 years ago
5a8ba60
CLEANUP: buffers: remove unused function buffer_contig_space_with_res()
by Willy Tarreau
· 11 years ago
1234f4a
MAJOR: http: reset msg->sov after headers are forwarded
by Willy Tarreau
· 11 years ago
0d09050
MEDIUM: http: small helpers to compute how far to rewind to find BODY and DATA
by Willy Tarreau
· 11 years ago
da6eed6
MINOR: http: add a small helper to compute how far to rewind to find URI
by Willy Tarreau
· 11 years ago
211cdec
MEDIUM: http: add a small helper to compute how far to rewind to find headers
by Willy Tarreau
· 11 years ago
2d8e485
MINOR: http: add a small helper to compute the amount of body bytes present
by Willy Tarreau
· 11 years ago
5a8f947
CLEANUP: http: rename http_process_request_body()
by Willy Tarreau
· 11 years ago
74c219d
BUG/MEDIUM: stick-table: fix IPv4-to-IPv6 conversion in src_* fetches
by Thierry FOURNIER
· 11 years ago
b4a163a
CLEANUP: pattern: move array definitions to proto/ and not types/
by Willy Tarreau
· 11 years ago
272adea
REORG: cfgparse: move server keyword parsing to server.c
by Willy Tarreau
· 11 years ago
46006bd
MINOR: pattern: Add function to prune and reload pattern list.
by Thierry FOURNIER
· 11 years ago
94580c9
MINOR: dumpstat/conf: display all the configuration lines that using pattern reference
by Thierry FOURNIER
· 11 years ago
eeaa951
MINOR: configuration: File and line propagation
by Thierry FOURNIER
· 11 years ago
364cfdf
MEDIUM: dumpstats: Display error message during add of values.
by Thierry FOURNIER
· 11 years ago
39bef45
MINOR: pattern/map/acl: Centralization of the file parsers
by Thierry FOURNIER
· 11 years ago
Next »