diff options
author | adam <adam@pkgsrc.org> | 2022-07-25 06:34:30 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2022-07-25 06:34:30 +0000 |
commit | cb8c962c230a8c1549331d415fda92eb02b88f70 (patch) | |
tree | c319f1c2bfe89efd8cd326b57e993461bf0cd0a5 /net/haproxy | |
parent | c09d0e1f7e4b8fc6664bb393aa3d0f2a8c76ad3b (diff) | |
download | pkgsrc-cb8c962c230a8c1549331d415fda92eb02b88f70.tar.gz |
haproxy: updated to 2.6.2
2.6.2
- MEDIUM: mux-h2: try to coalesce outgoing WINDOW_UPDATE frames
- BUG/MINOR: ssl: Do not look for key in extra files if already in pem
- BUG/MINOR: http-ana: Set method to HTTP_METH_OTHER when an HTTP txn is created
- BUG/MINOR: http-fetch: Use integer value when possible in "method" sample fetch
- MINOR: fd: add a new FD_DISOWN flag to prevent from closing a deleted FD
- BUG/MEDIUM: ssl/fd: unexpected fd close using async engine
- BUILD: Makefile: Add Lua 5.4 autodetect
- CI: re-enable gcc asan builds
- MINOR: fd: Add BUG_ON checks on fd_insert()
- BUG/MINOR: peers/config: always fill the bind_conf's argument
- BUG/MINOR: http-check: Preserve headers if not redefined by an implicit rule
- BUG/MINOR: http-act: Properly generate 103 responses when several rules are used
- BUG/MINOR: peers: fix possible NULL dereferences at config parsing
- BUG/MINOR: http-htx: Fix scheme based normalization for URIs wih userinfo
- MINOR: http: Add function to get port part of a host
- MINOR: http: Add function to detect default port
- BUG/MEDIUM: h1: Improve authority validation for CONNCET request
- MINOR: http-htx: Use new HTTP functions for the scheme based normalization
- BUG/MEDIUM: http-fetch: Don't fetch the method if there is no stream
- REGTEESTS: filters: Fix CONNECT request in random-forwarding script
- BUG/MINOR: mux-h1: Be sure to commit htx changes in the demux buffer
- BUG/MEDIUM: http-ana: Don't wait to have an empty buf to switch in TUNNEL state
- BUG/MEDIUM: mux-h1: Handle connection error after a synchronous send
- MEDIUM: mworker: set the iocb of the socketpair without using fd_insert()
- BUG/MINOR: quic: Missing acknowledgments for trailing packets
- BUG/MINOR: quic: Wrong reuse of fulfilled dgram RX buffer
- BUG/MAJOR: quic: Big RX dgrams leak when fulfilling a buffer
- BUG/MAJOR: quic: Big RX dgrams leak with POST requests
- BUILD: quic+h3: 32-bit compilation errors fixes
- BUG/MINOR: quic: Dropped packets not counted (with RX buffers full)
- MINOR: quic: Add new stats counter to diagnose RX buffer overrun
- MINOR: quic: Duplicated QUIC_RX_BUFSZ definition
- MINOR: task: Add tasklet_wakeup_after()
- MINOR: quic: Improvements for the datagrams receipt
- MINOR: quic: Increase the QUIC connections RX buffer size (upto 64Kb)
- MINOR: ncbuf: implement ncb_is_fragmented()
- BUG/MINOR: mux-quic: do not signal FIN if gap in buffer
- MINOR: h3: add h3c pointer into h3s instance
- MINOR: h3: handle errors on HEADERS parsing/QPACK decoding
- MINOR: qpack: properly handle invalid dynamic table references
- CLEANUP: h2: Typo fix in h2_unsubcribe() traces
- BUG/MEDIUM: mux-quic: fix server chunked encoding response
- BUG/MINOR: quic: fix closing state on NO_ERROR code sent
- BUG/MEDIUM: cli/threads: make "show threads" more robust on applets
- BUG/MINOR: debug: enter ha_panic() only once
- BUG/MEDIUM: tools: avoid calling dlsym() in static builds
- BUILD: makefile: Fix install(1) handling for OpenBSD/NetBSD/Solaris/AIX
- BUG/MEDIUM: tools: avoid calling dlsym() in static builds (try 2)
- MINOR: resolvers: resolvers_destroy() deinit and free a resolver
- BUG/MINOR: resolvers: shut off the warning for the default resolvers
- BUG/MINOR: ssl: allow duplicate certificates in ca-file directories
- BUG/MINOR: tools: fix statistical_prng_range()'s output range
- BUG/MINOR: quic: do not send CONNECTION_CLOSE_APP in initial/handshake
- BUG/MINOR: mworker/cli: relative pid prefix not validated anymore
- BUG/MAJOR: mux_quic: fix invalid PROTOCOL_VIOLATION on POST data overlap
- BUG/MEDIUM: mworker: proc_self incorrectly set crashes upon reload
- BUILD: add detection for unsupported compiler models
- BUG/MEDIUM: stconn: Only reset connect expiration when processing backend side
- BUILD: quic: fix anonymous union for gcc-4.4
- BUG/MINOR: backend: Fallback on RR algo if balance on source is impossible
Diffstat (limited to 'net/haproxy')
-rw-r--r-- | net/haproxy/Makefile | 4 | ||||
-rw-r--r-- | net/haproxy/distinfo | 10 | ||||
-rw-r--r-- | net/haproxy/patches/patch-Makefile | 28 |
3 files changed, 10 insertions, 32 deletions
diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile index a03b190f3c8..20224119cda 100644 --- a/net/haproxy/Makefile +++ b/net/haproxy/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.97 2022/07/01 17:17:52 adam Exp $ +# $NetBSD: Makefile,v 1.98 2022/07/25 06:34:30 adam Exp $ -DISTNAME= haproxy-2.6.1 +DISTNAME= haproxy-2.6.2 CATEGORIES= net www MASTER_SITES= https://www.haproxy.org/download/${PKGVERSION_NOREV:R}/src/ diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo index 490607ea1a0..de0c6fa9e2b 100644 --- a/net/haproxy/distinfo +++ b/net/haproxy/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.90 2022/07/01 17:17:52 adam Exp $ +$NetBSD: distinfo,v 1.91 2022/07/25 06:34:30 adam Exp $ -BLAKE2s (haproxy-2.6.1.tar.gz) = 28d7d78a267f8552bb2de54dd6fcc2e82b0e6bebaa5ece16ddf0b2581d18e60a -SHA512 (haproxy-2.6.1.tar.gz) = 003c74cb7acfd5da71b8b3cdc2d75820fd7c354c411d2703c60824bd4babfd4a209f87f5a94b1488a1fb4c575db1f694209072cc99821553407b6a8ba4d2d9e5 -Size (haproxy-2.6.1.tar.gz) = 3976025 bytes -SHA1 (patch-Makefile) = 6fc9a19a8526b91473448822beab18878d6db1ac +BLAKE2s (haproxy-2.6.2.tar.gz) = f7e714be122873acb42a92012034b03559cb6667153cc82a18e6b607b7e71326 +SHA512 (haproxy-2.6.2.tar.gz) = 8eef882145ce8da409d2fbd6fa5b7d383b9d52f8147ef697d61c512c07a8aa8029ae742b5682af5fe736c34398a5265ce9dc189e938f47395cf9e775471b5f55 +Size (haproxy-2.6.2.tar.gz) = 3978933 bytes +SHA1 (patch-Makefile) = 36c0e5d46b30d7b28fdb4b3fdbb4fe052fa8d850 SHA1 (patch-include_haproxy_proxy-t.h) = 5560f5f50e66cf122fe8464f74541f226e127e8d SHA1 (patch-include_haproxy_queue-t.h) = bf2ea918a6d8ec3d3fb2f88b7b9303a695381d96 SHA1 (patch-include_haproxy_queue.h) = eed5ea43212462134fb60b50c2a32e619e104d51 diff --git a/net/haproxy/patches/patch-Makefile b/net/haproxy/patches/patch-Makefile index 9f80efcfb44..7848835a8ad 100644 --- a/net/haproxy/patches/patch-Makefile +++ b/net/haproxy/patches/patch-Makefile @@ -1,10 +1,10 @@ -$NetBSD: patch-Makefile,v 1.9 2022/02/21 17:13:39 adam Exp $ +$NetBSD: patch-Makefile,v 1.10 2022/07/25 06:34:30 adam Exp $ Do not hardcode _XOPEN_SOURCE. ---- Makefile.orig 2022-02-18 17:08:02.000000000 +0000 +--- Makefile.orig 2022-07-22 15:29:36.000000000 +0000 +++ Makefile -@@ -378,7 +378,7 @@ ifeq ($(TARGET),solaris) +@@ -409,7 +409,7 @@ ifeq ($(TARGET),solaris) set_target_defaults = $(call default_opts, \ USE_POLL USE_TPROXY USE_LIBCRYPT USE_CRYPT_H USE_GETADDRINFO USE_THREAD \ USE_RT USE_OBSOLETE_LINKER USE_EVPORTS USE_CLOSEFROM) @@ -13,25 +13,3 @@ Do not hardcode _XOPEN_SOURCE. TARGET_LDFLAGS = -lnsl -lsocket endif -@@ -994,8 +994,8 @@ src/haproxy.o: src/haproxy.c $(DEP) - -c -o $@ $< - - install-man: -- $(Q)install -v -d "$(DESTDIR)$(MANDIR)"/man1 -- $(Q)install -v -m 644 doc/haproxy.1 "$(DESTDIR)$(MANDIR)"/man1 -+ $(Q)install -d "$(DESTDIR)$(MANDIR)"/man1 -+ $(Q)install -m 644 doc/haproxy.1 "$(DESTDIR)$(MANDIR)"/man1 - - EXCLUDE_DOCUMENTATION = lgpl gpl coding-style - DOCUMENTATION = $(filter-out $(EXCLUDE_DOCUMENTATION),$(patsubst doc/%.txt,%,$(wildcard doc/*.txt))) -@@ -1013,8 +1013,8 @@ install-bin: - exit 1; \ - fi; \ - done -- $(Q)install -v -d "$(DESTDIR)$(SBINDIR)" -- $(Q)install -v haproxy $(EXTRA) "$(DESTDIR)$(SBINDIR)" -+ $(Q)install -d "$(DESTDIR)$(SBINDIR)" -+ $(Q)install haproxy $(EXTRA) "$(DESTDIR)$(SBINDIR)" - - install: install-bin install-man install-doc - |