Gitiles
Code Review
Sign In
git01.mediatek.com
/
haproxy
/
7519560767dcca3794d9559ca355b7ebda829ab6
/
include
/
types
80a92c0
BUG/MEDIUM: http: don't start to forward request data before the connect
by Willy Tarreau
· Wed Mar 12 10:41:13 2014 +0100
3634624
BUG/MEDIUM: http: continue to emit 503 on keep-alive to different server
by Willy Tarreau
· Mon Feb 24 18:26:30 2014 +0100
7e31273
MINOR: config: make the stream interface idle timer user-configurable
by Willy Tarreau
· Wed Feb 12 16:35:14 2014 +0100
b145c78
MINOR: channel: add the date of last read in the channel
by Willy Tarreau
· Sun Feb 09 17:45:16 2014 +0100
a20cb85
MINOR: stats: Enhancement to stats page to provide information of last session time.
by Bhaskar Maddala
· Mon Feb 03 16:26:46 2014 -0500
7bed945
OPTIM: ssl: implement dynamic record size adjustment
by Willy Tarreau
· Sun Feb 02 02:00:24 2014 +0100
1049b1f
MEDIUM: connection: don't use real send() flags in snd_buf()
by Willy Tarreau
· Sun Feb 02 01:51:17 2014 +0100
69e273f
MEDIUM: tcp-check new feature: connect
by Baptiste Assmann
· Wed Dec 11 00:52:19 2013 +0100
70dffda
MAJOR: http: switch to keep-alive mode by default
by Willy Tarreau
· Thu Jan 30 03:07:23 2014 +0100
02bce8b
MAJOR: http: update connection mode configuration
by Willy Tarreau
· Thu Jan 30 00:15:28 2014 +0100
850efd5
MEDIUM: ssl: Set verify 'required' as global default for servers side.
by Emeric Brun
· Wed Jan 29 12:24:34 2014 +0100
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
e43d532
MEDIUM: listener: apply a limit on the session rate submitted to SSL
by Willy Tarreau
· Mon Oct 07 20:01:52 2013 +0200
93e7c00
MEDIUM: listener: add support for limiting the session rate in addition to the connection rate
by Willy Tarreau
· Mon Oct 07 18:51:07 2013 +0200
baf5b9b
CLEANUP: connection: fix comments in connection.h to reflect new behaviour.
by Willy Tarreau
· Thu Jan 23 15:26:18 2014 +0100
310987a
MAJOR: connection: remove the CO_FL_WAIT_{RD,WR} flags
by Willy Tarreau
· Wed Jan 22 19:46:33 2014 +0100
f817e9f
MAJOR: polling: rework the whole polling system
by Willy Tarreau
· Fri Jan 10 16:58:45 2014 +0100
15a4dec
REORG: polling: rename "spec_e" to "state" and "spec_p" to "cache"
by Willy Tarreau
· Mon Jan 20 11:09:39 2014 +0100
69a41fa
CLEANUP: polling: rename "spec_e" to "state"
by Willy Tarreau
· Mon Jan 20 11:02:59 2014 +0100
1f0da24
BUG/MEDIUM: unique_id: HTTP request counter is not stable
by Willy Tarreau
· Sat Jan 25 11:01:50 2014 +0100
45b34e8
MINOR: connection: add more error codes to report connection errors
by Willy Tarreau
· Fri Jan 24 16:06:50 2014 +0100
d7ad9f5
MAJOR: channel: add a new flag CF_WAKE_WRITE to notify the task of writes
by Willy Tarreau
· Tue Dec 31 17:26:25 2013 +0100
983eb31
BUG/MINOR: channel: CHN_INFINITE_FORWARD must be unsigned
by Willy Tarreau
· Sat Dec 28 19:16:26 2013 +0100
068621e
MINOR: http: try to stick to same server after status 401/407
by Willy Tarreau
· Mon Dec 23 15:11:25 2013 +0100
9420b12
MINOR: http: add option prefer-last-server
by Willy Tarreau
· Sun Dec 15 18:58:25 2013 +0100
ad38ace
MEDIUM: connection: centralize handling of nolinger in fd management
by Willy Tarreau
· Sun Dec 15 14:19:38 2013 +0100
3343432
MINOR: checks: add a flag to indicate what check is an agent
by Willy Tarreau
· Wed Dec 11 21:15:19 2013 +0100
33a08db
MINOR: checks: add a PAUSED state for the checks
by Willy Tarreau
· Wed Dec 11 21:03:31 2013 +0100
ff5ae35
MINOR: checks: use check->state instead of srv->state & SRV_CHECKED
by Willy Tarreau
· Wed Dec 11 20:36:34 2013 +0100
2e10f5a
MINOR: checks: replace state DISABLED with CONFIGURED and ENABLED
by Willy Tarreau
· Wed Dec 11 20:11:55 2013 +0100
2c115e5
MINOR: checks: rename the state flags
by Willy Tarreau
· Wed Dec 11 19:41:16 2013 +0100
6aaa1b8
MINOR: checks: use an enum instead of flags to report a check result
by Willy Tarreau
· Wed Dec 11 17:09:34 2013 +0100
8e85ad5
REORG: checks: retrieve the check-specific defines from server.h to checks.h
by Willy Tarreau
· Wed Dec 11 16:45:07 2013 +0100
1a53a3a
MINOR: checks: improve handling of the servers tracking chain
by Willy Tarreau
· Wed Dec 11 15:27:05 2013 +0100
c0e0d7b
MEDIUM: map: dynamic manipulation of maps
by Thierry FOURNIER
· Wed Dec 11 16:55:52 2013 +0100
0b2fe4a
MINOR: pattern: add support for compiling patterns for lookups
by Thierry FOURNIER
· Fri Dec 06 20:33:50 2013 +0100
799c042
MINOR: regex: Change the struct containing regex
by Thierry FOURNIER
· Fri Dec 06 20:36:20 2013 +0100
7148ce6
MEDIUM: pattern: Extract the index process from the pat_parse_*() functions
by Thierry FOURNIER
· Fri Dec 06 19:06:43 2013 +0100
e3ded59
MEDIUM: acl: Last patch change the output type
by Thierry FOURNIER
· Fri Dec 06 15:36:54 2013 +0100
cc0e0b3
MINOR: pattern: Each pattern sets the expected input type
by Thierry FOURNIER
· Fri Dec 06 16:56:40 2013 +0100
9ba813c
CLEANUP: check: server port is unsigned
by Willy Tarreau
· Tue Dec 10 23:32:30 2013 +0100
2d400bb
MINOR: stream_interface: add reporting of ressouce allocation errors
by Willy Tarreau
· Mon May 14 12:11:47 2012 +0200
05efc0f
DIET/MINOR: task: reduce struct task size by 8 bytes
by Willy Tarreau
· Sat Dec 07 01:01:39 2013 +0100
5735d7e
MINOR: http: use an enum for the auth method in http_auth_data
by Willy Tarreau
· Sat Dec 07 00:18:34 2013 +0100
3770f23
MINOR: http: switch the http state to an enum
by Willy Tarreau
· Sat Dec 07 00:01:53 2013 +0100
c8987b3
DIET/MINOR: http: reduce the size of struct http_txn by 8 bytes
by Willy Tarreau
· Fri Dec 06 23:43:17 2013 +0100
721854f
DIET/MINOR: stream-int: rearrange a few fields in struct stream_interface to save 8 bytes
by Willy Tarreau
· Fri Dec 06 23:31:58 2013 +0100
2518db4
DIET/MINOR: session: reduce the struct session size by 8 bytes
by Willy Tarreau
· Fri Dec 06 22:01:11 2013 +0100
8379c17
DIET/MINOR: proxy: rearrange a few fields in struct proxy to save 16 bytes
by Willy Tarreau
· Fri Dec 06 21:29:13 2013 +0100
f6502c5
DIET/MINOR: listener: rearrange a few fields in struct listener to save 16 bytes
by Willy Tarreau
· Fri Dec 06 21:18:49 2013 +0100
ad5281c
DIET/MINOR: connection: rearrange a few fields to save 8 bytes in the struct
by Willy Tarreau
· Fri Dec 06 21:09:57 2013 +0100
939478d
DIET/MINOR: obj: pack the obj_type enum to 8 bits
by Willy Tarreau
· Fri Dec 06 21:08:11 2013 +0100
0a23bcb
MAJOR: stream-interface: dynamically allocate the applet context
by Willy Tarreau
· Sun Dec 01 11:31:38 2013 +0100
57cd3e4
MEDIUM: connection: merge the send_proxy and local_send_proxy calls
by Willy Tarreau
· Thu Oct 24 22:01:26 2013 +0200
b8020ce
MEDIUM: connection: move the send_proxy offset to the connection
by Willy Tarreau
· Thu Oct 24 21:10:08 2013 +0200
32e3c6a
MAJOR: stream interface: dynamically allocate the outgoing connection
by Willy Tarreau
· Fri Oct 11 19:34:20 2013 +0200
f79c817
MAJOR: connection: add two new flags to indicate readiness of control/transport
by Willy Tarreau
· Mon Oct 21 16:30:56 2013 +0200
f8a49ea
MEDIUM: session: attach incoming connection to target on embryonic sessions
by Willy Tarreau
· Mon Oct 14 21:32:07 2013 +0200
b363a1f
MAJOR: stream-int: stop using si->conn and use si->end instead
by Willy Tarreau
· Tue Oct 01 10:45:07 2013 +0200
4a59f2f
MAJOR: stream interface: remove the ->release function pointer
by Willy Tarreau
· Thu Oct 24 20:10:45 2013 +0200
48099c7
MEDIUM: stream-interface: set the pointer to the applet into the applet context
by Willy Tarreau
· Thu Oct 24 20:03:27 2013 +0200
7d67d7b
MINOR: stream-int: add a new pointer to the end point
by Willy Tarreau
· Sun Sep 29 16:05:22 2013 +0200
9b6c2c7
MINOR: stream-int: rename ->applet to ->appctx
by Willy Tarreau
· Sun Nov 24 09:38:33 2013 +0100
0788f47
MINOR: obj: introduce a new type appctx
by Willy Tarreau
· Thu Oct 24 22:45:25 2013 +0200
452d3bb
MINOR: stream-interface: move the applet context to its own struct
by Willy Tarreau
· Sun Nov 24 02:28:49 2013 +0100
f4acee3
MEDIUM: stream interface: move the peers' ptr into the applet context
by Willy Tarreau
· Thu Oct 24 20:44:19 2013 +0200
51c2184
MINOR: connection: add a field to store an object type
by Willy Tarreau
· Sun Sep 29 09:06:42 2013 +0200
66337a0
MINOR: obj: provide a safe and an unsafe access to pointed objects
by Willy Tarreau
· Sun Sep 29 09:15:31 2013 +0200
6fe1541
MINOR: stream-int: make the shutr/shutw functions void
by Willy Tarreau
· Sun Sep 29 15:16:03 2013 +0200
8b3d7df
MEDIUM: stream-int: split the shutr/shutw functions between applet and conn
by Willy Tarreau
· Sun Sep 29 14:51:58 2013 +0200
9f68148
MEDIUM: peers: don't rely on conn->xprt_ctx anymore
by Willy Tarreau
· Mon Jul 08 16:05:07 2013 +0200
a94d2d7
MEDIUM: stats: don't use conn->xprt_st anymore
by Willy Tarreau
· Mon Jul 08 15:38:15 2013 +0200
0838295
CLEANUP: stream_interface: remove unused field err_loc
by Willy Tarreau
· Mon Jul 08 16:16:22 2013 +0200
37e340c
BUG/MEDIUM: stick: completely remove the unused flag from the store entries
by Willy Tarreau
· Fri Dec 06 23:05:21 2013 +0100
98aec9f
BUG/MINOR: checks: tcp-check actions are enums, not flags
by Willy Tarreau
· Fri Dec 06 16:16:41 2013 +0100
5ecb77f
MEDIUM: checks: add send/expect tcp based check
by Baptiste Assmann
· Sun Oct 06 23:24:13 2013 +0200
0ffe78c
MEDIUM: map: merge identical maps
by Thierry FOURNIER
· Thu Dec 05 14:40:25 2013 +0100
275db69
BUG/MINOR: map: The map list was declared in the map.h file
by Thierry FOURNIER
· Fri Dec 06 10:39:36 2013 +0100
d18cd0f
MEDIUM: http: The redirect strings follows the log format rules.
by Thierry FOURNIER
· Fri Nov 29 12:15:45 2013 +0100
d5f624d
MEDIUM: sample: add the "map" converter
by Thierry FOURNIER
· Tue Nov 26 11:52:33 2013 +0100
4b5e422
MINOR: map: Define map types
by Thierry FOURNIER
· Fri Nov 22 17:40:18 2013 +0100
fdbf484
MINOR: sample: add a private field to the struct sample_conv
by Thierry FOURNIER
· Tue Nov 26 09:54:50 2013 +0100
b805f71
MEDIUM: sample: let the cast functions set their output type
by Thierry FOURNIER
· Tue Nov 26 20:47:54 2013 +0100
0cba607
MINOR: acl/pattern: use types different from int to clarify who does what.
by Willy Tarreau
· Thu Nov 28 22:21:02 2013 +0100
a65b343
MEDIUM: pattern: rename "acl" prefix to "pat"
by Thierry FOURNIER
· Thu Nov 28 18:22:00 2013 +0100
d163e1c
MEDIUM: pattern: create pattern expression
by Thierry FOURNIER
· Thu Nov 28 11:41:23 2013 +0100
ed66c29
REORG: acl/pattern: extract pattern matching from the acl file and create pattern.c
by Thierry FOURNIER
· Thu Nov 28 11:05:19 2013 +0100
dd69a04
MEDIUM: acl: associate "struct sample_storage" to each "struct acl_pattern"
by Thierry FOURNIER
· Fri Nov 22 19:14:42 2013 +0100
8ed9697
MINOR: sample: Define new struct sample_storage
by Thierry FOURNIER
· Tue Nov 26 10:21:51 2013 +0100
319e495
MINOR: acl: export acl arrays
by Thierry FOURNIER
· Fri Nov 22 17:25:35 2013 +0100
9c1d67e
MINOR: sample: provide the original sample_conv descriptor struct to the argument checker function.
by Thierry FOURNIER
· Thu Nov 21 13:37:41 2013 +0100
348971e
MEDIUM: acl: use the fetch syntax 'fetch(args),conv(),conv()' into the ACL keyword
by Thierry FOURNIER
· Thu Nov 21 10:50:10 2013 +0100
8af6ff1
MINOR: sample: export sample_casts
by Thierry FOURNIER
· Thu Nov 21 10:53:12 2013 +0100
1c0054f
BUG/MINOR: arg: fix error reporting for add-header/set-header sample fetch arguments
by Thierry FOURNIER
· Wed Nov 20 15:09:52 2013 +0100
8c3d0be
MEDIUM: Add DRAIN state and report it on the stats page
by Simon Horman
· Mon Nov 25 10:46:40 2013 +0900
671b6f0
MEDIUM: Add enable and disable agent unix socket commands
by Simon Horman
· Mon Nov 25 10:46:39 2013 +0900
58c3297
MEDIUM: Set rise and fall of agent checks to 1
by Simon Horman
· Mon Nov 25 10:46:38 2013 +0900
d60d691
MEDIUM: checks: Add supplementary agent checks
by Simon Horman
· Mon Nov 25 10:46:36 2013 +0900
125d099
MEDIUM: Move health element to struct check
by Simon Horman
· Sun Feb 24 17:23:38 2013 +0900
Next »