pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/net/libslirp libslirp: update to 4.6.1



details:   https://anonhg.NetBSD.org/pkgsrc/rev/20ff9d2cc205
branches:  trunk
changeset: 377836:20ff9d2cc205
user:      nia <nia%pkgsrc.org@localhost>
date:      Mon Apr 25 06:27:10 2022 +0000

description:
libslirp: update to 4.6.1

## [4.6.1] - 2021-06-18

### Fixed

 - Fix DHCP regression introduced in 4.6.0.

## [4.6.0] - 2021-06-14

### Added

 - mbuf: Add debugging helpers for allocation.

### Changed

 -  Revert "Set macOS deployment target to macOS 10.4".

### Fixed

 - mtod()-related buffer overflows (CVE-2021-3592, CVE-2021-3593,
   CVE-2021-3594, CVE-2021-3595).
 - poll_fd: add missing fd registration for UDP and ICMP
 - ncsi: make ncsi_calculate_checksum work with unaligned data.
 - Various typos and doc fixes.

## [4.5.0] - 2021-05-18

### Added

 - IPv6 forwarding.
 - slirp_neighbor_info() to dump the ARP/NDP tables.

### Changed

 - Lazy guest address resolution for IPv6.
 - Improve signal handling when spawning a child.
 - Set macOS deployment target to macOS 10.4.
 - slirp_add_hostfwd: Ensure all error paths set errno.
 - More API documentation.

### Fixed

 - Assertion failure on unspecified IPv6 address.
 - Disable polling for PRI on MacOS, fixing some closing streams issues.
 - Various memory leak fixes on fastq/batchq.
 - Memory leak on IPv6 fast-send.
 - Slow socket response on Windows.
 - Misc build and code cleanups.

## [4.4.0] - 2020-12-02

### Added

 - udp, udp6, icmp: handle TTL value.
 - Enable forwarding ICMP errors.
 - Add DNS resolving for iOS.

### Changed

 - Improve meson subproject() support.
 - Removed Makefile-based build system.

### Fixed

 - socket: consume empty packets.
 - check pkt_len before reading protocol header (CVE-2020-29129).
 - ip_stripoptions use memmove (fixes undefined behaviour).
 - various Coverity-related changes/fixes.

diffstat:

 net/libslirp/Makefile |  7 +++----
 net/libslirp/PLIST    |  4 ++--
 net/libslirp/distinfo |  8 ++++----
 3 files changed, 9 insertions(+), 10 deletions(-)

diffs (42 lines):

diff -r e9251074cd56 -r 20ff9d2cc205 net/libslirp/Makefile
--- a/net/libslirp/Makefile     Mon Apr 25 06:26:24 2022 +0000
+++ b/net/libslirp/Makefile     Mon Apr 25 06:27:10 2022 +0000
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2021/12/08 16:02:29 adam Exp $
+# $NetBSD: Makefile,v 1.3 2022/04/25 06:27:10 nia Exp $
 
-DISTNAME=      libslirp-4.3.1
-PKGREVISION=   1
+DISTNAME=      libslirp-4.6.1
 CATEGORIES=    net
-MASTER_SITES=  https://elmarco.fedorapeople.org/
+MASTER_SITES=  https://gitlab.freedesktop.org/slirp/libslirp/uploads/83b199ea6fcdfc0c243dfde8546ee4c9/
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
diff -r e9251074cd56 -r 20ff9d2cc205 net/libslirp/PLIST
--- a/net/libslirp/PLIST        Mon Apr 25 06:26:24 2022 +0000
+++ b/net/libslirp/PLIST        Mon Apr 25 06:27:10 2022 +0000
@@ -1,7 +1,7 @@
-@comment $NetBSD: PLIST,v 1.1 2020/10/03 10:12:54 nia Exp $
+@comment $NetBSD: PLIST,v 1.2 2022/04/25 06:27:10 nia Exp $
 include/slirp/libslirp-version.h
 include/slirp/libslirp.h
 lib/libslirp.so
 lib/libslirp.so.0
-lib/libslirp.so.0.2.2
+lib/libslirp.so.0.3.1
 lib/pkgconfig/slirp.pc
diff -r e9251074cd56 -r 20ff9d2cc205 net/libslirp/distinfo
--- a/net/libslirp/distinfo     Mon Apr 25 06:26:24 2022 +0000
+++ b/net/libslirp/distinfo     Mon Apr 25 06:27:10 2022 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2021/10/26 11:05:56 nia Exp $
+$NetBSD: distinfo,v 1.4 2022/04/25 06:27:10 nia Exp $
 
-BLAKE2s (libslirp-4.3.1.tar.xz) = 0b533c5f672c53f4450a0b6d56bf1dae62f7da680373774128afbbab466c6470
-SHA512 (libslirp-4.3.1.tar.xz) = b34793d67dbe15302a16562ce6e63063eec04f8ca1a6fdb5c10891de9fbcc59877c30d4883cd8c5d911147981401b93dacae538a5b85253bde5e44edea6c228c
-Size (libslirp-4.3.1.tar.xz) = 99056 bytes
+BLAKE2s (libslirp-4.6.1.tar.xz) = 0a241701261d0fbef657625d7f2fdc660521fd3e70b6bb15c434ba2695e1bb31
+SHA512 (libslirp-4.6.1.tar.xz) = ed51365f732d402bb083ab8d9c84be58a7fe9116e9070e9cdc5dfd81d5400b662c2122999a6de270ee9c57918f71f24e00eecb977a2fdde528e9aa75ab32a424
+Size (libslirp-4.6.1.tar.xz) = 104172 bytes



Home | Main Index | Thread Index | Old Index