Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
629693f04e6e256a38297c7762ffa7cab7d26210
/
include
/
proto
/
acl.h
1b421ea
MINOR: acl: Pass the ACLs as an explicit parameter of build_acl_cond
by Christopher Faulet
· Fri Sep 22 14:38:56 2017 +0200
192252e
MAJOR: sample: pass a pointer to the session to each sample fetch function
by Willy Tarreau
· Sat Apr 04 01:47:55 2015 +0200
15e91e1
MAJOR: sample: don't pass l7 anymore to sample fetch functions
by Willy Tarreau
· Sat Apr 04 00:52:09 2015 +0200
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· Fri Apr 03 00:22:06 2015 +0200
0d6ba51
MINOR: pattern: store configuration reference for each acl or map pattern.
by Thierry FOURNIER
· Tue Feb 11 03:31:34 2014 +0100
0cba607
MINOR: acl/pattern: use types different from int to clarify who does what.
by Willy Tarreau
· Thu Nov 28 22:21:02 2013 +0100
a65b343
MEDIUM: pattern: rename "acl" prefix to "pat"
by Thierry FOURNIER
· Thu Nov 28 18:22:00 2013 +0100
ed66c29
REORG: acl/pattern: extract pattern matching from the acl file and create pattern.c
by Thierry FOURNIER
· Thu Nov 28 11:05:19 2013 +0100
dd69a04
MEDIUM: acl: associate "struct sample_storage" to each "struct acl_pattern"
by Thierry FOURNIER
· Fri Nov 22 19:14:42 2013 +0100
29d47b8
MINOR: acl: Extract the pattern matching function
by Thierry FOURNIER
· Fri Nov 22 18:03:42 2013 +0100
3a103c5
MINOR: acl: Extract the pattern parsing and indexation from the "acl_read_patterns_from_file()" function
by Thierry FOURNIER
· Fri Nov 22 17:33:27 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
93fddf1
MEDIUM: acl: have a pointer to the keyword name in acl_expr
by Willy Tarreau
· Sun Mar 31 22:59:32 2013 +0200
a91d0a5
MAJOR: acl: convert all ACL requires to SMP use+val instead of ->requires
by Willy Tarreau
· Mon Mar 25 08:12:18 2013 +0100
25320b2
MEDIUM: proxy: remove acl_requires and just keep a flag "http_needed"
by Willy Tarreau
· Sun Mar 24 07:22:08 2013 +0100
8ed669b
MAJOR: acl: make all ACLs reference the fetch function via a sample.
by Willy Tarreau
· Fri Jan 11 15:49:37 2013 +0100
d4c33c8
MEDIUM: samples: move payload-based fetches and ACLs to their own file
by Willy Tarreau
· Mon Jan 07 21:59:07 2013 +0100
07ca496
MINOR: acl: add parse and match primitives to use binary type on ACLs
by Emeric Brun
· Wed Oct 17 13:38:19 2012 +0200
cd3b094
REORG: rename "pattern" files
by Willy Tarreau
· Fri Apr 27 21:52:18 2012 +0200
7dcb648
MEDIUM: acl: extend the pattern parsers to report meaningful errors
by Willy Tarreau
· Fri Apr 27 17:52:25 2012 +0200
b7451bb
MEDIUM: acl: report parsing errors to the caller
by Willy Tarreau
· Fri Apr 27 12:38:15 2012 +0200
32a6f2e
MEDIUM: acl/pattern: use the same direction scheme
by Willy Tarreau
· Wed Apr 25 10:13:36 2012 +0200
24e32d8
MEDIUM: acl: replace acl_expr with args in acl fetch_* functions
by Willy Tarreau
· Mon Apr 23 23:55:44 2012 +0200
32389b7
MEDIUM: acl/pattern: switch rdp_cookie functions stack up-down
by Willy Tarreau
· Mon Apr 23 23:13:20 2012 +0200
21e5b0e
MEDIUM: get rid of SMP_F_READ_ONLY and SMP_F_MUST_FREE
by Willy Tarreau
· Mon Apr 23 19:25:44 2012 +0200
3740635
MAJOR: acl: make use of the new sample struct and get rid of acl_test
by Willy Tarreau
· Mon Apr 23 16:16:37 2012 +0200
9184584
MINOR: acl: include pattern.h to make pattern migration more transparent
by Willy Tarreau
· Fri Dec 16 15:47:06 2011 +0100
0e69854
MINOR: acl: add new matches for header/path/url length
by Willy Tarreau
· Fri Sep 16 08:32:32 2011 +0200
44b90cc
[CLEANUP] tcp: move some non tcp-specific layer6 processing out of proto_tcp
by Willy Tarreau
· Mon May 24 20:27:29 2010 +0200
f9423ae
[MINOR] acl: add http_auth and http_auth_group
by Krzysztof Piotr Oledzki
· Fri Jan 29 19:26:18 2010 +0100
f1e98b8
[CLEANUP] config: use warnif_cond_requires_resp() to check for bad ACLs
by Willy Tarreau
· Thu Jan 28 17:59:39 2010 +0100
2bbba41
[MINOR] acl: add build_acl_cond() to make it easier to add ACLs in config
by Willy Tarreau
· Thu Jan 28 16:48:33 2010 +0100
dd64f8d
[MEDIUM] acl: when possible, report the name and requirements of ACLs in warnings
by Willy Tarreau
· Sun Jul 27 22:02:32 2008 +0200
58393e1
[MEDIUM] acl: get rid of dummy values in always_true/always_false
by Willy Tarreau
· Sun Jul 20 10:39:22 2008 +0200
4a26d2f
[MINOR] acl: add a new parsing function: parse_dotted_ver
by Willy Tarreau
· Tue Jul 15 16:05:33 2008 +0200
1138281
[TESTS] added test-acl.cfg to test some ACL combinations
by Willy Tarreau
· Wed Jul 09 16:18:21 2008 +0200
a643baf
[MEDIUM] Fix memory freeing at exit
by Krzysztof Piotr Oledzki
· Thu May 29 23:53:44 2008 +0200
a590983
[MEDIUM] acl: added the TRUE and FALSE ACLs.
by Willy Tarreau
· Sun Jun 17 20:40:25 2007 +0200
d41f8d8
[MINOR] acl: specify the direction during fetches
by Willy Tarreau
· Sun Jun 10 10:06:18 2007 +0200
ae8b796
[MEDIUM] smarter integer comparison support in ACLs
by Willy Tarreau
· Sat Jun 09 23:10:04 2007 +0200
f3d2598
[MINOR] ACL regex matching on the URI ; uri_reg
by Willy Tarreau
· Tue May 08 22:45:09 2007 +0200
a67fad9
[MINOR] implement acl_parse_ip and acl_match_ip
by Willy Tarreau
· Tue May 08 19:50:09 2007 +0200
a84d374
[MAJOR] new framework for generic ACL support
by Willy Tarreau
· Mon May 07 00:36:48 2007 +0200