Annotation of src/CHANGES-1.5.1, Revision 1.1.2.13
1.1.2.13! jhawk 1: # $NetBSD: CHANGES-1.5.1,v 1.1.2.12 2000/12/24 07:59:04 jhawk Exp $
1.1.2.1 he 2:
3: A complete list of changes from NetBSD 1.5 to NetBSD 1.5.1:
4:
1.1.2.2 he 5: File Revision(s)
6: ---- --------
1.1.2.1 he 7:
8: sys/sys/param.h patch
9: sys/conf/osrelease.sh patch
10: share/tmac/doc-common patch
11:
12: Mark this as 1.5.1_ALPHA.
1.1.2.2 he 13:
14: sys/dev/ic/an.c 1.1-1.3 + patch (new)
15: sys/dev/ic/anreg.h 1.1-1.2 (new)
16: sys/dev/ic/anvar.h 1.1 (new)
17: sys/dev/pcmcia/if_an_pcmcia.c 1.1-1.2 (new)
18: sys/dev/DEVNAMES 1.24
19: sys/conf/files 1.409
20: sys/dev/pcmcia/files.pcmcia 1.30
21: sys/arch/i386/conf/GENERIC 1.382
22: sys/arch/i386/conf/GENERIC_LAPTOP 1.7
23: sys/arch/i386/conf/INSTALL_LAPTOP 1.7
24:
25: Add a driver for an(4), Aironet and Cisco wireless pcmcia cards.
1.1.2.3 he 26:
27: crypto/dist/krb4/lib/krb/tf_util.c 1.2
28: crypto/dist/krb4/lib/krb/kdc_reply.c 1.2
29: crypto/dist/krb4/lib/krb/extra.c 1.2
30:
31: Remove overwriting of the old ticket file. Fix buffer overrun.
32: Remove obsolete support for environment variables.
1.1.2.4 he 33:
34: libexec/ftpd/cmds.c 1.9
35: libexec/ftpd/version.h patch
36:
37: Fix a one-byte buffer overrun.
38:
1.1.2.8 he 39: sys/netinet/udp_usrreq.c 1.73-1.74
1.1.2.4 he 40:
41: Fix multicast inbound packet processing. Fixes PR#11629.
42:
43: sys/dev/wscons/wsdisplay.c 1.43
44:
45: Make sure to switch consoles synchronously.
46:
47: sys/arch/powerpc/powerpc/ofw_machdep.c 1.7
48:
49: Make memory probing work correctly with the DIMMs in any order.
50:
51: distrib/atari/miniroot/install.md 1.14
52:
53: Add the X11 sets to MDSETS.
54:
55: distrib/sets/lists/base/obsolete.mi 1.14
56:
57: Add /usr/sbin/gifconfig; we now do "ifconfig tunnel".
58:
59: usr.sbin/dhcp/common/discover.c 1.9-1.10
60: usr.sbin/dhcp/common/bpf.c 1.7
61:
62: Fix multiple problems that caused dhcpd to either spin or not
63: respond to queries in a timely fashion.
64:
65: sys/arch/vax/conf/INSTALL 1.11
66:
67: Enable VS4000/90 SCSI controller.
68:
69: sys/arch/hp300/stand/Makefile.inc 1.11
70:
71: Use ``make print-objdir'' to get obj directory correctly.
72:
73: sys/dev/pci/fms.c 1.8
74:
75: Make this build without ``mpu at fms''.
1.1.2.5 he 76:
77: usr.sbin/user/user.c 1.34
78:
79: Don't try to create or move directory if only ``-d'' option is
80: given; documentation claims ``-m'' is also required.
81:
82: usr.bin/login/k5login.c 1.17
83:
84: Use strlcpy() to copy environment variable into a fixed-length
85: buffer. Fixes PR#11550.
86:
1.1.2.6 he 87: libexec/telnetd/sys_term.c 1.20 via patch
1.1.2.5 he 88:
89: Fix buffer overflow and environment passing problems, and only
90: accept a limites set of environment variables and non-filename
91: TERMCAP variables.
92:
93: sys/arch/mac68k/nubus/nubus.h 1.52
94:
95: Add the DrHw Apple 24AC "Boogie" video card.
96:
97: sys/arch/mac68k/nubus/grf_nubus.c 1.60
98:
99: Clear interrupts on the Apple "Boogie" card.
100:
101: sys/coda/coda_vnops.c 1.21
102: sys/kern/vfs_subr.c 1.140
103: sys/kern/vfs_syscalls.c 1.162
104: sys/miscfs/genfs/genfs_vnops.c 1.20
105: sys/miscfs/genfs/layer_vnops.c 1.4
106: sys/miscfs/specfs/spec_vnops.c 1.50
107: sys/miscfs/syncfs/sync_subr.c 1.6
108: sys/miscfs/syncfs/sync_vnops.c 1.4
109: sys/miscfs/union/union_vnops.c 1.48
110: sys/msdosfs/msdosfs_vfsops.c 1.70
111: sys/ntfs/ntfs_vnops.c 1.30
112: sys/ufs/ext2fs/ext2fs_vfsops.c 1.39
113: sys/ufs/lfs/lfs_vnops.c 1.45
114: sys/ufs/ffs/ffs_balloc.c 1.22
115: sys/ufs/ffs/ffs_inode.c 1.37
116: sys/ufs/ffs/ffs_softdep.c 1.6
117: sys/ufs/ffs/ffs_vfsops.c 1.71
118: sys/ufs/ffs/ffs_vnops.c 1.33,1.34
119: sys/nfs/nfs_nqlease.c 1.33
120: sys/nfs/nfs_serv.c 1.58
121: sys/nfs/nfs.h 1.24
122: sys/nfs/nfs_bio.c 1.52
123: sys/nfs/nfs_node.c 1.36
124: sys/nfs/nfs_subs.c 1.83
125: sys/nfs/nfs_syscalls.c 1.44,1.45
126: sys/nfs/nfs_var.h 1.18
127: sys/nfs/nfs_vnops.c 1.120,1.123
128: sys/nfs/nfs_vfsops.c 1.96
129: sys/nfs/nfsnode.h 1.30
130: sys/nfs/nfsproto.h 1.9
131: sys/nfs/nfs_socket.c 1.60
132: sys/nfs/nfs_subs.c 1.85,1.87
133: sys/kern/vnode_if.src 1.25
134: sys/kern/vnode_if.c regenerate
135: sys/sys/vnode_if.h regenerate
136:
137: Improve NFS performance, possibly with as much as 100% in
138: throughput. Please note: this implies a kernel interface change,
139: VOP_FSYNC gains two arguments.
140:
141: sys/nfs/nfs_boot.c 1.55
142: sys/nfs/nfs_socket.c 1.63
143: sys/kern/uipc_socket.c 1.51
144: sys/kern/uipc_syscalls.c 1.56
145: sys/sys/socketvar.h 1.41
146:
147: Fix NFS+tcp client hangs on server or network outage. Again,
148: please note that this introduces yet another kernel interface
149: change: sobind() gains an argument.
150:
151: usr.bin/passwd/krb5_passwd.c 1.10
152:
153: Don't try to free an uninitialized context; fixes core dump when
154: called as ``yppasswd''.
155:
156: sys/dev/pcmcia/if_ray.c 1.24-1.25
157:
158: Add a missing return after freeing an mbuf.
159: Add support for 802.11 authentication frames, required to
160: interoperate with Aviator Pro cards on Windows.
161:
162: sys/dev/pci/pccbb.c 1.47,1.49
163:
164: Turn off power on shutdown, except on ToPIC (TI 113X) bridges on
165: shutdown to avoid hangs on some systems.
1.1.2.7 he 166:
167: distrib/notes/sparc64/hardware 1.6
168: distrib/notes/sparc64/install 1.5
169:
170: Recommend minimum 32MB. The pciide cdroms work on secondary channel,
171: but disks do not. Also, add ``Install from Solaris'' instructions.
172:
173: distrib/sparc/ramdisk/dot.profile 1.15
174:
175: Look for ``instfs.tgz'' in the $MACHINE subdir on cdrom first.
176:
177: sys/arch/pmax/pmax/autoconf.c 1.55
178:
179: Fix netbooting on the 2100/3100. Fixes PR#11212.
1.1.2.9 he 180:
181: usr.sbin/pkg_install/add/main.c 1.17
182: usr.sbin/pkg_install/add/perform.c 1.56
183: usr.sbin/pkg_install/admin/main.c 1.17
184: usr.sbin/pkg_install/create/perform.c 1.24
185: usr.sbin/pkg_install/info/perform.c 1.34
186: usr.sbin/pkg_install/lib/file.c 1.44-1.45
187: usr.sbin/pkg_install/lib/ftpio.c 1.28
188: usr.sbin/pkg_install/lib/str.c 1.24
189:
190: Accept ``.tbz'' as an alternative suffix; compress with bzip2 if
191: a .tbz suffix is given. Fix pkg_info to work via ftp, either
192: via URL on command line or from PKG_PATH environment variable.
193:
194: sys/arch/news68k/dev/zs.c 1.5
195:
196: Initialize zs chip in zscninit() so that the kernel can use serial
197: console even if the PROM uses bitmap console. Remove some dead
198: code. Use BPS_TO_TCONST() to initialize baudrate.
199:
200: sys/arch/arm32/pci/pciide_machdep.c 1.3
201:
202: Print which IRQ is used for compatibility interrupts.
203:
204: sys/arch/sun3/sun3/sunmon.c 1.11
205: sys/arch/sun3/sun3x/machdep.c 1.61
206:
207: Make PROM boot command work properly even after halt on 3/80.
208:
209: sys/lib/libsa/loadfile.c 1.9
210:
211: Don't print ``]'' if loading kernel does not have a symbol table.
212:
213: sys/dev/pci/pciide.c 1.93
214:
215: Add support for Intel ICH2 IDE controller.
216:
217: usr.sbin/mopd/mopd/process.c 1.10
218:
219: Make sure dle points to the correct slot. Fixes PR#11253.
220:
221: sys/dev/microcode/siop/ncr53cxxx.c 1.3-1.5
222:
223: Allow conditional branch like "JUMP foo, IF FALSE" (that the
224: driver can later patch). Bug fixes and syntax checking improvement.
225:
226: sys/dev/microcode/siop/siop.ss 1.8-1.12
227: sys/dev/microcode/siop/siop.out regenerate
228: sys/dev/ic/siop.c 1.23-1.24,1.28-1.36
1.1.2.10 he 229: sys/dev/ic/siop_common.c 1.7-1.11
1.1.2.9 he 230: sys/dev/ic/siopreg.h 1.7
231: sys/dev/ic/siopvar.h 1.9-1.13
232: sys/dev/ic/siopvar_common.h 1.5-1.8
233: sys/dev/pci/siop_pci_common.c 1.3
234: sys/dev/pci/siop_pci_common.h 1.2
235:
236: Speed improvements to the siop driver, and add tagged queueing
237: support. As a side effect, better handling of some not so common
238: phase or message sequences.
239:
240: distrib/notes/amiga/hardware 1.39
241:
242: Nowadays, need to tell people what models didn't have an MMU out
243: of the box.
244:
245: sbin/ping6/ping6.c 1.25
246:
247: Validate strdup() error on argument parsing. Also, use strlcat()
248: on complex string manipulation.
249:
250: usr.sbin/grfconfig/grfconfig.8 1.10
251:
252: Document that text console modes need a depth field of 4.
253:
254: share/man/man8/compat_pecoff.8 1.3-1.6
255:
256: Various grammar corrections, markup fixes. Updates for the
257: current status of The PEACE Project.
258:
259: share/man/man8/Makefile 1.40
260:
261: Alias compat_win32.8 and peace.8.
262:
263: distrib/sets/lists/man/mi 1.288
264:
265: Add peace(8) and compat_win32(8).
266:
267: distrib/x68k/floppies/ramdisk-common/Makefile.inc 1.2
268:
269: Change all ocurrences of ``crunchgen'' to ${CRUNCHGEN}.
270:
271: distrib/x68k/floppies/Makefile 1.7
272: distrib/x68k/floppies/bootfloppy-common/Makefile.inc 1.16
273: distrib/x68k/floppies/ramdisk.sysinst/Makefile 1.12 via patch
274: distrib/x68k/floppies/ramdisk.sysinst/dot.profile 1.7
275: distrib/x68k/floppies/bootfloppy.generic/Makefile 1.1 (new)
276: distrib/x68k/floppies/inst/Makefile 1.1 (new)
277: distrib/x68k/floppies/bootfloppy/Makefile delete
278: distrib/x68k/floppies/ramdisk/Makefile delete
279: distrib/x68k/floppies/ramdisk/dot.hdprofile delete
280: distrib/x68k/floppies/ramdisk/dot.profile delete
281: distrib/x68k/floppies/ramdisk/install.tmpl delete
282: distrib/x68k/floppies/ramdisk/list delete
283: distrib/x68k/floppies/ramdisk/mtree.conf delete
284: distrib/x68k/floppies/ramdisk/ramdiskbin.conf delete
285: distrib/x68k/floppies/ramdisk/start.tmpl delete
286: distrib/x68k/floppies/ramdisk/upgrade.tmpl delete
287:
288: Reorganize installation system by removing the old script based
289: installer, provided for 4M systems. Instead we provide
290: ``floppy-root'' 2-floppy installer.
291:
292: etc/etc.x68k/Makefile.inc 1.9
293: sys/arch/x68k/conf/INSTALL_SMALL delete
294:
295: We do not use INSTALL_SMALL anymore.
296:
297: sys/arch/x68k/conf/INSTALL 1.36 via patch
298:
299: Adjust the ramdisk size.
300:
301: distrib/x68k/floppies/bootfloppy.sysinst/Makefile 1.6
302:
303: Change the kernel name from netbsdsi(.gz) to netbsd(.gz).
304:
305: sys/arch/mac68k/obio/grf_obio.c 1.46-1.47
306:
307: Map only the register space of the DAFB required to set up the
308: video hardware. Fixes PR#11000.
309: Be careful to unmap anything we map in the drivers' match function
310: in order to avoid potential future problems.
1.1.2.11 he 311:
312: sys/dev/ic/an.c patch
313:
314: Fix multicast packet reception; handle corresponding ioctl().
1.1.2.12 jhawk 315:
316: sys/kern/vfs_getcwd.c 1.14
317:
318: Avoid an infinite loop if VOP_READDIR returned an error.
319:
320: sys/arch/news68k/include/cpu.h 1.7
321: sys/arch/news68k/news68k/genassym.cf 1.6
1.1.2.13! jhawk 322: sys/arch/news68k/news68k/locore.s 1.13,1.17
1.1.2.12 jhawk 323:
324: Allow runtime enabling/disabling of DC_BE and IC_BE bits in %cacr
325: and enable them on news1200/1400/1500 (Which have no L2 cache); yields
326: a performance improvement. Also correct a typo in a comment.
327:
328: sys/arch/news68k/include/romcall.h 1.2
329: sys/arch/news68k/stand/boot/boot.c 1.3
330: sys/arch/news68k/stand/boot/locore.S 1.3
331: sys/arch/news68k/stand/bootxx/start.S 1.2
332: sys/arch/news68k/stand/common/romcalls.S 1.2
333:
334: Make sure to return PROM prompt even if loading kernel fails halfway,
335: by calling the PROM halt routine upon failure of loadfile().
CVSweb <webmaster@jp.NetBSD.org>