]> git.ipfire.org Git - thirdparty/haproxy.git/shortlog
thirdparty/haproxy.git
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
2017-10-31  Willy TarreauMINOR: connection: introduce the conn_stream manipulati...
2017-10-31  Olivier HouchardMINOR: mux: add more methods to mux_ops
2017-10-31  Olivier HouchardMINOR: connection: introduce conn_stream
2017-10-31  Willy TarreauMINOR: connection: report the major HTTP version from...
2017-10-31  Willy TarreauMEDIUM: session: use the ALPN token and proxy mode...
2017-10-31  Willy TarreauMINOR: mux: register the pass-through mux for any ALPN...
2017-10-31  Willy TarreauMINOR: connection: implement alpn registration of muxes
2017-10-31  Willy TarreauMEDIUM: connection: start to introduce a mux layer...
2017-10-31  Christopher... BUG/MEDIUM: threads: Initialize the sync-point
2017-10-31  Willy TarreauBUG/MAJOR: threads/freq_ctr: use a memory barrier to...
2017-10-31  Willy TarreauMINOR: threads: add a portable barrier for threads...
2017-10-31  Willy TarreauMINOR: h1: add a function to measure the trailers length
2017-10-31  Willy TarreauCLEANUP: threads: rename process_mask to thread_mask
2017-10-31  Willy TarreauCLEANUP: threads: replace the last few 1UL<<tid with...
2017-10-31  Olivier HouchardMINOR: ssl: Remove the global allow-0rtt option.
2017-10-31  Olivier HouchardBUG/MINOR: dns: Fix SRV records with the new thread...
2017-10-31  Willy TarreauBUILD: stick-tables: silence an uninitialized variable...
2017-10-31  Christopher... BUG/MAJOR: threads/time: Store the time deviation in...
2017-10-31  Emeric BrunBUG/MAJOR: threads/freq_ctr: fix lock on freq counters.
2017-10-31  Christopher... MAJOR: threads: Offically enable the threads support...
2017-10-31  Christopher... BUG/MINOR: threads: Add missing THREAD_LOCAL on static...
2017-10-31  Christopher... BUG/MEDIUM: threads: Run the poll loop on the main...
2017-10-31  Christopher... MINOR: threads: Don't start when device a detection...
2017-10-31  Emeric BrunMEDIUM: threads/server: Use the server lock to protect...
2017-10-31  Christopher... MINOR: threads/mailers: Add a lock to protect queues...
2017-10-31  Christopher... MINOR: threads/checks: Set the task process_mask when...
2017-10-31  Christopher... MINOR: threads/checks: Add a lock to protect the pid...
2017-10-31  Christopher... MINOR: threads: Add thread-map config parameter in...
2017-10-31  Christopher... MEDIUM: thread/dns: Make DNS thread-safe
2017-10-31  Christopher... MEDIUM: thread/spoe: Make the SPOE thread-safe
2017-10-31  Thierry FOURNIERMEDIUM: threads/tasks: Add lock around notifications
2017-10-31  Thierry FOURNIERMEDIUM: threads/xref: Convert xref function to a thread...
2017-10-31  Thierry FOURNIERMEDIUM: threads/lua: Cannot acces to the socket if...
2017-10-31  Thierry FOURNIERMEDIUM: threads/lua: Ensure that the launched tasks...
2017-10-31  Thierry FOURNIERMEDIUM: threads/lua: Add locks around the Lua execution...
2017-10-31  Thierry FOURNIERMEDIUM: threads/lua: Makes the jmpbuf and some other...
2017-10-31  Christopher... MEDIUM: threads/compression: Make HTTP compression...
2017-10-31  Christopher... MINOR: threads/filters: Update trace filter to add...
2017-10-31  Christopher... MEDIUM: threads/filters: Add init/deinit callback per...
2017-10-31  Christopher... MEDIUM: thread/vars: Make vars thread-safe
2017-10-31  Christopher... MEDIUM: threads/freq_ctr: Make the frequency counters...
2017-10-31  Emeric BrunMAJOR: threads/map: Make acls/maps thread safe
2017-10-31  Christopher... MEDIUM: threads/queue: Make queues thread-safe
2017-10-31  Emeric BrunMAJOR: threads/ssl: Make SSL part thread-safe
2017-10-31  Emeric BrunMEDIUM: threads/stream: Make streams list thread safe
2017-10-31  Emeric BrunMAJOR: threads/buffer: Make buffer wait queue thread...
2017-10-31  Emeric BrunMAJOR: threads/peers: Make peers thread safe
2017-10-31  Emeric BrunMAJOR: threads/applet: Handle multithreading for applets
2017-10-31  Emeric BrunMINOR: threads/regex: Change Regex trash buffer into...
2017-10-31  Emeric BrunMEDIUM: threads/http: Make http_capture_bad_message...
2017-10-31  Emeric BrunMINOR: threads/sample: Change temp_smp into a thread...
2017-10-31  Emeric BrunMEDIUM: threads/stick-tables: handle multithreads on...
next