1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
|
# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1897 $>
#
#
# [Note: This file does not mention every change made to the NetBSD source tree.
# For an exhaustive list, please subscribe to the `source-changes' mailing list,
# or see the mailing list archives. For more information, send a message
# containing just the word `help' to `majordomo@NetBSD.org'.]
#
# ----------------------------------------------------------------------------
# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
#
# theme: Content ...
# more content ...
# more content. [developer DATE-FORMAT]
#
# That's it, one tab to start an item, and two tabs to indent the content.
# Also please start the content with a capital and end it with a dot.
#
# This is very important for the www scripts, otherwise it won't be able to
# parse the file and the HTML output will be mangled.
#
# See htutils/changes/changes2html script for more details.
#
# ----------------------------------------------------------------------------
Changes from NetBSD 6.0 to NetBSD 7.0:
window(1): Removed from the base system in favor of tmux(1). Use the
pkgsrc/misc/window package from now on. [jmmv 20120215]
pkg_add(1): imported 20120221 version from pkgsrc [wiz 20120221]
file(1): upgraded to 5.11 [christos 20120222]
evbmips: Add support for Lemote Yeeloong Notebook. [nonaka 20120302]
dbsym(8): Add option -p [bsh 20120319]
dhcpcd(8): Import dhcpcd-5.5.5 [roy 20120323]
ipf: upgrade to 5.1.1 with new build framework, no module and
test support yet [christos 20120323]
pcc: upgrade to 1.1.0.DEVEL 20120325 [plunky 20120325]
openresolv(8): Import openresolv-3.5.1 [roy 20120327]
dhcpcd(8): Import dhcpcd-5.5.6 [roy 20120328]
apple: Recognize the apple disk partitioning scheme, and auto-discover
wedges. Fix iPod disk mounting, by adding quirk.
[christos 20120306]
fstab: Add NAME=wedgename for fs_spec and routines to parse it. Now
wedges can be used in /etc/fstab, even in dynamic environments
where disks come and go and wedges get renumbered.
[christos 20120306]
pdisk(8): Make it work for 64 bit hosts, and make it MI.
[christos 20120306]
amiga: Add clockport(4) layer and a driver for A1200 on-board clockport
a1k2cp(4). [rkujawa 20120417]
kernel: add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing
Interface II SAS controllers. [bouyer 20120419]
kernel: Add support for 256 CPUs on amd64. [rmind 20120420]
OpenSSH: Imported 6.0 [christos 20120501]
bzip2: Imported 1.0.6 [wiz 20120507]
amiga: Rework X-Surf driver as xsurf(4). Add support for clockport(4)
on top of xsurf(4). [rkujawa 20120515]
backtrace(3): Add <execinfo.h> and the backtrace family of functions
[christos 20120526]
kernel: Add run(4), a driver for Ralink Technology
RT2700U/RT2800U/RT3000U USB IEEE 802.11a/b/g/n wireless
network devices, ported from OpenBSD. [nonaka 20120530]
bind: update to 9.9.1-P1 to fix the recent rdata exploit.
[christos 20120604]
empb(4): Add ELBOX Mediator PCI 1200 driver. [rkujawa 20120604]
kernel: Add a new RLIMIT_NTHR limit to limit the number of processes
per user and the corresponding kern.maxlwp sysctl. Expose
kern.uidinfo.* via sysctl. [christos 20120608]
usb(9): Added support for SMP to the USB subsytem. By Jared D.
McNeill and myself. [mrg 20120609]
kernel: {send,recv}mmsg support [christos 20120621]
kernel: Add sysctls to avoid ipv6 DoS attacks (from OpenBSD):
net.inet6.ip6.neighborgcthresh = 2048
net.inet6.ip6.maxifprefixes = 16
net.inet6.ip6.maxifdefrouters = 16
net.inet6.ip6.maxdynroutes = 4096
[christos 20120622]
ata(4): added support for sata Port MultiPliers (PMP)
[bouyer 20120702]
kernel, libc: Add MurmurHash2 function. [rmind 20120708]
atf(7): Import 0.16. [jmmv 20120711]
dhcpcd(8): Import dhcpcd-5.6.1 [roy 20120712]
kernel: Add support for sensors to provide entropy to rnd(4)
[pgoyette 20120715]
tdvfb(4): Add 3Dfx Voodoo2 driver. [rkujawa 20120719]
tdvfb(4): Add 3Dfx Voodoo Graphics (aka Voodoo1) support.
[rkujawa 20120720]
kernel: Change mii_statchg to take "struct ifnet *" instead of
"device_t". [matt 20120722]
pr(1): Add support for POSIX -f and -p options. [ginsbach 20120724]
powerpc: Add support for FPU emulation on BookE. [matt 20120722]
OpenSSL: Imported 1.0.1c [christos 20120726]
kernel: safepri is dead; replaced by macro IPL_SAFEPRI. [matt 20120727]
kernel: Add malo(4), a driver for Marvell Libertas IEEE 802.11b/g
wireless network devices, ported from OpenBSD.
[degroote 20120730]
kernel, libc: Add modctl(MODCTL_EXISTS, ...) to determine if modules
can be loaded. [jnemeth 20120803]
modstat(8): Add -A, -a, and -e options for testing module loadability.
[jnemeth 20120803]
libc: Update to tzcode2012e. [christos 20120809]
arm: Add support for BEAGLEBOARDXM (TI DM37XX cpus) boards.
[matt 20120822]
mfi(8): Added tagged queuing support. [bouyer 20120823]
mfi(8): Added support for LSI SAS2208-based controllers.
[bouyer 20120823]
mkdep(1): Add -P option. [jmmv 20120826]
share/mk: Add placeholder test programs (with some very basic test
cases within) for common bsd.*.mk modules. [jmmv 20120826]
arm: Add Cortex-A9 support (a9tmr, a9wdt, armgic, armperiph). Add
initial MP support (can boot 2nd cpu but dies quickly). Add
L1 SuperSection support for ARMv6/ARMv7. Add support for
BCM5301X SoC. Add initial support for OMAP4430 and partial
support for Freescale i.MX6. Add new common boot/kvminit
code. [matt 20120831]
dhcpcd(8): Import dhcpcd-5.6.2 [roy 20120903]
bge(4): Add support for BCM57762, found in Apple's Thunderbolt to
Gigabit Ethernet Adapter. PR/46961 [tsutsui 20120917]
mfi(4): add a command pass-through ioctl, and associated COMPAT_LINUX
support. This allows to use the LSI MegaCLI linux binary
on a NetBSD host. [bouyer 20120919]
zoneinfo: Import tzdata2012f. [apb 20120927]
kernel: add clock_nanosleep(2) [christos 20121001]
wpa: New wpa_supplicant(8) and hostapd(8) 1.0 [christos 20121007]
x68k: Add network bootloader for Neptune-X and Nereid Ethernet.
[tsutsui,isaki 20121012]
x68k: Add support for formatting floppy. [tsutsui 20121014]
zoneinfo: Import tzdata2012g. [apb 20121018]
kernel: Added experimental support for the (mostly SSD specific)
"discard", or ATA "TRIM" command to wd(4) and ffs
[drochner 20121019]
libc: Import tzcode2012g. [christos 20121023]
zoneinfo: Import tzdata2012h. [apb 20121027]
libc: Update to tzcode2012h. [christos 20121028]
kernel: Import sljit and add BPF JIT compiler. [alnsn 20121028]
flock(1): Add a utility to provide locks to shell scripts similar
to shlock(1) [christos 20121101]
zoneinfo: Import tzdata2012i. [apb 20121104]
voodoofb(4): Add 3Dfx Voodoo Banshee support. [rkujawa 20121109]
zoneinfo: Import tzdata2012j. [apb 20121113]
msm6242b(4): Add MI OKI MSM6242B driver. [rkujawa 20121114]
amiga: A2000-style RTCs are now driven by the msm6242b(4) driver.
[rkujawa 20121114]
xsurf(4): Add X-Surf IDE controller support. [rkujawa 20121119]
z3rambd(4): Add driver for Zorro III RAM boards as block devices.
[rkujawa 20121126]
bind: update to 9.9.2-P1 to fix the DNS64 vulnerability.
[spz 20121204]
arm: ARMFPE support had bitrotted and has been removed. [matt 20121205]
dhcpcd(8): Import dhcpcd-5.6.4 [roy 20121206]
openresolv(8): Import openresolv-3.5.3 [roy 20121206]
arm: fix EHCI support for OMAP3. [jmcneill 20121211]
arm: enable direct-mapped poolpage support. [matt 20121211]
arm: enable VFP-based pmap page zero/copy ops. [matt 20121211]
openssh: Import 6.1. [christos 20121212]
ptcd(4): Add a driver for the Protech PS3100 cash drawer port.
[mbalmer 20121216]
ibmcd(4): Add a driver for the IBM 4810 BSP cash drawer port.
[mbalmer 20121217]
postfix(1): Import version 2.8.13 [tron 20121218]
dhcpcd(8): Import dhcpcd-5.6.6 [roy 20121219]
arm: support NEON in userland [matt 20121226]
kernel: allow MD kernel code to use PCUs [matt 20121226]
units(1): add -l and -L options. [apb 20130101]
postfix(1): Import version 2.9.5 [tron 20130102]
file(1): upgraded to 5.12 [christos 20130103]
luna68k: Add native bootloader. Based on 4.4BSD-Lite2/luna68k
"Stinger" loader. [tsutsui 20130105]
kernel: Add dotg(4), a driver for Synopsys DesignWare USB OTG,
ported from FreeBSD. [skrll 20130109]
kernel: Add usmsc(4), a driver for SMSC LAN95xx USB LAN devices,
ported from OpenBSD. [skrll 20130109]
hp300: Add support for sti(4) framebuffer at sgc bus on some 425t.
Ported by kiyohara@ from OpenBSD. [tsutsui 20130111]
arm: kill userland FPA support, replace with VFP. [matt 20130111]
luna68k: Add netboot support. [tsutsui 20130113]
luna68k: Fix bootloader to make secondary SPC SCSI on LUNA-II work
properly. [tsutsui 20130114]
libdwarf: Sync with FreeBSD [christos 20130117]
empm(4): Add driver for power manager present on Mediator 1200 TX and
SX bridges. [rkujawa 20130128]
amiga: Support software power-off with empm(4). [rkujawa 20130128]
dhcpcd(8): Import dhcpcd-5.6.7 [roy 20130128]
em4k(4): Add driver for Mediator 4000 PCI bridges. [rkujawa 20130129]
makefs(8): Add support for msdos, creating filesystems at an offset,
merging directories with common files. [christos 20130202]
openssl: update to 1.0.1d [christos 20130205]
sparc: Add hardware acceleration for cgfourteen(4) using SX
[macallan 20130207]
openssl: update to 1.0.1e [christos 20130212]
atf(7): Import 0.17. [jmmv 20130215]
lutok: Import 0.2. This is a new import that provides a C++ wrapper
for the Lua API and will be used by Kyua. Its build depends
on the MKKYUA knob. [jmmv 20130216]
kyua(1): Import kyua-testers 0.1. This is a new import that provides
scriptable utilities to invoke test programs that implement
different interfaces. [jmmv 20130217]
services(5), protocols(5): Pull iana-generated services and protocols
[christos 20130221]
kyua(1): Import kyua-cli 0.6. This is a new import that provides the
command-line interface to Kyua. Its build depends on the
MKKYUA knob. [jmmv 20130223]
kyua(1): Import kyua-atf-compat 0.1. This is a new import that
provides the last piece of Kyua, namely a compatibility
version of atf-run and atf-report that use kyua(1) internally.
[jmmv 20130223]
kernel: Retire OSI protocol support. [joerg 20130301]
libc: Update to tzcode2013a. [christos 20130302]
zoneinfo: Import tzdata2013a. [apb 20130303]
zoneinfo: Import tzdata2013b. [apb 20130312]
libc: Update to tzcode2013b. [christos 20130315]
brgphy(4): Add support for BCM5756, BCM5717C, BCM5719C, BCM5720C and
BCM57780. [msaitoh 20130315]
vmt(4): Synchronize the clock periodically to ensure it remains
up-to-date even when the host is suspended. [jmmv 20130316]
file(1): upgraded to 5.14 [christos 20130323]
dhcp: upgrade to 4.2.5 [christos 20130324]
vchiq(4): Add support for Broadcom VideoCore IV firmware interface.
[jmcneill 20130325]
vcaudio(4): Add support for Broadcom VideoCore IV audio service.
[jmcneill 20130325]
openssh: Import 6.2. [christos 20130329]
mdocml: Import 1.12.1 [christos 20130402]
openpam: Import 20120526 (Micrampelis) [christos 20130405]
flex: Import 2.5.37 [christos 20130405]
byacc: Import 20130304 [christos 20130405]
libpcap: Import 1.3.0 [christos 20130406]
tcpdump(8): Import 4.3.0 [christos 20130406]
libevent: Upgrade 2.0.21-stable [christos 20130411]
wm(4): Add support for I210 and I211 [msaitoh 20130419]
m68k: Add inverse trigonometric functions, hyperbolic arctangent,
exponential and power functions to m68k FPE. As a result,
m68k FPE supports all mathematics functions. [isaki 20130420]
tps65217pmic(4): Add support for TPS65217 PMIC as found on BeagleBone
and other AM335x based boards. [rkujawa 20130425]
amiga: Add minimal support for Thylacine USB card using slhci(4).
Works at least with some keyboards and mice. [rkujawa 20130428]
epoc32: Add new port NetBSD/epoc32. [kiyohara 20130428]
arm: Make all arm ports with a command MACHINE_ARCH generate the same
userspace. All sets are the same except for etc.tgz.
[matt 20130501]
disklabel: this is now a MI tool like installboot. [matt 20130503]
mcp980x(4): Add driver for Microchip MCP9800/1/2/3 I2C temperature
sensor. [rkujawa 20130507]
zoneinfo: Import tzdata2013c. [apb 20130508]
arm: Add support for Marvell Armada XP SoCs. From Marvell and Semihalf.
[rkujawa 20130530]
wm(4): Add support for I217 and I218 [msaitoh 20130602]
X11: Updated all Xorg packages that could be, for Xorg SA 2003-05-23,
and general. [mrg 20130605]
ipsec(4): FAST_IPSEC is now named IPSEC, old IPSEC is gone.
[christos 20130605]
kernel: Add driver soekrisgpio for Soekris net6501
Ported by kardel@ from a patch for OpenBSD. [kardel 20130609]
cgfourteen: both kernel and Xorg driver now support hardware
acceleration using SX [macallan 20130619]
dhcpcd(8): Import dhcpcd-6.0.0 [roy 20130621]
zoneinfo: Import tzdata2013d. [apb 20130707]
bge(4): Add support for Altima AC1003, Apple BCM5701,
Broadcom BCM5787F, BCM5787G, BCM5787F, BCM5719, BCM5720,
BCM57766, BCM57782 and BCM57786. [msaitoh 20130708]
openresolv(8): Import openresolv-3.5.6 [roy 20130712]
libc: Update to tzcode2013d. [christo 20130717]
wpa: Import wpa_supplicant and hostapd 1.1 [adam 20130717]
dhcpcd(8): Import dhcpcd-6.0.3 [roy 20130719]
coldfire: add userland and toolchain support for FreeScale Coldfire
CPUs (which implement a subset of m68k instructions and
addressing modes). [matt 20130719]
bind: update to 9.9.3-P2 to fix CVE-2013-4854 remote query can cause
named to terminate [christos 20130727]
iwn(4): Add support for Centrino Wireless-N 1030 and Centrino
Advanced-N 6230 [prlw1 20130728]
dhcpcd(8): Import dhcpcd-6.0.5 [roy 20130803]
makefs(8): Added UDF support for makefs(8). It allows for the creation
of images for both read-only, rewritable or recordable media.
[reinoud 20130805]
xsh(4): Add driver for Individual Computers X-Surf 100 network interface
card. [rkujawa 20130808]
postfix(1): Import version 2.9.7 [tron 20130821]
kernel: Add BPF coprocessor support (BPF_COP/BPF_COPX instructions).
[rmind 20130829]
npf: Convert NPF to use BPF byte-code by default. Many other
improvements. [rmind 20130929]
less(1): Import version 458 [tron 20130804]
mpl115a(4): Add driver for Freescale MPL115A2 I2C absolute pressure
sensor. [rkujawa 20130908]
dhcpcd(8): Import dhcpcd-6.1.0 [roy 20130920]
alpha: Add support for AlphaStation DS15. Ported from OpenBSD via
PR port-alpha/48148 by nullnilaki. [tsutsui 20130923]
postfix(1): Import version 2.10.2 [tron 20130925]
binutils: updated to FSF binutils 2.23.2. [christos 20130929]
gdb(1): Updated to 7.6.1. [christos 20131003]
httpd(8): Added Lua scripting for content creation. [mbalmer 20131012]
lutok: Update to 0.3. [jmmv 20131018]
kyua-cli: Update to 0.7. [jmmv 20131018]
netstat(1): Accept -faddress_family[,family ...]. [bad 20131019]
systat(1): Accept shell patterns to select drives. [bad 20131019]
gffb: add a driver for NVIDIA GeForce2 MX graphics controllers.
[macallan 20131023]
axen(4): Add a driver for ASIX AX88178a and AX88179 Ethernet interface.
Ported from OpenBSD. [nonaka 20131026]
x68k: Support upto 1008 MB extended memory that is found on the XM6i
emulator. [tsutsui 20131027]
OpenSSH: Imported 6.4 [christos 20131108]
x86: Default rounding mode of the x87 changed to long double precision.
[joerg 20131111]
zless(1): Added via lastest version of zmore(1) from OpenBSD
[pettai 20131112]
libm: Added basic long double support for elementary functions.
Most transcendent functions are stubbed out. [joerg 20131119]
nvi(1): Upgrade to the latest git source [christos 20131122]
MPC: Updated to MPC 1.0.1. [mrg 20131128]
MPFR: Updated to MPFR 3.1.2. [mrg 20131128]
GMP: Updated to GMP 5.1.3. [mrg 20131129]
file(1): Updated to 5.16. [christos 20131201]
librt: Added shm_open(3) and shm_unlink(3). [rmind 20131219]
acafh(4): Added driver for Individual Computers ACA500. Enjoy NetBSD
on an Amiga 500. [rkujawa 20131222]
libc: Update to tzcode2013i. [christos 20131226]
zoneinfo: Import tzdata2013i. [apb 20131226]
acpi(4): Updated ACPICA to 20131218. [christos 20131227]
openpam: Import 20130907 (Nummularia) [christos 20131227]
ntp: import ntp 4.2.7p404. [christos 20131227]
luna68k: Add preleminary support of 4bpp framebuffer.
[tsutsui 20131227]
wm(4): Add support for I354 (C2000 Internal) Ethernet
[msaitoh 20131230]
tcpdump(8): Import 4.5.1 [christos 20131231]
libpcap: Import 1.5.2 [christos 20131231]
bind: update to 9.9.5b1 [christos 20131231]
wpa: Import wpa_supplicant and hostapd 2.0 [christos 20140102]
dhcpcd: Import dhcpcd-6.2.0 [roy 20140103]
luna68k: Make bootloader to detect booted device on ROM monitor's
load command and set proper default boot device.
[tsutsui 20140105]
luna68k: Reorganize bootloader device configuration. I.e. use
(controller * 10 + id) for sd unit number, rather than
static numbers against probed disks at ID 5 and 6.
[tsutsui 20140110]
luna68k: Add support to pass boothowto and boot device info from
bootloader to kernel. [tsutsui 20140111]
OpenSSL: Imported 1.0.1f [christos 20130111]
postfix(1): Import version 2.10.3 [tron 20140118]
igmafb(4): Added framebuffer driver for Intel Graphics
[mlelstv 20140121]
ohci(4): Support the National Semiconductor PC87560 as found in
many hppa machines. [skrll 20140128]
ews4800mips: Switch to X11FLAVOUR=Xorg. Untested. [tsutsui 20140131]
newsmips: Switch to X11FLAVOUR=Xorg. Untested. [tsutsui 20140131]
npf: Added support for CDB based tables. [rmind 20140206]
npf: Added support for static (stateless) NAT. [rmind 20140207]
atf(7): Import atf 0.19. [jmmv 20140208]
atf(7): Import atf 0.20. [jmmv 20140211]
npf: Added support for IPv6-to-IPv6 Network Prefix Translation
(NPTv6), as per RFC 6296. [rmind 20140213]
sqlite3: Import 3.8.3.1 [christos 20140216]
luna68k: Make sysinst to create a boot UFS partition and install
the native bootloader during installation. [tsutsui 20140219]
dhcpcd(8): Import dhcpcd-6.3.0 [roy 20140225]
mcp48x1dac(4): Add preliminary support for Microchip MCP48x1 family of
Digital-to-Analog converters. [rkujawa 20140225]
bind: update to 9.10.0b1 [christos 20130228]
dhcpcd(8): Import dhcpcd-6.3.1 [roy 20140301]
x68k: Switch to X11FLAVOUR=Xorg, including X68k monolithic server.
[tsutsui 20140301]
macppc: add support for ppc601-based machines
from scole_mail via PR48600 [macallan 20140303]
|