author martin <>
Thu, 03 May 2018 15:15:17 +0000
changeset 318708 086e58d65067
parent 318296 0c073560488e
child 319040 10c2e0612aa8
permissions -rw-r--r--
Tickets #1600, #1601, #1602

# $NetBSD: CHANGES-7.1.3,v 2018/05/03 15:15:17 martin Exp $

A complete list of changes from the NetBSD 7.1.2 release to the NetBSD 7.1.3

doc/README.files				patched by hand
gnu/usr.bin/groff/tmac/mdoc.local		patched by hand
sys/sys/param.h					patched by hand

	Welcome to 7.1.2_PATCH.

sys/dev/ppbus/if_plip.c				1.28

	Fix an spl(9) leak.
	[msaitoh, ticket #1579]

sys/sys/bitops.h				1.12-1.14

	Fix sign issues.
	Avoid undefined behaviour when a left shift may be greater than
	the size of the bitmap type.
	[mrg, ticket #1582]

external/public-domain/tz/dist/ziguard.awk      up to
external/public-domain/tz/dist/CONTRIBUTING     up to
external/public-domain/tz/dist/Makefile         up to
external/public-domain/tz/dist/NEWS             up to
external/public-domain/tz/dist/README           up to
external/public-domain/tz/dist/TZDATA_VERSION   up to 1.11
external/public-domain/tz/dist/africa           up to
external/public-domain/tz/dist/antarctica       up to
external/public-domain/tz/dist/asia             up to
external/public-domain/tz/dist/australasia      up to
external/public-domain/tz/dist/backzone         up to
external/public-domain/tz/dist/checktab.awk     up to
external/public-domain/tz/dist/europe           up to
external/public-domain/tz/dist/leap-seconds.list up to
external/public-domain/tz/dist/leapseconds      up to
external/public-domain/tz/dist/northamerica     up to
external/public-domain/tz/dist/southamerica     up to
external/public-domain/tz/dist/theory.html      up to
external/public-domain/tz/dist/version          up to
external/public-domain/tz/dist/zishrink.awk     up to
external/public-domain/tz/dist/         up to
external/public-domain/tz/dist/     up to
doc/3RDPARTY					1.1506 (patch)

	Updated tzdata to 2018d.
	[kre, ticket #1589]

sys/netinet6/ip6_forward.c			1.91 (patch)

	Fix two IPv6 ipsec use-after-free issues.
	[maxv, ticket #1590]

sys/netinet6/raw_ip6.c				1.161

	Fix use-after-free.
	[maxv, ticket #1591]

sys/net/npf/npf.h				1.55

	Fix an integer overflow that allows incoming IPv6 packets
	to bypass a certain number of filtering rules.
	[maxv, ticket #1593]

sys/kern/uipc_mbuf.c				1.182
sys/netinet/ip_reass.c				1.14
sys/netinet6/frag6.c				1.67
sys/sys/mbuf.h					1.179

	Remove M_PKTHDR from secondary mbufs when reassembling packets.
	[maxv, ticket #1594]

external/gpl3/binutils/dist/bfd/elflink.c	1.14

	When trying to decide the status of a weak symbol, resolve any
	indirectness first.
	[joerg, ticket #1595]

bin/ed/ed.1					1.32
bin/ed/main.c					1.29
usr.bin/patch/pch.c				1.29

	patch: Pass -S to ed(1) so that patches containing ! commands
	don't run commands.
	ed: add -S to disable ! commands.
	[christos, ticket #1596]

sys/arch/amiga/amiga/cc.c			1.27

	Fix a spl(9) leak.
	[msaitoh, ticket #1597]

sys/kern/uipc_mbuf.c				1.190

	m_pkthdr_remove(): if the mbuf is shared leave M_PKTHDR
	in place.
	[maxv, ticket #1598]

sys/netipsec/ipsec_mbuf.c			1.23,1.24 (patch)

	Don't assume M_PKTHDR is set only on the first mbuf of the chain.
	Fix a pretty bad mistake (IPsec DoS).
	[maxv, ticket #1599]

sys/netipsec/ipsec_output.c			1.67,1.75 (patch)

	compute_ipsec_pos: strengthen checks to avoid overruns,
	allow the function to fail (and drop the misformed packet).
	[maxv, ticket #1600]

crypto/external/bsd/heimdal/dist/kdc/connect.c	1.3

	Avoid busy-waiting on a dead child.
	[spz, ticket #1601]

sys/kern/uipc_mbuf.c				1.211 (patch)

	Modify m_defrag, so that it never frees the first mbuf of
	the chain.
	[maxv, ticket #1602]