1# $NetBSD: CHANGES-6.1.2,v 1.1.2.20 2013/09/26 14:21:15 riz Exp $
2
3A complete list of changes from the NetBSD 6.1.1 release to the NetBSD 6.1.2
4release:
5
6doc/README.files				patched by hand
7gnu/usr.bin/groff/tmac/mdoc.local		patched by hand
8sys/sys/param.h					patched by hand
9
10	Welcome to 6.1.1_PATCH.
11	[bouyer]
12
13sys/fs/udf/udf_allocation.c			1.34
14
15	Fix 32 bit issue in main file read-in function. On both 32 bit and
16	64 bit hosts a missing cast would result in `garbage' after the
17	4Gbyte limit.
18	[reinoud, ticket #930]
19
20sys/dev/pci/virtio.c				1.4
21
22	Make sure to check if the driver has a valid intr handler in
23	virtio_detach().
24	Fixes a panic during shutdown on KVM under ubuntu 13.04 with virtio,
25	as reported in PR kern/48105 by Richard Hansen.
26	[tsutsui, ticket #931]
27
28sys/nfs/nfs_bio.c				1.189
29
30	Change nfs_vinvalbuf() to keep errors from vinvalbuf() for fsync() or
31	close().
32	Fix for PR kern/47980 (NFS over-quota not detected if utimes() called
33	before fsync()/close())
34	[hannken, ticket #933]
35
36sys/arch/amiga/amiga/amiga_init.c		1.127
37sys/arch/m68k/m68k/pmap_motorola.c		1.66
38
39	Set user page table base address dynamically on amiga. This unbreaks
40	machines with large Zorro III I/O spaces.
41	Patch originally by Michael L. Hitch.
42	[rkujawa, ticket #935]
43
44sys/net/bpf.c					1.176
45
46	Avoid kernel panic caused by setting a very small bpf buffer size.
47	Fixes PR/48198 reported by Peter Bex.
48	[spz, ticket #941]
49
50sys/net/npf/npf_inet.c				1.23
51
52	Fix bugs to prevent panic:
53	- npf_cache_ip: re-fetch IPv6 header since nbufs might have been
54          reallocated.
55	- npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip() handles
56	  it.
57	[riz, ticket #942]
58
59lib/libc/stdlib/_env.c				1.8
60
61	Don't scrub the environment unless we are going to change it.
62	This should prevent crashes in applications which carefully and
63	manually construct a temporary environment and later restore the
64	original environment like Emacs 24.
65	[tron, ticket #940]
66
67external/bsd/pkg_install/dist/lib/pkg_signature.c 1.2
68
69	Fixed installation of signed packages. Some variables part of struct
70	signature_archive were not initialized properly, therefore randomly
71	failing in the verify_signature_read_cb() callback.
72	Partly closes PR pkg/48194.
73	[khorben, ticket #943]
74
75sys/netinet6/in6.c				1.167 via patch
76
77	Include BRDADDR and NETMASK to the v4 ioctls we ban for v6; from
78	FreeBSD.
79	[spz, ticket #944]
80
81xsrc/external/mit/libX11/dist/src/xkb/XKBNames.c	patch
82xsrc/external/mit/libX11/dist/src/xkb/XKBGetMap.c	patch
83
84	The size of the arrays is max_key_code + 1. This makes these functions
85	consistent with the other checks added for CVE-2013-1997.
86	Check the XkbGetNames reply when names->keys was just allocated
87	Should fix PR lib/48170.
88	[riz, ticket #945]
89
90etc/ssh/ssh_known_hosts				1.8
91
92	Update project host keys.
93	[spz, ticket #947]
94
95sbin/raidctl/raidctl.8				1.65
96
97	Note that NetBSD/amd64 can boot off RAID volumes.
98	[tron, ticket #948]
99
100share/zoneinfo/australasia			1.33
101
102	Merge the Fiji-related change from tzdata2013e.
103	This year Fiji will start DST on October 27, not October 20.
104	[apb, ticket #949]
105
106usr.bin/flock/flock.1				1.9
107
108	flock(1) really appeared first in NetBSD 6.1
109	[khorben, ticket #951]
110
111sys/net/npf/npf_ctl.c				1.27
112
113	npfctl_rule: fix filtering of dynamic rules.
114	[rmind, ticket #952]
115
116sys/arch/mvme68k/mvme68k/pmap_bootstrap.c	1.52
117
118	Fix panic: pmap_enter_ptpage: can't get KPT page.
119	Addresses mvme68k-specific part of PR#45915.
120	[tsutsui, ticket #953]
121
122sys/arch/mvme68k/include/prom.h			1.18
123sys/arch/mvme68k/stand/Makefile.booters		1.24
124sys/arch/mvme68k/stand/libbug/outln.c		1.4
125sys/arch/mvme68k/stand/libbug/outstr.c		1.4
126sys/arch/mvme68k/stand/libsa/Makefile		1.34
127sys/arch/mvme68k/stand/libsa/Makefile.inc	1.6
128
129	Fixed a bootloader problem and gcc 4.5 problem on mvme68k.
130	[tsutsui, ticket #954]
131
132sys/arch/mvmeppc/stand/Makefile.booters		1.13
133sys/arch/mvmeppc/stand/libsa/Makefile		1.11
134sys/arch/mvmeppc/stand/libsa/Makefile.inc	1.2
135
136	Fix the mvmeppc bootloader.
137	[tsutsui, ticket #955]
138
139sys/dev/usb/ehci.c				1.205
140sys/dev/usb/uhci.c				1.255,1.256,1.258
141
142	USB fixes: missed byteswap ops for big-endian machines,
143	fix device enumeration in some edge cases.  PR#47522, PR#48237
144	[skrll, ticket #950]
145
146lib/libpthread/pthread.c			1.137
147
148	Return errno, not just -1, from pthread_create().
149	[riastradh, ticket #959]
150
151lib/libcurses/setterm.c				1.51
152
153	Fix a crash in curses for terminals defining exit_attribute_mode but
154	not exit_alt_charset_mode. (Examples include vt131 and xterm-5,
155	among others)
156	[dsainty, ticket #960]
157
158distrib/notes/common/main                       patch
159doc/LAST_MINUTE                                 patch
160doc/README.files                                patch
161sys/sys/param.h                                 patch
162
163        Welcome to 6.1.2!
164	[riz]
165