Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
a34bdc0ea402ea5be1e9d7f80eaddec772b94393
/
src
/
proto_http.c
« Previous
16023ee
[MINOR] http: add pattern extraction method to stick on query string parameter
by David Cournapeau
· 14 years ago
9ea2b9a
[BUG] http: fix http-pretend-keepalive and httpclose/tunnel mode
by Cyril Bonté
· 14 years ago
ed2fd2d
[BUG] http: fix incorrect error reporting during data transfers
by Willy Tarreau
· 14 years ago
0499e35
[BUG] http: analyser optimizations broke pipelining
by Willy Tarreau
· 14 years ago
10479e4
[MINOR] stats: add global event ID and count
by Willy Tarreau
· 14 years ago
e1582eb
[MINOR] http: capture incorrectly chunked message bodies
by Willy Tarreau
· 14 years ago
81f2fb9
[MINOR] http: support wrapping messages in error captures
by Willy Tarreau
· 14 years ago
3fe693b
[BUG] http chunking: don't report a parsing error on connection errors
by Willy Tarreau
· 14 years ago
078272e
[MINOR] stats: report HTTP message state and buffer flags in error dumps
by Willy Tarreau
· 14 years ago
57f5c12
[OPTIM] http: don't send each chunk in a separate packet
by Willy Tarreau
· 14 years ago
342b11c
[BUG] http: do not re-enable the PROXY analyser on keep-alive
by Willy Tarreau
· 14 years ago
26db59e
[BUG] http: correctly update the header list when removing two consecutive headers
by Willy Tarreau
· 14 years ago
b810554
[CRITICAL] cookies: mixing cookies in indirect mode and appsession can crash the process
by Willy Tarreau
· 14 years ago
77eb9b8
[BUG] appsession: fix possible double free in case of out of memory
by Willy Tarreau
· 14 years ago
f70fc75
[BUG] capture: do not capture a cookie if there is no memory left
by Willy Tarreau
· 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
acd7d63
[CLEANUP] Remove unneeded chars allocation
by Cyril Bonté
· 14 years ago
5bd86a8
[MINOR] Support listener's sockets unix on http logs.
by Emeric Brun
· 14 years ago
ba4c5be
[MINOR] cookie: add support for the "preserve" option
by Willy Tarreau
· 14 years ago
7f18e52
[MINOR] acl: add the http_req_first match
by Willy Tarreau
· 14 years ago
7046130
[MEDIUM] checks: set server state to one state from failure when leaving maintenance
by Willy Tarreau
· 14 years ago
474be41
[MEDIUM] stats: add an admin level
by Cyril Bonté
· 14 years ago
70be45d
[MEDIUM] enable/disable servers from the stats web interface
by Cyril Bonté
· 14 years ago
ef4f391
[MEDIUM] cookie: set the date in the cookie if needed
by Willy Tarreau
· 14 years ago
f64d141
[MEDIUM] cookie: check for maxidle and maxlife for incoming dated cookies
by Willy Tarreau
· 14 years ago
f134831
[MEDIUM] cookie: reassign set-cookie status flags to store more states
by Willy Tarreau
· 14 years ago
b761ec4
[MINOR] cookie: add the expired (E) and old (O) flags for request cookies
by Willy Tarreau
· 14 years ago
bca9969
[MEDIUM] cookie: support client cookies with some contents appended to their value
by Willy Tarreau
· 14 years ago
22a9534
[MEDIUM] make it possible to combine http-pretend-keepalived with httpclose
by Willy Tarreau
· 14 years ago
e3f284a
[BUILD] proto_http: eliminate some build warnings with gcc-2.95
by Willy Tarreau
· 14 years ago
58bd8fd
[BUG] stream_sock: try to flush any extra pending request data after a POST
by Willy Tarreau
· 14 years ago
24581ba
[MEDIUM] http: fix space handling in the response cookie parser
by Willy Tarreau
· 14 years ago
eb7b0a2
[MEDIUM] http: fix space handling in the request cookie parser
by Willy Tarreau
· 14 years ago
0f7f51f
[BUG] http: don't consider commas as a header delimitor within quotes
by Willy Tarreau
· 14 years ago
92aa1fa
[BUG] http: don't set auto_close if more data are expected
by Willy Tarreau
· 14 years ago
5c54c71
[MEDIUM] http: forward client's close when abortonclose is set
by Willy Tarreau
· 14 years ago
f059a0f
[MAJOR] session-counters: split FE and BE track counters
by Willy Tarreau
· 14 years ago
da7ff64
[MEDIUM] session-counters: add HTTP req/err tracking
by Willy Tarreau
· 14 years ago
6df7a0e
[MINOR] http: reset analysers to listener's, not frontend's
by Willy Tarreau
· 14 years ago
bb69539
[BUG] http: denied requests must not be counted as denied resps in listeners
by Willy Tarreau
· 14 years ago
ee55dc0
[MINOR] frontend: rely on the frontend and not the backend for INDEPSTR
by Willy Tarreau
· 14 years ago
070ceb6
[MEDIUM] session: don't assign conn_retries upon accept() anymore
by Willy Tarreau
· 14 years ago
ee28de0
[MEDIUM] session: move the conn_retries attribute to the stream interface
by Willy Tarreau
· 14 years ago
d04e858
[MEDIUM] session: initialize server-side timeouts after connect()
by Willy Tarreau
· 14 years ago
ace495e
[CLEANUP] buffer->cto is not used anymore
by Willy Tarreau
· 14 years ago
03fa5df
[CLEANUP] rename client -> frontend
by Willy Tarreau
· 14 years ago
663308b
[BUG] debug: correctly report truncated messages
by Willy Tarreau
· 14 years ago
1ba0e5f
[BUG] debug: wrong pointer was used to report a status line
by Willy Tarreau
· 14 years ago
79ebac6
[BUG] http: report correct flags in case of client aborts during body
by Willy Tarreau
· 14 years ago
4fe4190
[BUG] http: automatically close response if req is aborted
by Willy Tarreau
· 14 years ago
d45b3d5
[BUG] http: dispatch and http_proxy modes were broken for a long time
by Willy Tarreau
· 15 years ago
4a56897
[MINOR] stick-tables: add support for "stick on hdr"
by Willy Tarreau
· 15 years ago
b337b53
[MEDIUM] acl: add tree-based lookups of networks
by Willy Tarreau
· 15 years ago
c426296
[MEDIUM] acl: add tree-based lookups of exact strings
by Willy Tarreau
· 15 years ago
c3bfeeb
[MINOR] fix possible crash in debug mode with invalid responses
by Willy Tarreau
· 15 years ago
47fdd8e
[MINOR] add the "ignore-persist" option to conditionally ignore persistence
by Cyril Bonté
· 15 years ago
17530c3
[BUG] appsession should match the whole cookie name
by Cyril Bonté
· 15 years ago
8a8e1d9
[MINOR] http: make it possible to pretend keep-alive when doing close
by Willy Tarreau
· 15 years ago
bce7088
[MEDIUM] add ability to connect to a server from an IP found in a header
by Willy Tarreau
· 15 years ago
bf3f1de
[BUG] http: fix truncated responses on chunk encoding when size divides buffer size
by Willy Tarreau
· 15 years ago
3965040
[MINOR] http: don't mark a server as failed when it returns 501/505
by Willy Tarreau
· 15 years ago
7f2c539
[BUG] clf logs segfault when capturing a non existant header
by Cyril Bonté
· 15 years ago
6464841
[BUG] http: don't wait for response data to leave buffer is client has left
by Willy Tarreau
· 15 years ago
3e1b6d1
[STATS] frontend requests were not accounted for failed requests
by Willy Tarreau
· 15 years ago
ae52678
[STATS] count transfer aborts caused by client and by server
by Willy Tarreau
· 15 years ago
40dba09
[BUG] logs: don't report "proxy request" when server closes early
by Willy Tarreau
· 15 years ago
8096de9
[MEDIUM] http: revert to use a swap buffer for realignment
by Willy Tarreau
· 15 years ago
2465779
[STATS] separate frontend and backend HTTP stats
by Willy Tarreau
· 15 years ago
d9b587f
[STATS] report HTTP requests (total and rate) in frontends
by Willy Tarreau
· 15 years ago
b97f199
[MEDIUM] http: don't use trash to realign large buffers
by Willy Tarreau
· 15 years ago
0b89fbb
[BUG] fix error response in case of server error
by Willy Tarreau
· 15 years ago
dc008c5
[MEDIUM] http: stricter processing of the CONNECT method
by Willy Tarreau
· 15 years ago
5843d1a
[MEDIUM] http: switch to tunnel mode after status 101 responses
by Willy Tarreau
· 15 years ago
711ad9e
[MINOR] http-auth: last fix was wrong
by Krzysztof Olędzki
· 15 years ago
5142594
[MINOR] http-auth: make the 'unless' keyword work as expected
by Willy Tarreau
· 15 years ago
844a7e7
[MEDIUM] http: add support for proxy authentication
by Willy Tarreau
· 15 years ago
8c8bd45
[MAJOR] use the new auth framework for http stats
by Krzysztof Piotr Oledzki
· 15 years ago
f9423ae
[MINOR] acl: add http_auth and http_auth_group
by Krzysztof Piotr Oledzki
· 15 years ago
59bb218
[MINOR] http-request: allow/deny/auth support for frontend/backend/listen
by Krzysztof Piotr Oledzki
· 15 years ago
fdb563c
[MEDIUM] http: add support for conditional response header rewriting
by Willy Tarreau
· 15 years ago
8abd4cd
[MEDIUM] http: add support for conditional request header addition
by Willy Tarreau
· 15 years ago
6c123b1
[MEDIUM] http: make the request filter loop check for optional conditions
by Willy Tarreau
· 15 years ago
f4f0412
[MINOR] prepare req_*/rsp_* to receive a condition
by Willy Tarreau
· 15 years ago
c3e8b25
[MINOR] http: disable keep-alive when process is going down
by Willy Tarreau
· 15 years ago
739cfba
[BUG] http: trim any excess buffer data when recycling a connection
by Willy Tarreau
· 15 years ago
d08f82e
[MINOR] http: remove a copy-paste typo in transaction cleaning
by Willy Tarreau
· 15 years ago
88d349d
[MEDIUM] http: add support for Proxy-Connection header
by Willy Tarreau
· 15 years ago
2a6d88d
[MINOR] http: logs must report persistent connections to down servers
by Willy Tarreau
· 15 years ago
4de9149
[MINOR] add the "force-persist" statement to force persistence on down servers
by Willy Tarreau
· 15 years ago
ff7b588
[OPTIM] http: don't delay response if next request is incomplete
by Willy Tarreau
· 15 years ago
d5fd51c
[BUG] http_server_error() must not purge a previous pending response
by Willy Tarreau
· 15 years ago
6046652
[MAJOR] http: rework response Connection header handling
by Willy Tarreau
· 15 years ago
bbf0b37
[MAJOR] http: rework request Connection header handling
by Willy Tarreau
· 15 years ago
68085d8
[MINOR] http: add http_remove_header2() to remove a header value.
by Willy Tarreau
· 15 years ago
cce7fa4
[MEDIUM] http: don't switch to tunnel mode upon close
by Willy Tarreau
· 15 years ago
d3c343f
[BUG] http: don't count req errors on client resets or t/o during keep-alive
by Willy Tarreau
· 15 years ago
b982a3d
[MEDIUM] Add stick table configuration and init.
by Emeric Brun
· 15 years ago
b16a574
[MINOR] http: add a separate "http-keep-alive" timeout
by Willy Tarreau
· 15 years ago
fcffa69
[MINOR] http: differentiate waiting for new request and waiting for a complete requst
by Willy Tarreau
· 15 years ago
a3377ee
[MINOR] http: move appsession 'sessid' from session to http_txn
by Willy Tarreau
· 15 years ago
Next »