Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
885f64fb6da0a349dd3182d21d337b528225c517
/
include
/
proto
/
proxy.h
a254a37
MEDIUM: streams: Add the ability to retry a request on L7 failure.
by Olivier Houchard
· 6 years ago
0e492e2
BUILD: address a few cases of "static <type> inline foo()"
by Willy Tarreau
· 6 years ago
11ecfd1
MEDIUM: proxy: Use the new _HA_ATOMIC_* macros.
by Olivier Houchard
· 6 years ago
c8d5b95
MEDIUM: config: don't enforce a low frontend maxconn value anymore
by Willy Tarreau
· 6 years ago
3a1f5fd
REORG: config: extract the proxy parser into cfgparse-listen.c
by Willy Tarreau
· 6 years ago
75fb65a
MINOR: proxy: add a new generic proxy_capture_error()
by Willy Tarreau
· 6 years ago
9f6af33
MINOR: tasks: Change the task API so that the callback takes 3 arguments.
by Olivier Houchard
· 6 years ago
fbc74e8
MINOR/CLEANUP: proxy: rename "proxy" to "proxies_list"
by Olivier Houchard
· 7 years ago
ff8abcd
MEDIUM: threads/proxy: Add a lock per proxy and atomically update proxy vars
by Christopher Faulet
· 7 years ago
8d8aa0d
MEDIUM: threads/listeners: Make listeners thread-safe
by Christopher Faulet
· 7 years ago
1fc0516
MINOR: proxy: Don't close FDs if not our proxy.
by Olivier Houchard
· 8 years ago
614f8d7
MINOR: cli: Let configure the dynamic cookies from the cli.
by Olivier Houchard
· 8 years ago
960f2cb
MINOR: proxy: create new function cli_find_frontend() to find a frontend
by Willy Tarreau
· 8 years ago
3580b03
CLEANUP: proxy: remove last references to appsession
by Willy Tarreau
· 9 years ago
eb3e348
MEDIUM: proxy: add a new proxy_find_best_match() function
by Willy Tarreau
· 9 years ago
3c56a7d
MINOR: proxy: add a new function proxy_find_by_id()
by Willy Tarreau
· 9 years ago
63d38fd
CLEANUP: proxy: remove now unused function findproxy_mode()
by Willy Tarreau
· 9 years ago
9e0bb10
CLEANUP: proxy: make the proxy lookup functions more user-friendly
by Willy Tarreau
· 9 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 10 years ago
f79d950
MEDIUM: proxy: create a tree to store proxies by name
by Willy Tarreau
· 11 years ago
d1d5454
REORG: split "protocols" files into protocol and listener
by Willy Tarreau
· 12 years ago
ce887fd
MEDIUM: session: add support for tunnel timeouts
by Willy Tarreau
· 13 years ago
532a450
[MEDIUM] stats: add the ability to enable/disable/shutdown a frontend at runtime
by Willy Tarreau
· 13 years ago
ce8fe25
[CLEANUP] proxy: make pause_proxy() perform the required controls and emit the logs
by Willy Tarreau
· 13 years ago
81c25d0
[MEDIUM] add support for global.maxconnrate to limit the per-process conn rate.
by Willy Tarreau
· 13 years ago
237250c
[BUG] proxy: stats frontend and peers were missing many initializers
by Willy Tarreau
· 13 years ago
918ff60
[MAJOR] proxy: finally get rid of maintain_proxies()
by Willy Tarreau
· 13 years ago
be58c38
[MEDIUM] proxy: add a PAUSED state to listeners and move socket tricks out of proxy.c
by Willy Tarreau
· 13 years ago
7d0aaf3
[MEDIUM] stats: split frontend and backend stats
by Willy Tarreau
· 14 years ago
b36b424
[MINOR] session: differenciate between accepted connections and received connections
by Willy Tarreau
· 14 years ago
d9b587f
[STATS] report HTTP requests (total and rate) in frontends
by Willy Tarreau
· 15 years ago
96532db
[MINOR] server tracking: don't care about the tracked server's mode
by Alex Williams
· 15 years ago
f395017
[MINOR] proxy: provide function to retrieve backend/server pointers
by Willy Tarreau
· 15 years ago
ac68c5d
[OPTIM] counters: move some max numbers to the counters struct
by Willy Tarreau
· 15 years ago
aeebf9b
[MEDIUM] Collect & provide separate statistics for sockets, v2
by Krzysztof Piotr Oledzki
· 15 years ago
052d4fd
[CLEANUP] Move counters to dedicated structures
by Krzysztof Piotr Oledzki
· 15 years ago
bedb9ba
[MINOR] prepare callers of session_set_backend to handle errors
by Willy Tarreau
· 15 years ago
1d0dfb1
[MAJOR] http: complete splitting of the remaining stages
by Willy Tarreau
· 15 years ago
915e1eb
[MEDIUM] config: split parser and checker in two functions
by Willy Tarreau
· 15 years ago
13a34bd
[MINOR] compute the max of sessions/s on fe/be/srv
by Willy Tarreau
· 16 years ago
ff01a21
[MINOR] cfgparse: some cleanups in the consistency checks
by Willy Tarreau
· 16 years ago
7f062c4
[MEDIUM] measure and report session rate on frontend, backends and servers
by Willy Tarreau
· 16 years ago
da250db
[BUG] ensure that listeners from disabled proxies are correctly unbound.
by Willy Tarreau
· 16 years ago
9de1bbd
[MEDIUM] modularize the "timeout" keyword configuration parser
by Willy Tarreau
· 16 years ago
0c303ee
[MAJOR] convert all expiration timers from timeval to ticks
by Willy Tarreau
· 16 years ago
c8b16fc
[MEDIUM] Implement "track [<backend>/]<server>"
by Krzysztof Piotr Oledzki
· 17 years ago
3a70f94
[BUG] timeout.check was not pre-set to eternity
by Willy Tarreau
· 17 years ago
e219db7
[MEDIUM] introduce the "timeout" keyword
by Willy Tarreau
· 17 years ago
816eb54
[MINOR] adjust error messages about conflicting proxies
by Willy Tarreau
· 17 years ago
6eb730d
[MEDIUM] Implement and use generic findproxy and relax duplicated proxy check
by Krzysztof Piotr Oledzki
· 17 years ago
d825eef
[MAJOR] replaced all timeouts with struct timeval
by Willy Tarreau
· 18 years ago
2b5652f
[MINOR] indicate the proxy type in the logs after a loss of servers
by Willy Tarreau
· 18 years ago
e3ba5f0
[CLEANUP] included common/version.h everywhere
by Willy Tarreau
· 18 years ago
baaee00
[BIGMOVE] exploded the monolithic haproxy.c file into multiple files.
by Willy Tarreau
· 18 years ago
[Copied (62%) from include/template.h]
3dc0644
[LICENSE] licensing clarifications
by Willy TARREAU
· 18 years ago