Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
2a858a82ec874cca679a0938b103c6cf6329c17a
/
include
/
types
77c1197
MEDIUM: cache: deliver objects from cache
by William Lallemand
· 7 years ago
41db460
MEDIUM: cache: configuration parsing and initialization
by William Lallemand
· 7 years ago
436d333
MEDIUM: connection: add a destroy callback
by Willy Tarreau
· 7 years ago
ecdb3fe
MINOR: conn_stream: modify cs_shut{r,w} API to pass the desired mode
by Willy Tarreau
· 7 years ago
79dadb5
MINOR: conn_stream: new shutr/w status flags
by Willy Tarreau
· 7 years ago
9aaf778
MAJOR: connection : Split struct connection into struct connection and struct conn_stream.
by Olivier Houchard
· 7 years ago
8e61472
MINOR: mux: add more methods to mux_ops
by Olivier Houchard
· 7 years ago
e2b40b9
MINOR: connection: introduce conn_stream
by Olivier Houchard
· 7 years ago
2386be6
MINOR: connection: implement alpn registration of muxes
by Willy Tarreau
· 7 years ago
53a4766
MEDIUM: connection: start to introduce a mux layer between xprt and data
by Willy Tarreau
· 7 years ago
f65610a
CLEANUP: threads: rename process_mask to thread_mask
by Willy Tarreau
· 7 years ago
c2a89a6
MINOR: threads/mailers: Add a lock to protect queues of email alerts
by Christopher Faulet
· 7 years ago
6251902
MINOR: threads: Add thread-map config parameter in the global section
by Christopher Faulet
· 7 years ago
b2812a6
MEDIUM: thread/dns: Make DNS thread-safe
by Christopher Faulet
· 7 years ago
24289f2
MEDIUM: thread/spoe: Make the SPOE thread-safe
by Christopher Faulet
· 7 years ago
738a6d7
MEDIUM: threads/tasks: Add lock around notifications
by Thierry FOURNIER
· 7 years ago
94a6bfc
MEDIUM: threads/lua: Cannot acces to the socket if we try to access from another thread.
by Thierry FOURNIER
· 7 years ago
71a6a8e
MEDIUM: threads/filters: Add init/deinit callback per thread
by Christopher Faulet
· 7 years ago
e95f2c3
MEDIUM: thread/vars: Make vars thread-safe
by Christopher Faulet
· 7 years ago
b5997f7
MAJOR: threads/map: Make acls/maps thread safe
by Emeric Brun
· 7 years ago
821bb9b
MAJOR: threads/ssl: Make SSL part thread-safe
by Emeric Brun
· 7 years ago
80527f5
MAJOR: threads/peers: Make peers thread safe
by Emeric Brun
· 7 years ago
819fc6f
MEDIUM: threads/stick-tables: handle multithreads on stick tables
by Emeric Brun
· 7 years ago
5b51755
MEDIUM: threads/lb: Make LB algorithms (lb_*.c) thread-safe
by Christopher Faulet
· 7 years ago
29f77e8
MEDIUM: threads/server: Add a lock per server and atomically update server vars
by Christopher Faulet
· 7 years ago
40a007c
MEDIUM: threads/server: Make connection list (priv/idle/safe) thread-safe
by Christopher Faulet
· 7 years ago
ff8abcd
MEDIUM: threads/proxy: Add a lock per proxy and atomically update proxy vars
by Christopher Faulet
· 8 years ago
8d8aa0d
MEDIUM: threads/listeners: Make listeners thread-safe
by Christopher Faulet
· 8 years ago
c60def8
MAJOR: threads/task: handle multithread on task scheduler
by Emeric Brun
· 7 years ago
a7c5d43
MINOR: threads/fd: Add a mask of threads allowed to process on each fd in fdtab array
by Christopher Faulet
· 8 years ago
d4604ad
MAJOR: threads/fd: Make fd stuffs thread-safe
by Christopher Faulet
· 8 years ago
6adad11
MEDIUM: threads/chunks: Transform trash chunks in thread-local variables
by Christopher Faulet
· 8 years ago
be0faa2
MINOR: threads: Add nbthread parameter
by Christopher Faulet
· 7 years ago
415f611
MINOR: threads: Add mechanism to register per-thread init/deinit functions
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
344c4ab
MEDIUM: spoe/rules: Process "send-spoe-group" action
by Christopher Faulet
· 7 years ago
c718b82
MINOR: spoe: Add a type to qualify the message list during encoding
by Christopher Faulet
· 7 years ago
76c09ef
MEDIUM: spoe/rules: Add "send-spoe-group" action for tcp/http rules
by Christopher Faulet
· 7 years ago
11610f3
MEDIUM: spoe: Parse new "spoe-group" section in SPOE config file
by Christopher Faulet
· 7 years ago
7ee8667
MINOR: spoe: Check uniqness of SPOE engine names during config parsing
by Christopher Faulet
· 7 years ago
57583e4
MEDIUM: spoe: Add support of ACLS to enable or disable sending of SPOE messages
by Christopher Faulet
· 7 years ago
6d950b9
MINOR: action: Add a function pointer in act_rule struct to check its validity
by Christopher Faulet
· 7 years ago
d22e83a
MINOR: h1: store the status code in the H1 message
by Willy Tarreau
· 7 years ago
4f45bb9
MEDIUM: shctx: separate ssl and shctx
by William Lallemand
· 7 years ago
3f85c9a
MEDIUM: shctx: allow the use of multiple shctx
by William Lallemand
· 7 years ago
24a7a75
REORG: shctx: move lock functions and struct
by William Lallemand
· 7 years ago
58118b4
MINOR: update proxy-protocol-v2 #define
by Emmanuel Hocdet
· 7 years ago
9679ac9
MINOR: ssl: Don't abuse ssl_options.
by Olivier Houchard
· 7 years ago
c2aae74
MEDIUM: ssl: Handle early data with OpenSSL 1.1.1
by Olivier Houchard
· 7 years ago
51a76d8
MINOR: http: Mark the 425 code as "Too Early".
by Olivier Houchard
· 7 years ago
3190427
MINOR: hlua: Add regex class
by Thierry FOURNIER
· 7 years ago
916e12d
MINOR: connection: add flag CO_FL_WILL_UPDATE to indicate when updates are granted
by Willy Tarreau
· 7 years ago
1a0545f
REORG: connection: rename CO_FL_DATA_* -> CO_FL_XPRT_*
by Olivier Houchard
· 7 years ago
4093a4d
MINOR: h1: add struct h1m for basic HTTP/1 messages
by Willy Tarreau
· 7 years ago
db4893d
REORG: http: move the HTTP/1 chunk parser to h1.{c,h}
by Willy Tarreau
· 7 years ago
0da5b3b
REORG: http: move some very http1-specific parts to h1.{c,h}
by Willy Tarreau
· 7 years ago
5a13351
BUG/MEDIUM: log: check result details truncated.
by Emeric Brun
· 7 years ago
9130a96
MINOR: checks: Add a new keyword to specify a SNI when doing SSL checks.
by Olivier Houchard
· 7 years ago
64cc49c
MAJOR: servers: propagate server status changes asynchronously.
by Emeric Brun
· 7 years ago
bf08beb
MINOR: session: remove the list of streams from struct session
by Willy Tarreau
· 7 years ago
82967bf
MINOR: connection: adjust CO_FL_NOTIFY_DATA after removal of flags
by Willy Tarreau
· 7 years ago
2cc5bae
MINOR: listeners: make listeners count consistent with reality
by Willy Tarreau
· 7 years ago
9d5be5c
MINOR: protocols: register the ->add function and stop calling them directly
by Willy Tarreau
· 7 years ago
c4df59e
MINOR: cli: add socket commands and config to prepend informational messages with severity
by Andjelko Iharos
· 7 years ago
d697596
MINOR: tasks: Move Lua notification from Lua to tasks
by Thierry FOURNIER
· 7 years ago
2da788e
MEDIUM: xref/lua: Use xref for referencing cosocket relation between stream and lua
by Thierry FOURNIER
· 7 years ago
52a91d3
MEDIUM: check: server states and weight propagation re-work
by Emeric Brun
· 7 years ago
ad405f1
MINOR: buffers: Move swap_buffer into buffer.c and add deinit_buffer function
by Christopher Faulet
· 7 years ago
4366476
MINOR: ssl: remove duplicate ssl_methods in struct bind_conf
by Emmanuel Hocdet
· 7 years ago
bbae3f0
MEDIUM: connection: remove useless flag CO_FL_DATA_WR_SH
by Willy Tarreau
· 7 years ago
54e917c
MEDIUM: connection: remove useless flag CO_FL_DATA_RD_SH
by Willy Tarreau
· 7 years ago
0b74eae
MEDIUM: session: add a pointer to a struct task in the session
by Willy Tarreau
· 7 years ago
ca36102
CLEANUP: listener: remove the unused handler field
by Willy Tarreau
· 7 years ago
8e3c6ce
MEDIUM: connection: get rid of data->init() which was not for data
by Willy Tarreau
· 7 years ago
585744b
REORG/MEDIUM: connection: introduce the notion of connection handle
by Willy Tarreau
· 7 years ago
0c219be
BUG/MEDIUM: dns: fix accepted_payload_size parser to avoid integer overflow
by Willy Tarreau
· 7 years ago
9d8dbbc
MINOR: dns: Maximum DNS udp payload set to 8192
by Baptiste Assmann
· 7 years ago
2bfd358
MINOR: stream: link the stream to its session
by Willy Tarreau
· 7 years ago
bcb86ab
MINOR: session: add a streams field to the session struct
by Willy Tarreau
· 7 years ago
2af08fe
MINOR: dns: enabled edns0 extension and make accpeted payload size tunable
by Baptiste Assmann
· 7 years ago
572ab8b
MINOR: dns: new dns record type (RTYPE) for OPT
by Baptiste Assmann
· 7 years ago
8da5f98
MINOR: dns: Handle SRV records.
by Olivier Houchard
· 7 years ago
e2c222b
MINOR: obj: Add a new type of object, OBJ_TYPE_SRVRQ.
by Olivier Houchard
· 7 years ago
a8c6db8
MINOR: dns: Cache previous DNS answers.
by Olivier Houchard
· 7 years ago
3169471
MINOR: Add server port field to server state file.
by Frédéric Lécaille
· 7 years ago
174dfe5
MINOR: ssl: add "no-ca-names" parameter for bind
by Emmanuel Hocdet
· 7 years ago
71d058c
MINOR: ssl: add a new error codes for wrong server certificates
by Willy Tarreau
· 7 years ago
b13b20a
BUG/MAJOR: lua/socket: resources not detroyed when the socket is aborted
by Thierry FOURNIER
· 7 years ago
ed2b4a6
BUG/MINOR: peers: peer synchronization issue (with several peers sections).
by Frédéric Lécaille
· 7 years ago
8d85aa4
BUG/MAJOR: map: fix segfault during 'show map/acl' on cli.
by Emeric Brun
· 7 years ago
c730606
MAJOR: applet: applet scheduler rework.
by Emeric Brun
· 7 years ago
a9c1741
MINOR: connection: add a .get_alpn() method to xprt_ops
by Willy Tarreau
· 8 years ago
0194897
MAJOR: task: task scheduler rework.
by Emeric Brun
· 8 years ago
df701a2
MINOR: ssl: support ssl-min-ver and ssl-max-ver with crt-list
by Emmanuel Hocdet
· 8 years ago
2686dca
CLEANUP: connection: remove unused CO_FL_WAIT_DATA
by Willy Tarreau
· 8 years ago
201c07f
MAJOR/REORG: dns: DNS resolution task and requester queues
by Baptiste Assmann
· 8 years ago
fa4a663
MINOR: dns: implement a LRU cache for DNS resolutions
by Baptiste Assmann
· 8 years ago
729c901
MAJOR: dns: save a copy of the DNS response in struct resolution
by Baptiste Assmann
· 8 years ago
4274637
REORG: dns: dns_option structure, storage of hostname_dn
by Baptiste Assmann
· 8 years ago
Next »