Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
bdb00c5db9efc699b93db8de40ed77c80dcb0615
/
src
/
http_fetch.c
a17e662
MEDIUM: stream: Make the `unique_id` member of `struct stream` a `struct ist`
by Tim Duesterhus
· 4 years, 8 months ago
ed52637
CLEANUP: Use `isttest()` and `istfree()`
by Tim Duesterhus
· 4 years, 8 months ago
2825b4b
MINOR: stream: Use stream_generate_unique_id
by Tim Duesterhus
· 4 years, 8 months ago
530408f
BUG/MINOR: sample: Make sure to return stable IDs in the unique-id fetch
by Tim Duesterhus
· 4 years, 8 months ago
4fb196c
CLEANUP: sample: use iststop instead of a for loop
by Jerome Magnin
· 4 years, 9 months ago
53a899b
CLEANUP: h1-htx: Move htx-to-h1 formatting functions from htx.c to h1_htx.c
by Christopher Faulet
· 5 years ago
a406356
MINOR: http_fetch: Add sample fetches to get auth method/user/pass
by Christopher Faulet
· 5 years ago
2dd26ca
BUG/MEDIUM: url32 does not take the path part into account in the returned hash.
by Jerome Magnin
· 5 years ago
458eafb
BUG/MAJOR: http/sample: use a static buffer for raw -> htx conversion
by Richard Russo
· 5 years ago
9a1efe1
MINOR: http: convert conn->addr.from to conn->src in sample fetches
by Willy Tarreau
· 5 years ago
cd7ca79
MINOR: http: check the source address via conn_get_src() in sample fetch functions
by Willy Tarreau
· 5 years ago
fc9cfe4
REORG: proto_htx: Move HTX analyzers & co to http_ana.{c,h} files
by Christopher Faulet
· 5 years ago
eb2754b
CLEANUP: proto_http: Remove unecessary includes and comments
by Christopher Faulet
· 5 years ago
711ed6a
MAJOR: http: Remove the HTTP legacy code
by Christopher Faulet
· 5 years ago
6d1dd46
MEDIUM: http_fetch: Remove code relying on HTTP legacy mode
by Christopher Faulet
· 5 years ago
cd76195
BUG/MINOR: http_fetch: Fix http_auth/http_auth_group when called from TCP rules
by Christopher Faulet
· 5 years ago
e4ab11b
BUG/MINOR: http: Use the global value to limit the number of parsed headers
by Christopher Faulet
· 5 years ago
54b5e21
MINOR: htx: Don't use end-of-data blocks anymore
by Christopher Faulet
· 5 years ago
29f1758
MEDIUM: htx: Store the first block position instead of the start-line one
by Christopher Faulet
· 5 years ago
b75b5ea
MEDIUM: htx: 1xx messages are now part of the final reponses
by Christopher Faulet
· 5 years ago
a3f1550
MEDIUM: http/htx: Perform analysis relatively to the first block
by Christopher Faulet
· 5 years ago
297fbb4
MINOR: htx: Replace the function http_find_stline() by http_get_stline()
by Christopher Faulet
· 5 years ago
c1f40dd
BUG/MINOR: http_fetch: Rely on the smp direction for "cookie()" and "hdr()"
by Christopher Faulet
· 5 years ago
ce9bbf5
BUG/MINOR: htx: make sure to always initialize the HTTP method when parsing a buffer
by Willy Tarreau
· 5 years ago
46575cd
BUG/MINOR: http_fetch/htx: Use HTX versions if the proxy enables the HTX mode
by Christopher Faulet
· 6 years ago
5ec8bcb
BUG/MINOR: http_fetch/htx: Allow permissive sample prefetch for the HTX
by Christopher Faulet
· 6 years ago
89dc499
BUG/MAJOR: http_fetch: Get the channel depending on the keyword used
by Christopher Faulet
· 6 years ago
eca8854
MINOR: http_fetch/htx: Use stream flags instead of px mode in smp_prefetch_htx
by Christopher Faulet
· 6 years ago
50290fb
MINOR: sample: Replace "req.ungrpc" smp fetch by a "ungrpc" converter.
by Frédéric Lécaille
· 6 years ago
1fceee8
MINOR: http_fetch: add "req.ungrpc" sample fetch for gRPC.
by Frédéric Lécaille
· 6 years ago
5a60668
BUG/MEDIUM: http_fetch: fix "req.body_len" and "req.body_size" fetch methods in HTX mode
by Dragan Dosen
· 6 years ago
8861e1c
BUG/MEDIUM: http_fetch: fix the "base" and "base32" fetch methods in HTX mode
by Dragan Dosen
· 6 years ago
c16317d
MINOR: http_fecth: Implement body_len and body_size sample fetches for the HTX
by Christopher Faulet
· 6 years ago
afba57a
REORG: h1: merge types+proto into common/h1.h
by Willy Tarreau
· 6 years ago
3092565
CLEANUP: h1: remove some occurrences of unneeded h1.h inclusions
by Willy Tarreau
· 6 years ago
538746a
REORG: h1: move legacy http functions to http_msg.c
by Willy Tarreau
· 6 years ago
b96b77e
REORG: htx: merge types+proto into common/htx.h
by Willy Tarreau
· 6 years ago
27ba2dc
MEDIUM: htx: Rework conversion from a buffer to an htx structure
by Christopher Faulet
· 6 years ago
c59ff23
MINOR: htx: Rename functions htx_*_to_str() to be H1 specific
by Christopher Faulet
· 6 years ago
f1ba18d
MEDIUM: htx: Don't rely on h1_sl anymore except during H1 header parsing
by Christopher Faulet
· 6 years ago
0108d90
MEDIUM: init: convert all trivial registration calls to initcalls
by Willy Tarreau
· 6 years ago
e2c78cd
BUG/MEDIUM: http_fetch: Make sure name is initialized before http_find_header.
by Olivier Houchard
· 6 years ago
942eea3
CLEANUP: Fix typos in the http subsystem
by Joseph Herlant
· 6 years ago
311c7ea
MEDIUM: http_fetch: Adapt all fetches to handle HTX messages
by Christopher Faulet
· 6 years ago
ef453ed
MINOR: http_fetch: Add smp_prefetch_htx
by Christopher Faulet
· 6 years ago
78337bb
BUG/MINOR: http_fetch: Remove the version part when capturing the request uri
by Christopher Faulet
· 6 years ago
79e5733
REORG: http: move the code to different files
by Willy Tarreau
· 6 years ago