Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
82faad1069e86c5e25b12ffa214b2c2d1f88c305
/
Makefile
b2bb925
MINOR: proxy/http_ext: introduce proxy forwarded option
by Aurelien DARRAGON
· Wed Dec 28 15:37:57 2022 +0100
23078c8
BUILD: makefile: also list per-option settings in 'make opts'
by Willy Tarreau
· Fri Dec 23 17:29:11 2022 +0100
6a2cd33
BUILD: makefile: remove the special case of the SSL option
by Willy Tarreau
· Fri Dec 23 15:01:54 2022 +0100
2b8d097
BUILD: makefile: make all OpenSSL variants use the same settings
by Willy Tarreau
· Thu Dec 22 14:39:54 2022 +0100
323b50b
BUILD: makefile: support WURFL_CFLAGS and WURFL_LDFLAGS
by Willy Tarreau
· Wed Dec 21 18:58:46 2022 +0100
3f2803e
BUILD: makefile: refactor support for 51DEGREES v3/v4
by Willy Tarreau
· Wed Dec 21 18:54:36 2022 +0100
6985e2a
BUILD: makefile: support PCRE[2]_CFLAGS and PCRE[2]_LDFLAGS
by Willy Tarreau
· Wed Dec 21 17:24:38 2022 +0100
2022954
BUILD: makefile: support DEVICEATLAS_CFLAGS and DEVICEATLAS_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:20:57 2022 +0100
b2ef365
BUILD: makefile: support LUA_CFLAGS and LUA_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:20:41 2022 +0100
7f48b6f
BUILD: makefile: support WOLFSSL_CFLAGS and WOLFSSL_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:20:20 2022 +0100
e609ac1
BUILD: makefile: support OPENSSL_CFLAGS and OPENSSL_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:20:01 2022 +0100
a88cc63
BUILD: makefile: support ENGINE_CFLAGS
by Willy Tarreau
· Thu Dec 22 11:45:33 2022 +0100
d957924
BUILD: makefile: support ZLIB_CFLAGS and ZLIB_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:15:40 2022 +0100
f852d31
BUILD: makefile: support SYSTEMD_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:19:22 2022 +0100
eb12fcc
BUILD: makefile: support BACKTRACE_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:18:40 2022 +0100
3b66494
BUILD: makefile: support THREAD_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:17:40 2022 +0100
84e3283
BUILD: makefile: support RT_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:16:36 2022 +0100
2b5c9f7
BUILD: makefile: support LIBCRYPT_LDFLAGS
by Willy Tarreau
· Wed Dec 21 16:14:11 2022 +0100
c108f37
BUILD: makefile: rework 51D to split v3/v4
by Willy Tarreau
· Wed Dec 21 15:23:04 2022 +0100
f6ceb0e
CLEANUP: makefile: properly indent ifeq/ifneq conditional blocks
by Willy Tarreau
· Wed Dec 21 15:49:56 2022 +0100
8ea58f5
BUILD: makefile: properly report USE_PCRE/USE_PCRE2 in features
by Willy Tarreau
· Wed Dec 21 17:27:46 2022 +0100
f297b18
BUILD: makefile: add an implicit USE_MATH variable for -lm
by Willy Tarreau
· Wed Dec 21 11:59:33 2022 +0100
b16d9b5
BUILD: makefile: never force -latomic, set USE_LIBATOMIC instead
by Willy Tarreau
· Wed Dec 21 10:46:07 2022 +0100
447247a
BUILD: makefile: do not restrict Lua's prepend path to empty LUA_LIB_NAME
by Willy Tarreau
· Thu Dec 15 11:55:51 2022 +0100
2a3a882
BUILD: makefile: make sure LUA_INC and LUA_LIB are always initialized
by Willy Tarreau
· Thu Dec 15 10:47:14 2022 +0100
682b78b
BUILD: makefile: reference libdl only once
by Willy Tarreau
· Wed Dec 14 18:46:48 2022 +0100
914a668
BUILD: makefile: make sure to also ignore SSL_INC when using wolfssl
by Willy Tarreau
· Wed Dec 14 18:38:58 2022 +0100
4f1890e
BUILD: makefile: clean the wolfssl include and lib generation rules
by Willy Tarreau
· Wed Dec 14 18:18:41 2022 +0100
bc2f393
BUILD: makefile: ensure that all USE_* handlers appear before CFLAGS are used
by Willy Tarreau
· Thu Dec 22 17:58:24 2022 +0100
ea3e67f
BUILD: makefile: start to automatically collect CFLAGS/LDFLAGS
by Willy Tarreau
· Thu Dec 22 18:24:46 2022 +0100
b14e89e
BUILD: makefile: initialize all build options' variables at once
by Willy Tarreau
· Thu Dec 22 15:47:47 2022 +0100
69e7b7f
BUILD: makefile: move common options-oriented macros to include/make/options.mk
by Willy Tarreau
· Thu Dec 22 19:32:24 2022 +0100
39d6c34
BUILD: makefile: build the features list dynamically
by Willy Tarreau
· Wed Dec 21 11:57:43 2022 +0100
c8d814e
MINOR: ssl: Move OCSP code to a dedicated source file
by Remi Tricot-Le Breton
· Tue Dec 20 11:11:17 2022 +0100
46676d4
BUILD: makefile/da: also clean Os/ in Device Atlas dummy lib dir
by Willy Tarreau
· Thu Dec 08 09:27:36 2022 +0100
68e692d
MINOR: event_hdl: add event handler base api
by Aurelien DARRAGON
· Wed Nov 16 18:06:28 2022 +0100
a9800a0
MEDIUM: 51d: add support for 51Degrees V4 with Hash algorithm
by Dragan Dosen
· Mon Feb 14 13:05:45 2022 +0100
3cbf09e
MEDIUM: ssl: add minimal WolfSSL support with OpenSSL compatibility mode
by Uriah Pollock
· Wed Nov 23 16:41:25 2022 +0100
d2ff5dc
BUILD: makefile: minor reordering of objects by build time
by Willy Tarreau
· Thu Nov 24 08:57:13 2022 +0100
cdad1c3
BUILD: Makefile: enable USE_SHM_OPEN by default on freebsd
by William Lallemand
· Fri Nov 18 15:22:51 2022 +0100
2fd6dbf
BUILD: makefile: move the compiler option detection stuff to compiler.mk
by Willy Tarreau
· Thu Nov 17 09:02:56 2022 +0100
8b5a998
BUILD: makefile: use $(cmd_MAKE) in quiet mode
by Willy Tarreau
· Thu Nov 17 08:34:37 2022 +0100
8dd6725
BUILD: makefile: move default verbosity settings to include/make/verbose.mk
by Willy Tarreau
· Thu Nov 17 08:23:10 2022 +0100
d575661
BUILD: makefile: properly pass CC to sub-projects
by Willy Tarreau
· Thu Nov 17 08:15:27 2022 +0100
59b50bd
BUILD: makefile: mark poll and tcploop targets as phony
by Willy Tarreau
· Thu Nov 17 08:06:16 2022 +0100
83e9bca
BUILD: Makefile: add "USE_SHM_OPEN" on the linux-musl target
by William Lallemand
· Fri Oct 21 10:35:37 2022 +0200
eba6a54
MINOR: logs: startup-logs can use a shm for logging the reload
by William Lallemand
· Mon Sep 26 12:54:39 2022 +0200
92fa63f
CLEANUP: quic: create a dedicated quic_conn module
by Amaury Denoyelle
· Fri Sep 30 18:11:13 2022 +0200
d80fbca
REORG: mux-quic: export HTTP related function in a dedicated file
by Amaury Denoyelle
· Mon Sep 19 17:02:28 2022 +0200
36d50bf
REORG: mux-quic: extract traces in a dedicated source file
by Amaury Denoyelle
· Mon Sep 19 16:12:38 2022 +0200
ef2d234
BUILD: udp-perturb: Add a make target for udp-perturb tool
by Frédéric Lécaille
· Thu Sep 08 20:47:28 2022 +0200
2f105b8
BUILD: makefile: enable crypt(3) for NetBSD
by Brad Smith
· Sat Aug 13 00:57:31 2022 -0400
75014fc
DEV: haring: add a simple utility to read file-backed rings
by Willy Tarreau
· Fri Aug 12 11:23:59 2022 +0200
87aff02
MINOR: thread: provide an alternative to pthread's rwlock
by Willy Tarreau
· Sun Jul 10 10:58:57 2022 +0200
1c9c2f6
MEDIUM: quic: Cubic congestion control algorithm implementation
by Frédéric Lécaille
· Wed Jun 01 15:06:58 2022 +0200
bc50e0d
BUILD: makefile: Fix install(1) handling for OpenBSD/NetBSD/Solaris/AIX
by Brad Smith
· Sat Jul 16 05:18:50 2022 -0400
3214b44
BUILD: Makefile: Add Lua 5.4 autodetect
by Christian Ruppert
· Tue Jun 28 10:03:00 2022 +0200
2b67770
MEDIUM: bwlim: Add support of bandwith limitation at the stream level
by Christopher Faulet
· Wed Jun 22 16:55:04 2022 +0200
c003f50
MINOR: qpack: implement standalone decoder tool
by Amaury Denoyelle
· Tue Jun 14 16:35:41 2022 +0200
453d60b
BUILD: makefile: reorder objects by build time
by Willy Tarreau
· Mon May 30 19:24:27 2022 +0200
6f7607e
MINOR: h3: Add a statistics module for h3
by Frédéric Lécaille
· Wed May 25 22:25:37 2022 +0200
748ece6
MINOR: quic: QUIC transport parameters split.
by Frédéric Lécaille
· Sat May 21 23:58:40 2022 +0200
cb086c6
REORG: stconn: rename conn_stream.{c,h} to stconn.{c,h}
by Willy Tarreau
· Fri May 27 09:47:12 2022 +0200
a58cafe
MINOR: quic_stats: Add a new stats module for QUIC
by Frédéric Lécaille
· Wed May 18 14:30:03 2022 +0200
1b5f77f
MINOR: ncbuf: define non-contiguous buffer
by Amaury Denoyelle
· Mon May 09 09:37:27 2022 +0200
6d868a2
BUILD: makefile: add -Wfatal-errors to the default flags
by Willy Tarreau
· Wed May 11 11:32:41 2022 +0200
0cc02a3
REORG: quic: use a dedicated module for qc_stream_desc
by Amaury Denoyelle
· Tue Apr 19 17:21:11 2022 +0200
6b0a0fb
CLEANUP: tree-wide: Remove any ref to stream-interfaces
by Christopher Faulet
· Mon Apr 04 11:29:28 2022 +0200
6ea6ed7
BUILD: makefile: silence unbearable OpenSSL deprecation warnings
by Willy Tarreau
· Mon Apr 11 16:31:31 2022 +0200
a88f3c2
BUILD: makefile: pass USE_ENGINE to cflags
by Willy Tarreau
· Mon Apr 11 18:52:53 2022 +0200
d7bfbe2
BUILD: ssl: add USE_ENGINE and disable the openssl engine by default
by William Lallemand
· Mon Apr 11 18:41:24 2022 +0200
d96361b
CLEANUP: qpack: suppress by default stdout traces
by Amaury Denoyelle
· Fri Mar 25 14:56:51 2022 +0100
0c2d964
REORG: quic: use a dedicated quic_loss.c
by Amaury Denoyelle
· Thu Mar 24 16:08:05 2022 +0100
43a5685
BUILD: fix kFreeBSD build.
by David Carlier
· Fri Mar 04 15:50:48 2022 +0000
86bcc53
DEBUG: implement 4 levels of choices between warn and crash.
by Willy Tarreau
· Mon Feb 28 14:59:25 2022 +0100
1329f2a
REORG: conn_stream: move conn-stream stuff in dedicated files
by Christopher Faulet
· Thu Dec 16 17:32:56 2021 +0100
8de7f28
BUILD: makefile: enable both DEBUG_STRICT and DEBUG_MEMORY_POOLS by default
by Willy Tarreau
· Wed Feb 23 17:50:37 2022 +0100
5ea9fa6
BUILD: makefile: only compute alternative options if required
by Willy Tarreau
· Mon Jan 31 15:27:58 2022 +0100
d521b8b
BUILD: makefile: validate support for extra warnings by batches
by Willy Tarreau
· Mon Jan 31 15:10:14 2022 +0100
7a1e6fe
BUILD: makefile: avoid testing all -Wno-* options when not needed
by Willy Tarreau
· Mon Jan 31 11:54:16 2022 +0100
b81483c
MEDIUM: da: update doc and build for new scheduler mode service.
by David Carlier
· Thu Jan 27 18:13:54 2022 +0000
add43fa
DEBUG: pools: add new build option DEBUG_POOL_TRACING
by Willy Tarreau
· Mon Jan 24 15:52:51 2022 +0100
0575d8f
DEBUG: pools: add new build option DEBUG_POOL_INTEGRITY
by Willy Tarreau
· Fri Jan 21 19:00:25 2022 +0100
4831db2
BUILD/MINOR: fix solaris build with clang.
by David Carlier
· Thu Jan 13 19:16:48 2022 +0000
c8b4ce4
MINOR: quic: add config parse source file
by Amaury Denoyelle
· Tue Jan 11 11:54:59 2022 +0100
790169f
BUILD: makefile: add -Wno-atomic-alignment to work around clang abusive warning
by Willy Tarreau
· Fri Jan 07 14:51:56 2022 +0100
e5f5948
BUILD: makefile: reorder objects by build time
by Willy Tarreau
· Fri Nov 19 11:22:25 2021 +0100
9e3093c
BUILD: makefile: stop opening sub-shells for each and every command
by Willy Tarreau
· Fri Nov 19 10:23:36 2021 +0100
154bc7f
MINOR: quic: support hq-interop
by Amaury Denoyelle
· Fri Nov 12 16:09:54 2021 +0100
70c268b
BUILD: makefile: simplify detection of libatomic
by Willy Tarreau
· Sun Nov 14 15:28:38 2021 +0100
7feb361
MINOR: jwt: Parse JWT alg field
by Remi Tricot-Le Breton
· Fri Oct 01 15:36:54 2021 +0200
5554264
REORG: time: move time-keeping code and variables to clock.c
by Willy Tarreau
· Fri Oct 08 09:33:24 2021 +0200
dbee2e5
MINOR: Makefile: add MEMORY_POOLS to the list of DEBUG_xxx options
by William Lallemand
· Wed Sep 29 16:03:35 2021 +0200
4652a59
MINOR: qpack: create qpack-enc module
by Amaury Denoyelle
· Tue Aug 24 15:50:32 2021 +0200
c6bc185
MINOR: quic: Add a ring buffer implementation for QUIC
by Frédéric Lécaille
· Wed Jun 30 14:25:10 2021 +0200
11c304d
MINOR: quic: Enable some quic, h3 and qpack modules compilation.
by Frédéric Lécaille
· Tue May 25 09:12:35 2021 +0200
4cb2c83
BUILD: opentracing: exclude the use of haproxy variables for the OpenTracing context
by Miroslav Zagorac
· Wed Sep 08 20:56:05 2021 +0200
28e295d
BUILD: globally enable -Wundef
by Willy Tarreau
· Mon Aug 30 06:02:47 2021 +0200
2118597
MINOR: proc: setting the process to produce a core dump on FreeBSD.
by devnexen@gmail.com
· Sat Aug 21 09:13:10 2021 +0100
83614a9
MINOR: httpclient: initialize the proxy
by William Lallemand
· Fri Aug 13 14:47:57 2021 +0200
Next »