Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
7cd8b6e3a40fe62b4ce37ccfc7e1b3327d9b07af
/
src
/
map.c
7cd8b6e
REORG: include: split common/regex.h into haproxy/regex{,-t}.h
by Willy Tarreau
· 4 years, 5 months ago
4c7e4b7
REORG: include: update all files to use haproxy/api.h or api-t.h if needed
by Willy Tarreau
· 4 years, 6 months ago
9d00869
CLEANUP: cli: replace all occurrences of manual handling of return messages
by Willy Tarreau
· 5 years ago
aa5801b
BUG/MEDIUM: maps: only try to parse the default value when it's present
by Willy Tarreau
· 6 years ago
646b774
BUG/MEDIUM: map: Fix memory leak in the map converter
by Nenad Merdanovic
· 6 years ago
f43b88b
CLEANUP: Fix typos in the map management functions
by Joseph Herlant
· 6 years ago
0108d90
MEDIUM: init: convert all trivial registration calls to initcalls
by Willy Tarreau
· 6 years ago
db39843
MINOR: stream-int: replace si_cant_put() with si_rx_room_{blk,rdy}()
by Willy Tarreau
· 6 years ago
0cd3bd6
MINOR: stream-int: rename si_applet_{want|stop|cant}_{get|put}
by Willy Tarreau
· 6 years ago
2842e05
BUG/MEDIUM: map: don't store exp_replace() result in the trash's length
by Willy Tarreau
· 6 years ago
2710221
BUG/MINOR: map: fix map_regm with backref
by Emeric Brun
· 6 years ago
83061a8
MAJOR: chunks: replace struct chunk with struct buffer
by Willy Tarreau
· 6 years ago
843b7cb
MEDIUM: chunks: make the chunk struct's fields match the buffer struct
by Willy Tarreau
· 6 years ago
336a11f
BUG/MINOR: map: correctly track reference to the last ref_elt being dumped
by Dragan Dosen
· 7 years ago
25650ce
MINOR: map: Add payload support to "add map"
by Aurélien Nephtali
· 7 years ago
abbf607
MEDIUM: cli: Add payload support
by Aurélien Nephtali
· 7 years ago
9a4da68
MINOR: cli: Ensure the CLI always outputs an error when it should
by Aurélien Nephtali
· 7 years ago
f93f093
CLEANUP: map, stream: remove duplicate code in src/map.c, src/stream.c
by Ilya Shipitsin
· 7 years ago
2a944ee
BUILD: threads: Rename SPIN/RWLOCK macros using HA_ prefix
by Christopher Faulet
· 7 years ago
b5997f7
MAJOR: threads/map: Make acls/maps thread safe
by Emeric Brun
· 7 years ago
06d80a9
REORG: channel: finally rename the last bi_* / bo_* functions
by Willy Tarreau
· 7 years ago
c3680ec
MINOR: add severity information to cli feedback messages
by Andjelko Iharos
· 7 years ago
8d85aa4
BUG/MAJOR: map: fix segfault during 'show map/acl' on cli.
by Emeric Brun
· 7 years ago
96c1571
BUG/MINOR: Fix "get map <map> <value>" CLI command
by Nenad Merdanovic
· 8 years ago
24f45d8
BUG/MEDIUM: cli: Prevent double free in CLI ACL lookup
by Nenad Merdanovic
· 8 years ago
30e5e18
CLEANUP: cli: remove assignments to st0 and st2 in keyword parsers
by Willy Tarreau
· 8 years ago
3b6e547
CLEANUP: cli: rename STAT_CLI_* to CLI_ST_*
by Willy Tarreau
· 8 years ago
ad8be61
REORG: cli: move map and acl code to map.c
by William Lallemand
· 8 years ago
78f3595
CLEANUP: map: Avoid memory leak in out-of-memory condition.
by Andreas Seltenreich
· 9 years ago
8feaa66
MINOR: map: Add regex matching replacement
by Thierry Fournier
· 9 years ago
b2f8f08
MINOR: map: The map can return IPv4 and IPv6
by Thierry FOURNIER
· 9 years ago
5cc18d4
MINOR: samples: data assignation simplification
by Thierry FOURNIER
· 9 years ago
136f9d3
MINOR: samples: rename union from "data" to "u"
by Thierry FOURNIER
· 9 years ago
8c542ca
MEDIUM: samples: Use the "struct sample_data" in the "struct sample"
by Thierry FOURNIER
· 9 years ago
503bb09
MINOR: samples: rename some struct member from "smp" to "data"
by Thierry FOURNIER
· 9 years ago
12ba0c2
MINOR: samples: rename a struct from sample_storage to sample_data
by Thierry FOURNIER
· 9 years ago
bf65cd4
MAJOR: arg: converts uint and sint in sint
by Thierry FOURNIER
· 9 years ago
07ee64e
MAJOR: sample: converts uint and sint in 64 bits signed integer
by Thierry FOURNIER
· 9 years ago
0a9a2b8
MEDIUM: sample change the prototype of sample-fetches and converters functions
by Thierry FOURNIER
· 10 years ago
3def393
MINOR: lua: map system integration in Lua
by Thierry FOURNIER
· 10 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 10 years ago
933e5de
MEDIUM: map: uses HAProxy facilities to store default value
by Thierry FOURNIER
· 10 years ago
68a556e
MINOR: converters: give the session pointer as converter argument
by Thierry FOURNIER
· 10 years ago
1edc971
MINOR: converters: add a "void *private" argument to converters
by Thierry FOURNIER
· 10 years ago
e47e4e2
BUG/MEDIUM: patterns: last fix was still not enough
by Thierry FOURNIER
· 11 years ago
b7729c9
MINOR: pattern: forbid dns resolutions
by Thierry FOURNIER
· 11 years ago
94580c9
MINOR: dumpstat/conf: display all the configuration lines that using pattern reference
by Thierry FOURNIER
· 11 years ago
eeaa951
MINOR: configuration: File and line propagation
by Thierry FOURNIER
· 11 years ago
39bef45
MINOR: pattern/map/acl: Centralization of the file parsers
by Thierry FOURNIER
· 11 years ago
e369ca2
MEDIUM: pattern_find_smp: functions find_smp uses the pat_ref_elt to find the element to be removed
by Thierry FOURNIER
· 11 years ago
0d6ba51
MINOR: pattern: store configuration reference for each acl or map pattern.
by Thierry FOURNIER
· 11 years ago
5d34408
MEDIUM: pattern: The expected type is stored in the pattern head, and conversion is executed once.
by Thierry FOURNIER
· 11 years ago
1e00d38
MAJOR: pattern/map: Extends the map edition system in the patterns
by Thierry FOURNIER
· 11 years ago
8888635
MINOR: map/pattern: The sample parser is stored in the pattern
by Thierry FOURNIER
· 11 years ago
55d0b10
MEDIUM: pattern: add sample lookup function.
by Thierry FOURNIER
· 11 years ago
6f7203d
MEDIUM: pattern: add prune function
by Thierry FOURNIER
· 11 years ago
b113650
MEDIUM: pattern: add delete functions
by Thierry FOURNIER
· 11 years ago
1794fdf
MEDIUM: pattern: The function pattern_exec_match() returns "struct pattern" if the patten match.
by Thierry FOURNIER
· 11 years ago
7654c9f
MEDIUM: sample: Remove types SMP_T_CSTR and SMP_T_CBIN, replace it by SMP_F_CONST flags
by Thierry FOURNIER
· 11 years ago
b9b0846
MEDIUM: pattern: add indexation function.
by Thierry FOURNIER
· 11 years ago
3ead5b9
MINOR: pattern: separe list element from the data part.
by Thierry FOURNIER
· 11 years ago
972028f
MEDIUM: pattern: Change the prototype of the function pattern_register().
by Thierry FOURNIER
· 11 years ago
338a031
BUG/MEDIUM: map: The map parser includes blank lines.
by Thierry FOURNIER
· 11 years ago
b0c0a0f
MINOR: map: export parse output sample functions
by Thierry FOURNIER
· 11 years ago
7609064
MINOR: pattern: make the pattern matching function return a pointer to the matched element
by Thierry FOURNIER
· 11 years ago
7148ce6
MEDIUM: pattern: Extract the index process from the pat_parse_*() functions
by Thierry FOURNIER
· 11 years ago
2d4771b
MINOR: map: export map_get_reference() function
by Thierry FOURNIER
· 11 years ago
736459e
BUG/MEDIUM: map: Bad map file parser
by Thierry FOURNIER
· 11 years ago
0ffe78c
MEDIUM: map: merge identical maps
by Thierry FOURNIER
· 11 years ago
a82d202
MINOR: map: Cleanup the initialisation of map descriptors.
by Thierry FOURNIER
· 11 years ago
275db69
BUG/MINOR: map: The map list was declared in the map.h file
by Thierry FOURNIER
· 11 years ago
d5f624d
MEDIUM: sample: add the "map" converter
by Thierry FOURNIER
· 11 years ago