Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
b9082a93e5b8e5baea88062a0dfb1f6317251e7b
/
include
b9082a9
CLEANUP: include: remove unused common/tools.h
by Willy Tarreau
· Wed Jun 03 17:50:30 2020 +0200
4d653a6
REORG: include: move SWAP/MID_RANGE/MAX_RANGE from tools.h to standard.h
by Willy Tarreau
· Wed Jun 03 17:49:00 2020 +0200
5ae5006
REORG: include: move MIN/MAX from tools.h to compat.h
by Willy Tarreau
· Wed Jun 03 17:47:08 2020 +0200
57bb71e
CLEANUP: include: remove unused template.h
by Willy Tarreau
· Wed May 27 16:01:15 2020 +0200
86556a5
CLEANUP: include: remove common/config.h
by Willy Tarreau
· Wed May 27 14:30:40 2020 +0200
4c7e4b7
REORG: include: update all files to use haproxy/api.h or api-t.h if needed
by Willy Tarreau
· Wed May 27 12:58:42 2020 +0200
7ab7031
REORG: include: create new file haproxy/api.h
by Willy Tarreau
· Wed May 27 12:00:13 2020 +0200
ca17657
REORG: include: create new file haproxy/api-t.h
by Willy Tarreau
· Wed Jun 03 16:31:41 2020 +0200
8d2b777
REORG: ebtree: move the include files from ebtree to include/import/
by Willy Tarreau
· Wed May 27 10:58:19 2020 +0200
89aed32
MINOR: mux-h1/proxy: Add a proxy option to disable clear h2 upgrade
by Christopher Faulet
· Tue Jun 02 17:33:56 2020 +0200
39bd740
CLEANUP: regex: remove outdated support for regex actions
by Willy Tarreau
· Tue Jun 02 17:17:13 2020 +0200
9755647
MEDIUM: ring: add new srv statement to support octet counting forward
by Emeric Brun
· Sat May 30 01:42:45 2020 +0200
494c505
MEDIUM: ring: add server statement to forward messages from a ring
by Emeric Brun
· Thu May 28 11:13:15 2020 +0200
dcd58af
MINOR: ring: re-work ring attach generic API.
by Emeric Brun
· Thu May 28 14:39:30 2020 +0200
21072b9
CLEANUP: pools: use the regular lock for the flush operation on lockless pools
by Willy Tarreau
· Fri May 29 17:23:05 2020 +0200
0bac4cd
CLEANUP: http: Remove unused HTTP message templates
by Christopher Faulet
· Wed May 27 10:11:59 2020 +0200
b304883
MINOR: http-rules: Use an action function to eval http-request auth rules
by Christopher Faulet
· Wed May 27 15:26:43 2020 +0200
612f2ea
MINOR: http-ana: Use proxy's error replies to emit 401/407 responses
by Christopher Faulet
· Wed May 27 09:57:28 2020 +0200
ae43b6c
MINOR: http-ana: Make the function http_reply_to_htx() public
by Christopher Faulet
· Wed May 27 15:24:22 2020 +0200
63a8738
MEDIUM: pools: directly free objects when pools are too much crowded
by Willy Tarreau
· Fri May 08 08:38:24 2020 +0200
a1e4f8c
MINOR: pools: compute an estimate of each pool's average needed objects
by Willy Tarreau
· Fri May 08 08:31:56 2020 +0200
99c453d
MEDIUM: ring: new section ring to declare custom ring buffers.
by Emeric Brun
· Mon May 25 15:01:04 2020 +0200
b4fac1e
MINOR: vars: Make vars_(un|)set_by_name(_ifexist|) return a success value
by Tim Duesterhus
· Tue May 19 13:49:40 2020 +0200
7329327
CLEANUP: vars: Remove void vars_unset_by_name(const char*, size_t, struct sample*)
by Tim Duesterhus
· Tue May 19 13:49:39 2020 +0200
0ff9b3d
BUILD: hpack: make sure the hpack table can still be built standalone
by Willy Tarreau
· Fri May 22 12:05:27 2020 +0200
3b967c1
MINOR: http-htx/proxy: Add http-error directive using http return syntax
by Christopher Faulet
· Fri May 15 15:47:44 2020 +0200
963ce5b
CLEANUP: channel: Remove channel_htx_copy_msg() function
by Christopher Faulet
· Fri May 15 14:54:31 2020 +0200
2056736
MINOR: htx: Add a function to copy a buffer in an HTX message
by Christopher Faulet
· Fri May 15 14:52:49 2020 +0200
f1fedc3
CLEANUP: http-htx: Remove unused storage of error messages in buffers
by Christopher Faulet
· Fri May 15 14:30:32 2020 +0200
8dfeccf
MEDIUM: http-ana: Use http replies for HTTP error messages
by Christopher Faulet
· Fri May 15 14:16:29 2020 +0200
507479b
MINOR: http-ana: Use a TXN flag to prevent after-response ruleset evaluation
by Christopher Faulet
· Fri May 15 12:29:46 2020 +0200
e29a97e
MINOR: http-htx: Use http reply from the http-errors section
by Christopher Faulet
· Thu May 14 14:49:25 2020 +0200
40e8569
MINOR: proxy: Add references on http replies for proxy error messages
by Christopher Faulet
· Thu May 14 17:34:31 2020 +0200
5809e10
MINOR: http-htx: Store errorloc/errorfile messages in http replies
by Christopher Faulet
· Thu May 14 17:31:52 2020 +0200
de30bb7
MINOR: http-htx: Store messages of an http-errors section in a http reply array
by Christopher Faulet
· Thu May 14 10:03:55 2020 +0200
1b13eca
MINOR: http-htx: Store default error messages in a global http reply array
by Christopher Faulet
· Thu May 14 09:54:26 2020 +0200
5cb513a
MEDIUM: http-rules: Rely on http reply for http deny/tarpit rules
by Christopher Faulet
· Wed May 13 17:56:56 2020 +0200
0e2ad61
MINOR: http-ana: Use a dedicated function to send a response from an http reply
by Christopher Faulet
· Wed May 13 16:38:37 2020 +0200
7eea241
MINOR: http-htx: Use a dedicated function to check http reply validity
by Christopher Faulet
· Wed May 13 15:02:59 2020 +0200
47e791e
MINOR: http-htx: Use a dedicated function to parse http reply arguments
by Christopher Faulet
· Wed May 13 14:36:55 2020 +0200
1863064
MINOR: http-htx: Use a dedicated function to release http_reply objects
by Christopher Faulet
· Tue May 12 18:57:28 2020 +0200
5ff0c64
MINOR: http-rules: Use http_reply structure for http return rules
by Christopher Faulet
· Tue May 12 18:33:37 2020 +0200
b6ea17c
CLEANUP: http-htx: Rename http_error structure into http_error_msg
by Christopher Faulet
· Wed May 13 21:45:22 2020 +0200
7bd3de0
MINOR: http-htx: Add http_reply type based on what is used for http return rules
by Christopher Faulet
· Tue May 12 18:31:35 2020 +0200
a53abad
CLEANUP: http_ana: Remove unused TXN flags
by Christopher Faulet
· Wed May 13 08:12:22 2020 +0200
8177ad9
MINOR: ssl: split config and runtime variable for ssl-{min,max}-ver
by William Lallemand
· Wed May 20 16:49:02 2020 +0200
d68a692
Revert "MEDIUM: sink: add global statement to create a new ring (sink buffer)"
by Willy Tarreau
· Wed May 20 12:04:39 2020 +0200
928068a
MINOR: ring: make the applet code not depend on the CLI
by Willy Tarreau
· Tue May 19 19:14:42 2020 +0200
9597cbd
MINOR: applet: adopt the wait list entry from the CLI
by Willy Tarreau
· Tue May 19 17:07:30 2020 +0200
2bdcc70
MEDIUM: hpack: use a pool for the hpack table
by Willy Tarreau
· Tue May 19 11:31:11 2020 +0200
957ec59
MEDIUM: sink: add global statement to create a new ring (sink buffer)
by Emeric Brun
· Mon May 11 14:41:31 2020 +0200
e709e1e
MEDIUM: logs: buffer targets now rely on new sink_write
by Emeric Brun
· Wed May 06 17:23:59 2020 +0200
bd16381
MEDIUM: sink: build header in sink_write for log formats
by Emeric Brun
· Wed May 06 14:33:46 2020 +0200
1665c43
BUILD: ssl: include buffer common headers for ssl_sock_ctx
by William Dauchy
· Sun May 17 13:41:53 2020 +0200
4dc2b57
MINOR: stats: Prepare for more accurate moving averages
by Marcin Deranek
· Fri May 15 18:26:18 2020 +0200
6a66a5e
REORG: ssl: move utility functions to src/ssl_utils.c
by William Lallemand
· Fri May 15 12:01:17 2020 +0200
15e1694
REORG: ssl: move sample fetches to src/ssl_sample.c
by William Lallemand
· Fri May 15 00:25:08 2020 +0200
c0cdaff
REORG: ssl: move ssl_sock_ctx and fix cross-dependencies issues
by William Lallemand
· Fri May 15 00:20:53 2020 +0200
ef76107
MINOR: ssl: remove static keyword in some SSL utility functions
by William Lallemand
· Fri May 15 09:52:16 2020 +0200
dad3105
REORG: ssl: move ssl configuration to cfgparse-ssl.c
by William Lallemand
· Thu May 14 17:47:32 2020 +0200
da8584c
REORG: ssl: move the CLI 'cert' functions to src/ssl_ckch.c
by William Lallemand
· Thu May 14 10:14:37 2020 +0200
c756bbd
REORG: ssl: move the crt-list CLI functions in src/ssl_crtlist.c
by William Lallemand
· Wed May 13 17:23:59 2020 +0200
03c331c
REORG: ssl: move the ckch_store related functions to src/ssl_ckch.c
by William Lallemand
· Wed May 13 10:10:01 2020 +0200
c1c50b4
CLEANUP: ssl: avoid circular dependencies in ssl_crtlist.h
by William Lallemand
· Wed May 13 08:24:41 2020 +0200
6e9556b
REORG: ssl: move crtlist functions to src/ssl_crtlist.c
by William Lallemand
· Tue May 12 17:52:44 2020 +0200
c69973f
CLEANUP: ssl: add ckch prototypes in proto/ssl_ckch.h
by William Lallemand
· Tue May 12 17:42:42 2020 +0200
d4632b2
REORG: ssl: move the ckch structures to types/ssl_ckch.h
by William Lallemand
· Tue May 12 14:46:24 2020 +0200
be21b66
REORG: move the crt-list structures in their own .h
by William Lallemand
· Tue May 12 14:17:23 2020 +0200
7fd8b45
REORG: ssl: move macros and structure definitions to ssl_sock.h
by William Lallemand
· Thu May 07 15:20:43 2020 +0200
eb607fe
MINOR: ssl: add a new function ssl_sock_get_ssl_object()
by Dragan Dosen
· Mon May 11 17:17:06 2020 +0200
1e7ed04
MEDIUM: ssl: allow to register callbacks for SSL/TLS protocol messages
by Dragan Dosen
· Fri May 08 18:30:00 2020 +0200
325504c
BUG/MINOR: sample/ssl: Fix digest converter for openssl < 1.1.0
by Christopher Faulet
· Tue May 12 16:19:03 2020 +0200
5778fea
CLEANUP: remove THREAD_LOCAL from config.h
by Willy Tarreau
· Sat May 09 09:08:09 2020 +0200
3bc4e8b
CLENAUP: config: move CONFIG_HAP_LOCKLESS_POOLS out of config.h
by Willy Tarreau
· Sat May 09 09:02:35 2020 +0200
755afc0
CLEANUP: config: drop unused setting CONFIG_HAP_INLINE_FD_SET
by Willy Tarreau
· Sat May 09 08:57:48 2020 +0200
571eb3d
CLEANUP: config: drop unused setting CONFIG_HAP_MEM_OPTIM
by Willy Tarreau
· Sat May 09 08:53:31 2020 +0200
67a2345
CLEANUP: checks: sort and rename tcpcheck_expect_type types
by Christopher Faulet
· Tue May 05 18:10:01 2020 +0200
aaab083
MEDIUM: checks: Add matching on log-format string for expect rules
by Christopher Faulet
· Tue May 05 15:54:22 2020 +0200
a4d9ee3
BUG/MINOR: threads: fix multiple use of argument inside HA_ATOMIC_UPDATE_{MIN,MAX}()
by Willy Tarreau
· Tue May 05 16:13:36 2020 +0200
d66345d
BUG/MINOR: threads: fix multiple use of argument inside HA_ATOMIC_CAS()
by Willy Tarreau
· Tue May 05 15:58:00 2020 +0200
0e9d87b
MINOR: istbuf: add ist2buf() function
by Baptiste Assmann
· Sat Apr 18 14:50:11 2020 +0200
de80201
MINOR: ist: add istissame() function
by Baptiste Assmann
· Sun Mar 29 09:10:27 2020 +0200
9ef1967
MINOR: ist: add istadv() function
by Baptiste Assmann
· Sun Mar 29 08:10:16 2020 +0200
3970819
MEDIUM: checks: Support matching on headers for http-check expect rules
by Christopher Faulet
· Tue May 05 10:47:36 2020 +0200
8dd33e1
MINOR: http-htx: Support different methods to look for header names
by Christopher Faulet
· Tue May 05 07:42:42 2020 +0200
778f5ed
MEDIUM: checks/http-fetch: Support htx prefetch from a check for HTTP samples
by Christopher Faulet
· Wed Apr 29 15:51:55 2020 +0200
86c6a92
BUG/MEDIUM: shctx: bound the number of loops that can happen around the lock
by Willy Tarreau
· Fri May 01 13:15:32 2020 +0200
3801bdc
BUG/MEDIUM: shctx: really check the lock's value while waiting
by Willy Tarreau
· Fri May 01 13:05:29 2020 +0200
f0e5da2
BUG/MINOR: debug: properly use long long instead of long for the thread ID
by Willy Tarreau
· Fri May 01 12:26:03 2020 +0200
ff64d3b
MINOR: threads: export the POSIX thread ID in panic dumps
by Willy Tarreau
· Fri May 01 11:28:49 2020 +0200
dc75d57
CLEANUP: checks: Fix checks includes
by Christopher Faulet
· Wed Apr 29 13:32:21 2020 +0200
1543d44
MINOR: http-htx: Export functions to update message authority and host
by Christopher Faulet
· Tue Apr 28 19:57:29 2020 +0200
57c8eb9
MINOR: log: Add "Tu" timer
by Damien Claisse
· Tue Apr 28 12:09:19 2020 +0000
bfb0f72
BUG/MEDIUM: sessions: Always pass the mux context as argument to destroy a mux
by Christopher Faulet
· Mon Apr 27 15:53:41 2020 +0200
4a8c026
BUG/MINOR: checks/server: use_ssl member must be signed
by Christopher Faulet
· Mon Apr 27 12:13:06 2020 +0200
8021a5f
MINOR: checks: Support list of status codes on http-check expect rules
by Christopher Faulet
· Fri Apr 24 13:53:12 2020 +0200
88d939c
Revert "MEDIUM: checks: capture groups in expect regexes"
by Christopher Faulet
· Wed Apr 22 15:32:11 2020 +0200
d7cee71
MINOR: checks: Use a tree instead of a list to store tcp-check rulesets
by Christopher Faulet
· Tue Apr 21 13:45:00 2020 +0200
0417975
MINOR: ist: Add a function to retrieve the ist pointer
by Christopher Faulet
· Tue Apr 21 10:46:43 2020 +0200
61cc852
CLEANUP: checks: Reorg checks.c file to be more readable
by Christopher Faulet
· Mon Apr 20 14:54:42 2020 +0200
Next »