Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
80daaa1e9dbf0e9b5df5308bc72672f85f794700
/
include
/
types
0ba4f48
MAJOR: polling: add event ports support (Solaris)
by Emmanuel Hocdet
· 6 years ago
5a6e224
REORG: threads: move the struct thread_info from global.h to hathreads.h
by Willy Tarreau
· 5 years ago
91e6df0
MINOR: threads: add each thread's clockid into the global thread_info
by Willy Tarreau
· 6 years ago
522cfbc
MINOR: init/threads: make the global threads an array of structs
by Willy Tarreau
· 6 years ago
10c6c16
MEDIUM: Make 'option forceclose' actually warn
by Tim Duesterhus
· 5 years ago
8bdb5c9
CLEANUP: connection: remove the handle field from the wait_event struct
by Willy Tarreau
· 5 years ago
602bf7d
MEDIUM: streams: Add a new http action, disable-l7-retry.
by Olivier Houchard
· 5 years ago
c125cef
CLEANUP: ssl: make inclusion of openssl headers safe
by Willy Tarreau
· 5 years ago
8d164dc
CLEANUP: ssl: never include openssl/*.h outside of openssl-compat.h anymore
by Willy Tarreau
· 5 years ago
5599456
REORG: ssl: move openssl-compat from proto to common
by Willy Tarreau
· 5 years ago
9a1ab08
CLEANUP: ssl-sock: use HA_OPENSSL_VERSION_NUMBER instead of OPENSSL_VERSION_NUMBER
by Willy Tarreau
· 5 years ago
92e38e2
BUG/MEDIUM: servers: Don't use the same srv flag for cookie-set and TFO.
by Olivier Houchard
· 5 years ago
2674303
MEDIUM: regex: modify regex_comp() to atomically allocate/free the my_regex struct
by Dragan Dosen
· 6 years ago
c02766a
MINOR: stick-table: Add prefixes to stick-table names.
by Frédéric Lécaille
· 6 years ago
015e4d7
MINOR: stick-tables: Add peers process binding computing.
by Frédéric Lécaille
· 6 years ago
1b8e68e
MEDIUM: stick-table: Stop handling stick-tables as proxies.
by Frédéric Lécaille
· 6 years ago
f92da38
BUILD/MINOR: stick-table: Compilation fix.
by Frédéric Lécaille
· 6 years ago
d456aa4
MINOR: config: Extract the code of "stick-table" line parsing.
by Frédéric Lécaille
· 6 years ago
034c88c
MEDIUM: tcp: add the "tfo" option to support TCP fastopen on the server
by Willy Tarreau
· 8 years ago
fdcb007
MEDIUM: proto: Change the prototype of the connect() method.
by Olivier Houchard
· 6 years ago
e3249a9
MEDIUM: streams: Add a new keyword for retry-on, "junk-response"
by Olivier Houchard
· 6 years ago
865d839
MEDIUM: streams: Add a way to replay failed 0rtt requests.
by Olivier Houchard
· 6 years ago
a254a37
MEDIUM: streams: Add the ability to retry a request on L7 failure.
by Olivier Houchard
· 6 years ago
c40efc1
MINOR: init/threads: make the threads array global
by Willy Tarreau
· 6 years ago
81492c9
MINOR: threads: flatten the per-thread cpu-map
by Willy Tarreau
· 6 years ago
102854c
BUG/MEDIUM: listener: Fix how unlimited number of consecutive accepts is handled
by Christopher Faulet
· 6 years ago
07425de
BUG/MEDIUM: port_range: Make the ring buffer lock-free.
by Olivier Houchard
· 6 years ago
bc13bec
MINOR: activity: report context switch counts instead of rates
by Willy Tarreau
· 6 years ago
9634e86
CLEANUP: task: move the task_per_thread definition to task.h
by Willy Tarreau
· 6 years ago
d803e47
MINOR: log: Enable the log sampling and load-balancing feature.
by Frédéric Lécaille
· 6 years ago
d95ea28
MINOR: log: Add "sample" new keyword to "log" lines.
by Frédéric Lécaille
· 6 years ago
f7f5428
BUG/MEDIUM: spoe: arg len encoded in previous frag frame but len changed
by Kevin Zhu
· 6 years ago
22d63a2
MINOR: applet: measure and report an appctx's call rate in "show sess"
by Willy Tarreau
· 6 years ago
2e9c1d2
MINOR: stream: measure and report a stream's call rate in "show sess"
by Willy Tarreau
· 6 years ago
0212fad
MINOR: tasks/activity: report the context switch and task wakeup rates
by Willy Tarreau
· 6 years ago
333939c
MINOR: action: new '(http-request|tcp-request content) do-resolve' action
by Baptiste Assmann
· 6 years ago
0b9ce82
MINOR: obj_type: new object type for struct stream
by Baptiste Assmann
· 7 years ago
dfd35fd
MINOR: dns: dns_requester structures are now in a memory pool
by Baptiste Assmann
· 6 years ago
88698d9
MEDIUM: connections: Add a way to control the number of idling connections.
by Olivier Houchard
· 6 years ago
e179d0e
MEDIUM: connections: Provide a xprt_ctx for each xprt method.
by Olivier Houchard
· 6 years ago
7b5fd1e
MEDIUM: connections: Move some fields from struct connection to ssl_sock_ctx.
by Olivier Houchard
· 6 years ago
636848a
MINOR: init: add a "set-dumpable" global directive to enable core dumps
by Willy Tarreau
· 6 years ago
8f7069a
CLEANUP: mworker: remove the type field in mworker_proc
by William Lallemand
· 6 years ago
bd3de3e
MEDIUM: mworker-prog: implements 'option start-on-reload'
by William Lallemand
· 6 years ago
4528611
MEDIUM: mworker: store the leaving state of a process
by William Lallemand
· 6 years ago
95679dc
MINOR: peers: Add a new command to the CLI for peers.
by Frédéric Lécaille
· 6 years ago
e5eef1f
MINOR: connections: Remove the SUB_CALL_UNSUBSCRIBE flag.
by Olivier Houchard
· 6 years ago
8ef7065
BUG/MINOR: ssl: Fix 48 byte TLS ticket key rotation
by Nenad Merdanovic
· 6 years ago
73c1207
MINOR: muxes: Pass the context of the mux to destroy() instead of the connection
by Christopher Faulet
· 6 years ago
51f73eb
MEDIUM: muxes: Add an optional input buffer during mux initialization
by Christopher Faulet
· 6 years ago
0e160ff
MINOR: stream: Set a flag when the stream uses the HTX
by Christopher Faulet
· 6 years ago
9f38f5a
MINOR: muxes: Add a flag to specify a multiplexer uses the HTX
by Christopher Faulet
· 6 years ago
64a9c05
MINOR: cli/listener: report the number of accepts on "show activity"
by Willy Tarreau
· 6 years ago
9a1ee7a
MEDIUM: mworker-prog: implement program for master-worker
by William Lallemand
· 6 years ago
e25473c
REORG: mworker: move signal handlers and related functions
by William Lallemand
· 6 years ago
87a8f35
CLEANUP: muxes/stream-int: Remove flags CS_FL_READ_NULL and SI_FL_READ_NULL
by Christopher Faulet
· 6 years ago
297d3e2
MINOR: channel: Report EOI on the input channel if it was reached in the mux
by Christopher Faulet
· 6 years ago
5311a92
MINOR: connection: and new flag to mark end of input (EOI)
by Christopher Faulet
· 6 years ago
0f22299
CLEANUP: cache: don't export http_cache_applet anymore
by Willy Tarreau
· 6 years ago
3a78aa6
BUG/MINOR: stats: Fully consume large requests in the stats applet
by Christopher Faulet
· 6 years ago
203b2b0
MINOR: muxes: Report the Last read with a dedicated flag
by Christopher Faulet
· 6 years ago
2b9b678
MINOR: stats: Move stuff about the stats status codes in stats files
by Christopher Faulet
· 6 years ago
3c2ecf7
MINOR: stats: Add the status code STAT_STATUS_IVAL to handle invalid requests
by Christopher Faulet
· 6 years ago
0cf3317
MINOR: listener: move thr_idx from the bind_conf to the listener
by Willy Tarreau
· 6 years ago
9f1d4e7
CLEANUP: listener: remove old thread bit mapping
by Willy Tarreau
· 6 years ago
fc630bd
MINOR: listener: improve incoming traffic distribution
by Willy Tarreau
· 6 years ago
756d97f
MINOR: sample: Rework gRPC converter code.
by Frédéric Lécaille
· 6 years ago
7c93e88
MINOR: sample: Code factorization "ungrpc" converter.
by Frédéric Lécaille
· 6 years ago
bf69640
MINOR: global: keep a copy of the initial rlim_fd_cur and rlim_fd_max values
by Willy Tarreau
· 6 years ago
645635d
MINOR: peers: Add a message for heartbeat.
by Frédéric Lécaille
· 6 years ago
7ac908b
MINOR: config: add global tune.listener.multi-queue setting
by Willy Tarreau
· 6 years ago
8a03408
MINOR: activity: add accept queue counters for pushed and overflows
by Willy Tarreau
· 6 years ago
1efafce
MINOR: listener: implement multi-queue accept for threads
by Willy Tarreau
· 6 years ago
b2b50a7
MINOR: listener: pre-compute some thread counts per bind_conf
by Willy Tarreau
· 6 years ago
9e85318
MINOR: listener: maintain a per-thread count of the number of connections on a listener
by Willy Tarreau
· 6 years ago
a36b324
MEDIUM: listener: keep a single thread-mask and warn on "process" misuse
by Willy Tarreau
· 6 years ago
9ea5d36
MEDIUM: servers: Reorganize the way idle connections are cleaned.
by Olivier Houchard
· 6 years ago
3a463c9
MINOR: arg: Add support for ARGT_PBUF_FNUM arg type.
by Frédéric Lécaille
· 6 years ago
f131481
BUG/MEDIUM: servers: Add a per-thread counter of idle connections.
by Olivier Houchard
· 6 years ago
ff9c914
MINOR: config: make MAX_PROCS configurable at build time
by Willy Tarreau
· 6 years ago
2415727
MINOR: global: add proc_mask() and thread_mask()
by Willy Tarreau
· 6 years ago
a38a717
MINOR: config: keep an all_proc_mask like we have all_threads_mask
by Willy Tarreau
· 6 years ago
4ed84c9
OPTIM: listener: optimize cache-line packing for struct listener
by Willy Tarreau
· 6 years ago
00f18a3
BUG/MINOR: server: fix logic flaw in idle connection list management
by Willy Tarreau
· 6 years ago
51d0a7e
MINOR: connstream: have a new flag CS_FL_KILL_CONN to kill a connection
by Willy Tarreau
· 6 years ago
0f9cd7b
MINOR: stream-int: add a new flag to mention that we want the connection to be killed
by Willy Tarreau
· 6 years ago
13afcb7
BUG/MINOR: task: fix possibly missed event in inter-thread wakeups
by Willy Tarreau
· 6 years ago
9c538e0
MINOR: server: add a max-reuse parameter
by Willy Tarreau
· 6 years ago
1055e68
MINOR: peers: Make outgoing connection to SSL/TLS peers work.
by Frédéric Lécaille
· 7 years ago
0cac26c
MEDIUM: backend: move all LB algo parameters into an union
by Willy Tarreau
· 6 years ago
76e84f5
MINOR: backend: move hash_balance_factor out of chash
by Willy Tarreau
· 6 years ago
a9a7249
MINOR: backend: remap the balance uri settings to lbprm.arg_opt{1,2,3}
by Willy Tarreau
· 6 years ago
9fed858
MINOR: backend: make the header hash use arg_opt1 for use_domain_only
by Willy Tarreau
· 6 years ago
20e6837
MINOR: backend: add new fields in lbprm to store more LB options
by Willy Tarreau
· 6 years ago
484ff07
MINOR: backend: make headers and RDP cookie also use arg_str/len
by Willy Tarreau
· 6 years ago
4c03d1c
MINOR: backend: move url_param_name/len to lbprm.arg_str/len
by Willy Tarreau
· 6 years ago
9e75477
MINOR: ssl: add support of aes256 bits ticket keys on file and cli.
by Emeric Brun
· 6 years ago
c98aa1f
MINOR: checks: Store the proxy in checks.
by Olivier Houchard
· 6 years ago
f1b11e2
MINOR: connections: Remove a stall comment.
by Olivier Houchard
· 6 years ago
a2dbeb2
MEDIUM: sessions: Keep track of which connections are idle.
by Olivier Houchard
· 6 years ago
Next »