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