]> git.ipfire.org Git - thirdparty/haproxy.git/shortlog
thirdparty/haproxy.git
2018-08-21  Olivier HouchardBUG/MEDIUM: streams: Don't forget to remove the si...
2018-08-21  Willy TarreauBUG/MEDIUM: cli/threads: protect some server commands...
2018-08-21  Willy TarreauDOC: server/threads: document which functions need...
2018-08-21  Willy TarreauBUG/MEDIUM: cli/threads: protect all "proxy" commands...
2018-08-21  Willy TarreauBUG/MEDIUM: server: update our local state before propa...
2018-08-19  Cyril BontéBUG/MINOR: lua: fix extra 500ms added to socket timeouts
2018-08-17  Cyril BontéBUG/MEDIUM: lua: socket timeouts are not applied
2018-08-17  Olivier HouchardMINOR: fd cache: And the thread_mask with all_threads_mask.
2018-08-17  Olivier HouchardMINOR: tasks: Don't special-case when nbthreads == 1
2018-08-17  Willy TarreauDOC: update the layering design notes
2018-08-16  Bertrand JacquinDOC: ssl: Use consistent naming for TLS protocols
2018-08-16  Patrick HemmerDOC: add documentation for prio_class and prio_offset...
2018-08-16  Lukas TribusDOC: dns: explain set server ... fqdn requires resolver
2018-08-16  Emeric BrunBUG/MINOR: map: fix map_regm with backref
2018-08-16  Emeric BrunBUG/MEDIUM: ssl: loading dh param from certifile causes...
2018-08-16  Emeric BrunBUG/MEDIUM: ssl: fix missing error loading a keytype...
2018-08-16  Olivier HouchardBUG/MEDIUM: sessions: Don't use t->state.
2018-08-16  Olivier HouchardBUG/MEDIUM: tasks: Don't insert in the global rqueue...
2018-08-16  Olivier HouchardMINOR: checks: Add event_srv_chk_io().
2018-08-16  Olivier HouchardMINOR: mux_h2: Don't use h2_send() as a callback.
2018-08-16  Olivier HouchardMINOR: stream_interface: Give stream_interface its...
2018-08-16  Olivier HouchardMINOR: stream_interface: Don't use si_cs_send() as...
2018-08-16  Olivier HouchardMINOR: connections/mux: Add the wait reason(s) to wait_...
2018-08-16  Olivier HouchardMINOR: tasks: Allow tasklet_wakeup() to wakeup a task.
2018-08-16  Olivier HouchardMINOR: connections: Get rid of txbuf.
2018-08-16  Olivier HouchardMINOR: connections: Move rxbuf from the conn_stream...
2018-08-16  Olivier HouchardMINOR: connections: Make rcv_buf mandatory and nuke...
2018-08-16  Emeric BrunBUG/MINOR: ssl: empty connections reported as errors.
2018-08-10  Willy TarreauDOC: update the roadmap about priority queues
2018-08-10  Patrick HemmerMEDIUM: queue: adjust position based on priority-class...
2018-08-10  Patrick HemmerMEDIUM: add set-priority-class and set-priority-offset
2018-08-10  Patrick HemmerMINOR: queue: replace the linked list with a tree
2018-08-10  Patrick HemmerMINOR: queue: store the queue index in the stream when...
2018-08-10  Patrick HemmerMINOR: stream: rename {srv,prx}_queue_size to *_queue_pos
2018-08-10  Willy TarreauMINOR: queue: make sure the pendconn is released before...
2018-08-08  Willy TarreauBUG/MEDIUM: connection/mux: take care of serverless...
2018-08-08  Christopher... MEDIUM: mux: Use the mux protocol specified on bind...
2018-08-08  Christopher... MINOR: mux/server: Add 'proto' keyword to force the...
2018-08-08  Christopher... MINOR: mux/frontend: Add 'proto' keyword to force the...
2018-08-08  Christopher... MINOR: mux: Improve the message with the list of existi...
2018-08-08  Christopher... MINOR: mux: Change get_mux_proto to get an ist as parameter
2018-08-08  Christopher... BUG/MEDIUM: stream_int: Don't check CO_FL_SOCK_RD_SH...
2018-08-08  Christopher... BUG/MINOR: threads: Remove the unexisting lock label...
2018-08-08  Willy TarreauCLEANUP: server: remove the update list and the update...
2018-08-08  Willy TarreauMAJOR: server: make server state changes synchronous...
2018-08-08  Willy TarreauMINOR: threads: remove the previous synchronization...
2018-08-08  Willy TarreauMEDIUM: haproxy: don't use sync_poll_loop() anymore...
2018-08-08  Willy TarreauMEDIUM: checks: use the new rendez-vous point to spread...
2018-08-08  Christopher... MINOR: mux: Print the list of existing mux protocols...
2018-08-08  Christopher... MINOR: mux: Unlink ALPN and multiplexers to rather...
2018-08-08  Christopher... MINOR: mux: Add info about the supported side in alpn_m...
2018-08-08  Christopher... MEDIUM: backend: don't rely on mux_pt_ops in connect_se...
2018-08-08  Christopher... MINOR: backend: Try to find the best mux for outgoing...
2018-08-08  Christopher... MINOR: conn_stream: add cs_send() as a default snd_buf...
2018-08-08  Christopher... MINOR: conn_stream: add an tx buffer to the conn_stream
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...
next