Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
2eb539687eecb3b8b35120ffcfa9764165058e3d
/
include
/
types
d73b96d
MINOR: tcp-rules: Make tcp-request capture a custom action
by Christopher Faulet
· Thu Dec 19 17:27:03 2019 +0100
ac98d81
MINOR: http-rule/tcp-rules: Make track-sc* custom actions
by Christopher Faulet
· Wed Dec 18 09:20:16 2019 +0100
91b3ec1
MEDIUM: http-rules: Make early-hint custom actions
by Christopher Faulet
· Fri Jan 17 22:30:06 2020 +0100
046cf44
MINOR: http-rules: Make set/del-map and add/del-acl custom actions
by Christopher Faulet
· Tue Dec 17 15:45:23 2019 +0100
d1f27e3
MINOR: http-rules: Make set-header and add-header custom actions
by Christopher Faulet
· Tue Dec 17 09:33:38 2019 +0100
92d34fe
MINOR: http-rules: Make replace-header and replace-value custom actions
by Christopher Faulet
· Tue Dec 17 09:20:34 2019 +0100
006f650
MINOR: actions: Use an integer to set the action type
by Christopher Faulet
· Wed Dec 18 15:10:29 2019 +0100
245cf79
MINOR: actions: Add flags to configure the action behaviour
by Christopher Faulet
· Wed Dec 18 14:58:12 2019 +0100
105ba6c
MINOR: actions: Rename the act_flag enum into act_opt
by Christopher Faulet
· Wed Dec 18 14:41:51 2019 +0100
cd26e8a
MINOR: http-rules/tcp-rules: Call the defined action function first if defined
by Christopher Faulet
· Wed Dec 18 11:13:39 2019 +0100
96bff76
MINOR: actions: Regroup some info about HTTP rules in the same struct
by Christopher Faulet
· Tue Dec 17 13:46:18 2019 +0100
58b3564
MINOR: actions: Add a function pointer to release args used by actions
by Christopher Faulet
· Tue Dec 17 11:48:42 2019 +0100
a00071e
MINOR: http-ana: Add a txn flag to support soft/strict message rewrites
by Christopher Faulet
· Thu Dec 12 16:41:00 2019 +0100
a08546b
MINOR: counters: Remove failed_secu counter and use denied_resp instead
by Christopher Faulet
· Mon Dec 16 16:07:34 2019 +0100
0159ee4
MINOR: stats: Report internal errors in the proxies/listeners/servers stats
by Christopher Faulet
· Mon Dec 16 14:40:39 2019 +0100
30a2a37
MINOR: http-rules: Add more return codes to let custom actions act as normal ones
by Christopher Faulet
· Mon Dec 16 12:25:43 2019 +0100
4d90db5
MINOR: http-rules: Add a rule result to report internal error
by Christopher Faulet
· Mon Dec 16 12:22:05 2019 +0100
d4ce6c2
MINOR: counters: Add a counter to report internal processing errors
by Christopher Faulet
· Mon Dec 16 11:11:02 2019 +0100
ee1a6fc
MINOR: connection: make the last arg of subscribe() a struct wait_event*
by Willy Tarreau
· Fri Jan 17 07:52:13 2020 +0100
7872d1f
MEDIUM: connection: merge the send_wait and recv_wait entries
by Willy Tarreau
· Fri Jan 10 07:06:05 2020 +0100
3381bf8
MEDIUM: connection: get rid of CO_FL_CURR_* flags
by Willy Tarreau
· Fri Jan 17 17:39:35 2020 +0100
17ccd1a
BUG/MEDIUM: connection: add a mux flag to indicate splice usability
by Willy Tarreau
· Fri Jan 17 16:19:34 2020 +0100
f31af93
MEDIUM: lua: don't call the GC as often when dealing with outgoing connections
by Willy Tarreau
· Tue Jan 14 09:59:38 2020 +0100
0fbc318
CLEANUP: connection: merge CO_FL_NOTIFY_DATA and CO_FL_NOTIFY_DONE
by Willy Tarreau
· Fri Dec 27 14:57:45 2019 +0100
11ef083
MINOR: pollers: add a new flag to indicate pollers reporting ERR & HUP
by Willy Tarreau
· Thu Nov 28 18:17:33 2019 +0100
dd0e89a
BUG/MAJOR: task: add a new TASK_SHARED_WQ flag to fix foreing requeuing
by Willy Tarreau
· Thu Dec 19 07:39:06 2019 +0100
a1d97f8
REORG: listener: move the global listener queue code to listener.c
by Willy Tarreau
· Tue Dec 10 11:18:41 2019 +0100
a45a8b5
MEDIUM: init: set NO_NEW_PRIVS by default when supported
by Willy Tarreau
· Fri Dec 06 16:31:45 2019 +0100
upstream/master
d96f112
MEDIUM: init: prevent process and thread creation at runtime
by Willy Tarreau
· Tue Dec 03 07:07:36 2019 +0100
f871691
MEDIUM: dns: Add resolve-opts "ignore-weight"
by Daniel Corbett
· Sun Nov 17 09:48:56 2019 -0500
ec1c10b
MINOR: peers: Add debugging information to "show peers".
by Frédéric Lécaille
· Thu Nov 07 15:22:33 2019 +0100
33cab3c
MINOR: peers: Add TX/RX heartbeat counters.
by Frédéric Lécaille
· Wed Nov 06 11:51:26 2019 +0100
0d7712d
MINOR: stick-table: allow sc-set-gpt0 to set value from an expression
by Cédric Dufour
· Wed Nov 06 18:38:53 2019 +0100
869efd5
BUG/MINOR: log: make "show startup-log" use a ring buffer instead
by Willy Tarreau
· Fri Nov 15 15:16:57 2019 +0100
0d1c2a6
MINOR: stats: Report max times in addition of the averages for sessions
by Christopher Faulet
· Fri Nov 08 14:59:51 2019 +0100
efb41f0
MINOR: counters: Add fields to store the max observed for {q,c,d,t}_time
by Christopher Faulet
· Fri Nov 08 14:53:15 2019 +0100
b2e5849
MEDIUM: filters: Adapt filters API to allow again TCP filtering on HTX streams
by Christopher Faulet
· Tue Nov 12 11:13:01 2019 +0100
21724f0
MINOR: ssl/cli: replace the default_ctx during 'commit ssl cert'
by William Lallemand
· Mon Nov 04 17:56:13 2019 +0100
beea2a4
CLEANUP: ssl/cli: remove leftovers of bundle/certs (it < 2)
by William Lallemand
· Wed Oct 30 17:45:33 2019 +0100
bc6ca7c
MINOR: ssl/cli: rework 'set ssl cert' as 'set/commit'
by William Lallemand
· Tue Oct 29 23:48:19 2019 +0100
0fec3ab
MINOR: init: always fail when setrlimit fails
by William Dauchy
· Sun Oct 27 20:08:11 2019 +0100
9b8e11e
MINOR: mux: Add a new method to get informations about a mux.
by Olivier Houchard
· Fri Oct 25 16:19:26 2019 +0200
9b01370
MINOR: stats/debug: maintain a counter of debug commands issued
by Willy Tarreau
· Thu Oct 24 18:18:02 2019 +0200
abb9f9b
MINOR: cli: add an expert mode to hide dangerous commands
by Willy Tarreau
· Thu Oct 24 17:55:53 2019 +0200
86bfe14
REORG: move CLI access level definitions to cli.h
by Willy Tarreau
· Thu Oct 24 13:50:48 2019 +0200
8f840d7
MEDIUM: cli/ssl: handle the creation of SSL_CTX in an IO handler
by William Lallemand
· Wed Oct 23 10:53:05 2019 +0200
8cdc167
BUG/MEDIUM: task: make tasklets either local or shared but not both at once
by Willy Tarreau
· Fri Oct 18 06:43:53 2019 +0200
246c024
MINOR: ssl: load the ocsp in/from the ckch
by William Lallemand
· Fri Oct 11 08:59:13 2019 +0200
a17f411
MINOR: ssl: load the sctl in/from the ckch
by William Lallemand
· Thu Oct 10 15:16:44 2019 +0200
150bfa8
MEDIUM: ssl/cli: 'set ssl cert' updates a certificate from the CLI
by William Lallemand
· Thu Sep 19 17:12:49 2019 +0200
1d29c74
MEDIUM: ssl: split ssl_sock_add_cert_sni()
by William Lallemand
· Fri Oct 04 00:53:29 2019 +0200
9117de9
MEDIUM: ssl: introduce the ckch instance structure
by William Lallemand
· Fri Oct 04 00:29:42 2019 +0200
f6adbe9
REORG: ssl: move structures to ssl_sock.h
by William Lallemand
· Wed Sep 11 16:33:52 2019 +0200
0691046
MEDIUM: task: Split the tasklet list into two lists.
by Olivier Houchard
· Fri Oct 11 16:35:01 2019 +0200
2f39738
MINOR: stats: support the "desc" output format modifier for info and stat
by Willy Tarreau
· Wed Oct 09 11:43:59 2019 +0200
ab02b3f
MINOR: stats: get rid of the STAT_SHOWADMIN flag
by Willy Tarreau
· Wed Oct 09 11:11:46 2019 +0200
708c416
MINOR: stats: replace the ST_* uri_auth flags with STAT_*
by Willy Tarreau
· Wed Oct 09 10:19:16 2019 +0200
88a0db2
MINOR: stats: Add the support of float fields in stats
by Christopher Faulet
· Tue Sep 24 16:35:10 2019 +0200
b1bb1af
MINOR: spoe: Support the async mode with several threads
by Christopher Faulet
· Tue Sep 17 11:55:52 2019 +0200
d022e9c
MINOR: task: introduce a thread-local "sched" variable for local scheduler stuff
by Willy Tarreau
· Tue Sep 24 08:25:15 2019 +0200
2bd65a7
OPTIM: listeners: use tasklets for the multi-queue rings
by Willy Tarreau
· Tue Sep 24 06:55:18 2019 +0200
ff1e9f3
MEDIUM: tasklets: Make the tasklet list a struct mt_list.
by Olivier Houchard
· Fri Sep 20 17:18:35 2019 +0200
859dc80
MEDIUM: list: Separate "locked" list from regular list.
by Olivier Houchard
· Thu Aug 08 15:47:21 2019 +0200
78fbb9f
MEDIUM: fcgi-app: Add FCGI application and filter
by Christopher Faulet
· Sun Aug 11 23:11:03 2019 +0200
c169296
MINOR: config: Support per-proxy and per-server post-check functions callbacks
by Christopher Faulet
· Mon Aug 12 09:51:07 2019 +0200
3ea5cbe
MINOR: config: Support per-proxy and per-server deinit functions callbacks
by Christopher Faulet
· Wed Jul 31 08:44:12 2019 +0200
e3d2a87
MINOR: http-ana: Remove err_state field from http_msg
by Christopher Faulet
· Mon Sep 09 11:11:45 2019 +0200
6338a08
MINOR: stats: Add JSON export from the stats page
by Christopher Faulet
· Mon Sep 09 15:50:54 2019 +0200
f21d17b
MINOR: stats: report the number of idle connections for each server
by Willy Tarreau
· Sun Sep 08 09:24:56 2019 +0200
77abb43
MINOR: fd: add two flags ERR and SHUT to describe FD states
by Willy Tarreau
· Fri Sep 06 18:27:02 2019 +0200
f8ecc7f
MEDIUM: fd: simplify the fd_*_{recv,send} functions using BTS/BTR
by Willy Tarreau
· Wed Sep 04 13:22:50 2019 +0200
5bee3e2
MEDIUM: fd: remove the FD_EV_POLLED status bit
by Willy Tarreau
· Wed Sep 04 09:52:57 2019 +0200
c046d16
MEDIUM: log: add support for logging to a ring buffer
by Willy Tarreau
· Fri Aug 30 15:24:59 2019 +0200
f3dc30f
MINOR: log: add a target type instead of hacking the address family
by Willy Tarreau
· Fri Aug 30 14:18:44 2019 +0200
d660990
MINOR: fd: add a new "initialized" bit in the fdtab struct
by Willy Tarreau
· Fri Aug 30 14:36:10 2019 +0200
76913d3
CLEANUP: fd: remove leftovers of the fdcache
by Willy Tarreau
· Fri Aug 30 14:33:11 2019 +0200
1d181e4
MEDIUM: ring: implement a wait mode for watchers
by Willy Tarreau
· Fri Aug 30 11:17:01 2019 +0200
300decc
MINOR: cli: extend the CLI context with a list and two offsets
by Willy Tarreau
· Fri Aug 30 08:05:03 2019 +0200
370a694
MINOR: trace: change the detail_level to per-source verbosity
by Willy Tarreau
· Thu Aug 29 08:24:16 2019 +0200
09fb0df
MINOR: trace: prepend the function name for developer level traces
by Willy Tarreau
· Thu Aug 29 08:40:59 2019 +0200
2ea549b
MINOR: trace: change the "payload" level to "data" and move it
by Willy Tarreau
· Thu Aug 29 08:01:48 2019 +0200
be5a288
MINOR: trace: replace struct trace_lockon_args with struct name_desc
by Willy Tarreau
· Thu Aug 29 09:33:42 2019 +0200
7185b78
MINOR: connection: add the fc_pp_authority fetch -- authority TLV, from PROXYv2
by Geoff Simmons
· Tue Aug 27 18:31:16 2019 +0200
3da0026
MINOR: trace: support a default callback for the source
by Willy Tarreau
· Wed Aug 28 07:03:58 2019 +0200
8f24023
MINOR: sink: now report the number of dropped events on output
by Willy Tarreau
· Tue Aug 27 16:41:06 2019 +0200
4ed23ca
MINOR: sink: add support for ring buffers
by Willy Tarreau
· Fri Aug 23 15:47:49 2019 +0200
172945f
MINOR: ring: add a new mechanism for retrieving/storing ring data in buffers
by Willy Tarreau
· Thu Aug 08 15:28:52 2019 +0200
931d8b7
MINOR: fd: add fd_write_frag_line() to send a fragmented line to an fd
by Willy Tarreau
· Tue Aug 27 11:08:17 2019 +0200
e40f274
BUILD: trace: make the lockon_ptr const to silence a warning without threads
by Willy Tarreau
· Thu Aug 22 20:26:28 2019 +0200
c14eea4
MINOR: trace: add the possibility to lock on some arguments
by Willy Tarreau
· Tue Aug 20 19:22:53 2019 +0200
17a51c6
MINOR: trace: add a definition of typed arguments to trace()
by Willy Tarreau
· Tue Aug 20 18:42:52 2019 +0200
4151c75
MINOR: trace: start to create a new trace subsystem
by Willy Tarreau
· Thu Aug 08 18:21:26 2019 +0200
973e662
MINOR: sink: add a support for file descriptors
by Willy Tarreau
· Tue Aug 20 11:57:52 2019 +0200
67b5a16
MINOR: sink: create definitions a minimal code for event sinks
by Willy Tarreau
· Sun Aug 11 16:38:56 2019 +0200
d50c7fe
MINOR: cli: add two new states to print messages on the CLI
by Willy Tarreau
· Fri Aug 09 09:57:36 2019 +0200
247a8b1
CLEANUP: task: move the cpu_time field to the task-only part
by Willy Tarreau
· Thu Aug 08 10:09:08 2019 +0200
4c18f94
BUG/MEDIUM: proxy: Make sure to destroy the stream on upgrade from TCP to H2
by Olivier Houchard
· Wed Jul 31 18:05:26 2019 +0200
305d5ab
MAJOR: fd: Get rid of the fd cache.
by Olivier Houchard
· Wed Jul 24 18:07:06 2019 +0200
5e83d99
BUG/MAJOR: queue/threads: avoid an AB/BA locking issue in process_srv_queue()
by Willy Tarreau
· Tue Jul 30 11:59:34 2019 +0200
bfab2dd
MINOR: hlua: Add a flag on the lua txn to know in which context it can be used
by Christopher Faulet
· Fri Jul 26 15:09:53 2019 +0200
Next »