Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
92b4f1372e54964283c51a1bde079e03dd927890
/
include
92b4f13
REORG: include: move time.h from common/ to haproxy/
by Willy Tarreau
· Mon Jun 01 11:05:15 2020 +0200
af613e8
CLEANUP: thread: rename __decl_hathreads() to __decl_thread()
by Willy Tarreau
· Fri Jun 05 08:40:51 2020 +0200
3f567e4
REORG: include: split hathreads into haproxy/thread.h and haproxy/thread-t.h
by Willy Tarreau
· Thu May 28 15:29:19 2020 +0200
5775d09
CLEANUP: threads: remove a few needless includes of hathreads.h
by Willy Tarreau
· Thu May 28 17:00:53 2020 +0200
9453ecd
REORG: threads: extract atomic ops from hathreads.h
by Willy Tarreau
· Thu May 28 15:29:33 2020 +0200
853b297
REORG: include: split mini-clist into haproxy/list and list-t.h
by Willy Tarreau
· Wed May 27 18:01:47 2020 +0200
f0f1c80
REORG: include: move istbuf.h to haproxy/
by Willy Tarreau
· Wed May 27 17:32:53 2020 +0200
8dabda7
REORG: include: split buf.h into haproxy/buf-t.h and haproxy/buf.h
by Willy Tarreau
· Wed May 27 17:22:10 2020 +0200
025beea
CLEANUP: debug: drop unused function p_malloc()
by Willy Tarreau
· Wed May 27 17:10:05 2020 +0200
2a83d60
REORG: include: move debug.h from common/ to haproxy/
by Willy Tarreau
· Wed May 27 16:58:08 2020 +0200
58017ee
REORG: include: move the BUG_ON() code to haproxy/bug.h
by Willy Tarreau
· Wed May 27 16:51:33 2020 +0200
eb6f701
REORG: include: move ist.h from common/ to import/
by Willy Tarreau
· Wed May 27 16:21:26 2020 +0200
6019fab
REORG: include: move openssl-compat.h from common/ to haproxy/
by Willy Tarreau
· Wed May 27 16:26:00 2020 +0200
8d36697
REORG: include: move base64.h, errors.h and hash.h from common to to haproxy/
by Willy Tarreau
· Wed May 27 16:10:29 2020 +0200
d678805
REORG: include: move version.h to haproxy/
by Willy Tarreau
· Wed May 27 15:59:00 2020 +0200
fd4bffe
REORG: include: move the base files from common/ to haproxy/
by Willy Tarreau
· Wed May 27 14:38:20 2020 +0200
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
Next »