haproxy-3.0.git
2018-08-07 Christopher... CLEANUP: backend: Move mux install to call it at only...
2018-08-07 Christopher... MEDIUM: mux: Remove const on the buffer in mux->snd_buf()
2018-08-07 Willy TarreauBUG/MEDIUM: queue: prevent a backup server from drainin...
2018-08-07 Willy TarreauBUG/MEDIUM: servers: check the queues once enabling...
2018-08-07 Willy TarreauBUG/MEDIUM: threads: fix the no-thread case after the...
2018-08-06 Christopher... BUG/MINOR: buffers: Fix b_slow_realign when a buffer...
2018-08-02 Willy Tarreau[RELEASE] Released version 1.9-dev1 v1.9-dev1
2018-08-02 Willy TarreauBUG/MEDIUM: cli: make "show fd" thread-safe
2018-08-02 Willy TarreauMEDIUM: hathreads: implement a more flexible rendez...
2018-08-02 Willy TarreauMINOR: threads: add more consistency between certain...
2018-07-30 Willy TarreauSCRIPTS: git-show-backports: add missing quotes to...
2018-07-30 Willy TarreauBUILD/MINOR: compiler: fix offsetof() on older compilers
2018-07-30 Tim DuesterhusMEDIUM: proxy_protocol: Convert IPs to v6 when protocol...
2018-07-30 Willy TarreauBUG/MEDIUM: threads: unbreak "bind" referencing an...
2018-07-30 Willy TarreauMINOR: threads: move "nbthread" parsing to hathreads.c
2018-07-30 Willy TarreauBUG/MEDIUM: threads: properly fix nbthreads == MAX_THREADS
2018-07-27 Olivier HouchardBUG/MINOR: threads: Handle nbthread == MAX_THREADS.
2018-07-27 Willy TarreauBUILD/MINOR: threads: unbreak build with threads disabled
2018-07-27 Willy TarreauBUG/MINOR: config: stick-table is not supported in...
2018-07-27 Willy TarreauBUG/MEDIUM: h2: prevent orphaned streams from blocking...
2018-07-27 Emmanuel HocdetMINOR: ssl: BoringSSL matches OpenSSL 1.1.0
2018-07-27 Willy TarreauBUG/MEDIUM: threads/sync: use sched_yield when available
2018-07-26 Olivier HouchardMINOR: threads/queue: Get rid of THREAD_WANT_SYNC in...
2018-07-26 Olivier HouchardMINOR: pollers: Add a way to wake a thread sleeping...
2018-07-26 Olivier HouchardMINOR: tasks: Make global_tasks_mask volatile.
2018-07-26 Olivier HouchardMINOR: tasks: Make active_tasks_mask volatile.
2018-07-26 Willy TarreauMEDIUM: queue: get rid of the pendconn lock
2018-07-26 Willy TarreauMINOR: queue: implement pendconn queue locking functions
2018-07-26 Willy TarreauMINOR: queue: use a distinct variable for the assigned...
2018-07-26 Willy TarreauMINOR: queue: make sure pendconn->strm->pend_pos is...
2018-07-26 Willy TarreauDOC: queue: document the expected locking model for...
2018-07-26 Willy TarreauMEDIUM: queue: make pendconn_free() work on the stream...
2018-07-26 Willy TarreauMINOR: queue: centralize dequeuing code a bit better
2018-07-26 Olivier HouchardBUG/MEDIUM: tasks: make __task_unlink_rq responsible...
2018-07-26 Olivier HouchardMINOR: tasks: Add a flag that tells if we're in the...
2018-07-26 Willy TarreauMINOR: tasks: extend the state bits from 8 to 16 and...
2018-07-26 Willy TarreauMINOR: signal: don't pass the signal number anymore...
2018-07-26 Olivier HouchardBUG/MEDIUM: tasks: Make sure there's no task left befor...
2018-07-26 Willy TarreauBUG/MEDIUM: tasks: use atomic ops for active_tasks_mask
2018-07-26 Olivier HouchardBUG/MEDIUM: tasks: Decrement rqueue_size at the right...
2018-07-26 Willy TarreauBUG/MEDIUM: tasks: make sure we pick all tasks in the...
2018-07-24 Olivier HouchardBUG/MINOR: servers: Don't make "server" in a frontend...
2018-07-24 Willy TarreauBUG/MEDIUM: stats: don't ask for more data as long...
2018-07-24 Willy TarreauBUG/MEDIUM: stream-int: don't immediately enable readin...
2018-07-24 Willy TarreauMINOR: h2: add the error code and the max/last stream...
2018-07-23 Willy TarreauDOC: add more design feedback on the new layering model
2018-07-20 Willy TarreauMEDIUM: h2: use the default conn_stream's receive function
2018-07-20 Willy TarreauMINOR: h2: make use of CS_FL_REOS to indicate that...
2018-07-20 Willy TarreauMEDIUM: h2: don't call data_cb->recv() anymore
2018-07-20 Willy TarreauMEDIUM: h2: perform a single call to the data layer...
2018-07-20 Willy TarreauMEDIUM: buffers: make b_xfer() automatically swap buffe...
2018-07-20 Willy TarreauMEDIUM: h2: move headers and data frame decoding to...
2018-07-20 Willy TarreauMEDIUM: h2: centralize transfer of decoded frames in...
2018-07-20 Willy TarreauMEDIUM: h2: make h2_frt_transfer_data() copy via an...
2018-07-20 Willy TarreauMEDIUM: h2: make h2_frt_decode_headers() use an interme...
2018-07-20 Willy TarreauMINOR: h2: make each H2 stream support an intermediary...
2018-07-20 Willy TarreauMEDIUM: stream-int: automatically call si_cs_recv_cb...
2018-07-20 Willy TarreauMEDIUM: conn_stream: add cs_recv() as a default rcv_buf...
2018-07-20 Willy TarreauMINOR: conn_stream: add an rx buffer to the conn_stream
2018-07-20 Willy TarreauMINOR: conn_stream: add a new CS_FL_REOS flag
2018-07-20 Willy TarreauDOC: add some design notes about the new layering model
2018-07-20 Willy TarreauMINOR: buffers: add b_xfer() to transfer data between...
2018-07-20 Willy TarreauMINOR: buffers: split b_putblk() into __b_putblk()
2018-07-20 Willy TarreauMINOR: buffers: simplify b_contig_space()
2018-07-20 Olivier HouchardBUG/MEDIUM: mux_h2: Call h2_send() before updating...
2018-07-20 Christopher... BUG/MEDIUM: threads: Fix the exit condition of the...
2018-07-20 Christopher... MINOR: ist: Add the function isteqi
2018-07-20 Christopher... MINOR: debug: Add checks for conn_stream flags
2018-07-20 Christopher... MINOR: debug: Add check for CO_FL_WILL_UPDATE
2018-07-20 Tim DuesterhusBUILD: Generate sha256 checksums in publish-release
2018-07-20 Christopher... BUG/MINOR: build: Fix compilation with debug mode enabled
2018-07-20 Christopher... BUG/MINOR: http: Set brackets for the unlikely macro...
2018-07-19 Willy TarreauMINOR: connection: simplify subscription by adding...
2018-07-19 Olivier HouchardMEDIUM: connections/mux: Revamp the send direction.
2018-07-19 Olivier HouchardMINOR: connections/mux: Add a new "subscribe" method.
2018-07-19 Olivier HouchardMINOR: tasklets: Don't attempt to add a tasklet in...
2018-07-19 Willy TarreauDOC: buffers: remove obsolete docs about buffers
2018-07-19 Willy TarreauDOC: buffers: document the new buffers API
2018-07-19 Willy TarreauMAJOR: chunks: replace struct chunk with struct buffer
2018-07-19 Willy TarreauMEDIUM: chunks: make the chunk struct's fields match...
2018-07-19 Willy TarreauMAJOR: buffer: finalize buffer detachment
2018-07-19 Willy TarreauMINOR: buffer: rename the data length member to '-...
2018-07-19 Willy TarreauMINOR: buffer: replace buffer_replace2() with b_rep_blk()
2018-07-19 Willy TarreauMINOR: buffers/channel: replace buffer_insert_line2...
2018-07-19 Willy TarreauCLEANUP: buffer: minor cleanups to buffer.h
2018-07-19 Willy TarreauMINOR: buffers: remove b_putstr()
2018-07-19 Willy TarreauMINOR: checks: use b_putist() instead of b_putstr()
2018-07-19 Willy TarreauMINOR: buffer: add a new file for ist + buffer manipula...
2018-07-19 Willy TarreauMINOR: buffer: replace b{i,o}_put* with b_put*
2018-07-19 Willy TarreauMINOR: buffer: replace bi_fast_delete() with b_del()
2018-07-19 Olivier HouchardMEDIUM: buffers: move "output" from struct buffer to...
2018-07-19 Willy TarreauMINOR: buffer: rename the "data" field to "area"
2018-07-19 Willy TarreauMINOR: buffer: b_set_data() doesn't truncate output...
2018-07-19 Willy TarreauMINOR: buffer: remove the check for output on b_del()
2018-07-19 Willy TarreauMAJOR: start to change buffer API
2018-07-19 Willy TarreauMINOR: buffer: adapt buffer_slow_realign() and buffer_d...
2018-07-19 Willy TarreauMINOR: buffer: convert part bo_putblk() and bi_putblk...
2018-07-19 Willy TarreauMINOR: lua: use the wrappers instead of directly manipu...
2018-07-19 Olivier HouchardMEDIUM: compression: start to move to the new buffer API
2018-07-19 Willy TarreauMINOR: flt_trace: adapt to the new buffer API
next