head	1.3;
access;
symbols
	pkgsrc-2026Q1:1.3.0.32
	pkgsrc-2026Q1-base:1.3
	pkgsrc-2025Q4:1.3.0.30
	pkgsrc-2025Q4-base:1.3
	pkgsrc-2025Q3:1.3.0.28
	pkgsrc-2025Q3-base:1.3
	pkgsrc-2025Q2:1.3.0.26
	pkgsrc-2025Q2-base:1.3
	pkgsrc-2025Q1:1.3.0.24
	pkgsrc-2025Q1-base:1.3
	pkgsrc-2024Q4:1.3.0.22
	pkgsrc-2024Q4-base:1.3
	pkgsrc-2024Q3:1.3.0.20
	pkgsrc-2024Q3-base:1.3
	pkgsrc-2024Q2:1.3.0.18
	pkgsrc-2024Q2-base:1.3
	pkgsrc-2024Q1:1.3.0.16
	pkgsrc-2024Q1-base:1.3
	pkgsrc-2023Q4:1.3.0.14
	pkgsrc-2023Q4-base:1.3
	pkgsrc-2023Q3:1.3.0.12
	pkgsrc-2023Q3-base:1.3
	pkgsrc-2023Q2:1.3.0.10
	pkgsrc-2023Q2-base:1.3
	pkgsrc-2023Q1:1.3.0.8
	pkgsrc-2023Q1-base:1.3
	pkgsrc-2022Q4:1.3.0.6
	pkgsrc-2022Q4-base:1.3
	pkgsrc-2022Q3:1.3.0.4
	pkgsrc-2022Q3-base:1.3
	pkgsrc-2022Q2:1.3.0.2
	pkgsrc-2022Q2-base:1.3
	pkgsrc-2022Q1:1.1.0.12
	pkgsrc-2022Q1-base:1.1
	pkgsrc-2021Q4:1.1.0.10
	pkgsrc-2021Q4-base:1.1
	pkgsrc-2021Q3:1.1.0.8
	pkgsrc-2021Q3-base:1.1
	pkgsrc-2021Q2:1.1.0.6
	pkgsrc-2021Q2-base:1.1
	pkgsrc-2021Q1:1.1.0.4
	pkgsrc-2021Q1-base:1.1
	pkgsrc-2020Q4:1.1.0.2
	pkgsrc-2020Q4-base:1.1;
locks; strict;
comment	@# @;


1.3
date	2022.04.27.09.42.52;	author nia;	state Exp;
branches;
next	1.2;
commitid	hfxJFs3OLtyzZOBD;

1.2
date	2022.04.25.06.27.10;	author nia;	state Exp;
branches;
next	1.1;
commitid	TlZg6TRXE0QkYxBD;

1.1
date	2020.10.03.10.12.54;	author nia;	state Exp;
branches;
next	;
commitid	wvfaTOL9b53QvrqC;


desc
@@


1.3
log
@libslirp: update to 4.7.0

## [4.7.0] - 2022-04-26

### Added

  - Allow disabling the internal DHCP server
  - icmp: Support falling back on trying a SOCK_RAW socket
  - Support Unix sockets in hostfwd
  - IPv6 DNS proxying support
  - bootp: add support for UEFI HTTP boot
  - New callback that supports CFI better

### Fixed

  - dhcp: Always send DHCP_OPT_LEN bytes in options
  - Fix Haiku build
  - Fix memory leak when using libresolv
  - Ensure sin6_scope_id is zero for global addresses
  - resolv: fix IPv6 resolution on Darwin
  - socket: Initialize so_type in socreate
  - Handle ECONNABORTED from recv
@
text
@@@comment $NetBSD$
include/slirp/libslirp-version.h
include/slirp/libslirp.h
lib/libslirp.so
lib/libslirp.so.0
lib/libslirp.so.0.4.0
lib/pkgconfig/slirp.pc
@


1.2
log
@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.
@
text
@d6 1
a6 1
lib/libslirp.so.0.3.1
@


1.1
log
@net: Add libslirp

libslirp is a user-mode networking library used by virtual machines, containers
or various tools.
@
text
@d6 1
a6 1
lib/libslirp.so.0.2.2
@

