Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
736aa238a369edf5089bb50e7661576f270fd9b1
/
include
/
types
736aa23
[MEDIUM] add support for RDP cookie load-balancing
by Emeric Brun
· 15 years ago
a9fb083
[MINOR] report in the proxies the requirements for ACLs
by Willy Tarreau
· 15 years ago
1d0dfb1
[MAJOR] http: complete splitting of the remaining stages
by Willy Tarreau
· 15 years ago
d787e66
[MEDIUM] http: split request waiter from request processor
by Willy Tarreau
· 15 years ago
dc340a9
[MEDIUM] splice: set the capability on each stream_interface
by Willy Tarreau
· 15 years ago
5d707e1
[MEDIUM] stream_sock: don't close prematurely when nolinger is set
by Willy Tarreau
· 15 years ago
be1b918
[MEDIUM] add support for TCP MSS adjustment for listeners
by Willy Tarreau
· 15 years ago
d88edf2
[MEDIUM] implement tcp-smart-connect option at the backend
by Willy Tarreau
· 15 years ago
fb14edc
[MEDIUM] stream_sock: implement tcp-cork for use during shutdowns on Linux
by Willy Tarreau
· 15 years ago
9ea05a7
[MEDIUM] implement option tcp-smart-accept at the frontend
by Willy Tarreau
· 15 years ago
84b57da
[MINOR] config: track "no option"/"option" changes
by Willy Tarreau
· 15 years ago
c6f4ce8
[MEDIUM] add support for binding to source port ranges during connect
by Willy Tarreau
· 15 years ago
13a34bd
[MINOR] compute the max of sessions/s on fe/be/srv
by Willy Tarreau
· 16 years ago
f7edefa
[MINOR] implement per-logger log level limitation
by Willy Tarreau
· 16 years ago
affb481
[MEDIUM] add support for "balance hdr(name)"
by Benoit
· 16 years ago
c9bd0cc
[MINOR] add options dontlog-normal and log-separate-errors
by Willy Tarreau
· 16 years ago
8f38bd0
[MINOR] add basic signal handling functions
by Willy Tarreau
· 16 years ago
2850cb4
[MINOR] add X-Original-To: header
by Maik Broemme
· 16 years ago
3b88d44
[MINOR] switch all stat counters to 64-bit
by Willy Tarreau
· 16 years ago
32a4ec0
[MEDIUM] http: add options to ignore invalid header names
by Willy Tarreau
· 16 years ago
3884cba
[MINOR] show sess: report number of calls to each task
by Willy Tarreau
· 16 years ago
1b194fe
[OPTIM] buffer: new BF_READ_DONTWAIT flag reduces EAGAIN rates
by Willy Tarreau
· 16 years ago
6f4a82c
[OPTIM] stream_sock: don't retry to read after a large read
by Willy Tarreau
· 16 years ago
d0a201b
[CLEANUP] task: distinguish between clock ticks and timers
by Willy Tarreau
· 16 years ago
26c2506
[MEDIUM] minor update to the task api: let the scheduler queue itself
by Willy Tarreau
· 16 years ago
4726f53
[OPTIM] task: don't unlink a task from a wait queue when waking it up
by Willy Tarreau
· 16 years ago
3a7d207
[MEDIUM] implement "rate-limit sessions" for the frontend
by Willy Tarreau
· 16 years ago
7f062c4
[MEDIUM] measure and report session rate on frontend, backends and servers
by Willy Tarreau
· 16 years ago
74808cb
[MEDIUM] implement error dump on unix socket with "show errors"
by Willy Tarreau
· 16 years ago
f073a83
[MEDIUM] store a complete dump of request and response errors in proxies
by Willy Tarreau
· 16 years ago
0b9c02c
[MEDIUM] implement bind-process to limit service presence by process
by Willy Tarreau
· 16 years ago
c76721d
[MEDIUM] add support for source interface binding at the server level
by Willy Tarreau
· 16 years ago
d53f96b
[MEDIUM] add support for source interface binding
by Willy Tarreau
· 16 years ago
5e6e204
[MINOR] add support for bind interface name
by Willy Tarreau
· 16 years ago
3ab68cf
[MEDIUM] splice: add the global "nosplice" option
by Willy Tarreau
· 16 years ago
43b7899
[MEDIUM] move global tuning options to the global structure
by Willy Tarreau
· 16 years ago
3eba98a
[MEDIUM] splice: make use of pipe pools
by Willy Tarreau
· 16 years ago
982b6e3
[MEDIUM] introduce pipe pools
by Willy Tarreau
· 16 years ago
259de1b
[MINOR] introduce structures required to support Linux kernel splicing
by Willy Tarreau
· 16 years ago
66aa61f
[MEDIUM] splice: add configuration options and set global.maxpipes
by Willy Tarreau
· 16 years ago
3ec79b9
[MINOR] global.maxpipes: add the ability to reserve file descriptors for pipes
by Willy Tarreau
· 16 years ago
03d60bb
[OPTIM] buffer: replace rlim by max_len
by Willy Tarreau
· 16 years ago
0abebcc
[MEDIUM] i/o: rework ->to_forward and ->send_max
by Willy Tarreau
· 16 years ago
dcef33f
[MINOR] add the splice_len member to the buffer struct in preparation of splice support
by Willy Tarreau
· 16 years ago
6b66f3e
[MAJOR] implement autonomous inter-socket forwarding
by Willy Tarreau
· 16 years ago
3ffeba1
[MEDIUM] enable inter-stream_interface wakeup calls
by Willy Tarreau
· 16 years ago
b0ef735
[MINOR] add flags to indicate when a stream interface is waiting for space/data
by Willy Tarreau
· 16 years ago
86491c3
[MEDIUM] indicate when we don't care about read timeout
by Willy Tarreau
· 16 years ago
f890dc9
[MEDIUM] add a send limit to a buffer
by Willy Tarreau
· 16 years ago
0140f25
[MINOR] redirect: add support for "set-cookie" and "clear-cookie"
by Willy Tarreau
· 16 years ago
79da469
[MINOR] redirect: add support for the "drop-query" option
by Willy Tarreau
· 16 years ago
3dfe6cd
[MEDIUM] add support for "show sess" in unix stats socket
by Willy Tarreau
· 16 years ago
62e4f1d
[MINOR] add back-references to sessions for later use by a dumper.
by Willy Tarreau
· 16 years ago
01bf867
[MEDIUM] reference the current hijack function in the buffer itself
by Willy Tarreau
· 16 years ago
b5654f6
[MINOR] move the listener reference from fd to session
by Willy Tarreau
· 16 years ago
7e5067d
[MEDIUM] remove cli_fd, srv_fd, cli_state and srv_state from the session
by Willy Tarreau
· 16 years ago
ff8d42e
[MINOR] add an analyser state in struct session
by Willy Tarreau
· 16 years ago
3bc1377
[MINOR] pre-set analyser flags on the listener at registration time
by Willy Tarreau
· 16 years ago
70cb633
[MINOR] add an analyser code for UNIX stats request
by Willy Tarreau
· 16 years ago
0cac36f
[MEDIUM] make the http server error function a pointer in the session
by Willy Tarreau
· 16 years ago
a5555ec
[MINOR] call session->do_log() for logging
by Willy Tarreau
· 16 years ago
55a8d0e
[CLEANUP] move the session-related functions to session.c
by Willy Tarreau
· 16 years ago
fe3718a
[MAJOR] complete layer4/7 separation
by Willy Tarreau
· 16 years ago
f54f8bd
[MINOR] maintain a global session list in order to ease debugging
by Willy Tarreau
· 16 years ago
0a5d5dd
[MEDIUM] remove stream_sock_update_data()
by Willy Tarreau
· 16 years ago
74ab2ac
[MEDIUM] stream_interface: added a DISconnected state between CON/EST and CLO
by Willy Tarreau
· 16 years ago
1e62de6
[MEDIUM] add the SN_CURR_SESS flag to the session to track open sessions
by Willy Tarreau
· 16 years ago
cff6411
[MAJOR] add a connection error state to the stream_interface
by Willy Tarreau
· 16 years ago
efb453c
[MAJOR] migrate the connection logic to stream interface
by Willy Tarreau
· 16 years ago
d7704b5
[MINOR] add an expiration flag to the stream_sock_interface
by Willy Tarreau
· 16 years ago
3c6ab2e
[MEDIUM] use buffer_check_timeouts instead of stream_sock_check_timeouts()
by Willy Tarreau
· 16 years ago
3537467
[MEDIUM] move QUEUE and TAR timers to stream interfaces
by Willy Tarreau
· 16 years ago
4ffd51a
[MEDIUM] process_session: make use of the new buffer flags
by Willy Tarreau
· 16 years ago
9a2d154
[MEDIUM] buffers: add BF_READ_ATTACHED and BF_ANA_TIMEOUT
by Willy Tarreau
· 16 years ago
48adac5
[MEDIUM] stream interface: add the ->shutw method as well as in and out buffers
by Willy Tarreau
· 16 years ago
e5ed406
[MAJOR] make stream sockets aware of the stream interface
by Willy Tarreau
· 16 years ago
eabf313
[MINOR] change type of fdtab[]->owner to void*
by Willy Tarreau
· 16 years ago
fdccded
[MEDIUM] indicate a reason for a task wakeup
by Willy Tarreau
· 16 years ago
3da77c5
[MINOR] re-arrange buffer flags and rename some of them
by Willy Tarreau
· 16 years ago
72b179a
[MEDIUM] reintroduce BF_HIJACK with produce_content
by Willy Tarreau
· 16 years ago
3a16b2c
[MEDIUM] split stream_sock_process_data
by Willy Tarreau
· 16 years ago
f9839bd
[MAJOR] make the client side use stream_sock_process_data()
by Willy Tarreau
· 16 years ago
fa7e102
[MAJOR] rework of the server FSM
by Willy Tarreau
· 16 years ago
ffab5b4
[MEDIUM] merge inspect_exp and txn->exp into request buffer
by Willy Tarreau
· 16 years ago
c7e961e
[BUILD] fix warning in proto_tcp.c with gcc >= 4
by Willy Tarreau
· 16 years ago
2df28e8
[MEDIUM] session: move the analysis bit field to the buffer
by Willy Tarreau
· 16 years ago
26ed74d
[MEDIUM] use buffer->wex instead of buffer->cex for connect timeout
by Willy Tarreau
· 16 years ago
e393fe2
[MEDIUM] buffers: add BF_EMPTY and BF_FULL to remove dependency on req/rep->l
by Willy Tarreau
· 16 years ago
ba392ce
[CLEANUP] get rid of BF_SHUT*_PENDING
by Willy Tarreau
· 16 years ago
d9f4836
[BUG] buffers: remove BF_MAY_CONNECT and fix forwarding issue
by Willy Tarreau
· 16 years ago
f853320
[MINOR] term_trace: add better instrumentations to trace the code
by Willy Tarreau
· 16 years ago
f5483bf
[MAJOR] get rid of the SV_STHEADERS state
by Willy Tarreau
· 16 years ago
c65a3ba
[MAJOR] completely separate HTTP and TCP states on the request path
by Willy Tarreau
· 16 years ago
adfb856
[MAJOR] get rid of SV_STANALYZE (step 2)
by Willy Tarreau
· 16 years ago
67f0eea
[MAJOR] kill CL_STINSPECT and CL_STHEADERS (step 1)
by Willy Tarreau
· 16 years ago
718f0ef
[MEDIUM] process_cli: don't rely at all on server state
by Willy Tarreau
· 16 years ago
dc0a6a0
[MEDIUM] process_srv: don't rely at all on client state
by Willy Tarreau
· 16 years ago
89edf5e
[MEDIUM] buffers: ensure buffer_shut* are properly called upon shutdowns
by Willy Tarreau
· 16 years ago
af72a1d
[MINOR] permit renaming of x-forwarded-for header
by Ross West
· 16 years ago
0ceba5a
[MEDIUM] acl: set types on all currently known ACL verbs
by Willy Tarreau
· 16 years ago
Next »