Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
2fbcafc9ce5d5f76b7d5fc0903c0b9019cb32d25
/
include
2fbcafc
MEDIUM: http: Add new 'set-src' option to http-request
by Adis Nezirovic
· 9 years ago
79beb24
CLEANUP: sample: generalize sample_fetch_string() as sample_fetch_as_type()
by Adis Nezirovic
· 9 years ago
e6c3941
BUILD/MINOR: tools: rename popcount to my_popcountl
by David Carlier
· 9 years ago
105c8e6
MEDIUM: 51d: add LRU-based cache on User-Agent string detection
by Dragan Dosen
· 9 years ago
93b38d9
MEDIUM: 51Degrees code refactoring and cleanup
by Dragan Dosen
· 9 years ago
ebcd484
MEDIUM: vars: move the session variables to the session, not the stream
by Willy Tarreau
· 9 years ago
ce7b4de
BUILD/MINOR: lua: ensure that hlua_ctx_destroy is properly defined
by Willy Tarreau
· 9 years ago
aaf5860
MINOR: peers: avoid re-scheduling of pending stick-table's updates still not pushed.
by Emeric Brun
· 9 years ago
c365d99
MINOR: vars: adds get and set functions
by Thierry FOURNIER
· 9 years ago
4834bc7
MEDIUM: vars: adds support of variables
by Thierry FOURNIER
· 9 years ago
a9ff994
MINOR: build: fix build dependency
by Thierry FOURNIER
· 9 years ago
0e11863
MINOR: tcp/http/conf: extends the keyword registration options
by Thierry FOURNIER
· 9 years ago
fbdb775
MINOR: tcp: increase the opaque data array
by Thierry FOURNIER
· 9 years ago
9c627e8
MEDIUM: sample: Add type any
by Thierry FOURNIER
· 9 years ago
1480bd8
MINOR: standard: add function that converts signed int to a string
by Thierry FOURNIER
· 9 years ago
3863f97
MINOR: dns: add DNS statistics
by Baptiste Assmann
· 9 years ago
a68ca96
MAJOR: server: add DNS-based server name resolution
by Baptiste Assmann
· 10 years ago
325137d
MEDIUM: dns: implement a DNS resolver
by Baptiste Assmann
· 10 years ago
5d4e4f7
MEDIUM: protocol: add minimalist UDP protocol client
by Baptiste Assmann
· 10 years ago
3d8f831
MEDIUM: server: change server ip address from stats socket
by Baptiste Assmann
· 10 years ago
14e4014
MEDIUM: server: add support for changing a server's address
by Baptiste Assmann
· 10 years ago
9dd44ba
BUG/MEDIUM: compat: fix segfault on FreeBSD
by Joris Dedieu
· 9 years ago
3054880
MINOR: ssl: Export functions to manipulate generated certificates
by Christopher Faulet
· 9 years ago
31af49d
MEDIUM: ssl: Add options to forge SSL certificates
by Christopher Faulet
· 9 years ago
92939d2
MINOR: lru: Add lru64_lookup function
by Christopher Faulet
· 9 years ago
f90ac55
MINOR: lru: Add the possibility to free data when an item is removed
by Christopher Faulet
· 9 years ago
4d441a7
MEDIUM: sample: add trie support to 51Degrees
by Thomas Holmes
· 9 years ago
eef3f9f
MINOR: global: add several 51Degrees members to global
by Thomas Holmes
· 9 years ago
a397e76
CLEANUP: adjust the envelope name in da.h to reflect the file name
by Willy Tarreau
· 9 years ago
0d74f77
CLEANUP: da: register the config keywords in da.c
by Willy Tarreau
· 9 years ago
f63386a
CLEANUP: da: move the converter registration to da.c
by Willy Tarreau
· 9 years ago
ba3dd2b
CLEANUP: global: remove one ifdef USE_DEVICEATLAS
by Willy Tarreau
· 9 years ago
88d13cb
MEDIUM: global: add the DeviceAtlas required elements to struct global
by David Carlier
· 9 years ago
8167f30
MEDIUM: config: add DeviceAtlas global keywords
by David Carlier
· 9 years ago
47783ef
MEDIUM: ssl: add the possibility to use a global DH parameters file
by Remi Gacogne
· 9 years ago
561a0f9
MINOR: tcp: add custom actions that can continue tcp-(request|response) processing
by Thierry FOURNIER
· 9 years ago
b3971ab
MAJOR: peers: peers protocol version 2.0
by Emeric Brun
· 9 years ago
ddea626
MINOR: common: escape CSV strings
by Thierry FOURNIER
· 9 years ago
51d861a
MEDIUM: http: implement http-response redirect rules
by Willy Tarreau
· 9 years ago
be4653b
MINOR: http: prepare support for parsing redirect actions on responses
by Willy Tarreau
· 9 years ago
cdb67ca
MINOR: http: add array of generic pointers in http_res_rules
by Thierry FOURNIER
· 9 years ago
eb3e348
MEDIUM: proxy: add a new proxy_find_best_match() function
by Willy Tarreau
· 9 years ago
0d1fdf7
MINOR: proxy: add a flag to memorize that the proxy's ID was forced
by Willy Tarreau
· 9 years ago
3c56a7d
MINOR: proxy: add a new function proxy_find_by_id()
by Willy Tarreau
· 9 years ago
98d0485
MAJOR: config: remove the deprecated reqsetbe / reqisetbe actions
by Willy Tarreau
· 9 years ago
e2dc1fa
MEDIUM: stick-table: remove the now duplicate find_stktable() function
by Willy Tarreau
· 9 years ago
63d38fd
CLEANUP: proxy: remove now unused function findproxy_mode()
by Willy Tarreau
· 9 years ago
9e0bb10
CLEANUP: proxy: make the proxy lookup functions more user-friendly
by Willy Tarreau
· 9 years ago
726ab71
MEDIUM: backend: Allow redispatch on retry intervals
by Joseph Lynch
· 9 years ago
200b0fa
MEDIUM: Add support for updating TLS ticket keys via socket
by Nenad Merdanovic
· 9 years ago
146defa
MINOR: Add TLS ticket keys reference and use it in the listener struct
by Nenad Merdanovic
· 9 years ago
22b09d2
MINOR: include comment in tcpcheck error log
by Baptiste Assmann
· 10 years ago
aa12b47
MINOR: tcpcheck_rule structure update
by Baptiste Assmann
· 10 years ago
0786d05
MEDIUM: sample: change the prototype of sample-fetches functions
by Thierry FOURNIER
· 9 years ago
1d33b88
MINOR: sample: fill the struct sample with the options.
by Thierry FOURNIER
· 9 years ago
0a9a2b8
MEDIUM: sample change the prototype of sample-fetches and converters functions
by Thierry FOURNIER
· 9 years ago
6879ad3
MEDIUM: sample: fill the struct sample with the session, proxy and stream pointers
by Thierry FOURNIER
· 9 years ago
9fbe18e
MEDIUM: http: add a new option http-buffer-request
by Willy Tarreau
· 10 years ago
748179e
MEDIUM: stream: move HTTP request body analyser before process_common
by Willy Tarreau
· 10 years ago
30fe818
DOC: fix the comments about the meaning of msg->sol in HTTP
by Willy Tarreau
· 10 years ago
aa72978
MINOR: peers: store the pointer to the signal handler
by Willy Tarreau
· 10 years ago
0f228a0
MEDIUM: http: add option-ignore-probes to get rid of the floods of 408
by Willy Tarreau
· 10 years ago
f3045d2
MAJOR: pattern: add LRU-based cache on pattern matching
by Willy Tarreau
· 10 years ago
72f073b
MEDIUM: pattern: add a revision to all pattern expressions
by Willy Tarreau
· 10 years ago
b5684e0
IMPORT: hash: import xxhash-r39
by Willy Tarreau
· 10 years ago
69c696c
IMPORT: lru: import simple ebtree-based LRU functions
by Willy Tarreau
· 10 years ago
e6e49cf
MINOR: tools: provide an rdtsc() function for time comparisons
by Willy Tarreau
· 10 years ago
0ebc55f
MEDIUM: logs: Add HTTP request-line log format directives
by Andrew Hayworth
· 10 years ago
e5843b3
BUG/MEDIUM: peers: recent applet changes broke peers updates scheduling
by Willy Tarreau
· 10 years ago
eb406dc
MINOR: stream-int: add two flags to indicate an applet's wishes regarding I/O
by Willy Tarreau
· 10 years ago
e5f8649
MEDIUM: stream-int: add a new function si_applet_done()
by Willy Tarreau
· 10 years ago
3c595ac
MEDIUM: applet: implement a run queue for active appctx
by Willy Tarreau
· 10 years ago
81f38d6
MEDIUM: applet: add basic support for an applet run queue
by Willy Tarreau
· 10 years ago
d45b9f8
REORG: stream-int: create si_applet_ops dedicated to applets
by Willy Tarreau
· 10 years ago
3057645
CLEANUP: applet: rename struct si_applet to applet
by Willy Tarreau
· 10 years ago
8a8d83b
REORG: applet: move the applet definitions out of stream_interface
by Willy Tarreau
· 10 years ago
00a37f0
MEDIUM: applet: make the applet not depend on a stream interface anymore
by Willy Tarreau
· 10 years ago
19c8161
MINOR: applet: add a new "owner" pointer in the appctx
by Willy Tarreau
· 10 years ago
7365dad
BUG/MEDIUM: stream-int: always reset si->ops when si->end is nullified
by Willy Tarreau
· 10 years ago
152b81e
BUG/MAJOR: tcp/http: fix current_rule assignment when restarting over a ruleset
by Willy Tarreau
· 10 years ago
108b1dd
MEDIUM: http: configurable http result codes for http-request deny
by CJ Ess
· 10 years ago
73b65ac
MINOR: stream: pass the pointer to the origin explicitly to stream_new()
by Willy Tarreau
· 10 years ago
1b90511
CLEANUP: namespaces: fix protection against multiple inclusions
by Willy Tarreau
· 10 years ago
3def393
MINOR: lua: map system integration in Lua
by Thierry FOURNIER
· 10 years ago
d414f8e
CLEANUP: stream-int: swap stream-int and appctx declarations
by Willy Tarreau
· 10 years ago
02d8638
MEDIUM: stream: return the stream upon accept()
by Willy Tarreau
· 10 years ago
c38f71c
MINOR: session: introduce session_new()
by Willy Tarreau
· 10 years ago
a7513f5
MINOR: stream-int: make appctx_new() take the applet in argument
by Willy Tarreau
· 10 years ago
9903f0e
REORG: session: move the session parts out of stream.c
by Willy Tarreau
· 10 years ago
32990b5
MEDIUM: session: remove the task pointer from the session
by Willy Tarreau
· 10 years ago
02a0c0e
MAJOR: stream: don't initialize the stream anymore in stream_accept
by Willy Tarreau
· 10 years ago
e73ef85
MAJOR: tcp: make tcp_exec_req_rules() only rely on the session
by Willy Tarreau
· 10 years ago
bb2ef12
MEDIUM: session: update the session's stick counters upon session_free()
by Willy Tarreau
· 10 years ago
8b7f868
MEDIUM: streams: support looking up stkctr in the session
by Willy Tarreau
· 10 years ago
7698c90
REORG: stktable: move the stkctr_* functions from stream to sticktable
by Willy Tarreau
· 10 years ago
b2bf833
MINOR: session: add stick counters to the struct session
by Willy Tarreau
· 10 years ago
11c3624
MINOR: session: implement session_free() and use it everywhere
by Willy Tarreau
· 10 years ago
7ea671b
MINOR: session: store the session's accept date
by Willy Tarreau
· 10 years ago
1f52bb2
CLEANUP: stream: don't set ->target to the incoming connection anymore
by Willy Tarreau
· 10 years ago
d0d8da9
MINOR: stream: provide a few helpers to retrieve frontend, listener and origin
by Willy Tarreau
· 10 years ago
Next »