Commit graph

  • 6df3662077 MEDIUM: acme: split the initial delay from the retry DNS delay master William Lallemand 2026-04-02 16:15:12 +0200
  • 6ca83eb731 MINOR: acme: remove remaining CLI wait in ACME_RSLV_TRIGGER William Lallemand 2026-04-02 18:23:35 +0200
  • 22b7da1464 BUG/MINOR: mux_quic: fix uninit for QMux emission flx04/master Amaury Denoyelle 2026-04-02 16:54:27 +0200
  • 3636ebd062 DEBUG: connection/flags: add QSTRM flags for the decoder Amaury Denoyelle 2026-04-02 16:21:40 +0200
  • 253bf8cbae MEDIUM: acme: initialize the dns timer starting from the first DNS request William Lallemand 2026-04-02 15:45:47 +0200
  • 6228ec6a81 MINOR: acme: split the CLI wait from the resolve wait William Lallemand 2026-04-02 15:16:29 +0200
  • 2457701299 MAJOR: mux-quic: activate QMux on the backend side flx04/quic-interop quic-interop Amaury Denoyelle 2026-03-26 10:27:28 +0100
  • 490b465fd1 MAJOR: mux-quic: activate QMux for frontend side Amaury Denoyelle 2025-02-19 15:01:58 +0100
  • b26178396a MINOR: mux-quic: use QMux transport parameters from qstrm xprt Amaury Denoyelle 2026-03-27 14:29:09 +0100
  • 3c42a7e9ac MEDIUM: ssl: load xprt_qstrm after handshake completion Amaury Denoyelle 2026-03-25 14:17:38 +0100
  • f1ed1de317 MINOR: xprt_qstrm: implement sending of transport parameters Amaury Denoyelle 2026-03-25 14:14:20 +0100
  • 531a2b9f1a MINOR: xprt_qstrm: implement reception of transport parameters Amaury Denoyelle 2026-03-25 09:05:21 +0100
  • 91ea5809e9 MINOR: xprt_qstrm: define callback for ALPN retrieval Amaury Denoyelle 2026-03-25 09:03:41 +0100
  • 4dd224b5ef MINOR: xprt_qstrm: define new xprt module for QMux protocol Amaury Denoyelle 2026-03-24 16:58:48 +0100
  • 782894f5b8 MINOR: mux-quic: define Tx connection buffer for QMux Amaury Denoyelle 2026-04-02 11:58:04 +0200
  • 621f21f6fd MINOR: mux-quic: implement qstream send callback Amaury Denoyelle 2026-03-27 10:16:56 +0100
  • e8d9eb4f7a MEDIUM: mux-quic: implement QMux send Amaury Denoyelle 2026-03-27 14:41:40 +0100
  • 0f0574ee96 MINOR: mux_quic: implement qstrm rx buffer realign Amaury Denoyelle 2026-03-30 11:18:54 +0200
  • 81f22cd68a MINOR: mux-quic: define Rx connection buffer for QMux Amaury Denoyelle 2026-03-27 10:14:39 +0100
  • 068baf4ddf MINOR: mux-quic: handle flow-control frame on qstream read Amaury Denoyelle 2026-03-27 10:15:13 +0100
  • 6ae22a50e5 MEDIUM: mux-quic: implement QMux receive Amaury Denoyelle 2026-03-27 14:39:34 +0100
  • f16c851625 MINOR: quic: abstract stream type in qf_stream frame Amaury Denoyelle 2025-12-10 10:43:36 +0100
  • ce4aab4fdb MINOR: mux-quic: prepare traces support for QMux Amaury Denoyelle 2026-03-26 15:03:04 +0100
  • afa17f68a9 MINOR: mux-quic: protect qcc_io_process for QMux Amaury Denoyelle 2026-04-02 12:00:18 +0200
  • 9d8f7a4459 MINOR: mux-quic: convert init/closure for QMux compatibility Amaury Denoyelle 2026-04-02 12:00:36 +0200
  • 3078a63335 MINOR: mux-quic: prepare Tx support for QMux Amaury Denoyelle 2026-03-26 14:57:49 +0100
  • 10094fdd00 MINOR: mux-quic: move qcs stream member into tx inner struct Amaury Denoyelle 2026-03-31 17:55:10 +0200
  • 62fcc48bcf MINOR: quic: implement QMux transport params frame parser/builder Amaury Denoyelle 2026-03-30 16:39:57 +0200
  • ea5cb23307 MINOR: quic: define QMux transport parameters frame type Amaury Denoyelle 2025-02-12 17:54:13 +0100
  • 9a2db73e32 MINOR: quic: remove useless quic_tp_dec_err type Amaury Denoyelle 2026-04-01 13:56:33 +0200
  • 967228c211 MINOR: quic: split transport params decoding/check Amaury Denoyelle 2026-04-01 13:20:42 +0200
  • b72bfedd68 BUG/MINOR: quic: fix documentation for transport params decoding Amaury Denoyelle 2026-04-01 13:10:21 +0200
  • 011b085803 MINOR: quic: refactor frame encoding Amaury Denoyelle 2026-03-30 14:11:17 +0200
  • 48e41e4ce0 MINOR: quic: refactor frame parsing Amaury Denoyelle 2025-02-19 14:53:14 +0100
  • 1e08247961 MINOR: connection: add function to identify a QUIC connection Amaury Denoyelle 2026-03-26 14:57:19 +0100
  • 7c3fe4d0c0 MINOR: acme: set the default dns-delay to 30s William Lallemand 2026-04-02 13:29:43 +0200
  • 10ce550b47 CLEANUP: net_helper: fix typo in comment Ilia Shipitsin 2026-04-01 00:49:18 +0200
  • 7f6999b764 MINOR: acme: add 'dns-timeout' keyword for dns-01 challenge William Lallemand 2026-04-01 18:30:06 +0200
  • c49facbabe REGTESTS: tcpcheck: Add a script to check healthcheck section Christopher Faulet 2026-03-31 08:48:19 +0200
  • 6fbccae1ab MEDIUM: tcpcheck/server: Add healthcheck server keyword Christopher Faulet 2026-03-27 16:24:16 +0100
  • 44c02854ca MINOR: tcpcheck: Extract tcpheck ruleset post-config in a dedicated function Christopher Faulet 2026-03-30 07:50:17 +0200
  • 275bd9ec03 MEDIUM: tcpcheck: Add parsing support for healthcheck sections Christopher Faulet 2026-03-27 07:35:00 +0100
  • 9e92352967 MEDIUM: tcpcheck: Split parsing functions to prepare healthcheck sections parsing Christopher Faulet 2026-03-26 23:06:14 +0100
  • 954e87ee01 MINOR: tcpcheck: Add a function to stringify the healthcheck type Christopher Faulet 2026-03-27 15:37:04 +0100
  • 51e1562a0d CLEANUP: tcpcheck: Don't needlessly expose proxy_parse_tcpcheck() Christopher Faulet 2026-03-26 23:01:04 +0100
  • 3e8b8aa6aa BUG/MINOR: tcpcheck: Use tcpcheck context for expressions parsing Christopher Faulet 2026-03-26 22:57:58 +0100
  • 64e3029e8b MINOR: tcpcheck: Use tcpcheck flags to know a healthcheck uses SSL connections Christopher Faulet 2026-03-26 22:54:12 +0100
  • b58f567ff3 BUG/MINOR: tcpcheck: Don't enable http_needed when parsing HTTP samples Christopher Faulet 2026-03-26 13:42:28 +0100
  • 978119caa6 MINOR: tcpcheck: Deal with disable-on-404 and send-state in the tcp-check itself Christopher Faulet 2026-03-26 09:14:58 +0100
  • dc7c8bd2f8 MEDIUM: tcpcheck: Refactor how tcp-check rulesets are stored Christopher Faulet 2026-03-26 08:56:29 +0100
  • 949aa36820 BUG/MINOR: tcpcheck: Remove unexpected flag on tcpcheck rules for httchck option Christopher Faulet 2026-03-24 14:55:01 +0100
  • 8c00df7448 MEDIUM: http_act: Rework *-headers-bin actions Christopher Faulet 2026-04-01 14:02:30 +0200
  • 2adcdbacc2 MINOR: action: Add a sample expression field in arguments used by HTTP actions Christopher Faulet 2026-04-01 14:00:24 +0200
  • e4b8531d5a BUG/MINOR: http_act: Make set/add-headers-bin compatible with ACL conditions Christopher Faulet 2026-04-01 11:17:47 +0200
  • 6a862009be DOC: configuration: update tune.ssl.keylog URL to IETF draft William Lallemand 2026-04-01 16:21:27 +0200
  • c8bfd06b57 MINOR: ssl/log: add keylog format variables and env vars William Lallemand 2026-04-01 10:56:24 +0200
  • e264523112 MINOR: servers: Don't update last_sess if it did not change Olivier Houchard 2026-04-01 15:08:26 +0200
  • eaf42ee886 MINOR: backends: Don't update last_sess if it did not change Olivier Houchard 2026-04-01 15:01:09 +0200
  • 397530b1e9 MEDIUM: stats: Hide the version by default and add stats-showversion Olivier Houchard 2026-04-01 14:25:05 +0200
  • 7c73b08a98 BUG/MINOR: http_act: Properly handle decoding errors in *-headers-bin actions Christopher Faulet 2026-03-31 22:24:32 +0200
  • ee95a7539e BUG/MEDIUM: mux-h1: Don't set MSG_MORE on bodyless responses forwarded to client Cody Ohlsen 2026-03-27 17:05:20 -0700
  • daf378d2b4 MEDIUM: Add set-headers-bin, add-headers-bin and del-headers-bin actions Nenad Merdanovic 2026-03-30 23:58:21 +0200
  • b134065ea8 DOC: configuration: mention QUIC server support Amaury Denoyelle 2026-03-31 17:39:10 +0200
  • dc5178aa33 BUG/MEDIUM: mux-h1: Don't set MSG_MORE on bodyless responses forwarded to client flx04/20260323-healtcheck-section 20260323-healtcheck-section Cody Ohlsen 2026-03-27 17:05:20 -0700
  • d9ec85ad68 MEDIUM: Add set-headers-bin, add-headers-bin and del-headers-bin actions Nenad Merdanovic 2026-03-30 23:58:21 +0200
  • 1a737fcad8 REGTESTS: tcpcheck: Add a script to check healthcheck section Christopher Faulet 2026-03-31 08:48:19 +0200
  • b49200ca31 MEDIUM: tcpcheck/server: Add healthcheck server keyword Christopher Faulet 2026-03-27 16:24:16 +0100
  • 89da4e7d6e MINOR: tcpcheck: Extract tcpheck ruleset post-config in a dedicated function Christopher Faulet 2026-03-30 07:50:17 +0200
  • 6bfe1b09a1 MEDIUM: tcpcheck: Add parsing support for healthcheck sections Christopher Faulet 2026-03-27 07:35:00 +0100
  • 7b9534b375 MEDIUM: tcpcheck: Split parsing functions to prepare healthcheck sections parsing Christopher Faulet 2026-03-26 23:06:14 +0100
  • 4be5446dc4 MINOR: tcpcheck: Add a function to stringify the healthcheck type Christopher Faulet 2026-03-27 15:37:04 +0100
  • 628927ce84 CLEANUP: tcpcheck: Don't needlessly expose proxy_parse_tcpcheck() Christopher Faulet 2026-03-26 23:01:04 +0100
  • 345fd630c5 BUG/MINOR: tcpcheck: Use tcpcheck context for expressions parsing Christopher Faulet 2026-03-26 22:57:58 +0100
  • 94d524f3eb MINOR: tcpcheck: Use tcpcheck flags to know a healthcheck uses SSL connections Christopher Faulet 2026-03-26 22:54:12 +0100
  • 5b8ab55f58 BUG/MINOR: tcpcheck: Don't enable http_needed when parsing HTTP samples Christopher Faulet 2026-03-26 13:42:28 +0100
  • 4454be4b3f MINOR: tcpcheck: Deal with disable-on-404 and send-state in the tcp-check itself Christopher Faulet 2026-03-26 09:14:58 +0100
  • 818dea4c49 MEDIUM: tcpcheck: Refactor how tcp-check rulesets are stored Christopher Faulet 2026-03-26 08:56:29 +0100
  • 08ba87e3b3 BUG/MINOR: tcpcheck: Remove unexpected flag on tcpcheck rules for httchck option Christopher Faulet 2026-03-24 14:55:01 +0100
  • 94d2f69b93 BUG/MEDIUM: map/cli: CLI commands lack admin permission checks William Lallemand 2026-03-25 14:57:08 +0100
  • 66965a60ba BUG/MEDIUM: ssl/ocsp: ocsp commands are missing permission checks William Lallemand 2026-03-25 14:47:10 +0100
  • 453a01387b BUG/MEDIUM: ssl/cli: tls-keys commands are missing permission checks William Lallemand 2026-03-25 11:54:09 +0100
  • 25366f6dc1 BUG/MEDIUM: map/cli: map/acl commands warn when accessed without admin level William Lallemand 2026-03-31 11:36:08 +0200
  • d47415624b BUG/MEDIUM: ssl/ocsp: ocsp commands warn when accessed without admin level William Lallemand 2026-03-31 11:35:46 +0200
  • 14a4168a84 BUG/MEDIUM: ssl/cli: tls-keys commands warn when accessed without admin level William Lallemand 2026-03-31 11:34:43 +0200
  • 226bb4bd28 SCRIPTS: git-show-backports: list new commits and how to review them with -L Willy Tarreau 2026-03-31 09:17:03 +0200
  • ad87ab1f2e DOC: configuration: document challenge-ready and dns-delay options for ACME William Lallemand 2026-03-30 17:36:51 +0200
  • 2b0c510aff MEDIUM: acme: new 'challenge-ready' option William Lallemand 2026-03-27 12:18:47 +0100
  • 631fd5f99b MEDIUM: acme: add dns-01 DNS propagation pre-check William Lallemand 2026-03-24 21:53:57 +0100
  • 5dcfbc5fad MINOR: acme: store the TXT record in auth->token William Lallemand 2026-03-24 21:51:23 +0100
  • e418e828aa MINOR: resolvers: basic TXT record implementation William Lallemand 2026-03-24 11:43:19 +0100
  • 50446c35a7 BUILD: net_helper: fix unterminated comment that broke the build Willy Tarreau 2026-03-30 18:23:12 +0200
  • a336c467a0 BUG/MINOR: net_helper: fix length controls on ip.fp tcp options parsing Emeric Brun 2026-03-25 17:39:21 +0100
  • f8a6fcc7a8 fixup build flx04/20260327-acme-dns 20260327-acme-dns William Lallemand 2026-03-30 18:04:04 +0200
  • e15afd423b fixup acme-t.h William Lallemand 2026-03-30 17:55:13 +0200
  • cc1f23d5fe DOC: configuration: document challenge-ready and dns-delay options for ACME William Lallemand 2026-03-30 17:36:51 +0200
  • e375f1061a MINOR: mux-h2: report glitches on early RST_STREAM Willy Tarreau 2026-03-19 18:00:20 +0100
  • cf3173d92b MINOR: stconn: flag the stream endpoint descriptor when the app has started Willy Tarreau 2026-03-30 16:19:51 +0200
  • 5280130343 BUG/MINOR: stconn: Always declare the SC created from healthchecks as a back SC Christopher Faulet 2026-03-30 15:24:52 +0200
  • d4eee1f206 CLEANUP: stconn: Remove usless sc_new_from_haterm() declaration Christopher Faulet 2026-03-30 15:23:47 +0200
  • c44baf3886 MEDIUM: acme: new 'challenge-ready' option William Lallemand 2026-03-27 12:18:47 +0100