Annotation of src/CHANGES-1.3.3, Revision 1.1.2.42
1.1.2.8 cgd 1: File Version(s)
2: ---- --------
1.1.2.1 cgd 3:
1.1.2.8 cgd 4: XXX changes before cgd started??? XXX
1.1.2.1 cgd 5:
1.1.2.8 cgd 6: sbin/swapctl/swaplist.c patch
1.1.2.1 cgd 7:
1.1.2.8 cgd 8: Test correct return value. (mrg)
1.1.2.2 cgd 9:
1.1.2.8 cgd 10: include/ctype.h 1.16
1.1.2.2 cgd 11:
12: Cast the argument of ctype macros to (int) to fix behaviour on
1.1.2.8 cgd 13: unsigned char machines. (tv)
1.1.2.2 cgd 14:
1.1.2.8 cgd 15: distrib/notes/amiga/prep 1.16
1.1.2.2 cgd 16:
1.1.2.38 cgd 17: Add a warning to reinstall miniroot.fs before retrying
18: installation. (is)
1.1.2.3 cgd 19:
1.1.2.8 cgd 20: libexec/ld.elf_so/rtld.c 1.7
1.1.2.3 cgd 21:
22: Don't forget to update _rtld_objtail when _rtld_dlclose() removes
1.1.2.8 cgd 23: the current tail entry. (mhitch)
1.1.2.3 cgd 24:
1.1.2.8 cgd 25: etc/etc.pmax/MAKEDEV 1.22
1.1.2.3 cgd 26:
27: PMAX SCSI drivers support rz5, rz6, rz7 [on DS3100], rz13, and rz14.
28: MAKEDEV needs to be able to create those devices, and to include
1.1.2.8 cgd 29: them in 'all'. (mhitch)
1.1.2.3 cgd 30:
1.1.2.8 cgd 31: lib/libc/arch/mips/sys/cerror.S 1.6
1.1.2.3 cgd 32:
33: Explicilty reload the mips-ABIcall GOT/$gp in cerror(). cerror()
34: gets called from outside libc (e.g., from libposix's rename(), and
35: if we don't load $t9, cerror() makes wild references using the
1.1.2.8 cgd 36: libposix $gp and coredumps. (jonathan)
1.1.2.3 cgd 37:
1.1.2.8 cgd 38: usr.sbin/inetd/inetd.c 1.43
1.1.2.3 cgd 39:
40: From "buqtraq": avoid file descriptor leak if service is looping.
1.1.2.8 cgd 41: (tron)
1.1.2.3 cgd 42:
1.1.2.8 cgd 43: gnu/usr.bin/cpio/Makefile 1.6
1.1.2.3 cgd 44:
45: Add -DHAVE_LCHOWN=1 to CPPFLAGS to ensure that owner/group of
1.1.2.8 cgd 46: symlinks are properly keept. Closes PR#5595. (frueauf)
1.1.2.3 cgd 47:
1.1.2.8 cgd 48: lib/libc/stdio/fseek.3 1.10-1.11
1.1.2.3 cgd 49:
1.1.2.38 cgd 50: Fix typo (PR#6053), and make return value description match
51: XSH5. (kleink)
1.1.2.4 cgd 52:
1.1.2.8 cgd 53: include/time.h 1.22
1.1.2.4 cgd 54:
55: Remove the public declaration of gtime(), which is shipped with
56: tzcode but is not compiled into our libc since it is intended for
1.1.2.8 cgd 57: use with Mach only. (kleink)
1.1.2.5 cgd 58:
1.1.2.8 cgd 59: sys/dev/ic/z8530tty.c 1.49-1.50
1.1.2.5 cgd 60:
61: Initialize the struct tty's t_dev field at attach, so that the
62: console parameters are correctly set even if the console is not
1.1.2.8 cgd 63: zstty0. (wrstuden)
1.1.2.6 cgd 64:
1.1.2.8 cgd 65: sys/arch/amiga/amiga/locore.s patch
1.1.2.6 cgd 66:
67: Fix catastrophic typo. DraCos rev. 3 (or older) would crash on
1.1.2.8 cgd 68: exiting from the first timer interupt. (is)
1.1.2.6 cgd 69:
1.1.2.8 cgd 70: sys/dev/scsipi/scsi_tape.h 1.15
1.1.2.38 cgd 71: sys/dev/scsipi/st.c 1.98 (patch)
1.1.2.6 cgd 72:
1.1.2.8 cgd 73: Fix incorrect length of LOCATE CDB (PR#5306). (drochner)
1.1.2.7 cgd 74:
1.1.2.8 cgd 75: sys/compat/freebsd/freebsd_misc.c 1.4
1.1.2.38 cgd 76: sys/compat/freebsd/syscalls.master 1.16
77: sys/compat/freebsd/freebsd_syscall.h regenerate
78: sys/compat/freebsd/freebsd_syscallargs.h regenerate
79: sys/compat/freebsd/freebsd_syscalls.c regenerate
80: sys/compat/freebsd/freebsd_sysent.c regenerate
1.1.2.8 cgd 81:
82: Implement FreeBSD issetugid(). (tv)
83:
84: sys/kern/kern_subr.c 1.35 (patch)
85:
1.1.2.38 cgd 86: Remove rounding-down of hash size in hashinit(); allow easy
87: support for hash functions other than "& hashmask" (such as
88: "& prime_number"). (tls)
1.1.2.8 cgd 89:
90: sys/netinet/if_arp.c 1.43-1.45, 1.47-1.49, 1.52
91: sys/netinet/igmp.c 1.18
92: sys/netinet/in.c 1.38-1.39, 1.45 (patch)
93: sys/netinet/in_pcb.c 1.49-1.50, 1.53 (patch)
94: sys/netinet/in_var.h 1.21-1.22, 1.27, 1.29-1.30,
95: 1.31 (patch)
96: sys/netinet/ip_icmp.c 1.27-1.28, 1.30
1.1.2.38 cgd 97: sys/netinet/ip_input.c 1.57-1.58 (patch),
98: 1.71 (patch)
1.1.2.8 cgd 99: sys/netinet/ip_output.c 1.44-1.45, 1.51 (patch)
1.1.2.7 cgd 100:
1.1.2.8 cgd 101: Change list of interface IP addresses to a hash. Improves performance
102: on hosts with a large number of IP addresses significantly. (tls)
1.1.2.9 cgd 103:
104: sys/netinet/tcp_fsm.h 1.9-1.10
105:
106: Back out the change from TCP/IP vol 2, in revision 1.7, which removed
107: TH_FIN from the output flags for CLOSING state. Fix TCPS_HAVERCVDFIN()
108: to actually catch all TCP states in which a FIN has been received
109: (CLOSE_WAIT, CLOSING, LAST_ACK, and TIME_WAIT). (mycroft)
1.1.2.10 cgd 110:
111: sys/arch/amiga/include/vmparam.h 1.20
112:
1.1.2.11 cgd 113: Workaround for pmap bugs. Several reports on the port-amiga list claim
114: this helps with some big-machine situations. (is)
1.1.2.12 cgd 115:
116: sys/arch/amiga/amiga/machdep.c patch
117:
118: Fix execution of SunOS binaries by reverting a patch mistakenly
119: included in 1.3.1 (PR#5782). (is)
1.1.2.13 cgd 120:
121: usr.sbin/rarpd/mkarp.c 1.2
122:
123: Set the length of arp entries, so that the kernel accepts them
124: (PR#4835). (christos)
125:
126: distrib/utils/sysinst/arch/i386/fdisk.c patch
127:
128: Eliminates a gratious call to fdisk to initialize the mbr.
129: If the mbr already contained valid code and a partition table,
130: these were overridden by this fdisk call. If the mbr wasn't
131: valid yet, fdisk would initialize the code and partition table
132: anyway the first time it writes anything to the disk, and fdisk
133: will be called at least once in any case, to set the active
134: partition. (ws)
1.1.2.14 cgd 135:
136: sys/arch/i386/i386/disksubr.c patch
137: sys/arch/i386/include/disklabel.h patch
138:
139: Recognize DOS FAT32 and Linux ext2fs partitions in the default
140: disklabel so that users get them automatically when creating a
141: new disklabel and can mount them from a disk that contains no
142: NetBSD partition. (fvdl)
143:
1.1.2.15 cgd 144: distrib/sets/lists/base/md.x68k patch
145: distrib/sets/lists/comp/md.x68k 1.18
146:
147: Fix lists to include previously-missed files. (minoura)
148:
149: etc/etc.x68k/MAKEDEV 1.17
150:
151: Fix things so that kernels containing ramdisks can be
152: made correctly. (minoura)
153:
154: sys/arch/x68k/conf/ALL patch
155: sys/arch/x68k/conf/GENERIC patch
156: sys/arch/x68k/conf/INSTALL patch
157: sys/arch/x68k/include/vmparam.h patch
158: sys/arch/x68k/x68k/machdep.c patch
159: sys/arch/x68k/x68k/pmap_bootstrap.c patch
160:
1.1.2.18 cgd 161: Work around broken extended memory detection, by specifying
162: its start and size by hand. (minoura)
1.1.2.15 cgd 163:
164: sys/arch/x68k/conf/INSTALL patch
165:
1.1.2.18 cgd 166: Enable MSDOSFS so that installation from a DOS-formatted
167: removable disk is possible. (minoura)
1.1.2.15 cgd 168:
169: sys/arch/x68k/dev/grf.c patch
170: sys/arch/x68k/dev/ite.c patch
171:
1.1.2.18 cgd 172: Fixed possible stray pointer access. (minoura)
1.1.2.15 cgd 173:
174: sys/arch/x68k/dev/mha.c 1.4 (patch)
175:
1.1.2.18 cgd 176: Correctly set XS_BUSY error code at device busy. In
177: addition, change DMA transfer mode according to the model,
178: so that it runs on more models of x68k. (minoura)
1.1.2.15 cgd 179:
180: sys/arch/x68k/dev/spc.c 1.14 (patch)
181:
1.1.2.18 cgd 182: Correctly sets XS_BUSY error code at device busy. (minoura)
1.1.2.15 cgd 183:
184: sys/arch/x68k/x68k/locore.s patch
185: sys/arch/x68k/x68k/vectors.s 1.3
186:
1.1.2.18 cgd 187: Move vectors to the data segment, so they can be overwritten
188: on '060 systems. (minoura)
1.1.2.15 cgd 189:
190: sys/arch/x68k/stand/Makefile patch
191: sys/arch/x68k/stand/writefdboot patch
192:
1.1.2.18 cgd 193: Fix bugs in the installation and operation of
194: 'writefdboot.' (minoura)
1.1.2.16 cgd 195:
196: share/man/man4/options.4 1.62
197:
1.1.2.18 cgd 198: Fix typo: SHMPAXPGS -> SHMMAXPGS (PR#6178). (frueauf)
1.1.2.17 cgd 199:
200: bin/pax/tar.c 1.12
201:
1.1.2.18 cgd 202: Fix a bug in restoring files with path names >100
203: characters. (mycroft)
1.1.2.19 cgd 204:
205: sys/arch/i386/include/cputypes.h 1.11
206: sys/arch/i386/i386/machdep.c 1.329
207:
208: Add the IDT WinChip C6 to the cpu types table. (bad)
1.1.2.20 cgd 209:
210: sys/arch/i386/include/segments.h 1.29
211: sys/arch/i386/i386/machdep.c patch
212:
213: Set up new system call gate used by Solaris 2.6. (christos)
1.1.2.21 cgd 214:
215: sbin/newfs/newfs.c 1.36
216:
217: Fix a performance problem with 4KB/512B file systems. (mycroft)
218:
219: usr.bin/at/Makefile 1.3
220: usr.bin/at/at.1 1.8
221: usr.bin/at/at.c 1.8-1.12
222: usr.bin/at/at.h 1.3
223: usr.bin/at/panic.c 1.5
224: usr.bin/at/panic.h 1.3
225: usr.bin/at/parsetime.c 1.6-1.7
226: usr.bin/at/parsetime.h 1.3
227: usr.bin/at/pathnames.h 1.4
228: usr.bin/at/perm.c 1.1 (new)
229: usr.bin/at/perm.h 1.1 (new)
230: usr.bin/at/privs.h 1.4
1.1.2.25 cgd 231: libexec/atrun/atrun.8 1.7-1.8
232: libexec/atrun/atrun.c 1.5
233: libexec/atrun/atrun.h 1.4
1.1.2.21 cgd 234:
235: Fix several bugs (some of which are security related), and implement
236: some new features (e.g. at.allow and at.deny files). (mrg)
237:
238: distrib/x68k/floppies/Makefile.inc 1.7 (patch)
239: distrib/x68k/floppies/bootfloppy/Makefile 1.2
240: distrib/x68k/floppies/bootfloppy-common/Makefile.inc
241: 1.4-1.5
242: distrib/x68k/floppies/ramdisk/dot.hdprofile 1.3
243: distrib/x68k/floppies/ramdisk/dot.profile 1.3
244: distrib/x68k/floppies/ramdisk/install.tmpl 1.2-1.3
245: distrib/x68k/floppies/ramdisk/list 1.2
246: distrib/x68k/floppies/ramdisk/ramdiskbin.conf 1.2
247: distrib/x68k/floppies/ramdisk/upgrade.tmpl 1.2 (patch)
248:
249: Fix various bugs in x68k installation script and distribution
1.1.2.23 cgd 250: floppy build process. (minoura)
1.1.2.22 cgd 251:
252: sys/arch/pmax/dev/tz.c 1.16-1.18
253:
1.1.2.23 cgd 254: Suport TZ30 by recognizing it and setting the TK50 flag,
255: and support a WangTek QIC-150 model by setting the Viper
256: 150 flag. (jonathan)
1.1.2.22 cgd 257:
258: sys/vm/vm_map.h 1.21 (patch)
259: sys/conf/param.c 1.25
260: sys/sys/param.h 1.53
261:
262: Change MAX_KMAPENT to be computed from NPROC (with a lower
263: bound), to avoid panics on heavily used servers due to
264: running out of kernel map entries (PR#6293). (jonathan)
265:
266: gnu/usr.bin/gcc/arch/mips/netbsd.h 1.8
267:
268: Add -D__ELF__ to CPP predefines for mips, which indirectly
1.1.2.23 cgd 269: causes PR#3539 to be fixed. (jonathan)
270:
271: sys/arch/pmax/pmax/conf.c patch
272:
273: Add two missing NODEV entries (93 and 94) in the pmax
274: chrtoblktbl. (jonathan)
1.1.2.24 cgd 275:
276: sys/arch/i386/i386/machdep.c patch
277:
278: Correct panic message in _bus_dmamap_load_mbuf (PR#6226). (frueauf)
1.1.2.25 cgd 279:
280: sbin/routed/input.c 1.23
281:
282: Disable and log RIP_TRACEON and RIP_TRACEOFF. They are
283: insecure. (christos)
1.1.2.26 cgd 284:
285: usr.sbin/named/named/ns_req.c 1.8
286:
287: Prevent CH TXT version.bind information leakage. (lukem)
288:
289: usr.sbin/named/ndc/ndc.sh 1.4
290:
291: Read in 'named_flags' from /etc/rc.conf, to be used when
292: restarting named. (lukem)
293:
294: usr.sbin/named/nslookup/main.c 1.4
1.1.2.27 cgd 295: usr.sbin/named/nslookup/res.h 1.4
1.1.2.26 cgd 296:
297: Fix a buffer overflow. (lukem)
298:
299: sys/netinet/ip_output.c 1.53
300:
301: Fix a bug when looking up an interface for multicast: zero
302: out the routing structure before calling the route lookup
303: code in order to correctly match addresses. (ws)
304:
305: sys/dev/isa/if_ec.c 1.10
306: sys/dev/isa/if_we.c 1.12
307:
308: Fill in the "init_card" entry points so that media selection
309: can work. (thorpej)
310:
311: sys/kern/vfs_bio.c 1.57
312:
1.1.2.32 cgd 313: Fix some potential file corruption problems with clustering. (mycroft)
1.1.2.26 cgd 314:
315: usr.bin/Makefile 1.89 (patch)
316: usr.bin/fdformat/Makefile 1.2
317: distrib/sets/lists/man/mi 1.95
318: distrib/sets/lists/man/md.arm32 patch
319: distrib/sets/lists/man/md.atari patch
320: distrib/sets/lists/man/md.i386 patch
321: distrib/sets/lists/man/md.sparc patch
322:
323: Build and install fdformat manual pages on all ports, so
324: the manual pages really can be shared. (jonathan)
1.1.2.27 cgd 325:
326: distrib/notes/pmax/install patch
327:
328: Fix various small typos. (simonb)
329:
330: sys/arch/pmax/dev/dtop.c 1.34
331:
332: Make handler FSM robust enough to not lose its place after data
333: overrun. Stops keyboard from going catatonic. (jonathan)
1.1.2.26 cgd 334:
1.1.2.28 cgd 335: gnu/usr.bin/ld/ld/ld.c 1.51-1.53
336: gnu/usr.bin/ld/ld/ld.1 1.13-1.16
337:
338: Add emulation of binutils 2.x ld options (-rpath dir,
339: -shared, -soname, --whole-archive, --no-whole-archive,
340: --export-dynamic) for compatibility with ELF ports and
341: to aid migration to bintils. (jonathan)
342:
1.1.2.29 cgd 343: sys/arch/atari/dev/atari5380.c 1.29
344:
345: Disable SCSI interrupts while polling for the transfer to
346: finish. This fixes spurious panics while some Hades systems.
347: This bug could also occur on a TT030. (leo)
348:
349: sys/arch/atari/dev/grfabs_et.c 1.8-1.9
350:
351: Let et4000 work with other RAMDAC than STG1703. Use NOWAIT when
352: malloc()-ing a buffer for switching screens. It might be running
353: from an interrupt handler. (leo)
354:
355: sys/arch/atari/dev/grfabs_fal.c 1.11
356:
357: Fix a bug in the colormap handling. (leo)
358:
359: sys/arch/atari/stand/bootxx/bootxx.c 1.3
360:
361: Accept an 68060 as cpu type. (leo)
362:
363: sys/arch/pmax/tc/scc.c patch
364:
365: Fix a problem preventing kernels from being built with no
366: frame buffer or rconsole devices. (mrg)
367:
368: libexec/ld.elf_so/link.h 1.3
369: gnu/dist/gdb/solib.c 1.6
370:
371: Fix gdb shared-lib handling on mips. (gdb expects link.h,
372: if it exists, to include certain symbols from elf_machdep.h.
373: Also, work around non-relocation and misfeatures in mips ELF
374: to avoid heuristic fencepost errors.) (jonathan)
375:
1.1.2.30 cgd 376: sys/dev/tc/asc.c 1.46
1.1.2.26 cgd 377:
1.1.2.30 cgd 378: Fix an error that resulted in a system reboot without any
379: error message unless DEBUG was defined. Correct a check for
380: a spurious interrupt that came from a newer version of the
381: Mach driver which didn't get converted correctly when imported
382: into the pmax driver. Partial workaround for "Illegal Command"
1.1.2.31 cgd 383: error status (partial fix for PR#5510). (mhitch)
1.1.2.30 cgd 384:
1.1.2.32 cgd 385: distrib/utils/sysinst/disks.c 1.18
1.1.2.30 cgd 386:
1.1.2.32 cgd 387: When scanning for disks, find disks numbered up to MAX_DISKS
388: (currently 15) rather than stopping at 5. (jonathan)
1.1.2.26 cgd 389:
1.1.2.32 cgd 390: sys/arch/i386/i386/trap.c patch
1.1.2.26 cgd 391:
392: Don't corrupt 'edx' register when running under linux emulation
393: (PR#6356). (mycroft)
1.1.2.32 cgd 394:
1.1.2.33 cgd 395: usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.5-1.6
396:
397: Don't mention /var/yp/yppasswdd.log, since it really isn't supported
398: (PR #5704 and PR#6393), and minor cosmetic cleanup. (frueauf)
399:
400: usr.sbin/ypbind/ypbind.c 1.37 (patch)
401:
402: Use syslog() (with LOG_DAEMON) instead of warn()/err(). Messages
403: will still be printed to stderr if ypbind is started in debug mode.
404: Also, don't exist if none of the servers listed in
405: /var/yp/binding/<domainname>.ypservers are reacheable. It's a
406: temporary failure that can be recovered from. (bouyer)
407:
408: sys/arch/i386/i386/machdep.c 1.304 (patch)
409:
410: Implement handling of DMA boundaries by bus_dmamap_load(), as
411: specified in bus_dma(9). (bouyer)
412:
1.1.2.34 cgd 413: sys/msdosfs/msdosfs_vnops.c 1.76
414:
415: Fix bug where you could create two files with the same name
416: in the root directory of a FAT file system. (ws)
417:
418: sys/arch/alpha/pci/dwlpx_pci.c 1.9
419:
420: Fix misplaced 32 Bit PCI byte enables for alpha 8200. Some
421: PCI devices (e.g., Buslogic BT958) will now be correctly
422: configured. (mjacob)
423:
424: sys/arch/alpha/pci/sio.c 1.23
425:
426: Fix softc declaration for 'pceb' device. The incorrect
427: definition caused an obscure bug in which the configuration
428: code would stop at the bridge (pceb) and would not even call
429: match for the two Qlogic ISP cards that followed. (mjacob)
430:
1.1.2.35 cgd 431: sys/arch/i386/Makefile patch
432: sys/arch/i386/isa/pcvt/Makefile new
433: sys/arch/i386/isa/pcvt/Util/Makefile.inc 1.7-1.10
434: sys/arch/i386/isa/pcvt/Util/keycap/Makefile 1.11
435: sys/arch/i386/isa/pcvt/Util/keycap/shlib_version 1.1 (new)
436: distrib/sets/lists/base/md.i386 1.40-1.44 (patch)
437: distrib/sets/lists/comp/md.i386 1.28-1.29 (patch)
1.1.2.32 cgd 438:
1.1.2.35 cgd 439: Install pcvt utilities and fonts. (feyrer)
1.1.2.26 cgd 440:
1.1.2.35 cgd 441: sys/sys/Makefile patch
1.1.2.26 cgd 442:
1.1.2.35 cgd 443: Change owner/group of installed headers to BINOWN/BINGRP,
444: so that they're consistent with the rest of the includes. (cgd)
1.1.2.36 cgd 445:
446: usr.sbin/pkg_install/add/add.h 1.3
447: usr.sbin/pkg_install/add/extract.c 1.9-1.11
448: usr.sbin/pkg_install/add/futil.c 1.6
1.1.2.37 cgd 449: usr.sbin/pkg_install/add/main.c 1.5-1.7
1.1.2.41 cgd 450: usr.sbin/pkg_install/add/perform.c 1.11-1.28
1.1.2.36 cgd 451: usr.sbin/pkg_install/add/pkg_add.1 1.7-1.9
452: usr.sbin/pkg_install/create/create.h 1.5-1.9
453: usr.sbin/pkg_install/create/main.c 1.6-1.11
454: usr.sbin/pkg_install/create/perform.c 1.7-1.14
455: usr.sbin/pkg_install/create/pkg_create.1 1.8-1.12
456: usr.sbin/pkg_install/create/pl.c 1.5-1.9
457: usr.sbin/pkg_install/delete/main.c 1.6
458: usr.sbin/pkg_install/delete/perform.c 1.5-1.11
459: usr.sbin/pkg_install/delete/pkg_delete.1 1.5-1.5
460: usr.sbin/pkg_install/info/info.h 1.3-1.6
461: usr.sbin/pkg_install/info/main.c 1.7-1.12
462: usr.sbin/pkg_install/info/perform.c 1.5-1.19
463: usr.sbin/pkg_install/info/pkg_info.1 1.6-1.12
464: usr.sbin/pkg_install/info/show.c 1.6-1.8
465: usr.sbin/pkg_install/lib/Makefile 1.6-1.7
466: usr.sbin/pkg_install/lib/exec.c 1.5
467: usr.sbin/pkg_install/lib/file.c 1.11-1.21
468: usr.sbin/pkg_install/lib/ftp.errors 1.3 (deleted)
469: usr.sbin/pkg_install/lib/ftpio.3 1.3 (deleted)
470: usr.sbin/pkg_install/lib/ftpio.c 1.6 (deleted)
471: usr.sbin/pkg_install/lib/ftpio.h 1.3 (deleted)
472: usr.sbin/pkg_install/lib/global.c 1.5
473: usr.sbin/pkg_install/lib/lib.h 1.5-1.18
474: usr.sbin/pkg_install/lib/msg.c 1.6 (deleted)
475: usr.sbin/pkg_install/lib/pen.c 1.7-1.13
476: usr.sbin/pkg_install/lib/plist.c 1.8-1.15
477: usr.sbin/pkg_install/lib/str.c 1.6-1.11
478:
479: Miscellaneous code cleanup, with improvements for internal
480: bounds-checking and maintenance. Recognise sh(1)-style glob
481: version names, csh(1)-style alternate version names, and match
482: version numbers relationally. Add support for build-version, and
483: build-info files in binary packages. Add support for detecting
484: conflicting packages. Eliminate redundant options from
485: pkg_create(1). Improve documentation. Use NetBSD's ftp(1)
1.1.2.41 cgd 486: client to retrieve binary packages by URL. Various other bug fixes.
487: (agc and feyrer)
1.1.2.37 cgd 488:
489: lib/libc/stdio/vfscanf.c 1.21
490:
491: Don't return immediately if EOF encountered while matching format
492: string white space in the input stream since there may be `conversion'
493: specifiers following the (format string) white space that do not
494: operate on the input stream, e.g., %n. (kleink)
1.1.2.38 cgd 495:
496: usr.sbin/rpc.yppasswdd/yppasswdd_mkpw.c 1.4
497:
498: Allow changing of formerly empty passwords (PR#5659 and
499: PR#6394). (is)
500:
501: sys/ufs/ext2fs/ext2fs_vnops.c patch
502: sys/ufs/ufs/ufs_vnops.c patch
503:
504: Show correct number of blocks used for files larger than 2GB. (cgd)
505:
506: sys/arch/pmax/dev/sfb.c 1.25-1.27
507: sys/arch/pmax/dev/bt459.c 1.12
508:
509: Fix the smart frame buffer driver on DECstations to work properly
510: on cards with an alternate clock which provides a lower display
511: resolution. (mhitch)
512:
513: sys/arch/pmax/dev/rz.c 1.40
514:
515: Fix an error with non-DEC (block size != 512 byte) CDROM drives.
516: Without this change, a third-party CDROM drive that doesn't allow
517: configuration for 512 byte blocks can not be used. (mhitch)
518:
519: lib/csu/mips/crt0.c 1.10
520: lib/csu/mips/Makefile 1.18
521: lib/csu/mips/crtbegin.c 1.1-1.5 (new)
522: lib/csu/mips/crtend.c 1.2
523: share/mk/bsd.lib.mk patch
524: gnu/usr.bin/gcc/arch/mips/netbsd.h 1.10
525:
526: Fix C++ constructors and destructors on mips systems (PR#5352).
527: (jonathan and mhitch)
528:
529: gnu/usr.bin/binutils/Makefile 1.1-1.7 (new)
1.1.2.41 cgd 530: gnu/usr.bin/binutils/Makefile.inc patch (new)
1.1.2.38 cgd 531: gnu/usr.bin/binutils/addr2line/Makefile 1.1-1.2 (new)
532: gnu/usr.bin/binutils/ar/Makefile 1.1-1.2 (new)
533: gnu/usr.bin/binutils/c++filt/Makefile 1.1-1.6 (new)
534: gnu/usr.bin/binutils/c++filt/underscore.c 1.1 (new)
535: gnu/usr.bin/binutils/common/Makefile 1.1-1.3 (new)
536: gnu/usr.bin/binutils/common/config.h 1.1 (new)
537: gnu/usr.bin/binutils/nm/Makefile 1.1-1.2 (new)
538: gnu/usr.bin/binutils/objdump/Makefile 1.1-1.2 (new)
539: gnu/usr.bin/binutils/ranlib/Makefile 1.1-1.2 (new)
540: gnu/usr.bin/binutils/size/Makefile 1.1-1.2 (new)
541: gnu/usr.bin/binutils/strings/Makefile 1.1-1.2 (new)
1.1.2.41 cgd 542: gnu/usr.bin/binutils/strip/Makefile 1.1-1.3 (new)
543: gnu/usr.bin/gas.new/Makefile patch (new)
1.1.2.38 cgd 544: gnu/usr.bin/gas.new/arch/mips/Makefile.inc 1.1-1.2 (new)
545: gnu/usr.bin/gas.new/arch/mips/itbl-cpu.h 1.1 (new)
546: gnu/usr.bin/gas.new/arch/mips/obj-format.h 1.1 (new)
547: gnu/usr.bin/gas.new/arch/mips/targ-cpu.h 1.1 (new)
548: gnu/usr.bin/gas.new/arch/mips/targ-env.h 1.1 (new)
549: gnu/usr.bin/gas.new/config.h 1.1-1.3 (new)
1.1.2.41 cgd 550: gnu/usr.bin/ld.new/Makefile patch (new)
1.1.2.38 cgd 551: gnu/usr.bin/ld.new/_mips.mk 1.1 (new)
552: gnu/usr.bin/ld.new/config.h 1.1 (new)
553: gnu/usr.bin/ld.new/ldemul-list.h 1.1-1.2 (new)
554:
555: Add infrastructure to build assembler, linker, and binutils
1.1.2.41 cgd 556: out of gnu/dist for mips ports. (jonathan and simonb)
1.1.2.38 cgd 557:
558: share/mk/bsd.obj.mk 1.14-1.15
559:
560: Implement the "print-objdir" target. (jonathan)
561:
562: share/mk/bsd.own.mk 1.59, 1.69-1.70, 1.74
563:
564: Set OBJECT_FMT and MACHINE_GNU_ARCH. (jonathan)
565:
566: sys/sys/param.h 1.44 (patch)
567:
568: Implement __NetBSD_Version__ version identification. (cgd)
1.1.2.39 cgd 569:
570: distrib/notes/Makefile 1.7-1.8
571:
572: Strip NetBSD RCS tags from input files. (cgd)
573:
574: distrib/notes/x68k/contents 1.6-1.7
575: distrib/notes/x68k/hardware 1.3-1.4
576: distrib/notes/x68k/install 1.3-1.6
577: distrib/notes/x68k/prep 1.2-1.3
578: distrib/notes/x68k/upgrade 1.5-1.6
579: distrib/notes/x68k/whatis 1.2-1.3
580: distrib/notes/x68k/xfer 1.2-1.3
581:
582: Updating x68k install documentation for 1.3.3. (minoura)
583:
584: sys/arch/sparc/dev/isp_sbus.c patch
585: sys/conf/files 1.223
586: sys/dev/ic/isp.c 1.16-1.17, 1.19-1.27
587: sys/dev/ic/isp_netbsd.c patch (new)
588: sys/dev/ic/isp_netbsd.h patch (new)
589: sys/dev/ic/ispmbox.h 1.6-1.9
590: sys/dev/ic/ispreg.h 1.4-1.8
591: sys/dev/ic/ispvar.h 1.8-1.13
592: sys/dev/microcode/isp/asm_pci.h 1.9-1.12
593: sys/dev/pci/isp_pci.c patch
594:
595: Jumbo patch to bring release branch up to date with current state
596: of Qlogic ISP SCSI/FibreChannel HBA driver. (Fixes PR#5197 and
597: several operational problems.) (mjacob)
1.1.2.40 cgd 598:
599: gnu/usr.bin/gcc/common/expr.c 1.2
600:
601: Fixes a code generation bug in store_expr() when the rhs is a memory
602: location pointed to by a postincremented (or postdecremented) pointer
603: and the value of the assignment is reused (PR#6373). (mycroft)
604:
605: sys/nfs/nfs_syscalls.c 1.33
606:
607: Fixes lossage with swapping over NFS. (mycroft)
608:
609: sys/vm/vm_swap.c 1.64
610:
611: Fixes swapping over NFSv3; previously the server could throw away data
612: because we did `unstable' writes and never committed them. (mycroft)
613:
614: sys/kern/vfs_cluster.c 1.19-1.21
615:
616: Fixes arithmetic overflows handling files larger than 2GB. Fixes
617: problems with clustering when the file system block size is less
618: than BUFPAGES/NBUF*NBPG (PR#6332). (It now tries more aggressively
619: to use buffers that still have extra space, and it theoretically
620: never frees a buffer with b_bcount>fs_bsize.) (mycroft)
1.1.2.41 cgd 621:
622: usr.bin/gprof/Makefile patch
623:
624: Build a.out gprof on mips. The binutils gprof doesn't support
625: the mips, and a.out profiling is better than none. (jonathan)
626:
627: share/mk/bsd.prog.mk 1.97
628:
629: Explicitly add CRTBEGIN and CRTEND to the link line when building
630: programs with DESTDIR set for all ELF ports (rather than just on
631: alpha and powerpc; i.e., now including mips). (jonathan)
632:
633: gnu/lib/bfd/targmatch.h patch
634:
635: Add correct mips target names. (jonathan)
636:
637: share/mk/bsd.sys.mk 1.28
638:
639: Define STRIPPROG for use when installing binutils' 'strip'. (simonb)
1.1.2.42! cgd 640:
! 641: sys/arch/i386/isa/clock.c 1.47-1.50, 1.53-1.55
! 642:
! 643: Update the "something's wrong" base date from 1985 to 1995. Add
! 644: sanity checking to prevent problems if the date in the RTC is
! 645: outside of the range time_t can represent. This is a rare
! 646: problem, but it is devastating if it happens to someone. Fix
! 647: assorted Y2K problems. (perry)
! 648:
! 649: sys/sys/socket.h 1.39
! 650:
! 651: Define COMPAT_OLDSOCK and MSG_COMPAT when COMPAT_ULTRIX is
! 652: defined. (mrg)
CVSweb <webmaster@jp.NetBSD.org>