Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
28a23617cebbb0c516eeec944e18ba20db72184f
/
src
/
arg.c
ac1ca5c
CLEANUP: arg: remove extra check in make_arg_list arg escaping
by Aurelien DARRAGON
· Tue Nov 22 11:48:12 2022 +0100
266ce55
BUILD: args: use __fallthrough in make_arg_list()
by Willy Tarreau
· Mon Nov 14 07:20:54 2022 +0100
35926a1
MINOR: arg: Be able to forbid unresolved args when building an argument list
by Christopher Faulet
· Thu Sep 30 08:48:56 2021 +0200
69a23ae
BUG/MINOR: arg: free all args on make_arg_list()'s error path
by Willy Tarreau
· Sat Jul 17 18:36:43 2021 +0200
ab213a5
MINOR: arg: add a free_args() function to free an args array
by Willy Tarreau
· Fri Jul 16 10:13:00 2021 +0200
17acbab
BUG/MINOR: http: Missing calloc return value check in make_arg_list
by Remi Tricot-Le Breton
· Wed May 19 12:00:54 2021 +0200
3e293a9
MINOR: arg: improve the error message on missing closing parenthesis
by Willy Tarreau
· Thu May 06 14:50:30 2021 +0200
2b71810
CLEANUP: lists/tree-wide: rename some list operations to avoid some confusion
by Willy Tarreau
· Wed Apr 21 07:32:39 2021 +0200
61cfdf4
CLEANUP: tree-wide: replace free(x);x=NULL with ha_free(&x)
by Willy Tarreau
· Sat Feb 20 10:46:51 2021 +0100
e52b6e5
CLEANUP: Do not use a fixed type for 'sizeof' in 'calloc'
by Tim Duesterhus
· Sat Sep 12 20:26:43 2020 +0200
75fd2ff
BUG/MEDIUM: arg: empty args list must be dropped
by Willy Tarreau
· Tue Jul 21 15:44:38 2020 +0200
46a030c
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· Sun Jul 05 16:36:08 2020 +0500
b255105
CLEANUP: include: tree-wide alphabetical sort of include files
by Willy Tarreau
· Tue Jun 09 09:07:15 2020 +0200
f268ee8
REORG: include: split global.h into haproxy/global{,-t}.h
by Willy Tarreau
· Thu Jun 04 17:05:57 2020 +0200
aa74c4e
REORG: include: move arg.h to haproxy/arg{,-t}.h
by Willy Tarreau
· Thu Jun 04 10:19:23 2020 +0200
48fbcae
REORG: tools: split common/standard.h into haproxy/tools{,-t}.h
by Willy Tarreau
· Wed Jun 03 18:09:46 2020 +0200
c13ed53
REORG: include: move common/chunk.h to haproxy/chunk.h
by Willy Tarreau
· Tue Jun 02 10:22:45 2020 +0200
77e463f
BUG/MINOR: arg: don't reject missing optional args
by Willy Tarreau
· Fri Feb 28 16:41:29 2020 +0100
9af749b
BUG/MINOR: arg: fix again incorrect argument length check
by Willy Tarreau
· Sun Feb 16 10:46:37 2020 +0100
807aef8
BUG/MINOR: arg: report an error if an argument is larger than bufsize
by Willy Tarreau
· Sat Feb 15 14:54:28 2020 +0100
ef21fac
MEDIUM: arg: make make_arg_list() support quotes in arguments
by Willy Tarreau
· Fri Feb 14 13:37:20 2020 +0100
338c670
MEDIUM: arg: copy parsed arguments into the trash instead of allocating them
by Willy Tarreau
· Fri Feb 14 11:34:35 2020 +0100
80b53ff
MEDIUM: arg: make make_arg_list() stop after its own arguments
by Willy Tarreau
· Fri Feb 14 08:40:37 2020 +0100
9faebe3
MEDIUM: tools: improve time format error detection
by Willy Tarreau
· Fri Jun 07 19:00:37 2019 +0200
756d97f
MINOR: sample: Rework gRPC converter code.
by Frédéric Lécaille
· Mon Mar 04 19:03:48 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
843b7cb
MEDIUM: chunks: make the chunk struct's fields match the buffer struct
by Willy Tarreau
· Fri Jul 13 10:54:26 2018 +0200
b814da6
MINOR: config: Add support for ARGT_MSK6
by Tim Duesterhus
· Thu Jan 25 16:24:50 2018 +0100
0622f02
BUG/MEDIUM: arg: ensure that we properly unlink unresolved arguments on error
by Willy Tarreau
· Wed Apr 12 22:32:04 2017 +0200
a9e2e4b
BUG/MINOR: arg: don't try to add an argument on failed memory allocation
by Willy Tarreau
· Wed Apr 12 22:28:52 2017 +0200
15073a3
MINOR: sample: Moves ARGS underlying type from 32 to 64 bits.
by David Carlier
· Tue Mar 15 19:00:35 2016 +0000
f7ead61
BUG/MINOR: args: add name for ARGT_VAR
by Willy Tarreau
· Mon Sep 21 20:57:12 2015 +0200
bf65cd4
MAJOR: arg: converts uint and sint in sint
by Thierry FOURNIER
· Mon Jul 20 17:45:02 2015 +0200
49f45af
MINOR: global: export many symbols.
by Thierry FOURNIER
· Mon Dec 08 19:50:43 2014 +0100
4694778
MINOR: args: implement a new arg type for regex : ARGT_REG
by Willy Tarreau
· Mon Jan 19 19:00:58 2015 +0100
3d241e7
MEDIUM: args: use #define to specify the number of bits used by arg types and counts
by Willy Tarreau
· Mon Jan 19 18:44:07 2015 +0100
53c250e
BUG/MINOR: args: add missing entry for ARGT_MAP in arg_type_names
by Willy Tarreau
· Mon Jan 19 18:58:20 2015 +0100
b111d42
MINOR: arg: improve wording on error reporting
by Willy Tarreau
· Fri Dec 13 00:38:47 2013 +0100
681e49d
BUG/MEDIUM: args: fix double free on error path in argument expression parser
by Willy Tarreau
· Fri Dec 06 15:30:05 2013 +0100
a4312fa
MAJOR: sample: maintain a per-proxy list of the fetch args to resolve
by Willy Tarreau
· Tue Apr 02 16:34:32 2013 +0200
2e845be
MEDIUM: sample: pass an empty list instead of a null for fetch args
by Willy Tarreau
· Fri Oct 19 19:49:09 2012 +0200
eb6cead
MINOR: standard: make memprintf() support a NULL destination
by Willy Tarreau
· Thu Sep 20 19:43:14 2012 +0200
496aa01
BUG/MEDIUM: ensure that unresolved arguments are freed exactly once
by Willy Tarreau
· Fri Jun 01 10:38:29 2012 +0200
4e6336f
MINOR: arg: improve error reporting on invalid arguments
by Willy Tarreau
· Fri Apr 27 16:32:26 2012 +0200
2ac5718
MEDIUM: add a new typed argument list parsing framework
by Willy Tarreau
· Thu Apr 19 15:24:50 2012 +0200