Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
7017cb040c398461c186dfd10d9a8a9e85a0fb2d
/
include
/
types
/
session.h
ebcd484
MEDIUM: vars: move the session variables to the session, not the stream
by Willy Tarreau
· 9 years ago
32990b5
MEDIUM: session: remove the task pointer from the session
by Willy Tarreau
· 9 years ago
02a0c0e
MAJOR: stream: don't initialize the stream anymore in stream_accept
by Willy Tarreau
· 9 years ago
b2bf833
MINOR: session: add stick counters to the struct session
by Willy Tarreau
· 9 years ago
7ea671b
MINOR: session: store the session's accept date
by Willy Tarreau
· 9 years ago
40606ab
MINOR: session: add a pointer to the session's origin
by Willy Tarreau
· 9 years ago
e36cbcb
MEDIUM: stream: move the frontend's pointer to the session
by Willy Tarreau
· 9 years ago
fb0afa7
MEDIUM: stream: move the listener's pointer to the session
by Willy Tarreau
· 9 years ago
b1ec8c4
MINOR: session: start to reintroduce struct session
by Willy Tarreau
· 9 years ago
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· 9 years ago
22ec1ea
REORG/MAJOR: move session's req and resp channels back into the session
by Willy Tarreau
· 10 years ago
a718b29
MINOR: lua: remove some #define
by Thierry FOURNIER
· 10 years ago
65f34c6
MINOR: lua: txn: create class TXN associated with the transaction.
by Thierry FOURNIER
· 10 years ago
bc4c1ac
MEDIUM: http/tcp: permit to resume http and tcp custom actions
by Thierry FOURNIER
· 10 years ago
bf883e0
MAJOR: session: implement a wait-queue for sessions who need a buffer
by Willy Tarreau
· 10 years ago
5ed1bbf
CLEANUP: session: move the stick counters declarations to stick_table.h
by Willy Tarreau
· 10 years ago
3634624
BUG/MEDIUM: http: continue to emit 503 on keep-alive to different server
by Willy Tarreau
· 11 years ago
cc08d2c
MEDIUM: counters: stop relying on session flags at all
by Willy Tarreau
· 11 years ago
f333834
BUG/MEDIUM: counters: flush content counters after each request
by Willy Tarreau
· 11 years ago
2518db4
DIET/MINOR: session: reduce the struct session size by 8 bytes
by Willy Tarreau
· 11 years ago
f8a49ea
MEDIUM: session: attach incoming connection to target on embryonic sessions
by Willy Tarreau
· 11 years ago
37e340c
BUG/MEDIUM: stick: completely remove the unused flag from the store entries
by Willy Tarreau
· 11 years ago
b4c8493
MINOR: session: make the number of stick counter entries more configurable
by Willy Tarreau
· 11 years ago
430f291
CLEANUP: session: remove event_accept() which was not used anymore
by Godbach
· 11 years ago
be4a3ef
MEDIUM: counters: use sc0/sc1/sc2 instead of sc1/sc2/sc3
by Willy Tarreau
· 11 years ago
abcd514
MEDIUM: log: add a log level override value in struct session
by Willy Tarreau
· 11 years ago
570f221
MINOR: log: add a new flag 'L' for locally processed requests
by Willy Tarreau
· 11 years ago
e25c917
MEDIUM: counters: add support for tracking a third counter
by Willy Tarreau
· 11 years ago
d5ca9ab
MINOR: counters: make it easier to extend the amount of tracked counters
by Willy Tarreau
· 11 years ago
20d46a5
CLEANUP: session: use an array for the stick counters
by Willy Tarreau
· 12 years ago
5d5b5d8
MEDIUM: proto_tcp: add support for tracking L7 information
by Willy Tarreau
· 12 years ago
8b52bb3
MEDIUM: compression: use pool for comp_ctx
by William Lallemand
· 12 years ago
ec3e389
BUG/MINOR: compression: deinit zlib only when required
by William Lallemand
· 12 years ago
3fdb366
MAJOR: connection: replace struct target with a pointer to an enum
by Willy Tarreau
· 12 years ago
08289f1
BUILD: remove dependency to zlib.h
by William Lallemand
· 12 years ago
1c2d622
CLEANUP: use struct comp_ctx instead of union
by William Lallemand
· 12 years ago
82fe75c
MEDIUM: HTTP compression (zlib library support)
by William Lallemand
· 12 years ago
109e95a
OPTIM: session: reorder struct session fields
by Willy Tarreau
· 12 years ago
c93f795
CLEANUP: session: remove term_trace which is not used anymore
by Willy Tarreau
· 12 years ago
2542b53
MAJOR: session: introduce embryonic sessions
by Willy Tarreau
· 12 years ago
c7e4238
REORG: buffers: split buffers into chunk,buffer,channel
by Willy Tarreau
· 12 years ago
7421efb
REORG/MAJOR: use "struct channel" instead of "struct buffer"
by Willy Tarreau
· 12 years ago
eb2c24a
MINOR: checks: add on-marked-up option
by Justin Karneges
· 12 years ago
9b061e3
MEDIUM: stream_sock: add a get_src and get_dst callback and remove SN_FRT_ADDR_SET
by Willy Tarreau
· 12 years ago
a73203e
MEDIUM: log: Unique ID
by William Lallemand
· 13 years ago
b7ff6a3
MEDIUM: log-format: backend source address %Bi %Bp
by William Lallemand
· 13 years ago
a2a64e9
[MEDIUM] session: make session_shutdown() an independant function
by Willy Tarreau
· 13 years ago
752dc4a
[MINOR] Add down termination condition
by Simon Horman
· 13 years ago
af51495
[MINOR] Add active connection list to server
by Simon Horman
· 13 years ago
827aee9
[MAJOR] session: remove the ->srv pointer from struct session
by Willy Tarreau
· 14 years ago
3d80d91
[MEDIUM] session: remove s->prev_srv which is not needed anymore
by Willy Tarreau
· 14 years ago
664beb8
[MINOR] session: add a pointer to the new target into the session
by Willy Tarreau
· 14 years ago
295a837
[REORG] session: move the data_ctx struct to the stream interface's applet
by Willy Tarreau
· 14 years ago
75581ae
[CLEANUP] session: remove data_source from struct session
by Willy Tarreau
· 14 years ago
957c0a5
[REORG] session: move client and server address to the stream interface
by Willy Tarreau
· 14 years ago
70be45d
[MEDIUM] enable/disable servers from the stats web interface
by Cyril Bonté
· 14 years ago
0a4838c
[MEDIUM] session-counters: correctly unbind the counters tracked by the backend
by Willy Tarreau
· 14 years ago
5612328
[MINOR] session-counters: use "track-sc{1,2}" instead of "track-{fe,be}-counters"
by Willy Tarreau
· 14 years ago
f059a0f
[MAJOR] session-counters: split FE and BE track counters
by Willy Tarreau
· 14 years ago
4f3f01f
[MEDIUM] stats: add the ability to dump table entries matching criteria
by Willy Tarreau
· 14 years ago
69f58c8
[MEDIUM] stats: add "show table [<name>]" to dump a stick-table
by Willy Tarreau
· 14 years ago
9ba2dcc
[MAJOR] session: add track-counters to track counters related to the session
by Willy Tarreau
· 14 years ago
5214be1
[MINOR] session: add a pointer to the tracked counters for the source
by Willy Tarreau
· 14 years ago
ee28de0
[MEDIUM] session: move the conn_retries attribute to the stream interface
by Willy Tarreau
· 14 years ago
47fdd8e
[MINOR] add the "ignore-persist" option to conditionally ignore persistence
by Cyril Bonté
· 14 years ago
b1d6774
[MEDIUM] backend: move the transparent proxy address selection to backend
by Willy Tarreau
· 14 years ago
66dc20a
[MINOR] stats socket: add show sess <id> to dump details about a session
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
b982a3d
[MEDIUM] Add stick table configuration and init.
by Emeric Brun
· 15 years ago
a3377ee
[MINOR] http: move appsession 'sessid' from session to http_txn
by Willy Tarreau
· 15 years ago
5b15447
[MAJOR] http: completely process the "connection" header
by Willy Tarreau
· 15 years ago
d0f06fc
[MINOR] http: detect tunnel mode and set it in the session
by Willy Tarreau
· 15 years ago
bf47aeb
[MEDIUM] appsession: add the "request-learn" option
by Cyril Bonté
· 15 years ago
ea1f5fe
[MINOR] stats: use a dedicated state to output static data
by Willy Tarreau
· 15 years ago
aeebf9b
[MEDIUM] Collect & provide separate statistics for sockets, v2
by Krzysztof Piotr Oledzki
· 15 years ago
b0c9bc4
[MEDIUM] stats: make HTTP stats use an I/O handler
by Willy Tarreau
· 15 years ago
65671ab
[MINOR] remove now obsolete ana_state from the session struct
by Willy Tarreau
· 15 years ago
74808cb
[MEDIUM] implement error dump on unix socket with "show errors"
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
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
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
f54f8bd
[MINOR] maintain a global session list in order to ease debugging
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
72b179a
[MEDIUM] reintroduce BF_HIJACK with produce_content
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
2df28e8
[MEDIUM] session: move the analysis bit field to the buffer
by Willy Tarreau
· 16 years ago
f853320
[MINOR] term_trace: add better instrumentations to trace the code
by Willy Tarreau
· 16 years ago
67f0eea
[MAJOR] kill CL_STINSPECT and CL_STHEADERS (step 1)
by Willy Tarreau
· 16 years ago
b686644
[MAJOR] implement tcp request content inspection
by Willy Tarreau
· 16 years ago
b7f694f
[MEDIUM] implement a monotonic internal clock
by Willy Tarreau
· 16 years ago
7c669d7
[BUG] fix the dequeuing logic to ensure that all requests get served
by Willy Tarreau
· 16 years ago
7008987
[BUG] queue management: wake oldest request in queues
by Willy Tarreau
· 16 years ago
39f7e6d
[MEDIUM] fix stats socket limitation to 16 kB
by Willy Tarreau
· 17 years ago
2c6962c
[MAJOR] proto_uxst rework -> SNMP support
by Krzysztof Piotr Oledzki
· 17 years ago
21d2af3
Revert "[BUILD] backend.c and checks.c did not build without tproxy !"
by Willy Tarreau
· 17 years ago
Next »