# $NetBSD: CHANGES-6.1.2,v 1.1.2.21 2013/09/26 15:36:34 riz Exp $ A complete list of changes from the NetBSD 6.1.1 release to the NetBSD 6.1.2 release: 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 6.1.1_PATCH. [bouyer] sys/fs/udf/udf_allocation.c 1.34 Fix 32 bit issue in main file read-in function. On both 32 bit and 64 bit hosts a missing cast would result in `garbage' after the 4Gbyte limit. [reinoud, ticket #930] sys/dev/pci/virtio.c 1.4 Make sure to check if the driver has a valid intr handler in virtio_detach(). Fixes a panic during shutdown on KVM under ubuntu 13.04 with virtio, as reported in PR kern/48105 by Richard Hansen. [tsutsui, ticket #931] sys/nfs/nfs_bio.c 1.189 Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or close(). Fix for PR kern/47980 (NFS over-quota not detected if utimes() called before fsync()/close()) [hannken, ticket #933] sys/arch/amiga/amiga/amiga_init.c 1.127 sys/arch/m68k/m68k/pmap_motorola.c 1.66 Set user page table base address dynamically on amiga. This unbreaks machines with large Zorro III I/O spaces. Patch originally by Michael L. Hitch. [rkujawa, ticket #935] sys/net/bpf.c 1.176 Avoid kernel panic caused by setting a very small bpf buffer size. Fixes PR/48198 reported by Peter Bex. [spz, ticket #941] sys/net/npf/npf_inet.c 1.23 Fix bugs to prevent panic: - npf_cache_ip: re-fetch IPv6 header since nbufs might have been reallocated. - npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip() handles it. [riz, ticket #942] lib/libc/stdlib/_env.c 1.8 Don't scrub the environment unless we are going to change it. This should prevent crashes in applications which carefully and manually construct a temporary environment and later restore the original environment like Emacs 24. [tron, ticket #940] external/bsd/pkg_install/dist/lib/pkg_signature.c 1.2 Fixed installation of signed packages. Some variables part of struct signature_archive were not initialized properly, therefore randomly failing in the verify_signature_read_cb() callback. Partly closes PR pkg/48194. [khorben, ticket #943] sys/netinet6/in6.c 1.167 via patch Include BRDADDR and NETMASK to the v4 ioctls we ban for v6; from FreeBSD. [spz, ticket #944] xsrc/external/mit/libX11/dist/src/xkb/XKBNames.c patch xsrc/external/mit/libX11/dist/src/xkb/XKBGetMap.c patch The size of the arrays is max_key_code + 1. This makes these functions consistent with the other checks added for CVE-2013-1997. Check the XkbGetNames reply when names->keys was just allocated Should fix PR lib/48170. [riz, ticket #945] etc/ssh/ssh_known_hosts 1.8 Update project host keys. [spz, ticket #947] sbin/raidctl/raidctl.8 1.65 Note that NetBSD/amd64 can boot off RAID volumes. [tron, ticket #948] share/zoneinfo/australasia 1.33 Merge the Fiji-related change from tzdata2013e. This year Fiji will start DST on October 27, not October 20. [apb, ticket #949] usr.bin/flock/flock.1 1.9 flock(1) really appeared first in NetBSD 6.1 [khorben, ticket #951] sys/net/npf/npf_ctl.c 1.27 npfctl_rule: fix filtering of dynamic rules. [rmind, ticket #952] sys/arch/mvme68k/mvme68k/pmap_bootstrap.c 1.52 Fix panic: pmap_enter_ptpage: can't get KPT page. Addresses mvme68k-specific part of PR#45915. [tsutsui, ticket #953] sys/arch/mvme68k/include/prom.h 1.18 sys/arch/mvme68k/stand/Makefile.booters 1.24 sys/arch/mvme68k/stand/libbug/outln.c 1.4 sys/arch/mvme68k/stand/libbug/outstr.c 1.4 sys/arch/mvme68k/stand/libsa/Makefile 1.34 sys/arch/mvme68k/stand/libsa/Makefile.inc 1.6 Fixed a bootloader problem and gcc 4.5 problem on mvme68k. [tsutsui, ticket #954] sys/arch/mvmeppc/stand/Makefile.booters 1.13 sys/arch/mvmeppc/stand/libsa/Makefile 1.11 sys/arch/mvmeppc/stand/libsa/Makefile.inc 1.2 Fix the mvmeppc bootloader. [tsutsui, ticket #955] sys/dev/usb/ehci.c 1.205 sys/dev/usb/uhci.c 1.255,1.256,1.258 USB fixes: missed byteswap ops for big-endian machines, fix device enumeration in some edge cases. PR#47522, PR#48237 [skrll, ticket #950] lib/libpthread/pthread.c 1.137 Return errno, not just -1, from pthread_create(). [riastradh, ticket #959] lib/libcurses/setterm.c 1.51 Fix a crash in curses for terminals defining exit_attribute_mode but not exit_alt_charset_mode. (Examples include vt131 and xterm-5, among others) [dsainty, ticket #960] distrib/notes/common/main patch doc/LAST_MINUTE patch doc/README.files patch sys/sys/param.h patch Welcome to 6.1.2! [riz]