Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
6112f5ccd28376444c5dfccee9c3fe2be4545070
/
src
/
h2.c
6fb0f21
CLEANUP: assorted typo fixes in the code and comments
by Ilya Shipitsin
· 4 years, 7 months ago
fd2658c
BUG/MINOR: h2: reject again empty :path pseudo-headers
by Willy Tarreau
· 4 years, 8 months ago
146f53a
BUG/MAJOR: h2: make header field name filtering stronger
by Willy Tarreau
· 5 years ago
54f53ef
BUG/MAJOR: h2: reject header values containing invalid chars
by Willy Tarreau
· 5 years ago
30ee1ef
MEDIUM: h2: use the normalized URI encoding for absolute form requests
by Willy Tarreau
· 5 years ago
1440fe8
MINOR: h2: report in the HTX flags when the request has an authority
by Willy Tarreau
· 5 years ago
92919f7
MEDIUM: h2: make the request parser rebuild a complete URI
by Willy Tarreau
· 5 years ago
2be362c
MINOR: h2: clarify the rules for how to convert an H2 request to HTX
by Willy Tarreau
· 5 years ago
5ed8353
CLEANUP: h2: Remove functions converting h2 requests to raw HTTP/1.1 ones
by Christopher Faulet
· 5 years ago
3e2638e
BUG/MEDIUM: htx: Fully update HTX message when the block value is changed
by Christopher Faulet
· 5 years ago
0c6de00
BUG/MEDIUM: h2/htx: Update data length of the HTX when the cookie list is built
by Christopher Faulet
· 5 years ago
a9a5c04
MINOR: h2: Set flags about the request's scheme on the start-line
by Christopher Faulet
· 5 years ago
2d7c539
MEDIUM: htx: Add the parsing of trailers of chunked messages
by Christopher Faulet
· 5 years ago
33543e7
MINOR: h2/htx: Set hdrs_bytes on the SL when an HTX message is produced
by Christopher Faulet
· 5 years ago
a1bd1fa
BUILD: use inttypes.h instead of stdint.h
by Willy Tarreau
· 6 years ago
9255e7e
BUG/MEDIUM: h2/htx: verify that :path doesn't contain invalid chars
by Willy Tarreau
· 6 years ago
0b46548
BUG/MEDIUM: h2/htx: Correctly handle interim responses when HTX is enabled
by Christopher Faulet
· 6 years ago
44af3cf
MINOR: h2/htx: Set the flag HTX_SL_F_BODYLESS for messages without body
by Christopher Faulet
· 6 years ago
9c84d82
MINOR: h2: add a generic frame checker
by Willy Tarreau
· 6 years ago
4790f7c
MEDIUM: h2: always parse and deduplicate the content-length header
by Willy Tarreau
· 6 years ago
1e1f27c
MINOR: h2: add h2_make_htx_trailers to turn H2 headers to HTX trailers
by Willy Tarreau
· 6 years ago
9d953e7
MINOR: h2: add h2_make_h1_trailers to turn H2 headers to H1 trailers
by Willy Tarreau
· 6 years ago
beefaee
MEDIUM: h2: properly check and deduplicate the content-length header in HTX
by Willy Tarreau
· 6 years ago
164e061
BUG/MEDIUM: h2: fix aggregated cookie length computation in HTX mode
by Willy Tarreau
· 6 years ago
1329b5b
MINOR: h2: add new functions to produce an HTX message from an H2 response
by Willy Tarreau
· 6 years ago
6deb412
MINOR: h2: implement H2->HTX request header frame transcoding
by Willy Tarreau
· 6 years ago
eba10f2
BUG/MEDIUM: h2: implement missing support for chunked encoded uploads
by Willy Tarreau
· 7 years ago
174b06a
MINOR: h2: detect presence of CONNECT and/or content-length
by Willy Tarreau
· 7 years ago
637f64d
BUG/MEDIUM: h2: do not accept upper case letters in request header names
by Willy Tarreau
· 7 years ago
fe7c356
BUG/MEDIUM: h2: remove connection-specific headers from request
by Willy Tarreau
· 7 years ago
5208869
BUG/MINOR: h2: reject response pseudo-headers from requests
by Willy Tarreau
· 7 years ago
d8d2ac7
BUG/MINOR: h2: the TE header if present may only contain trailers
by Willy Tarreau
· 7 years ago
cd4fe17
BUG/MINOR: h2: ":path" must not be empty
by Willy Tarreau
· 7 years ago
811ad12
BUG/MAJOR: h2: correctly check the request length when building an H1 request
by Willy Tarreau
· 7 years ago
2fb986c
BUG/MEDIUM: h2: always reassemble the Cookie request header field
by Willy Tarreau
· 7 years ago
f24ea8e
MEDIUM: h2: add a function to emit an HTTP/1 request from a headers list
by Willy Tarreau
· 7 years ago