Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
89fa6918c493d0df69a8c2764e08282f91aa8e82
/
include
/
proto
/
stream.h
5a363e7
MINOR: stream/applet: add use-service action
by Thierry FOURNIER
· Sun Sep 27 19:29:33 2015 +0200
a68f762
BUG/MEDIUM: stick-tables: fix double-decrement of tracked entries
by Willy Tarreau
· Mon Sep 21 17:48:24 2015 +0200
73b65ac
MINOR: stream: pass the pointer to the origin explicitly to stream_new()
by Willy Tarreau
· Wed Apr 08 18:26:29 2015 +0200
02d8638
MEDIUM: stream: return the stream upon accept()
by Willy Tarreau
· Sun Apr 05 12:00:52 2015 +0200
9903f0e
REORG: session: move the session parts out of stream.c
by Willy Tarreau
· Sat Apr 04 18:50:31 2015 +0200
8b7f868
MEDIUM: streams: support looking up stkctr in the session
by Willy Tarreau
· Sat Apr 04 16:29:12 2015 +0200
7698c90
REORG: stktable: move the stkctr_* functions from stream to sticktable
by Willy Tarreau
· Sat Apr 04 16:24:42 2015 +0200
d0d8da9
MINOR: stream: provide a few helpers to retrieve frontend, listener and origin
by Willy Tarreau
· Sat Apr 04 02:10:38 2015 +0200
192252e
MAJOR: sample: pass a pointer to the session to each sample fetch function
by Willy Tarreau
· Sat Apr 04 01:47:55 2015 +0200
b1ec8c4
MINOR: session: start to reintroduce struct session
by Willy Tarreau
· Fri Apr 03 13:53:24 2015 +0200
e7dff02
REORG/MEDIUM: stream: rename stream flags from SN_* to SF_*
by Willy Tarreau
· Fri Apr 03 01:14:29 2015 +0200
87b0966
REORG/MAJOR: session: rename the "session" entity to "stream"
by Willy Tarreau
· Fri Apr 03 00:22:06 2015 +0200
[Renamed (75%) from include/proto/session.h]
78955f4
MEDIUM: session: simplify receive buffer allocator to only use the channel
by Willy Tarreau
· Sun Dec 28 13:09:02 2014 +0100
3c23a85
CLEANUP: session: remove session_from_task()
by Willy Tarreau
· Sun Dec 28 12:19:57 2014 +0100
a24adf0
MAJOR: session: only wake up as many sessions as available buffers permit
by Willy Tarreau
· Thu Nov 27 01:11:56 2014 +0100
bf883e0
MAJOR: session: implement a wait-queue for sessions who need a buffer
by Willy Tarreau
· Tue Nov 25 21:10:35 2014 +0100
656859d
MEDIUM: session: implement a basic atomic buffer allocator
by Willy Tarreau
· Tue Nov 25 19:46:36 2014 +0100
e12704b
MINOR: session: export the function 'smp_fetch_sc_stkctr'
by Willy Tarreau
· Tue Jul 15 19:06:18 2014 +0200
4bfc580
MEDIUM: session: maintain per-backend and per-server time statistics
by Willy Tarreau
· Tue Jun 17 12:19:18 2014 +0200
cc08d2c
MEDIUM: counters: stop relying on session flags at all
by Willy Tarreau
· Tue Jan 28 23:18:23 2014 +0100
f333834
BUG/MEDIUM: counters: flush content counters after each request
by Willy Tarreau
· Tue Jan 28 21:40:28 2014 +0100
787add2
MINOR: session: add a simple function to retrieve a session from a task
by Willy Tarreau
· Sat Nov 23 23:37:04 2013 +0100
b4c8493
MINOR: session: make the number of stick counter entries more configurable
by Willy Tarreau
· Tue Jul 23 19:15:30 2013 +0200
be4a3ef
MEDIUM: counters: use sc0/sc1/sc2 instead of sc1/sc2/sc3
by Willy Tarreau
· Mon Jun 17 15:04:07 2013 +0200
d5ca9ab
MINOR: counters: make it easier to extend the amount of tracked counters
by Willy Tarreau
· Tue May 28 17:40:25 2013 +0200
20d46a5
CLEANUP: session: use an array for the stick counters
by Willy Tarreau
· Sun Dec 09 15:55:40 2012 +0100
5d5b5d8
MEDIUM: proto_tcp: add support for tracking L7 information
by Willy Tarreau
· Sun Dec 09 12:00:04 2012 +0100
bc174aa
MINOR: cli: report connection status in "show sess xxx"
by Willy Tarreau
· Mon Nov 19 16:10:32 2012 +0100
c93f795
CLEANUP: session: remove term_trace which is not used anymore
by Willy Tarreau
· Sat Oct 13 11:09:14 2012 +0200
071e137
MEDIUM: connection: use a generic data-layer init() callback
by Willy Tarreau
· Wed Oct 03 01:39:48 2012 +0200
22cda21
MAJOR: connection: make the PROXY decoder a handshake handler
by Willy Tarreau
· Fri Aug 31 17:43:29 2012 +0200
2542b53
MAJOR: session: introduce embryonic sessions
by Willy Tarreau
· Fri Aug 31 16:01:23 2012 +0200
0a3dd74
MEDIUM: cfgparse: use the new error reporting framework for remaining cfg_keywords
by Willy Tarreau
· Tue May 08 19:47:01 2012 +0200
a2a64e9
[MEDIUM] session: make session_shutdown() an independant function
by Willy Tarreau
· Wed Sep 07 23:01:56 2011 +0200
9bd0d74
[BUG] session: risk of crash on out of memory (1.5-dev regression)
by Willy Tarreau
· Wed Jul 20 00:17:39 2011 +0200
af51495
[MINOR] Add active connection list to server
by Simon Horman
· Tue Jun 21 14:34:57 2011 +0900
dec5be4
[CLEANUP] session.c: Make functions static where possible
by Simon Horman
· Wed Jun 08 09:19:07 2011 +0900
0a4838c
[MEDIUM] session-counters: correctly unbind the counters tracked by the backend
by Willy Tarreau
· Fri Aug 06 20:11:05 2010 +0200
5612328
[MINOR] session-counters: use "track-sc{1,2}" instead of "track-{fe,be}-counters"
by Willy Tarreau
· Fri Aug 06 19:06:56 2010 +0200
f6efda1
[MEDIUM] session counters: automatically remove expired entries.
by Willy Tarreau
· Tue Aug 03 20:34:06 2010 +0200
f059a0f
[MAJOR] session-counters: split FE and BE track counters
by Willy Tarreau
· Tue Aug 03 16:29:52 2010 +0200
da7ff64
[MEDIUM] session-counters: add HTTP req/err tracking
by Willy Tarreau
· Wed Jun 23 11:44:09 2010 +0200
91c43d7
[MEDIUM] session counters: add conn_rate and sess_rate counters
by Willy Tarreau
· Sun Jun 20 11:19:22 2010 +0200
e348793
[MEDIUM] session-counters: automatically update tracked connection count
by Willy Tarreau
· Fri Jun 18 21:03:20 2010 +0200
38285c1
[MEDIUM] session: add concurrent connections counter
by Willy Tarreau
· Fri Jun 18 16:35:43 2010 +0200
9ba2dcc
[MAJOR] session: add track-counters to track counters related to the session
by Willy Tarreau
· Mon Jun 14 21:04:55 2010 +0200
81f9aa3
[MAJOR] frontend: split accept() into frontend_accept() and session_accept()
by Willy Tarreau
· Tue Jun 01 17:45:26 2010 +0200
8445533
[BUG] session: errors were not reported in termination flags in TCP mode
by Willy Tarreau
· Sun Mar 15 22:34:05 2009 +0100
26c2506
[MEDIUM] minor update to the task api: let the scheduler queue itself
by Willy Tarreau
· Sun Mar 08 09:38:41 2009 +0100
e43d424
[MINOR] declare process_session in session.h, not proto_http.h
by Willy Tarreau
· Mon Dec 01 01:35:40 2008 +0100
f54f8bd
[MINOR] maintain a global session list in order to ease debugging
by Willy Tarreau
· Sun Nov 23 19:53:55 2008 +0100
f853320
[MINOR] term_trace: add better instrumentations to trace the code
by Willy Tarreau
· Sat Aug 16 14:55:08 2008 +0200
7c669d7
[BUG] fix the dequeuing logic to ensure that all requests get served
by Willy Tarreau
· Fri Jun 20 15:04:11 2008 +0200
583bc96
[MEDIUM] continous statistics
by Krzysztof Piotr Oledzki
· Sat Nov 24 22:12:47 2007 +0100
c6ca1a0
[MAJOR] migrated task, tree64 and session to pool2
by Willy Tarreau
· Sun May 13 19:43:47 2007 +0200
e3ba5f0
[CLEANUP] included common/version.h everywhere
by Willy Tarreau
· Thu Jun 29 18:54:54 2006 +0200
baaee00
[BIGMOVE] exploded the monolithic haproxy.c file into multiple files.
by Willy Tarreau
· Mon Jun 26 02:48:02 2006 +0200
[Copied (70%) from include/template.h]
3dc0644
[LICENSE] licensing clarifications
by Willy TARREAU
· Thu Jun 15 21:48:13 2006 +0200