Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
f4a82fb26bdf239a42d7b81e955289395f4a0831
/
include
/
proto
/
proto_http.h
c8b246f
MINOR: htx: Move the macro IS_HTX_STRM() in proto/stream.h
by Christopher Faulet
· 6 years ago
429b91d
MINOR: htx: Remove the macro IS_HTX_SMP() and always use IS_HTX_STRM() instead
by Christopher Faulet
· 6 years ago
209829f
MINOR: http: update the macro IS_HTX_STRM() to check the stream flag SF_HTX
by Christopher Faulet
· 6 years ago
03b9d8b
MINOR: proto_htx: Don't adjust transaction mode anymore in HTX analyzers
by Christopher Faulet
· 6 years ago
f0216da
MINOR: payload/htx: Adapt smp_fetch_len to be HTX aware
by Christopher Faulet
· 6 years ago
3092565
CLEANUP: h1: remove some occurrences of unneeded h1.h inclusions
by Willy Tarreau
· 6 years ago
326e27e
REORG: h1: move the h1_state definition to proto_http
by Willy Tarreau
· 6 years ago
538746a
REORG: h1: move legacy http functions to http_msg.c
by Willy Tarreau
· 6 years ago
c5a4fd5
REORG: http: create http_msg.c to place there some legacy HTTP parts
by Willy Tarreau
· 6 years ago
1a18b54
REORG: connection: centralize the conn_set_{tos,mark,quickack} functions
by Willy Tarreau
· 6 years ago
a7b677c
MEDIUM: proto_htx: Convert all HTTP error messages into HTX
by Christopher Faulet
· 6 years ago
8ceae72
MEDIUM: init: use initcall for all fixed size pool creations
by Willy Tarreau
· 6 years ago
fefc73d
MINOR: proto_htx: Add functions htx_perform_server_redirect
by Christopher Faulet
· 6 years ago
64159df
MINOR: proto_htx: Add functions htx_send_name_header
by Christopher Faulet
· 6 years ago
25a02f6
MINOR: proto_htx: Add functions to check the cacheability of HTX messages
by Christopher Faulet
· 6 years ago
8d8ac19
MINOR: proto_htx: Add functions htx_req_replace_stline and htx_res_set_status
by Christopher Faulet
· 6 years ago
7233352
MINOR: proto_htx: Add functions htx_transform_header and htx_transform_header_str
by Christopher Faulet
· 6 years ago
0f22695
MINOR: proto_htx: Add some functions to handle HTX messages
by Christopher Faulet
· 6 years ago
f2824e6
MAJOR: mux-h1/proto_htx: Handle keep-alive connections in the mux
by Christopher Faulet
· 6 years ago
e0768eb
MEDIUM: proto_htx: Add HTX analyzers and use it when the mux H1 is used
by Christopher Faulet
· 6 years ago
1d5b85a
MINOR: http: Add macros to check if a stream uses the HTX representation
by Christopher Faulet
· 6 years ago
27a3dc8
MINOR: http: Call http_send_name_header with the stream instead of the txn
by Christopher Faulet
· 6 years ago
10079f5
MINOR: http: Export some functions and do cleanup to prepare HTTP refactoring
by Christopher Faulet
· 6 years ago
7e266c7
MINOR: http: Move comment about some HTTP macros in the right header file
by Christopher Faulet
· 6 years ago
491cec2
CLEANUP: http: remove some leftovers from recent cleanups
by Willy Tarreau
· 6 years ago
61c112a
REORG: http: move HTTP rules parsing to http_rules.c
by Willy Tarreau
· 6 years ago
79e5733
REORG: http: move the code to different files
by Willy Tarreau
· 6 years ago
04f1e2d
REORG: http: move error codes production and processing to http.c
by Willy Tarreau
· 6 years ago
6b952c8
REORG: http: move http_get_path() to http.c
by Willy Tarreau
· 6 years ago
35b51c6
REORG: http: move the HTTP semantics definitions to http.h/http.c
by Willy Tarreau
· 6 years ago
fd9419d
MINOR: http: remove the pointer to the error snapshot in http_capture_bad_message()
by Willy Tarreau
· 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
3ee8344
MINOR: channel: remove almost all references to buf->i and buf->o
by Willy Tarreau
· 6 years ago
0ad8e0d
MINOR: http: add a function to check request's cache-control header field
by Willy Tarreau
· 7 years ago
8c1aaa2
MEDIUM: threads/http: Make http_capture_bad_message thread-safe
by Emeric Brun
· 7 years ago
4fce0d8
MINOR: action: Use trk_idx instead of tcp/http_trk_idx
by Christopher Faulet
· 7 years ago
0da5b3b
REORG: http: move some very http1-specific parts to h1.{c,h}
by Willy Tarreau
· 7 years ago
6988f67
MINOR: http: Use a trash chunk to store decoded string of the HTTP auth header
by Christopher Faulet
· 7 years ago
a548069
MINOR: http: export some of the HTTP parser macros
by Willy Tarreau
· 7 years ago
2395368
DOC: update RFC references
by Lukas Tribus
· 8 years ago
9e6906b
MEDIUM: http_error_message: txn->status / http_get_status_idx.
by Jarno Huuskonen
· 8 years ago
52f5db2
MINOR: http: custom status reason.
by Robin H. Johnson
· 8 years ago
2235b26
OPTIM: http: move all http character classs tables into a single one
by Willy Tarreau
· 8 years ago
e4edc6b
MEDIUM: http: implement http-response track-sc* directive
by Ruoshan Huang
· 8 years ago
6e61589
BUG/MAJOR: fix listening IP address storage for frontends
by Vincent Bernat
· 9 years ago
3d97c90
REORG: filters: Prepare creation of the HTTP compression filter
by Christopher Faulet
· 9 years ago
d7c9196
MAJOR: filters: Add filters support
by Christopher Faulet
· 10 years ago
a94e5a5
MINOR: filters/http: Use a wrapper function instead of stream_int_retnclose
by Christopher Faulet
· 9 years ago
e954493
BUG/MINOR: http rule: http capture 'id' rule points to a non existing id
by Baptiste Assmann
· 9 years ago
4686f79
MINOR: proto_http: Externalisation of previously internal functions
by David Carlier
· 9 years ago
fd50f0b
MINOR: http: split initialization
by Thierry FOURNIER
· 9 years ago
8d16de0
MINOR: http: export function http_msg_analyzer()
by Thierry FOURNIER
· 9 years ago
127169e
MINOR: http: export the get_reason() function
by Thierry FOURNIER
· 9 years ago
3c33178
MINOR: http: export http_get_path() function
by Thierry FOURNIER
· 9 years ago
91a41cb
MINOR: http: made CHECK_HTTP_MESSAGE_FIRST accessible to other functions
by James Rosewell
· 9 years ago
ec3c37d
CLEANUP: actions: missplaced includes
by Thierry FOURNIER
· 9 years ago
35d70ef
MINOR: http: Action for manipulating the returned status code.
by Thierry FOURNIER
· 9 years ago
36481b8
MEDIUM: actions: Merge (http|tcp)-(request|reponse) keywords structs
by Thierry FOURNIER
· 9 years ago
0ea5c7f
MINOR: actions: change actions names
by Thierry FOURNIER
· 9 years ago
a28a942
MEDIUM: actions: Merge (http|tcp)-(request|reponse) action structs
by Thierry FOURNIER
· 9 years ago
53a09d5
MAJOR: http: remove references to appsession
by Willy Tarreau
· 9 years ago
be4653b
MINOR: http: prepare support for parsing redirect actions on responses
by Willy Tarreau
· 9 years ago
0786d05
MEDIUM: sample: change the prototype of sample-fetches functions
by Thierry FOURNIER
· 10 years ago
0a9a2b8
MEDIUM: sample change the prototype of sample-fetches and converters functions
by Thierry FOURNIER
· 10 years ago
192252e
MAJOR: sample: pass a pointer to the session to each sample fetch function
by Willy Tarreau
· 10 years ago
987e3fb
MEDIUM: http: remove the now useless http_txn from {req/res} rules
by Willy Tarreau
· 10 years ago
15e91e1
MAJOR: sample: don't pass l7 anymore to sample fetch functions
by Willy Tarreau
· 10 years ago
eee5b51
MAJOR: http: move http_txn out of struct stream
by Willy Tarreau
· 10 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 10 years ago
7fe75e0
MINOR: http: export function inet_set_tos()
by Thierry FOURNIER
· 10 years ago
5531f87
MINOR: http: split http_transform_header() function in two parts.
by Thierry FOURNIER
· 10 years ago
b77aece
MINOR: http: split the function http_action_set_req_line() in two parts
by Thierry FOURNIER
· 10 years ago
49f45af
MINOR: global: export many symbols.
by Thierry FOURNIER
· 10 years ago
f41a809
MINOR: sample: add private argument to the struct sample_fetch
by Thierry FOURNIER
· 10 years ago
4e21ff9
BUG/MEDIUM: http: adjust close mode when switching to backend
by Willy Tarreau
· 10 years ago
09448f7
MEDIUM: http: add the track-sc* actions to http-request rules
by Willy Tarreau
· 10 years ago
055b9d5
MINOR: http: export the function 'smp_fetch_base32'
by Thierry FOURNIER
· 10 years ago
218f064
MEDIUM: http: add actions "replace-header" and "replace-values" in http-req/resp
by Sasha Pachev
· 10 years ago
07c8b24
MINOR: http: export the smp_fetch_cookie function
by William Lallemand
· 11 years ago
73025dd
MEDIUM: http: register http-request and http-response keywords
by William Lallemand
· 11 years ago
f1fd9dc
CLEANUP: general: get rid of all old occurrences of "session *t"
by Willy Tarreau
· 11 years ago
1234f4a
MAJOR: http: reset msg->sov after headers are forwarded
by Willy Tarreau
· 11 years ago
0d09050
MEDIUM: http: small helpers to compute how far to rewind to find BODY and DATA
by Willy Tarreau
· 11 years ago
da6eed6
MINOR: http: add a small helper to compute how far to rewind to find URI
by Willy Tarreau
· 11 years ago
211cdec
MEDIUM: http: add a small helper to compute how far to rewind to find headers
by Willy Tarreau
· 11 years ago
2d8e485
MINOR: http: add a small helper to compute the amount of body bytes present
by Willy Tarreau
· 11 years ago
5a8f947
CLEANUP: http: rename http_process_request_body()
by Willy Tarreau
· 11 years ago
d437314
MEDIUM: sample/http_proto: Add new type called method
by Thierry FOURNIER
· 11 years ago
3770f23
MINOR: http: switch the http state to an enum
by Willy Tarreau
· 11 years ago
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· 11 years ago
de6617b
MINOR: http: some exported functions were not in the header file
by Thierry FOURNIER
· 11 years ago
430f291
CLEANUP: session: remove event_accept() which was not used anymore
by Godbach
· 11 years ago
e365c0b
MEDIUM: http: add a new "http-response" ruleset
by Willy Tarreau
· 11 years ago
04ff9f1
MINOR: http: add full-length header fetch methods
by Willy Tarreau
· 11 years ago
4baae24
REORG: config: move the http redirect rule parser to proto_http.c
by Willy Tarreau
· 12 years ago
71241ab
MINOR: http: move redirect rule processing to its own function
by Willy Tarreau
· 12 years ago
88c6d81
MINOR: http: add some debugging functions to pretty-print msg state names
by Willy Tarreau
· 12 years ago
7e2c647
MEDIUM: remove remains of BUFSIZE in HTTP auth and sample conversions
by Willy Tarreau
· 12 years ago
783f258
BUILD: http: rename error_message http_error_message to fix conflicts on RHEL
by Willy Tarreau
· 12 years ago
Next »