Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
f48552f2c10a2f956d7bd1eb02a6d694d2b5c5d3
/
include
/
types
88698d9
MEDIUM: connections: Add a way to control the number of idling connections.
by Olivier Houchard
· Tue Apr 16 19:07:22 2019 +0200
e179d0e
MEDIUM: connections: Provide a xprt_ctx for each xprt method.
by Olivier Houchard
· Thu Mar 21 18:27:17 2019 +0100
7b5fd1e
MEDIUM: connections: Move some fields from struct connection to ssl_sock_ctx.
by Olivier Houchard
· Thu Feb 28 18:10:45 2019 +0100
636848a
MINOR: init: add a "set-dumpable" global directive to enable core dumps
by Willy Tarreau
· Mon Apr 15 19:38:50 2019 +0200
8f7069a
CLEANUP: mworker: remove the type field in mworker_proc
by William Lallemand
· Fri Apr 12 16:09:23 2019 +0200
bd3de3e
MEDIUM: mworker-prog: implements 'option start-on-reload'
by William Lallemand
· Fri Apr 12 16:09:22 2019 +0200
4528611
MEDIUM: mworker: store the leaving state of a process
by William Lallemand
· Fri Apr 12 16:09:21 2019 +0200
95679dc
MINOR: peers: Add a new command to the CLI for peers.
by Frédéric Lécaille
· Mon Apr 15 10:25:27 2019 +0200
e5eef1f
MINOR: connections: Remove the SUB_CALL_UNSUBSCRIBE flag.
by Olivier Houchard
· Mon Apr 15 19:24:04 2019 +0200
8ef7065
BUG/MINOR: ssl: Fix 48 byte TLS ticket key rotation
by Nenad Merdanovic
· Sun Apr 14 16:06:46 2019 +0200
73c1207
MINOR: muxes: Pass the context of the mux to destroy() instead of the connection
by Christopher Faulet
· Mon Apr 08 11:23:22 2019 +0200
51f73eb
MEDIUM: muxes: Add an optional input buffer during mux initialization
by Christopher Faulet
· Mon Apr 08 11:22:47 2019 +0200
0e160ff
MINOR: stream: Set a flag when the stream uses the HTX
by Christopher Faulet
· Wed Apr 03 10:01:07 2019 +0200
9f38f5a
MINOR: muxes: Add a flag to specify a multiplexer uses the HTX
by Christopher Faulet
· Wed Apr 03 09:53:32 2019 +0200
64a9c05
MINOR: cli/listener: report the number of accepts on "show activity"
by Willy Tarreau
· Fri Apr 12 15:27:17 2019 +0200
9a1ee7a
MEDIUM: mworker-prog: implement program for master-worker
by William Lallemand
· Mon Apr 01 11:30:02 2019 +0200
e25473c
REORG: mworker: move signal handlers and related functions
by William Lallemand
· Mon Apr 01 11:29:56 2019 +0200
87a8f35
CLEANUP: muxes/stream-int: Remove flags CS_FL_READ_NULL and SI_FL_READ_NULL
by Christopher Faulet
· Fri Mar 22 14:51:36 2019 +0100
297d3e2
MINOR: channel: Report EOI on the input channel if it was reached in the mux
by Christopher Faulet
· Fri Mar 22 14:16:14 2019 +0100
5311a92
MINOR: connection: and new flag to mark end of input (EOI)
by Christopher Faulet
· Fri Mar 22 14:05:52 2019 +0100
0f22299
CLEANUP: cache: don't export http_cache_applet anymore
by Willy Tarreau
· Tue Mar 19 09:57:55 2019 +0100
3a78aa6
BUG/MINOR: stats: Fully consume large requests in the stats applet
by Christopher Faulet
· Wed Feb 27 16:19:48 2019 +0100
203b2b0
MINOR: muxes: Report the Last read with a dedicated flag
by Christopher Faulet
· Fri Mar 08 09:23:46 2019 +0100
2b9b678
MINOR: stats: Move stuff about the stats status codes in stats files
by Christopher Faulet
· Wed Feb 27 16:42:58 2019 +0100
3c2ecf7
MINOR: stats: Add the status code STAT_STATUS_IVAL to handle invalid requests
by Christopher Faulet
· Wed Feb 27 16:41:27 2019 +0100
0cf3317
MINOR: listener: move thr_idx from the bind_conf to the listener
by Willy Tarreau
· Wed Mar 06 15:26:33 2019 +0100
9f1d4e7
CLEANUP: listener: remove old thread bit mapping
by Willy Tarreau
· Tue Mar 05 19:25:26 2019 +0100
fc630bd
MINOR: listener: improve incoming traffic distribution
by Willy Tarreau
· Mon Mar 04 19:57:34 2019 +0100
756d97f
MINOR: sample: Rework gRPC converter code.
by Frédéric Lécaille
· Mon Mar 04 19:03:48 2019 +0100
7c93e88
MINOR: sample: Code factorization "ungrpc" converter.
by Frédéric Lécaille
· Mon Mar 04 07:33:41 2019 +0100
bf69640
MINOR: global: keep a copy of the initial rlim_fd_cur and rlim_fd_max values
by Willy Tarreau
· Fri Mar 01 10:09:28 2019 +0100
645635d
MINOR: peers: Add a message for heartbeat.
by Frédéric Lécaille
· Mon Feb 11 17:49:39 2019 +0100
7ac908b
MINOR: config: add global tune.listener.multi-queue setting
by Willy Tarreau
· Wed Feb 27 12:02:18 2019 +0100
8a03408
MINOR: activity: add accept queue counters for pushed and overflows
by Willy Tarreau
· Wed Feb 27 10:45:55 2019 +0100
1efafce
MINOR: listener: implement multi-queue accept for threads
by Willy Tarreau
· Sun Jan 27 15:37:19 2019 +0100
b2b50a7
MINOR: listener: pre-compute some thread counts per bind_conf
by Willy Tarreau
· Sun Feb 03 11:14:25 2019 +0100
9e85318
MINOR: listener: maintain a per-thread count of the number of connections on a listener
by Willy Tarreau
· Sun Feb 03 10:36:29 2019 +0100
a36b324
MEDIUM: listener: keep a single thread-mask and warn on "process" misuse
by Willy Tarreau
· Sat Feb 02 13:14:34 2019 +0100
9ea5d36
MEDIUM: servers: Reorganize the way idle connections are cleaned.
by Olivier Houchard
· Thu Feb 14 18:29:09 2019 +0100
3a463c9
MINOR: arg: Add support for ARGT_PBUF_FNUM arg type.
by Frédéric Lécaille
· Mon Feb 25 15:20:35 2019 +0100
f131481
BUG/MEDIUM: servers: Add a per-thread counter of idle connections.
by Olivier Houchard
· Mon Feb 18 16:41:17 2019 +0100
ff9c914
MINOR: config: make MAX_PROCS configurable at build time
by Willy Tarreau
· Thu Feb 07 10:39:36 2019 +0100
2415727
MINOR: global: add proc_mask() and thread_mask()
by Willy Tarreau
· Sat Feb 02 17:22:19 2019 +0100
a38a717
MINOR: config: keep an all_proc_mask like we have all_threads_mask
by Willy Tarreau
· Sat Feb 02 17:11:28 2019 +0100
4ed84c9
OPTIM: listener: optimize cache-line packing for struct listener
by Willy Tarreau
· Sun Feb 03 10:28:24 2019 +0100
00f18a3
BUG/MINOR: server: fix logic flaw in idle connection list management
by Willy Tarreau
· Sat Jan 26 12:19:01 2019 +0100
51d0a7e
MINOR: connstream: have a new flag CS_FL_KILL_CONN to kill a connection
by Willy Tarreau
· Thu Jan 31 19:09:59 2019 +0100
0f9cd7b
MINOR: stream-int: add a new flag to mention that we want the connection to be killed
by Willy Tarreau
· Thu Jan 31 19:02:43 2019 +0100
13afcb7
BUG/MINOR: task: fix possibly missed event in inter-thread wakeups
by Willy Tarreau
· Sun Jan 27 17:41:27 2019 +0100
9c538e0
MINOR: server: add a max-reuse parameter
by Willy Tarreau
· Wed Jan 23 10:21:49 2019 +0100
1055e68
MINOR: peers: Make outgoing connection to SSL/TLS peers work.
by Frédéric Lécaille
· Thu Apr 26 14:35:21 2018 +0200
0cac26c
MEDIUM: backend: move all LB algo parameters into an union
by Willy Tarreau
· Mon Jan 14 16:55:42 2019 +0100
76e84f5
MINOR: backend: move hash_balance_factor out of chash
by Willy Tarreau
· Mon Jan 14 16:50:58 2019 +0100
a9a7249
MINOR: backend: remap the balance uri settings to lbprm.arg_opt{1,2,3}
by Willy Tarreau
· Mon Jan 14 16:14:15 2019 +0100
9fed858
MINOR: backend: make the header hash use arg_opt1 for use_domain_only
by Willy Tarreau
· Mon Jan 14 16:04:54 2019 +0100
20e6837
MINOR: backend: add new fields in lbprm to store more LB options
by Willy Tarreau
· Mon Jan 14 16:04:01 2019 +0100
484ff07
MINOR: backend: make headers and RDP cookie also use arg_str/len
by Willy Tarreau
· Mon Jan 14 15:28:53 2019 +0100
4c03d1c
MINOR: backend: move url_param_name/len to lbprm.arg_str/len
by Willy Tarreau
· Mon Jan 14 15:23:54 2019 +0100
9e75477
MINOR: ssl: add support of aes256 bits ticket keys on file and cli.
by Emeric Brun
· Thu Jan 10 17:51:55 2019 +0100
c98aa1f
MINOR: checks: Store the proxy in checks.
by Olivier Houchard
· Fri Jan 11 18:17:17 2019 +0100
f1b11e2
MINOR: connections: Remove a stall comment.
by Olivier Houchard
· Fri Jan 04 17:22:51 2019 +0100
a2dbeb2
MEDIUM: sessions: Keep track of which connections are idle.
by Olivier Houchard
· Fri Dec 28 18:50:57 2018 +0100
351411f
BUG/MAJOR: sessions: Use an unlimited number of servers for the conn list.
by Olivier Houchard
· Thu Dec 27 17:20:54 2018 +0100
9215014
MEDIUM: checks: Add check-alpn.
by Olivier Houchard
· Fri Dec 21 19:47:01 2018 +0100
14bfe9a
CLEANUP: stream-int: consistently call the si/stream_int functions
by Willy Tarreau
· Wed Dec 19 15:19:27 2018 +0100
3d2ee55
CLEANUP: connection: rename conn->mux_ctx to conn->ctx
by Willy Tarreau
· Wed Dec 19 14:12:10 2018 +0100
4f6516d
CLEANUP: connection: rename subscription events values and event field
by Willy Tarreau
· Wed Dec 19 13:59:17 2018 +0100
71748cb
BUG/MEDIUM: connection: Add a new CS_FL_ERR_PENDING flag to conn_streams.
by Olivier Houchard
· Mon Dec 17 14:16:46 2018 +0100
a4d4fdf
MEDIUM: sessions: Don't keep an infinite number of idling connections.
by Olivier Houchard
· Fri Dec 14 19:27:06 2018 +0100
f502aca
MEDIUM: mux: provide the session to the init() and attach() method.
by Olivier Houchard
· Fri Dec 14 19:42:40 2018 +0100
b7b3faa
MEDIUM: servers: Replace idle-timeout with pool-purge-delay.
by Olivier Houchard
· Fri Dec 14 18:15:36 2018 +0100
006e310
MEDIUM: servers: Add a command to limit the number of idling connections.
by Olivier Houchard
· Mon Dec 10 18:30:32 2018 +0100
a57b7e3
MINOR: cli: implements 'reload' on master CLI
by William Lallemand
· Fri Dec 14 21:11:31 2018 +0100
a1214a5
MINOR: cache: report the number of cache lookups and cache hits
by Willy Tarreau
· Fri Dec 14 14:00:25 2018 +0100
f157384
MINOR: backend: count the number of connect and reuse per server and per backend
by Willy Tarreau
· Fri Dec 14 11:35:36 2018 +0100
9a86fcb
MEDIUM: mux: Add an optional "reset" method.
by Olivier Houchard
· Tue Dec 11 16:47:14 2018 +0100
b7ea141
MEDIUM: cli: handle CLI level from the master CLI
by William Lallemand
· Thu Dec 13 09:05:47 2018 +0100
dc12c2e
CLEANUP: cli: use dedicated define instead of appctx ones
by William Lallemand
· Thu Dec 13 09:05:46 2018 +0100
f630d01
MEDIUM: cli: store CLI level in the appctx
by William Lallemand
· Thu Dec 13 09:05:44 2018 +0100
00488dd
BUG: dns: Fix off-by-one write in dns_validate_dns_response()
by Remi Gacogne
· Wed Dec 05 17:59:56 2018 +0100
bc55210
BUG: dns: Fix out-of-bounds read via signedness error in dns_validate_dns_response()
by Remi Gacogne
· Wed Dec 05 17:57:49 2018 +0100
0007d0a
CLEANUP: stream: remove SF_TUNNEL, SF_INITIALIZED, SF_CONN_TAR
by Willy Tarreau
· Tue Dec 11 18:01:38 2018 +0100
afba57a
REORG: h1: merge types+proto into common/h1.h
by Willy Tarreau
· Tue Dec 11 13:44:24 2018 +0100
3092565
CLEANUP: h1: remove some occurrences of unneeded h1.h inclusions
by Willy Tarreau
· Tue Dec 11 11:11:37 2018 +0100
326e27e
REORG: h1: move the h1_state definition to proto_http
by Willy Tarreau
· Tue Dec 11 11:04:56 2018 +0100
b96b77e
REORG: htx: merge types+proto into common/htx.h
by Willy Tarreau
· Tue Dec 11 10:22:41 2018 +0100
54a8d5a
MEDIUM: cache/htx: Add the HTX support into the cache
by Christopher Faulet
· Fri Dec 07 12:21:11 2018 +0100
459e18e
MINOR: cli: use pcli_flags for prompt activation
by William Lallemand
· Tue Dec 11 16:10:58 2018 +0100
ebf6180
MEDIUM: cli: handle payload in CLI proxy
by William Lallemand
· Tue Dec 11 16:10:57 2018 +0100
5b80fa2
MINOR: cli: parse prompt command in the CLI proxy
by William Lallemand
· Tue Dec 11 16:10:54 2018 +0100
d247be0
BUG/MEDIUM: connections: Split CS_FL_RCV_MORE into 2 flags.
by Olivier Houchard
· Thu Dec 06 16:22:29 2018 +0100
a3b62d3
MINOR: stream-int: add a new blocking condition on the remote connection
by Willy Tarreau
· Thu Dec 06 15:24:01 2018 +0100
75a323f
CLEANUP: Fix a typo in the listener subsystem
by Joseph Herlant
· Sun Nov 25 13:36:58 2018 -0800
f69b807
CLEANUP: Fix typos in the file descriptor subsystem
by Joseph Herlant
· Sun Nov 25 13:34:43 2018 -0800
0b75e63
CLEANUP: Fix a typo in the checks header file
by Joseph Herlant
· Sun Nov 25 13:28:30 2018 -0800
8a95a6e
CLEANUP: Fix a typo in the connection subsystem
by Joseph Herlant
· Sun Nov 25 13:21:12 2018 -0800
0c18a6f
MEDIUM: servers: Add a way to keep idle connections alive.
by Olivier Houchard
· Sun Dec 02 14:11:41 2018 +0100
8defe4b
MINOR: mux: add a "max_streams" method.
by Olivier Houchard
· Sun Dec 02 01:31:17 2018 +0100
f3e65b0
MINOR: connection: Fix a comment.
by Olivier Houchard
· Sun Dec 02 00:35:08 2018 +0100
3fbea1d
MINOR: server: the mux_proto entry in the server is const
by Willy Tarreau
· Sun Dec 02 13:08:34 2018 +0100
Next »