pkgsrc-Changes archive

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

CVS commit: pkgsrc/net/libslirp



Module Name:    pkgsrc
Committed By:   nia
Date:           Mon Apr 25 06:27:10 UTC 2022

Modified Files:
        pkgsrc/net/libslirp: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 pkgsrc/net/libslirp/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/net/libslirp/PLIST
cvs rdiff -u -r1.3 -r1.4 pkgsrc/net/libslirp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/net/libslirp/Makefile
diff -u pkgsrc/net/libslirp/Makefile:1.2 pkgsrc/net/libslirp/Makefile:1.3
--- pkgsrc/net/libslirp/Makefile:1.2    Wed Dec  8 16:02:29 2021
+++ pkgsrc/net/libslirp/Makefile        Mon Apr 25 06:27:10 2022
@@ -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

Index: pkgsrc/net/libslirp/PLIST
diff -u pkgsrc/net/libslirp/PLIST:1.1 pkgsrc/net/libslirp/PLIST:1.2
--- pkgsrc/net/libslirp/PLIST:1.1       Sat Oct  3 10:12:54 2020
+++ pkgsrc/net/libslirp/PLIST   Mon Apr 25 06:27:10 2022
@@ -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

Index: pkgsrc/net/libslirp/distinfo
diff -u pkgsrc/net/libslirp/distinfo:1.3 pkgsrc/net/libslirp/distinfo:1.4
--- pkgsrc/net/libslirp/distinfo:1.3    Tue Oct 26 11:05:56 2021
+++ pkgsrc/net/libslirp/distinfo        Mon Apr 25 06:27:10 2022
@@ -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