Skip to content

Commit 9603fd0

Browse files
author
adam
committed
haproxy: updated to 3.3.6
3.3.6 - BUG/MEDIUM: shctx: Use the next block when data exactly filled a block - BUG/MINOR: mworker: don't set the PROC_O_LEAVING flag on master process - BUG/MINOR: tcpcheck: Fix typo in error error message for `http-check expect` - BUG/MINOR: jws: fix memory leak in jws_b64_signature - DOC: configuration: http-check expect example typo - DOC/CLEANUP: config: update mentions of the old "Global parameters" section - BUG/MEDIUM: ssl: Handle receiving early data with BoringSSL/AWS-LC - BUG/MINOR: mworker: always stop the receiving listener - BUG/MEDIUM: ssl: Don't report read data as early data with AWS-LC - BUG/MINOR: memprof: avoid a small memory leak in "show profiling" - MINOR: activity: use dynamic allocation for "show profiling" entries - MINOR: tools: extend the pointer hashing code to ease manipulations - MINOR: memprof: attempt different retry slots for different hashes on collision - BUG/MINOR: mworker: only match worker processes when looking for unspawned proc - BUG/MINOR: mworker: fix typo &= instead of & in proc list serialization - BUG/MINOR: mworker: set a timeout on the worker socketpair read at startup - BUG/MINOR: mworker: avoid passing NULL version in proc list serialization - BUG/MINOR: sockpair: set FD_CLOEXEC on fd received via SCM_RIGHTS - BUG/MINOR: spoe: Properly switch SPOE filter to WAITING_ACK state - BUG/MEDIUM: spoe: Properly abort processing on client abort - BUG/MINOR: h2/h3: Only test number of trailers inserted in HTX message - MINOR: htx: Add function to truncate all blocks after a specific block - BUG/MINOR: h2/h3: Never insert partial headers/trailers in an HTX message - BUG/MINOR: http-ana: Swap L7 buffer with request buffer by hand - BUG/MINOR: proxy: do not forget to validate quic-initial rules - BUG/MINOR: stream: Fix crash in stream dump if the current rule has no keyword - BUG/MINOR: mjson: make mystrtod() length-aware to prevent out-of-bounds reads - BUG/MINOR: spoe: Fix condition to abort processing on client abort - BUILD: spoe: Remove unsused variable - DEV: gdb: add a utility to find the post-mortem address from a core - MINOR: tools: add a function to create a tar file header - MINOR: tools: add a function to load a file into a tar archive - MINOR: config: support explicit "on" and "off" for "set-dumpable" - MINOR: debug: read all libs in memory when set-dumpable=libs - DEV: gdb: add a new utility to extract libs from a core dump: libs-from-core - MINOR: debug: copy debug symbols from /usr/lib/debug when present - MINOR: debug: opportunistically load libthread_db.so.1 with set-dumpable=libs - BUILD: makefile: fix range build without test command - MINOR: tools: add a new pointer hash function that also takes an argument - MINOR: tinfo: start to add basic thread_exec_ctx - MINOR: memprof: prepare to consider exec_ctx in reporting - MINOR: memprof: also permit to sort output by calling context - MINOR: tools: add a function to write a thread execution context. - MINOR: debug: report the execution context on thread dumps - MINOR: memprof: report the execution context on profiling output - MINOR: initcall: record the file and line declaration of an INITCALL - MINOR: tools: decode execution context TH_EX_CTX_INITCALL - MINOR: tools: support decoding ha_caller type exec context - MINOR: sample: store location for fetch/conv via initcalls - MINOR: sample: also report contexts registered directly - MINOR: tools: support an execution context that is just a function - MINOR: actions: store the location of keywords registered via initcalls - MINOR: actions: also report execution contexts registered directly - MINOR: filters: set the exec context to the current filter config - MINOR: ssl: set the thread execution context during message callbacks - MINOR: connection: track mux calls to report their allocation context - MINOR: task: set execution context on task/tasklet calls - MINOR: applet: set execution context on applet calls - MINOR: cli: keep the info of the current keyword being processed in the appctx - MINOR: cli: keep track of the initcall context since kw registration - MINOR: cli: implement execution context for manually registered keywords - MINOR: activity: support aggregating by caller also for memprofile - MINOR: activity: raise the default number of memprofile buckets to 4k - DOC: internals: short explanation on how thread_exec_ctx works - BUG/MINOR: mworker: don't try to access an initializing process - BUG/MEDIUM: peers: enforce check on incoming table key type - BUG/MINOR: mux-h2: properly ignore R bit in GOAWAY stream ID - BUG/MINOR: mux-h2: properly ignore R bit in WINDOW_UPDATE increments - BUG/MAJOR: h3: check body size with content-length on empty FIN - BUG/MEDIUM: h3: reject unaligned frames except DATA - MINOR: mworker/cli: extract worker "show proc" row printer - BUG/MINOR: mworker/cli: fix show proc pagination losing entries on resume - CI: github: treat vX.Y.Z release tags as stable like haproxy-* branches
1 parent b709098 commit 9603fd0

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

net/haproxy/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.152 2026/03/12 05:28:55 adam Exp $
1+
# $NetBSD: Makefile,v 1.153 2026/03/26 10:54:31 adam Exp $
22

3-
DISTNAME= haproxy-3.3.5
3+
DISTNAME= haproxy-3.3.6
44
CATEGORIES= net www
55
MASTER_SITES= https://www.haproxy.org/download/${PKGVERSION_NOREV:R}/src/
66

net/haproxy/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
$NetBSD: distinfo,v 1.144 2026/03/12 05:28:55 adam Exp $
1+
$NetBSD: distinfo,v 1.145 2026/03/26 10:54:31 adam Exp $
22

3-
BLAKE2s (haproxy-3.3.5.tar.gz) = 1292438ff09fbec1fa21eb8cb9fb42ebc4a665406292f83bbdfd248650b21158
4-
SHA512 (haproxy-3.3.5.tar.gz) = fe95fdd6b1e8303aa7d9e4278eba623b7e0500395f667e57207a80a5969df9c4d50c697797b554f0a004c3ec6399cfc91f95c38ca4305c6b536cb62dbe666179
5-
Size (haproxy-3.3.5.tar.gz) = 5254165 bytes
3+
BLAKE2s (haproxy-3.3.6.tar.gz) = af54641bc4bc6b91b99c6228c7ba4b99c7e68e995dab640144b80e0ab63a4b6a
4+
SHA512 (haproxy-3.3.6.tar.gz) = 939ef3eecf73635fa650ec24ddeb0e2e4c462767a8f567d405a9b045487ed051c86894810d0f4d100d566e2c6b10d90c30273245d30dd37a705dd31b467a98b9
5+
Size (haproxy-3.3.6.tar.gz) = 5268205 bytes
66
SHA1 (patch-include_haproxy_proxy-t.h) = 5fb2f6748c57f1f2dab6b355a4191d9ada2d367b
77
SHA1 (patch-include_haproxy_queue-t.h) = bf2ea918a6d8ec3d3fb2f88b7b9303a695381d96
88
SHA1 (patch-include_haproxy_queue.h) = eed5ea43212462134fb60b50c2a32e619e104d51

0 commit comments

Comments
 (0)