Commit graph

  • 8d2381c5ee MEDIUM: ssl: add FIPS signature algorithm check for AWS-LC master William Lallemand 2026-06-30 13:39:14 +0000
  • 46c3edcb16 MEDIUM: ssl: set FIPS-approved sigalgs defaults for AWS-LC FIPS builds William Lallemand 2026-06-30 13:37:27 +0000
  • 96c7759f3b MEDIUM: ssl: add FIPS elliptic curve check for AWS-LC William Lallemand 2026-06-30 13:28:03 +0000
  • 3b2cd5f9fb MEDIUM: ssl: set FIPS-approved curve defaults for AWS-LC FIPS builds William Lallemand 2026-06-30 13:26:19 +0000
  • 29f5126317 MEDIUM: ssl: add FIPS TLS 1.3 ciphersuite check for AWS-LC William Lallemand 2026-06-30 13:14:53 +0000
  • 4fbc3e36c1 MEDIUM: ssl: set FIPS-approved cipher defaults for AWS-LC FIPS builds William Lallemand 2026-06-30 12:44:45 +0000
  • 9e2809508b MEDIUM: ssl: add FIPS TLS 1.2 cipher check for AWS-LC William Lallemand 2026-06-30 12:39:50 +0000
  • 9ac590b55e MEDIUM: ssl: introduce src/fips.c with TLS version check William Lallemand 2026-06-30 12:38:31 +0000
  • 475a69d224 MEDIUM: cache: add support for hints-only HTTP caches flx04/master Maxime Henrion 2026-06-30 11:33:37 -0400
  • 39233e0a67 MINOR: cache: factor cache_extract_link_hints out of cache_extract_hints Maxime Henrion 2026-06-30 11:32:50 -0400
  • 66d5d6a54b REGTESTS: cache: validate the emission of 103s Maxime Henrion 2026-06-02 09:08:23 -0400
  • 51377f9dfb MINOR: cache: allow customizing ratio for early hints Maxime Henrion 2026-06-01 17:12:21 -0400
  • 954614c03a MINOR: cache: allow opting out of early hints at the rule level Maxime Henrion 2026-06-26 16:45:23 -0400
  • 6f8c422252 MINOR: cache: add a counter for cache hits serving early hints Maxime Henrion 2026-07-07 09:10:59 -0400
  • 25fcee5b0c MEDIUM: cache: emit early hints if configured to do so Maxime Henrion 2026-06-26 16:44:50 -0400
  • 7f3c30d96c MINOR: http: factor 103 emission into start/end helpers Maxime Henrion 2026-06-26 16:43:12 -0400
  • e1b02eba9b MINOR: cache: indicate whether entries are stripped or not Maxime Henrion 2026-05-26 15:53:40 -0400
  • 77c4de1ec2 MEDIUM: cache: early hints-aware eviction code Maxime Henrion 2026-06-30 11:06:12 -0400
  • b089325f0e MINOR: cache: track full and hints entries in per-pool LRU lists Maxime Henrion 2026-06-30 11:05:19 -0400
  • 731b71363f MINOR: shctx: allow consumers to customize eviction strategy Maxime Henrion 2026-06-26 16:40:26 -0400
  • 2a27062f9a MINOR: cache: add helper functions for early hints support Maxime Henrion 2026-05-26 12:57:36 -0400
  • f4da8e0299 MINOR: cache: add config options for early hints support Maxime Henrion 2026-05-28 16:41:02 -0400
  • bbbd7909bc MINOR: cache: minor changes ahead of support for sending early hints Maxime Henrion 2026-05-26 09:53:59 -0400
  • ef73a1f64a MINOR: http: add two header parsing functions Maxime Henrion 2026-05-22 21:18:47 -0400
  • dc50a814c7 BUG/MEDIUM: cache: reattach the row when a secondary entry is incomplete Maxime Henrion 2026-07-09 20:46:42 -0400
  • 912b82d078 DOC: stats: document the per-proxy byte count fields in the CSV list Maxime Henrion 2026-07-07 10:26:28 -0400
  • 0386ec2544 MINOR: shctx: clamp shctx_row_data_get() reads against the offset Maxime Henrion 2026-07-09 12:08:33 -0400
  • 6750c36adf BUG/MINOR: shctx: fix shctx_row_data_get() when offset exceeds a block Maxime Henrion 2026-07-08 12:37:07 -0400
  • f34517a1aa BUG/MEDIUM: stats: subject "stats admin" accesses to "stats scope" filtering Willy Tarreau 2026-07-10 11:27:37 +0200
  • 9a8f923b02 MINOR: stats: factor the proxy vs scope check into its own function Willy Tarreau 2026-07-10 10:45:07 +0200
  • 16d259c5db BUG/MEDIUM: applet: Reenable reads in applet context if requesting a connection Christopher Faulet 2026-07-10 11:53:33 +0200
  • 55a1bb9e09 BUG/MINOR: hlua: Apply socket timeout on server side only Christopher Faulet 2026-07-10 11:49:32 +0200
  • 0a11d75c1b BUILD: task: Fix build when no 8B CAS is available at all Olivier Houchard 2026-07-09 16:10:17 +0200
  • cfe708d049 BUILD: haload: Increase a buffer size so that gcc will stop complaining Olivier Houchard 2026-07-08 19:13:10 +0200
  • caaacb4fc1 [RELEASE] Released version 3.5-dev2 v3.5-dev2 Willy Tarreau 2026-07-08 18:26:54 +0200
  • 3248ba100d MINOR: haload: allow "0" shortcut for IPv4 bind address Frederic Lecaille 2026-07-08 17:34:30 +0200
  • 7f37cf8cc0 MINOR: haterm: add note about QUIC usage on SSL port Frederic Lecaille 2026-07-08 17:19:31 +0200
  • 0792e211e3 MINOR: haload: move statistics header printing to mtask_cb Frederic Lecaille 2026-07-08 17:14:54 +0200
  • 1d6138909e CI: github: update vmactions/freebsd-vm to 14.4 William Lallemand 2026-07-08 17:06:00 +0200
  • 3a3a347c72 REGTESTS: Remove support for REQUIRE_SERVICE from scripts/run-regtests.sh Tim Duesterhus 2026-07-03 23:02:37 +0200
  • e4dceb44a3 REGTESTS: Migrate REQUIRE_SERVICE=prometheus-exporter to a feature(PROMEX) check Tim Duesterhus 2026-07-03 23:02:36 +0200
  • 1e36317346 REGTESTS: Remove support for REQUIRE_OPTION from scripts/run-regtests.sh Tim Duesterhus 2026-07-03 23:02:35 +0200
  • aebe561d4d REGTESTS: Migrate REQUIRE_OPTION to haproxy -cc Tim Duesterhus 2026-07-03 23:02:34 +0200
  • da4b7df81d REGTESTS: Remove unused _version function from scripts/run-regtests.sh Tim Duesterhus 2026-07-03 23:02:33 +0200
  • 788219f905 REGTESTS: Remove unused add_range_to_test_list function from scripts/run-regtests.sh Tim Duesterhus 2026-07-03 23:02:32 +0200
  • e090316735 MINOR: ocsp: Do not see ocsp loading failures as fatal anymore Remi Tricot-Le Breton 2026-06-25 15:39:18 +0200
  • 236bb6d5f9 DOC: readme: add a pointer to haterm/haload docs Willy Tarreau 2026-07-08 14:46:06 +0200
  • 0ed430864e DOC: haterm: add a missing 'haterm' build target on an example Willy Tarreau 2026-07-08 14:43:07 +0200
  • 5a6ce04810 MAJOR: mworker: remove deprecated "master-worker" global keyword Willy Tarreau 2026-06-30 10:49:54 +0200
  • 36243965a0 BUG/MINOR: http-conv: Make url-dec failed if no space for trailing null byte Christopher Faulet 2026-07-07 11:54:05 +0200
  • a608d2cade MINOR: stream: Add be_max_retries/cur_max_retries sample fetch functions Christopher Faulet 2026-07-07 10:36:45 +0200
  • b71d27e253 BUG/MINOR: stream: Fix custom max-retries initialization when setting backend Christopher Faulet 2026-07-07 10:07:31 +0200
  • ba6c518ee2 REGTESTS: Improve script testing the set-timeout action Christopher Faulet 2026-07-07 10:04:33 +0200
  • 69caa53530 BUG/MINOR: stream: Fix custom timeouts initialization when setting backend Christopher Faulet 2026-07-07 09:03:46 +0200
  • e9a4746f58 MEDIUM: htx: Be sure size of headers never exceed regular buffer on update Christopher Faulet 2026-06-29 18:33:02 +0200
  • baec1a9c37 MINOR: htx: Add a field to save the headers data size Christopher Faulet 2026-06-22 18:36:45 +0200
  • ac37158a6d BUG/MEDIUM: chunk: Review chunks usage to not retrieve a large buffer by error Christopher Faulet 2026-07-06 16:34:24 +0200
  • 2b993de2da MINOR: chunks: Add function to get a large/regular chunk depending on a buffer Christopher Faulet 2026-07-02 16:51:21 +0200
  • ee5cfaf266 BUG/MINOR: sample: Fix a possible underflow on be2hex for large chunk size Christopher Faulet 2026-07-07 14:13:49 +0200
  • e528442847 BUG/MEDIUM: tcpcheck: Add proxy used for healthcheck sections in proxies list Christopher Faulet 2026-07-07 19:21:04 +0200
  • ff95f204ec BUG/MINOR: hbuf: treat unexpected escape sequences as literals Frederic Lecaille 2026-07-08 08:24:19 +0200
  • 1e1e780b79 BUG/MINOR: haload: fix spurious task wakeup in hld_strm_task() Frederic Lecaille 2026-07-07 16:00:47 +0200
  • b81e271567 DEV: patchbot: document the shared review persistence Willy Tarreau 2026-07-06 16:32:41 +0200
  • 78dfc51c95 DEV: patchbot: update: name the touched commits in the storage messages Willy Tarreau 2026-07-06 23:13:29 +0200
  • 75e013727c DEV: patchbot: update: never write to stderr, thttpd sends it first Willy Tarreau 2026-07-06 23:13:29 +0200
  • d5c6431907 DEV: patchbot: update: report the exact git error to the user Willy Tarreau 2026-07-06 23:13:29 +0200
  • 96f415006e DEV: patchbot: update: report git commit failures in the save response Willy Tarreau 2026-07-06 23:13:10 +0200
  • bff33b4e32 DEV: patchbot: update: support replacing a whole note blob (setnotes) Willy Tarreau 2026-07-06 23:13:10 +0200
  • 13d465a61a DEV: patchbot: update: return the stored overlay as JSON on GET Willy Tarreau 2026-07-06 23:12:22 +0200
  • b232b554f2 DEV: patchbot: update: add an awk backend to persist review edits Willy Tarreau 2026-07-06 23:11:47 +0200
  • f245b15834 DEV: patchbot: repeat the syncing buttons at the bottom of the page Willy Tarreau 2026-07-06 20:45:22 +0200
  • 09814345d5 DEV: patchbot: tolerate polluted save responses and show server warnings Willy Tarreau 2026-07-06 19:30:15 +0200
  • 351c7e6598 DEV: patchbot: don't pretend a save succeeded when the server ignored it Willy Tarreau 2026-07-06 19:17:48 +0200
  • f583269db9 DEV: patchbot: gray the save button when there is nothing to save Willy Tarreau 2026-07-06 18:55:56 +0200
  • a6906d799f DEV: patchbot: let the page edit and delete whole notes Willy Tarreau 2026-07-06 18:53:41 +0200
  • 0ed6d1f840 DEV: patchbot: let the page save the review edits to the server Willy Tarreau 2026-07-06 16:29:32 +0200
  • 635d91aad9 DEV: patchbot: let the page fetch the shared review state Willy Tarreau 2026-07-06 16:26:45 +0200
  • fcbea9e0d0 DEV: patchbot: pass the branch version to the generated page Willy Tarreau 2026-07-06 16:20:50 +0200
  • e4e99282ca DEV: patchbot: only display the first 8 chars of the commit id Willy Tarreau 2026-07-06 16:21:33 +0200
  • b39d2afe48 DEV: patchbot: keep the review start in sync with the radios on reload Willy Tarreau 2026-07-06 20:33:03 +0200
  • 3596904a8d MEDIUM: quic: remove deprecated keywords flx04/quic-interop quic-interop Amaury Denoyelle 2026-07-06 16:35:39 +0200
  • 753aa44416 BUG/MEDIUM: fd: Fix a deadlock when closing other tgroups fds Olivier Houchard 2026-07-06 15:36:08 +0200
  • 73a4f6bea7 BUG/MINOR: quic: ignore STREAM after MUX closure on BE side Amaury Denoyelle 2026-06-17 18:05:52 +0200
  • bf76275fff BUG/MEDIUM: mux_quic: complete stream shutdown for read channel Amaury Denoyelle 2026-06-17 18:04:56 +0200
  • cc56803799 MINOR: mux_quic: adjust shut stream callback Amaury Denoyelle 2026-06-30 18:29:50 +0200
  • f2014ec474 MINOR: mux_quic: use separate error code for STOP_SENDING Amaury Denoyelle 2026-06-30 18:29:07 +0200
  • c0c3a325a4 BUG/MEDIUM: mux_quic: do not free QCS if STOP_SENDING to sent Amaury Denoyelle 2026-06-26 17:15:30 +0200
  • 7dfe7d240e BUILD: makefile: add a new generic target "tiny" Willy Tarreau 2026-05-21 09:26:03 +0200
  • 0bf32cee66 BUILD: makefile: add an option to enable or disable SPOE (USE_SPOE) Willy Tarreau 2026-05-21 14:35:21 +0200
  • 3939dc0577 BUILD: makefile: add an option to enable or disable FCGI (USE_FCGI) Willy Tarreau 2026-05-21 14:33:56 +0200
  • 382a495649 BUILD: makefile: add an option to enable or disable HTTP/2 (USE_H2) Willy Tarreau 2026-05-21 14:30:26 +0200
  • d92c997c68 BUILD: makefile: add macros enable_opts and disable_opts Willy Tarreau 2026-05-21 09:24:45 +0200
  • 1a4be29252 BUILD: makefile: only build trace.c and ssl_trace.c when USE_TRACE is set Willy Tarreau 2026-07-01 15:46:09 +0200
  • 75163e93a8 CLEANUP: trace/tree-wide: drop trace decoding/definition when USE_TRACE=0 Willy Tarreau 2026-07-01 15:40:44 +0200
  • 5dff525422 CLEANUP: trace/config: do not register section "traces" with USE_TRACE=0 Willy Tarreau 2026-07-01 15:38:34 +0200
  • 6ea18e0c74 CLEANUP: trace/h3: allow to disable traces in H3 Willy Tarreau 2026-07-01 11:43:05 +0200
  • 8ac1e3ff5b BUG/MINOR: trace/quic_frame: use buf, not trace_buf in chunk_frm_appendf() Willy Tarreau 2026-07-01 11:30:13 +0200
  • 19d48c3d34 CLEANUP: debug/trace: remote "debug dev trace" when USE_TRACE is not set Willy Tarreau 2026-07-01 11:26:17 +0200
  • 10166c16ad CLEANUP: mux-h2/traces: remove unused trace code when building without USE_TRACE Willy Tarreau 2026-07-01 11:22:06 +0200
  • 8bb55185f6 CLEANUP: haproxy: remove -dt parsing and help when !USE_TRACE Willy Tarreau 2026-07-01 11:09:18 +0200