Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
49efa267a15fdea781e5e78d2496c1130d186c54
/
src
/
stick_table.c
f94735e
BUG/MAJOR: tcp: fix a possible busy spinning loop in content track-sc*
by Willy Tarreau
· 10 years ago
d008394
MINOR: stick-table: make stktable_fetch_key() indicate why it failed
by Willy Tarreau
· 10 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
991610d
MEDIUM: stick-table: lookup table names using trees.
by Willy Tarreau
· 11 years ago
67ff7e0
BUG/MEDIUM: acl: fix regression introduced by latest converters support
by Willy Tarreau
· 11 years ago
b805f71
MEDIUM: sample: let the cast functions set their output type
by Thierry FOURNIER
· 11 years ago
803685f
MEDIUM: stick-tables: support automatic conversion from ipv4<->ipv6
by Willy Tarreau
· 11 years ago
f73eb8f
MINOR: stick-table: use smp_expr_output_type() to retrieve the output type of a "struct sample_expr"
by Thierry FOURNIER
· 11 years ago
3a925c1
MEDIUM: stick-tables: flush old entries upon soft-stop
by Willy Tarreau
· 11 years ago
ba2ffd1
MEDIUM: counters: add a new "gpc0_rate" counter in stick-tables
by Willy Tarreau
· 11 years ago
a7b46b5
MINOR: stick-table: allow to allocate an entry without filling it
by Willy Tarreau
· 12 years ago
f22180f
BUG/MEDIUM: stick-tables: conversions to strings were broken in dev13
by Willy Tarreau
· 12 years ago
0711541
MEDIUM: stick-table: allocate the table key of size buffer size
by Willy Tarreau
· 12 years ago
8ac33d9
MINOR: sample: manage binary to string type convertion in stick-table and samples.
by Emeric Brun
· 12 years ago
cd3b094
REORG: rename "pattern" files
by Willy Tarreau
· 13 years ago
1278578
REORG: use the name "sample" instead of "pattern" to designate extracted data
by Willy Tarreau
· 13 years ago
7fc1c6e
MINOR: stick_table: centralize the handling of empty keys
by Willy Tarreau
· 13 years ago
12e5011
MEDIUM: pattern: ensure that sample types always cast into other types.
by Willy Tarreau
· 13 years ago
32a6f2e
MEDIUM: acl/pattern: use the same direction scheme
by Willy Tarreau
· 13 years ago
342acb4
MEDIUM: pattern: integrate pattern_data into sample and use sample everywhere
by Willy Tarreau
· 13 years ago
b4a88f0
MINOR: pattern: replace struct pattern with struct sample
by Willy Tarreau
· 13 years ago
422aa07
MEDIUM: pattern: add new sample types to replace pattern types
by Willy Tarreau
· 13 years ago
7c51a73
[BUG] fix binary stick-tables
by Cyril Bonté
· 13 years ago
4424520
[BUG] stick-tables did not work when converting IPv6 to IPv4
by Willy Tarreau
· 14 years ago
4f92d32
[MEDIUM] IPv6 support for stick-tables
by David du Colombier
· 14 years ago
a0e5861
[REVERT] undo the stick-table string key lookup fixes
by Willy Tarreau
· 14 years ago
f18b5f2
[BUG] stick-table: use the private buffer when padding strings
by Willy Tarreau
· 14 years ago
035da6d
[BUG] stick-table: correctly terminate string keys during lookups
by Willy Tarreau
· 14 years ago
32da3c4
[MEDIUM] Manage peers section parsing and stick table registration on peers.
by Emeric Brun
· 14 years ago
85e77c7
[MEDIUM] Create updates tree on stick table to manage sync.
by Emeric Brun
· 14 years ago
485479d
[MEDIUM] Create new protected pattern types CONSTSTRING and CONSTDATA to force memcpy if data from protected areas need to be manipulated.
by Emeric Brun
· 14 years ago
fbce6d0
[BUG] stick table purge failure if size less than 255
by Emeric Brun
· 14 years ago
f6efda1
[MEDIUM] session counters: automatically remove expired entries.
by Willy Tarreau
· 14 years ago
3b9c6e0
[MEDIUM] stick-table: make use of generic types for stored data
by Willy Tarreau
· 14 years ago
da7ff64
[MEDIUM] session-counters: add HTTP req/err tracking
by Willy Tarreau
· 14 years ago
c3bd972
[MINOR] session-counters: add a general purpose counter (gpc0)
by Willy Tarreau
· 14 years ago
1f7e925
[MINOR] stktable: add a stktable_update_key() function
by Willy Tarreau
· 14 years ago
6c59e0a
[MEDIUM] session counters: add bytes_in_rate and bytes_out_rate counters
by Willy Tarreau
· 14 years ago
91c43d7
[MEDIUM] session counters: add conn_rate and sess_rate counters
by Willy Tarreau
· 14 years ago
f4d17d9
[MEDIUM] session: add a counter on the cumulated number of sessions
by Willy Tarreau
· 14 years ago
855e4bb
[MEDIUM] session: add data in and out volume counters
by Willy Tarreau
· 14 years ago
38285c1
[MEDIUM] session: add concurrent connections counter
by Willy Tarreau
· 14 years ago
8fb12c4
[MINOR] stick-table: use suffix "_cnt" for cumulated counts
by Willy Tarreau
· 14 years ago
4a0347a
[MINOR] stick-table: provide a table lookup function
by Willy Tarreau
· 14 years ago
9ba2dcc
[MAJOR] session: add track-counters to track counters related to the session
by Willy Tarreau
· 14 years ago
e7f3d7a
[MEDIUM] stick-tables: add a reference counter to each entry
by Willy Tarreau
· 14 years ago
cb18364
[MEDIUM] stick_table: separate storage and update of session entries
by Willy Tarreau
· 14 years ago
41883e2
[MINOR] stick_table: export the stick_table_key
by Willy Tarreau
· 14 years ago
13c29de
[MEDIUM] stick_table: move the server ID to a generic data type
by Willy Tarreau
· 14 years ago
68129b9
[MINOR] stick_table: provide functions to return stksess data from a type
by Willy Tarreau
· 14 years ago
f16d2b8
[MEDIUM] stick_table: don't overwrite data when storing an entry
by Willy Tarreau
· 14 years ago
69b870f
[MINOR] stick_table: add support for "conn_cum" data type.
by Willy Tarreau
· 14 years ago
08d5f98
[MEDIUM] stick_table: add room for extra data types
by Willy Tarreau
· 14 years ago
f0b38bf
[CLEANUP] stick_table: move pattern to key functions to stick_table.c
by Willy Tarreau
· 14 years ago
86257dc
[CLEANUP] stick_table: rename some stksess struct members to avoid confusion
by Willy Tarreau
· 14 years ago
393379c
[MINOR] stick_table: add support for variable-sized data
by Willy Tarreau
· 14 years ago
aea940e
[CLEANUP] stick_table: add/clarify some comments
by Willy Tarreau
· 14 years ago
3bd697e
[MEDIUM] Add stick table (persistence) management functions and types
by Emeric Brun
· 15 years ago