]> git.ipfire.org Git - thirdparty/haproxy.git/shortlog
thirdparty/haproxy.git
2017-11-02  Willy TarreauBUG/MINOR: thread: fix a typo in the debug code
2017-11-02  Emeric BrunBUG/MAJOR: fix deadlock on healthchecks.
2017-11-02  Willy TarreauBUG/MEDIUM: checks/mux: always enable send-polling...
2017-11-02  Willy TarreauBUG/MEDIUM: h2: don't try to parse incomplete H1 responses
2017-11-01  Olivier HouchardMINOR: cache: Don't confuse act_return and act_parse_ret.
2017-11-01  Olivier HouchardMINOR: cache: Remove useless test for nonzero.
2017-11-01  Olivier HouchardMINOR: mux: Only define pipe functions on linux.
2017-11-01  Emmanuel HocdetBUG/MINOR: send-proxy-v2: string size must include...
2017-11-01  Emmanuel HocdetBUG/MINOR: send-proxy-v2: fix dest_len in make_tlv...
2017-10-31  Willy Tarreau[RELEASE] Released version 1.8-rc1 v1.8-rc1
2017-10-31  William LallemandMEDIUM: cache: deliver objects from cache
2017-10-31  William LallemandMEDIUM: cache: store objects in cache
2017-10-31  William LallemandMEDIUM: cache: configuration parsing and initialization
2017-10-31  William LallemandMEDIUM: shctx: forbid shctx to read more than expected
2017-10-31  Willy TarreauBUG/MEDIUM: h2: fix incorrect timeout handling on the...
2017-10-31  Willy TarreauMEDIUM: h2: apply a timeout to h2 connections
2017-10-31  Willy TarreauMEDIUM: h2: send a GOAWAY frame when dealing with an...
2017-10-31  Willy TarreauMEDIUM: h2: perform a graceful shutdown on "Connection...
2017-10-31  Willy TarreauMINOR: h2: properly reject PUSH_PROMISE frames coming...
2017-10-31  Willy TarreauMEDIUM: h2: silently ignore frames higher than last_id...
2017-10-31  Willy TarreauMINOR: h2: centralize the check for the half-closed...
2017-10-31  Willy TarreauMINOR: h2: centralize the check for the idle streams
2017-10-31  Willy TarreauMEDIUM: h2: handle GOAWAY frames
2017-10-31  Willy TarreauMINOR: h2: use a common function to signal some and...
2017-10-31  Willy TarreauMEDIUM: h2: send DATA+ES or RST_STREAM on shutw/shutr
2017-10-31  Willy TarreauMINOR: h2: handle RST_STREAM frames
2017-10-31  Willy TarreauMEDIUM: h2: handle request body in DATA frames
2017-10-31  Willy TarreauMEDIUM: h2: send WINDOW_UPDATE frames for connection
2017-10-31  Willy TarreauMEDIUM: h2: properly continue to parse header block...
2017-10-31  Willy TarreauMEDIUM: h2: skip the response trailers if any
2017-10-31  Willy TarreauMEDIUM: h2: send the H1 response body as DATA frames
2017-10-31  Willy TarreauMEDIUM: h2: implement the response HEADERS frame to...
2017-10-31  Willy TarreauMEDIUM: h2: don't use trash to decode headers!
2017-10-31  Willy TarreauMEDIUM: h2: basic processing of HEADERS frame
2017-10-31  Willy TarreauMEDIUM: h2: unblock a connection when its current strea...
2017-10-31  Willy TarreauMEDIUM: h2: partial implementation of h2_detach()
2017-10-31  Willy TarreauMINOR: h2: handle CONTINUATION frames
2017-10-31  Willy TarreauMINOR: h2: implement h2_send_rst_stream() to send RST_S...
2017-10-31  Willy TarreauMEDIUM: h2: honor WINDOW_UPDATE frames
2017-10-31  Willy TarreauMINOR: h2: lookup the stream during demuxing
2017-10-31  Willy TarreauMEDIUM: h2: decode SETTINGS frames and extract relevant...
2017-10-31  Willy TarreauMINOR: h2: implement PING frames
2017-10-31  Willy TarreauMINOR: h2: create a stream parser for the demuxer
2017-10-31  Willy TarreauMEDIUM: h2: detect the presence of the first settings...
2017-10-31  Willy TarreauMINOR: h2: send a real SETTINGS frame based on the...
2017-10-31  Willy TarreauMEDIUM: h2: process streams pending for sending
2017-10-31  Willy TarreauMEDIUM: h2: enable reading again on the connection...
2017-10-31  Willy TarreauMEDIUM: h2: enable connection polling for send when...
2017-10-31  Willy TarreauMINOR: h2: match the H2 connection preface on init
2017-10-31  Willy TarreauMINOR: h2: add a function to send a GOAWAY error frame
2017-10-31  Willy TarreauMEDIUM: h2: start to implement the frames processing...
2017-10-31  Willy TarreauMEDIUM: h2: wake the connection up for send on pending...
2017-10-31  Willy TarreauMEDIUM: h2: properly consider all conditions for end...
2017-10-31  Willy TarreauMINOR: h2: also terminate the connection on shutr
2017-10-31  Willy TarreauMEDIUM: h2: start to consider the H2_CF_{MUX,DEM}_...
2017-10-31  Willy TarreauMINOR: h2: update the {MUX,DEM}_{M,D}ALLOC flags on...
2017-10-31  Willy TarreauMINOR: h2: add the function to create a new stream
2017-10-31  Willy TarreauMINOR: h2: create dummy idle and closed streams
2017-10-31  Willy TarreauMINOR: h2: add stream lookup function based on the...
2017-10-31  Willy TarreauMINOR: h2: add a few functions to retrieve contents...
2017-10-31  Willy TarreauMINOR: h2: new function h2_peek_frame_hdr() to retrieve...
2017-10-31  Willy TarreauMINOR: h2: add h2_set_frame_size() to update the size...
2017-10-31  Willy TarreauMINOR: h2: new function h2s_error() to mark an error...
2017-10-31  Willy TarreauMINOR: h2: new function h2c_error to mark an error...
2017-10-31  Willy TarreauMINOR: h2: small function to know when the mux is busy
2017-10-31  Willy TarreauMINOR: h2: add function h2s_id() to report a stream...
2017-10-31  Willy TarreauMINOR: h2: add the connection and stream flags listing...
2017-10-31  Willy TarreauMEDIUM: h2: implement the mux buffer allocator
2017-10-31  Willy TarreauMEDIUM: h2: dynamically allocate the demux buffer on Rx
2017-10-31  Willy TarreauMEDIUM: h2: implement basic recv/send/wake functions
2017-10-31  Willy TarreauMEDIUM: h2: allocate and release the h2c context on...
2017-10-31  Willy TarreauMINOR: h2: add a frame header descriptor for incoming...
2017-10-31  Willy TarreauMINOR: h2: handle two extra stream states for errors
2017-10-31  Willy TarreauMINOR: h2: create the h2s struct and the associated...
2017-10-31  Willy TarreauMINOR: h2: create the h2c struct and allocate its pool
2017-10-31  Willy TarreauMINOR: h2: expose tune.h2.max-concurrent-streams to...
2017-10-31  Willy TarreauMINOR: h2: expose tune.h2.initial-window-size to config...
2017-10-31  Willy TarreauMINOR: h2: expose tune.h2.header-table-size to configur...
2017-10-31  Willy TarreauMINOR: h2: create a very minimalistic h2 mux
2017-10-31  Willy TarreauMINOR: h2: centralize all HTTP/2 protocol elements...
2017-10-31  Willy TarreauMEDIUM: hpack: implement basic hpack encoding
2017-10-31  Willy TarreauMINOR: hpack: implement the decoder
2017-10-31  Willy TarreauMINOR: hpack: implement the header tables management
2017-10-31  Willy TarreauMINOR: hpack: implement the HPACK Huffman table decoder
2017-10-31  Willy TarreauCONTRIB: hpack: implement a reverse huffman table gener...
2017-10-31  Willy TarreauMEDIUM: session: make use of the connection's destroy...
2017-10-31  Willy TarreauMINOR: session: release the listener with the session...
2017-10-31  Willy TarreauMEDIUM: connection: add a destroy callback
2017-10-31  Willy TarreauMEDIUM: checks: exclusively use cs_destroy() to release...
2017-10-31  Willy TarreauMEDIUM: stream: do not forcefully close the client...
2017-10-31  Willy TarreauMEDIUM: connection: make mux->detach() release the...
2017-10-31  Willy TarreauMEDIUM: connection: replace conn_full_close() with...
2017-10-31  Willy TarreauMEDIUM: mux_pt: make cs_shutr() / cs_shutw() properly...
2017-10-31  Willy TarreauMINOR: connection: add cs_close() to close a conn_stream
2017-10-31  Willy TarreauMEDIUM: connection: make conn_sock_shutw() aware of...
2017-10-31  Willy TarreauMINOR: conn_stream: modify cs_shut{r,w} API to pass...
2017-10-31  Willy TarreauMINOR: conn_stream: new shutr/w status flags
2017-10-31  Willy TarreauMINOR: connection: make conn_stream users also check...
2017-10-31  Olivier HouchardMAJOR: connection : Split struct connection into struct...
2017-10-31  Olivier HouchardMINOR: mux_pt: implement remaining mux_ops methods
next