]> git.ipfire.org Git - thirdparty/haproxy.git/shortlog
thirdparty/haproxy.git
2019-06-05  Frédéric LécailleMINOR: proxy: Add a "server by name" tree to proxy.
2019-06-05  Frédéric LécailleMINOR: cfgparse: Space allocation for "server_name...
2019-06-05  Frédéric LécailleMINOR: stick-table: Add "server_name" new data type.
2019-06-05  Frédéric LécailleMINOR: peers: Add a LRU cache implementation for dictio...
2019-06-05  Frédéric LécailleMINOR: dict: Add dictionary new data structure.
2019-06-05  Frédéric LécailleBUG/MINOR: peers: Wrong stick-table update message...
2019-06-05  Frédéric LécailleCLEANUP: peers: Replace hard-coded values by macros.
2019-06-05  Frédéric LécailleCLEANUP: peers: Remove tabs characters.
2019-06-04  Willy TarreauBUILD: task: fix a build warning when threads are disabled
2019-06-04  Willy TarreauBUG/MEDIUM: vars: make the tcp/http unset-var() action...
2019-06-04  Willy TarreauBUG/MEDIUM: vars: make sure the scope is always valid...
2019-06-04  Willy TarreauBUILD: tools: do not use the weak attribute for trace...
2019-06-04  Willy TarreauMINOR: server: increase the default pool-purge-delay...
2019-06-03  Willy TarreauMEDIUM: stream: make a full process_stream() loop when...
2019-06-03  Willy TarreauCONTRIB: debug: add 4 missing connection/conn_stream...
2019-06-03  Willy TarreauCLEANUP: connection: remove the now unused CS_FL_REOS...
2019-06-03  Willy TarreauMEDIUM: mux-h1: don't use CS_FL_REOS anymore
2019-06-03  Willy TarreauBUG/MEDIUM: mux-h1: only check input data for the curre...
2019-06-03  Willy TarreauMINOR: mux-h1: don't try to recv() before the connectio...
2019-06-03  Willy TarreauMINOR: connection: also stop receiving after a SOCKS4...
2019-06-03  Willy TarreauBUG/MEDIUM: connection: fix multiple handshake polling...
2019-06-02  Willy Tarreau[RELEASE] Released version 2.0-dev5 v2.0-dev5
2019-06-02  Willy TarreauBUG/MINOR: deinit/threads: make hard-stop-after perform...
2019-06-02  Willy TarreauBUILD: contrib/prometheus: fix build breakage caused...
2019-05-31  Alexander LiuMEDIUM: connection: Upstream SOCKS4 proxy support
2019-05-29  Olivier HouchardMEDIUM: tasks: Get rid of active_tasks_mask.
2019-05-29  Olivier HouchardBUG/MEDIUM: connection: Use the session to get the...
2019-05-29  Willy TarreauBUG/MEDIUM: mux-h2: don't refrain from offering oneself...
2019-05-29  Willy TarreauBUG/MEDIUM: mux-h2: fix the conditions to end the h2_se...
2019-05-29  Olivier HouchardBUG/MEDIUM: h2: Don't forget to set h2s->cs to NULL...
2019-05-29  Olivier HouchardMEDIUM: sessions: Introduce session flags.
2019-05-29  Christopher... BUG/MEDIUM: mux-h1: Don't skip the TCP splicing when...
2019-05-28  Willy TarreauMEDIUM: task: don't grab the WR lock just to check...
2019-05-28  Willy TarreauMINOR: task: turn the WQ lock to an RW_LOCK
2019-05-28  Willy TarreauMEDIUM: buffers: relax the buffer lock a little bit
2019-05-28  Willy TarreauMINOR: activity: report the number of failed pool/buffe...
2019-05-28  Willy TarreauMEDIUM: poller: separate the wait time from the wake...
2019-05-28  Willy TarreauMINOR: activity: report totals and average separately
2019-05-28  Willy TarreauMINOR: activity: write totals on the "show activity...
2019-05-28  Willy TarreauMEDIUM: htx: make htx_add_data() never defragment the...
2019-05-28  Willy TarreauMINOR: htx: make htx_add_data() return the transmitted...
2019-05-28  Willy TarreauMINOR: htx: rename htx_append_blk_value() to htx_add_da...
2019-05-28  Olivier HouchardMINOR: ssl: Don't forget to call the close method of...
2019-05-28  Olivier HouchardMINOR: ssl: Make sure the underlying xprt's init method...
2019-05-28  Willy TarreauBUG/MEDIUM: http: fix "http-request reject" when not...
2019-05-28  Christopher... MINOR: htx: Remove support of pseudo headers because...
2019-05-28  Christopher... MINOR: htx: remove the unused function htx_find_blk()
2019-05-28  Christopher... MINOR: htx: don't rely on htx_find_blk() anymore in...
2019-05-28  Christopher... MINOR: htx: Optimize htx_drain() when all data are...
2019-05-28  Christopher... MEDIUM: filters/htx: Filter body relatively to the...
2019-05-28  Christopher... MINOR: proto-htx: Use channel_htx_fwd_all() when unfilt...
2019-05-28  Christopher... MINOR: channel/htx: Add functions to forward a part...
2019-05-28  Christopher... MINOR: stats/htx: don't use the first block position...
2019-05-28  Christopher... MEDIUM: htx: Store the first block position instead...
2019-05-28  Christopher... MINOR: proto-htx: Use channel_htx_fwd_headers() to...
2019-05-28  Christopher... MINOR: filters/htx: Use channel_htx_fwd_headers() after...
2019-05-28  Christopher... MINOR: channel/htx: Add function to forward headers...
2019-05-28  Christopher... MEDIUM: htx: 1xx messages are now part of the final...
2019-05-28  Christopher... MINOR: htx: Be sure to xfer all headers in one time...
2019-05-28  Christopher... MINOR: mux-h1: Set hdrs_bytes on the SL when an HTX...
2019-05-28  Christopher... MINOR: h2/htx: Set hdrs_bytes on the SL when an HTX...
2019-05-28  Christopher... MINOR: htx: Add a field to set the memory used by heade...
2019-05-28  Christopher... MINOR: mux-h2/htx: Support zero-copy when possible...
2019-05-28  Christopher... MINOR: connection: Remove the unused flag CO_RFL_KEEP_RSV
2019-05-28  Christopher... MINOR: stream-int: Don't use the flag CO_RFL_KEEP_RSV...
2019-05-28  Christopher... MINOR: mux-h2: Use the count value received from the...
2019-05-28  Christopher... MEDIUM: mux-h1: Use the count value received from the...
2019-05-28  Christopher... BUG/MINOR: htx: Change htx_xfer_blk() to also count...
2019-05-28  Christopher... MINOR: htx: Add function htx_get_max_blksz()
2019-05-28  Christopher... MINOR: channel/htx: Call channel_htx_recv_max() from...
2019-05-28  Christopher... MEDIUM: http/htx: Perform analysis relatively to the...
2019-05-28  Christopher... MINOR: http/htx: Use sl_pos directly to replace the...
2019-05-28  Christopher... CLEANUP: htx: Remove unused function htx_get_stline()
2019-05-28  Christopher... MINOR: htx: Replace the function http_find_stline(...
2019-05-28  Christopher... MINOR: mux-h2/htx: Get the start-line from the head...
2019-05-28  Christopher... MINOR: htx: Add functions to get the first block of...
2019-05-28  Christopher... MINOR: htx: Store start-line block's position instead...
2019-05-28  Christopher... MINOR: htx: Store the head position instead of the...
2019-05-28  Christopher... MINOR: htx: Move the macro IS_HTX_STRM() in proto/stream.h
2019-05-28  Christopher... MINOR: htx: Remove the macro IS_HTX_SMP() and always...
2019-05-27  Willy TarreauMEDIUM: config: now alert when two servers have the...
2019-05-27  Willy TarreauBUG/MEDIUM: threads: fix double-word CAS on non-optimiz...
2019-05-27  Willy TarreauBUG/MEDIUM: queue: fix the tree walk in pendconn_redist...
2019-05-27  Willy TarreauBUG/MAJOR: lb/threads: make sure the avoided server...
2019-05-27  Willy TarreauMINOR: cli/activity: add 3 general purpose counters...
2019-05-27  Willy TarreauMINOR: cli/activity: remove "fd_del" and "fd_skip"...
2019-05-26  Ilya ShipitsinBUILD: ssl: fix latest LibreSSL reg-test error
2019-05-26  Willy TarreauBUILD: connections: shut up gcc about impossible out...
2019-05-26  Willy TarreauMAJOR: mux-h2: switch to next mux buffer on buffer...
2019-05-26  Willy TarreauMINOR: mux-h2: report the mbuf's head and tail in ...
2019-05-26  Willy TarreauCLEANUP: mux-h2: consistently use a local variable...
2019-05-26  Willy TarreauMEDIUM: mux-h2: make the send() function iterate over...
2019-05-26  Willy TarreauMINOR: mux-h2: introduce h2_release_mbuf() to release...
2019-05-26  Willy TarreauMEDIUM: mux-h2: make the conditions to send based on...
2019-05-26  Willy TarreauMEDIUM: mux-h2: replace all occurrences of mbuf with...
2019-05-26  Willy TarreauMINOR: buffer: add a new buffer ring API to manipulate...
2019-05-26  Willy TarreauMINOR: buffer: introduce b_make() to make a buffer...
2019-05-26  Willy TarreauCLEANUP: debug: remove the TRACE() macro
2019-05-25  Willy TarreauMEDIUM: mux-h2: avoid doing expensive buffer realigns...
2019-05-25  Willy TarreauOPTIM: freq-ctr: don't take the date lock for most...
next