Annotation of src/CHANGES-1.3.3, Revision 1.1.2.75
1.1.2.8 cgd 1: File Version(s)
2: ---- --------
1.1.2.1 cgd 3:
1.1.2.8 cgd 4: sbin/swapctl/swaplist.c patch
1.1.2.1 cgd 5:
1.1.2.8 cgd 6: Test correct return value. (mrg)
1.1.2.2 cgd 7:
1.1.2.8 cgd 8: include/ctype.h 1.16
1.1.2.2 cgd 9:
10: Cast the argument of ctype macros to (int) to fix behaviour on
1.1.2.8 cgd 11: unsigned char machines. (tv)
1.1.2.2 cgd 12:
1.1.2.8 cgd 13: distrib/notes/amiga/prep 1.16
1.1.2.2 cgd 14:
1.1.2.38 cgd 15: Add a warning to reinstall miniroot.fs before retrying
16: installation. (is)
1.1.2.3 cgd 17:
1.1.2.8 cgd 18: libexec/ld.elf_so/rtld.c 1.7
1.1.2.3 cgd 19:
20: Don't forget to update _rtld_objtail when _rtld_dlclose() removes
1.1.2.8 cgd 21: the current tail entry. (mhitch)
1.1.2.3 cgd 22:
1.1.2.8 cgd 23: etc/etc.pmax/MAKEDEV 1.22
1.1.2.3 cgd 24:
25: PMAX SCSI drivers support rz5, rz6, rz7 [on DS3100], rz13, and rz14.
26: MAKEDEV needs to be able to create those devices, and to include
1.1.2.8 cgd 27: them in 'all'. (mhitch)
1.1.2.3 cgd 28:
1.1.2.8 cgd 29: lib/libc/arch/mips/sys/cerror.S 1.6
1.1.2.3 cgd 30:
31: Explicilty reload the mips-ABIcall GOT/$gp in cerror(). cerror()
32: gets called from outside libc (e.g., from libposix's rename(), and
33: if we don't load $t9, cerror() makes wild references using the
1.1.2.8 cgd 34: libposix $gp and coredumps. (jonathan)
1.1.2.3 cgd 35:
1.1.2.8 cgd 36: usr.sbin/inetd/inetd.c 1.43
1.1.2.3 cgd 37:
38: From "buqtraq": avoid file descriptor leak if service is looping.
1.1.2.8 cgd 39: (tron)
1.1.2.3 cgd 40:
1.1.2.8 cgd 41: gnu/usr.bin/cpio/Makefile 1.6
1.1.2.3 cgd 42:
43: Add -DHAVE_LCHOWN=1 to CPPFLAGS to ensure that owner/group of
1.1.2.8 cgd 44: symlinks are properly keept. Closes PR#5595. (frueauf)
1.1.2.3 cgd 45:
1.1.2.8 cgd 46: lib/libc/stdio/fseek.3 1.10-1.11
1.1.2.3 cgd 47:
1.1.2.38 cgd 48: Fix typo (PR#6053), and make return value description match
49: XSH5. (kleink)
1.1.2.4 cgd 50:
1.1.2.8 cgd 51: include/time.h 1.22
1.1.2.4 cgd 52:
53: Remove the public declaration of gtime(), which is shipped with
54: tzcode but is not compiled into our libc since it is intended for
1.1.2.8 cgd 55: use with Mach only. (kleink)
1.1.2.5 cgd 56:
1.1.2.8 cgd 57: sys/dev/ic/z8530tty.c 1.49-1.50
1.1.2.5 cgd 58:
59: Initialize the struct tty's t_dev field at attach, so that the
60: console parameters are correctly set even if the console is not
1.1.2.8 cgd 61: zstty0. (wrstuden)
1.1.2.6 cgd 62:
1.1.2.8 cgd 63: sys/arch/amiga/amiga/locore.s patch
1.1.2.6 cgd 64:
65: Fix catastrophic typo. DraCos rev. 3 (or older) would crash on
1.1.2.8 cgd 66: exiting from the first timer interupt. (is)
1.1.2.6 cgd 67:
1.1.2.8 cgd 68: sys/dev/scsipi/scsi_tape.h 1.15
1.1.2.38 cgd 69: sys/dev/scsipi/st.c 1.98 (patch)
1.1.2.6 cgd 70:
1.1.2.8 cgd 71: Fix incorrect length of LOCATE CDB (PR#5306). (drochner)
1.1.2.7 cgd 72:
1.1.2.8 cgd 73: sys/compat/freebsd/freebsd_misc.c 1.4
1.1.2.38 cgd 74: sys/compat/freebsd/syscalls.master 1.16
75: sys/compat/freebsd/freebsd_syscall.h regenerate
76: sys/compat/freebsd/freebsd_syscallargs.h regenerate
77: sys/compat/freebsd/freebsd_syscalls.c regenerate
78: sys/compat/freebsd/freebsd_sysent.c regenerate
1.1.2.8 cgd 79:
80: Implement FreeBSD issetugid(). (tv)
81:
82: sys/kern/kern_subr.c 1.35 (patch)
83:
1.1.2.38 cgd 84: Remove rounding-down of hash size in hashinit(); allow easy
85: support for hash functions other than "& hashmask" (such as
86: "& prime_number"). (tls)
1.1.2.8 cgd 87:
88: sys/netinet/if_arp.c 1.43-1.45, 1.47-1.49, 1.52
89: sys/netinet/igmp.c 1.18
90: sys/netinet/in.c 1.38-1.39, 1.45 (patch)
91: sys/netinet/in_pcb.c 1.49-1.50, 1.53 (patch)
92: sys/netinet/in_var.h 1.21-1.22, 1.27, 1.29-1.30,
93: 1.31 (patch)
94: sys/netinet/ip_icmp.c 1.27-1.28, 1.30
1.1.2.38 cgd 95: sys/netinet/ip_input.c 1.57-1.58 (patch),
96: 1.71 (patch)
1.1.2.8 cgd 97: sys/netinet/ip_output.c 1.44-1.45, 1.51 (patch)
1.1.2.7 cgd 98:
1.1.2.8 cgd 99: Change list of interface IP addresses to a hash. Improves performance
100: on hosts with a large number of IP addresses significantly. (tls)
1.1.2.9 cgd 101:
102: sys/netinet/tcp_fsm.h 1.9-1.10
103:
104: Back out the change from TCP/IP vol 2, in revision 1.7, which removed
105: TH_FIN from the output flags for CLOSING state. Fix TCPS_HAVERCVDFIN()
106: to actually catch all TCP states in which a FIN has been received
107: (CLOSE_WAIT, CLOSING, LAST_ACK, and TIME_WAIT). (mycroft)
1.1.2.10 cgd 108:
109: sys/arch/amiga/include/vmparam.h 1.20
110:
1.1.2.11 cgd 111: Workaround for pmap bugs. Several reports on the port-amiga list claim
112: this helps with some big-machine situations. (is)
1.1.2.12 cgd 113:
114: sys/arch/amiga/amiga/machdep.c patch
115:
116: Fix execution of SunOS binaries by reverting a patch mistakenly
117: included in 1.3.1 (PR#5782). (is)
1.1.2.13 cgd 118:
119: usr.sbin/rarpd/mkarp.c 1.2
120:
121: Set the length of arp entries, so that the kernel accepts them
122: (PR#4835). (christos)
123:
124: distrib/utils/sysinst/arch/i386/fdisk.c patch
125:
126: Eliminates a gratious call to fdisk to initialize the mbr.
127: If the mbr already contained valid code and a partition table,
128: these were overridden by this fdisk call. If the mbr wasn't
129: valid yet, fdisk would initialize the code and partition table
130: anyway the first time it writes anything to the disk, and fdisk
131: will be called at least once in any case, to set the active
132: partition. (ws)
1.1.2.14 cgd 133:
134: sys/arch/i386/i386/disksubr.c patch
135: sys/arch/i386/include/disklabel.h patch
136:
137: Recognize DOS FAT32 and Linux ext2fs partitions in the default
138: disklabel so that users get them automatically when creating a
139: new disklabel and can mount them from a disk that contains no
140: NetBSD partition. (fvdl)
141:
1.1.2.15 cgd 142: distrib/sets/lists/base/md.x68k patch
143: distrib/sets/lists/comp/md.x68k 1.18
144:
145: Fix lists to include previously-missed files. (minoura)
146:
147: etc/etc.x68k/MAKEDEV 1.17
148:
149: Fix things so that kernels containing ramdisks can be
150: made correctly. (minoura)
151:
152: sys/arch/x68k/conf/ALL patch
153: sys/arch/x68k/conf/GENERIC patch
154: sys/arch/x68k/conf/INSTALL patch
155: sys/arch/x68k/include/vmparam.h patch
156: sys/arch/x68k/x68k/machdep.c patch
157: sys/arch/x68k/x68k/pmap_bootstrap.c patch
158:
1.1.2.18 cgd 159: Work around broken extended memory detection, by specifying
160: its start and size by hand. (minoura)
1.1.2.15 cgd 161:
162: sys/arch/x68k/conf/INSTALL patch
163:
1.1.2.18 cgd 164: Enable MSDOSFS so that installation from a DOS-formatted
165: removable disk is possible. (minoura)
1.1.2.15 cgd 166:
167: sys/arch/x68k/dev/grf.c patch
168: sys/arch/x68k/dev/ite.c patch
169:
1.1.2.18 cgd 170: Fixed possible stray pointer access. (minoura)
1.1.2.15 cgd 171:
172: sys/arch/x68k/dev/mha.c 1.4 (patch)
173:
1.1.2.18 cgd 174: Correctly set XS_BUSY error code at device busy. In
175: addition, change DMA transfer mode according to the model,
176: so that it runs on more models of x68k. (minoura)
1.1.2.15 cgd 177:
178: sys/arch/x68k/dev/spc.c 1.14 (patch)
179:
1.1.2.18 cgd 180: Correctly sets XS_BUSY error code at device busy. (minoura)
1.1.2.15 cgd 181:
182: sys/arch/x68k/x68k/locore.s patch
183: sys/arch/x68k/x68k/vectors.s 1.3
184:
1.1.2.18 cgd 185: Move vectors to the data segment, so they can be overwritten
186: on '060 systems. (minoura)
1.1.2.15 cgd 187:
188: sys/arch/x68k/stand/Makefile patch
189: sys/arch/x68k/stand/writefdboot patch
190:
1.1.2.18 cgd 191: Fix bugs in the installation and operation of
192: 'writefdboot.' (minoura)
1.1.2.16 cgd 193:
194: share/man/man4/options.4 1.62
195:
1.1.2.18 cgd 196: Fix typo: SHMPAXPGS -> SHMMAXPGS (PR#6178). (frueauf)
1.1.2.17 cgd 197:
198: bin/pax/tar.c 1.12
199:
1.1.2.18 cgd 200: Fix a bug in restoring files with path names >100
201: characters. (mycroft)
1.1.2.19 cgd 202:
203: sys/arch/i386/include/cputypes.h 1.11
204: sys/arch/i386/i386/machdep.c 1.329
205:
206: Add the IDT WinChip C6 to the cpu types table. (bad)
1.1.2.20 cgd 207:
208: sys/arch/i386/include/segments.h 1.29
209: sys/arch/i386/i386/machdep.c patch
210:
211: Set up new system call gate used by Solaris 2.6. (christos)
1.1.2.21 cgd 212:
213: sbin/newfs/newfs.c 1.36
214:
215: Fix a performance problem with 4KB/512B file systems. (mycroft)
216:
217: usr.bin/at/Makefile 1.3
218: usr.bin/at/at.1 1.8
219: usr.bin/at/at.c 1.8-1.12
220: usr.bin/at/at.h 1.3
221: usr.bin/at/panic.c 1.5
222: usr.bin/at/panic.h 1.3
223: usr.bin/at/parsetime.c 1.6-1.7
224: usr.bin/at/parsetime.h 1.3
225: usr.bin/at/pathnames.h 1.4
226: usr.bin/at/perm.c 1.1 (new)
227: usr.bin/at/perm.h 1.1 (new)
228: usr.bin/at/privs.h 1.4
1.1.2.25 cgd 229: libexec/atrun/atrun.8 1.7-1.8
230: libexec/atrun/atrun.c 1.5
231: libexec/atrun/atrun.h 1.4
1.1.2.21 cgd 232:
233: Fix several bugs (some of which are security related), and implement
234: some new features (e.g. at.allow and at.deny files). (mrg)
235:
236: distrib/x68k/floppies/Makefile.inc 1.7 (patch)
237: distrib/x68k/floppies/bootfloppy/Makefile 1.2
238: distrib/x68k/floppies/bootfloppy-common/Makefile.inc
239: 1.4-1.5
240: distrib/x68k/floppies/ramdisk/dot.hdprofile 1.3
241: distrib/x68k/floppies/ramdisk/dot.profile 1.3
242: distrib/x68k/floppies/ramdisk/install.tmpl 1.2-1.3
243: distrib/x68k/floppies/ramdisk/list 1.2
244: distrib/x68k/floppies/ramdisk/ramdiskbin.conf 1.2
245: distrib/x68k/floppies/ramdisk/upgrade.tmpl 1.2 (patch)
246:
247: Fix various bugs in x68k installation script and distribution
1.1.2.23 cgd 248: floppy build process. (minoura)
1.1.2.22 cgd 249:
250: sys/arch/pmax/dev/tz.c 1.16-1.18
251:
1.1.2.23 cgd 252: Suport TZ30 by recognizing it and setting the TK50 flag,
253: and support a WangTek QIC-150 model by setting the Viper
254: 150 flag. (jonathan)
1.1.2.22 cgd 255:
256: sys/vm/vm_map.h 1.21 (patch)
257: sys/conf/param.c 1.25
258: sys/sys/param.h 1.53
259:
260: Change MAX_KMAPENT to be computed from NPROC (with a lower
261: bound), to avoid panics on heavily used servers due to
262: running out of kernel map entries (PR#6293). (jonathan)
263:
264: gnu/usr.bin/gcc/arch/mips/netbsd.h 1.8
265:
266: Add -D__ELF__ to CPP predefines for mips, which indirectly
1.1.2.23 cgd 267: causes PR#3539 to be fixed. (jonathan)
268:
269: sys/arch/pmax/pmax/conf.c patch
270:
271: Add two missing NODEV entries (93 and 94) in the pmax
272: chrtoblktbl. (jonathan)
1.1.2.24 cgd 273:
274: sys/arch/i386/i386/machdep.c patch
275:
276: Correct panic message in _bus_dmamap_load_mbuf (PR#6226). (frueauf)
1.1.2.25 cgd 277:
278: sbin/routed/input.c 1.23
279:
280: Disable and log RIP_TRACEON and RIP_TRACEOFF. They are
281: insecure. (christos)
1.1.2.26 cgd 282:
283: usr.sbin/named/named/ns_req.c 1.8
284:
285: Prevent CH TXT version.bind information leakage. (lukem)
286:
287: usr.sbin/named/ndc/ndc.sh 1.4
288:
289: Read in 'named_flags' from /etc/rc.conf, to be used when
290: restarting named. (lukem)
291:
292: usr.sbin/named/nslookup/main.c 1.4
1.1.2.27 cgd 293: usr.sbin/named/nslookup/res.h 1.4
1.1.2.26 cgd 294:
295: Fix a buffer overflow. (lukem)
296:
297: sys/netinet/ip_output.c 1.53
298:
299: Fix a bug when looking up an interface for multicast: zero
300: out the routing structure before calling the route lookup
301: code in order to correctly match addresses. (ws)
302:
303: sys/dev/isa/if_ec.c 1.10
304: sys/dev/isa/if_we.c 1.12
305:
306: Fill in the "init_card" entry points so that media selection
307: can work. (thorpej)
308:
309: sys/kern/vfs_bio.c 1.57
310:
1.1.2.32 cgd 311: Fix some potential file corruption problems with clustering. (mycroft)
1.1.2.26 cgd 312:
313: usr.bin/Makefile 1.89 (patch)
314: usr.bin/fdformat/Makefile 1.2
315: distrib/sets/lists/man/mi 1.95
316: distrib/sets/lists/man/md.arm32 patch
317: distrib/sets/lists/man/md.atari patch
318: distrib/sets/lists/man/md.i386 patch
319: distrib/sets/lists/man/md.sparc patch
320:
321: Build and install fdformat manual pages on all ports, so
322: the manual pages really can be shared. (jonathan)
1.1.2.27 cgd 323:
324:
325: sys/arch/pmax/dev/dtop.c 1.34
326:
327: Make handler FSM robust enough to not lose its place after data
328: overrun. Stops keyboard from going catatonic. (jonathan)
1.1.2.26 cgd 329:
1.1.2.28 cgd 330: gnu/usr.bin/ld/ld/ld.c 1.51-1.53
331: gnu/usr.bin/ld/ld/ld.1 1.13-1.16
332:
333: Add emulation of binutils 2.x ld options (-rpath dir,
334: -shared, -soname, --whole-archive, --no-whole-archive,
335: --export-dynamic) for compatibility with ELF ports and
336: to aid migration to bintils. (jonathan)
337:
1.1.2.29 cgd 338: sys/arch/atari/dev/atari5380.c 1.29
339:
340: Disable SCSI interrupts while polling for the transfer to
341: finish. This fixes spurious panics while some Hades systems.
342: This bug could also occur on a TT030. (leo)
343:
344: sys/arch/atari/dev/grfabs_et.c 1.8-1.9
345:
346: Let et4000 work with other RAMDAC than STG1703. Use NOWAIT when
347: malloc()-ing a buffer for switching screens. It might be running
348: from an interrupt handler. (leo)
349:
350: sys/arch/atari/dev/grfabs_fal.c 1.11
351:
352: Fix a bug in the colormap handling. (leo)
353:
354: sys/arch/atari/stand/bootxx/bootxx.c 1.3
355:
356: Accept an 68060 as cpu type. (leo)
357:
358: sys/arch/pmax/tc/scc.c patch
359:
360: Fix a problem preventing kernels from being built with no
361: frame buffer or rconsole devices. (mrg)
362:
363: libexec/ld.elf_so/link.h 1.3
364: gnu/dist/gdb/solib.c 1.6
365:
366: Fix gdb shared-lib handling on mips. (gdb expects link.h,
367: if it exists, to include certain symbols from elf_machdep.h.
368: Also, work around non-relocation and misfeatures in mips ELF
369: to avoid heuristic fencepost errors.) (jonathan)
370:
1.1.2.30 cgd 371: sys/dev/tc/asc.c 1.46
1.1.2.26 cgd 372:
1.1.2.30 cgd 373: Fix an error that resulted in a system reboot without any
374: error message unless DEBUG was defined. Correct a check for
375: a spurious interrupt that came from a newer version of the
376: Mach driver which didn't get converted correctly when imported
377: into the pmax driver. Partial workaround for "Illegal Command"
1.1.2.31 cgd 378: error status (partial fix for PR#5510). (mhitch)
1.1.2.30 cgd 379:
1.1.2.32 cgd 380: distrib/utils/sysinst/disks.c 1.18
1.1.2.30 cgd 381:
1.1.2.32 cgd 382: When scanning for disks, find disks numbered up to MAX_DISKS
383: (currently 15) rather than stopping at 5. (jonathan)
1.1.2.26 cgd 384:
1.1.2.32 cgd 385: sys/arch/i386/i386/trap.c patch
1.1.2.26 cgd 386:
387: Don't corrupt 'edx' register when running under linux emulation
388: (PR#6356). (mycroft)
1.1.2.32 cgd 389:
1.1.2.33 cgd 390: usr.sbin/rpc.yppasswdd/rpc.yppasswdd.8 1.5-1.6
391:
392: Don't mention /var/yp/yppasswdd.log, since it really isn't supported
393: (PR #5704 and PR#6393), and minor cosmetic cleanup. (frueauf)
394:
395: usr.sbin/ypbind/ypbind.c 1.37 (patch)
396:
397: Use syslog() (with LOG_DAEMON) instead of warn()/err(). Messages
398: will still be printed to stderr if ypbind is started in debug mode.
399: Also, don't exist if none of the servers listed in
400: /var/yp/binding/<domainname>.ypservers are reacheable. It's a
401: temporary failure that can be recovered from. (bouyer)
402:
403: sys/arch/i386/i386/machdep.c 1.304 (patch)
404:
405: Implement handling of DMA boundaries by bus_dmamap_load(), as
406: specified in bus_dma(9). (bouyer)
407:
1.1.2.34 cgd 408: sys/msdosfs/msdosfs_vnops.c 1.76
409:
410: Fix bug where you could create two files with the same name
411: in the root directory of a FAT file system. (ws)
412:
413: sys/arch/alpha/pci/dwlpx_pci.c 1.9
414:
415: Fix misplaced 32 Bit PCI byte enables for alpha 8200. Some
416: PCI devices (e.g., Buslogic BT958) will now be correctly
417: configured. (mjacob)
418:
419: sys/arch/alpha/pci/sio.c 1.23
420:
421: Fix softc declaration for 'pceb' device. The incorrect
422: definition caused an obscure bug in which the configuration
423: code would stop at the bridge (pceb) and would not even call
424: match for the two Qlogic ISP cards that followed. (mjacob)
425:
1.1.2.35 cgd 426: sys/arch/i386/Makefile patch
427: sys/arch/i386/isa/pcvt/Makefile new
428: sys/arch/i386/isa/pcvt/Util/Makefile.inc 1.7-1.10
429: sys/arch/i386/isa/pcvt/Util/keycap/Makefile 1.11
430: sys/arch/i386/isa/pcvt/Util/keycap/shlib_version 1.1 (new)
431: distrib/sets/lists/base/md.i386 1.40-1.44 (patch)
432: distrib/sets/lists/comp/md.i386 1.28-1.29 (patch)
1.1.2.32 cgd 433:
1.1.2.63 cgd 434: Install pcvt utilities and fonts. (hubertf)
1.1.2.26 cgd 435:
1.1.2.35 cgd 436: sys/sys/Makefile patch
1.1.2.26 cgd 437:
1.1.2.35 cgd 438: Change owner/group of installed headers to BINOWN/BINGRP,
439: so that they're consistent with the rest of the includes. (cgd)
1.1.2.36 cgd 440:
441: usr.sbin/pkg_install/add/add.h 1.3
442: usr.sbin/pkg_install/add/extract.c 1.9-1.11
443: usr.sbin/pkg_install/add/futil.c 1.6
1.1.2.37 cgd 444: usr.sbin/pkg_install/add/main.c 1.5-1.7
1.1.2.41 cgd 445: usr.sbin/pkg_install/add/perform.c 1.11-1.28
1.1.2.36 cgd 446: usr.sbin/pkg_install/add/pkg_add.1 1.7-1.9
447: usr.sbin/pkg_install/create/create.h 1.5-1.9
448: usr.sbin/pkg_install/create/main.c 1.6-1.11
449: usr.sbin/pkg_install/create/perform.c 1.7-1.14
450: usr.sbin/pkg_install/create/pkg_create.1 1.8-1.12
451: usr.sbin/pkg_install/create/pl.c 1.5-1.9
452: usr.sbin/pkg_install/delete/main.c 1.6
453: usr.sbin/pkg_install/delete/perform.c 1.5-1.11
454: usr.sbin/pkg_install/delete/pkg_delete.1 1.5-1.5
455: usr.sbin/pkg_install/info/info.h 1.3-1.6
456: usr.sbin/pkg_install/info/main.c 1.7-1.12
457: usr.sbin/pkg_install/info/perform.c 1.5-1.19
458: usr.sbin/pkg_install/info/pkg_info.1 1.6-1.12
459: usr.sbin/pkg_install/info/show.c 1.6-1.8
460: usr.sbin/pkg_install/lib/Makefile 1.6-1.7
461: usr.sbin/pkg_install/lib/exec.c 1.5
462: usr.sbin/pkg_install/lib/file.c 1.11-1.21
463: usr.sbin/pkg_install/lib/ftp.errors 1.3 (deleted)
464: usr.sbin/pkg_install/lib/ftpio.3 1.3 (deleted)
465: usr.sbin/pkg_install/lib/ftpio.c 1.6 (deleted)
466: usr.sbin/pkg_install/lib/ftpio.h 1.3 (deleted)
467: usr.sbin/pkg_install/lib/global.c 1.5
468: usr.sbin/pkg_install/lib/lib.h 1.5-1.18
469: usr.sbin/pkg_install/lib/msg.c 1.6 (deleted)
470: usr.sbin/pkg_install/lib/pen.c 1.7-1.13
471: usr.sbin/pkg_install/lib/plist.c 1.8-1.15
472: usr.sbin/pkg_install/lib/str.c 1.6-1.11
473:
474: Miscellaneous code cleanup, with improvements for internal
475: bounds-checking and maintenance. Recognise sh(1)-style glob
476: version names, csh(1)-style alternate version names, and match
477: version numbers relationally. Add support for build-version, and
478: build-info files in binary packages. Add support for detecting
479: conflicting packages. Eliminate redundant options from
480: pkg_create(1). Improve documentation. Use NetBSD's ftp(1)
1.1.2.41 cgd 481: client to retrieve binary packages by URL. Various other bug fixes.
1.1.2.63 cgd 482: (agc and hubertf)
1.1.2.37 cgd 483:
484: lib/libc/stdio/vfscanf.c 1.21
485:
486: Don't return immediately if EOF encountered while matching format
487: string white space in the input stream since there may be `conversion'
488: specifiers following the (format string) white space that do not
489: operate on the input stream, e.g., %n. (kleink)
1.1.2.38 cgd 490:
491: usr.sbin/rpc.yppasswdd/yppasswdd_mkpw.c 1.4
492:
493: Allow changing of formerly empty passwords (PR#5659 and
494: PR#6394). (is)
495:
496: sys/ufs/ext2fs/ext2fs_vnops.c patch
497: sys/ufs/ufs/ufs_vnops.c patch
498:
499: Show correct number of blocks used for files larger than 2GB. (cgd)
500:
501: sys/arch/pmax/dev/sfb.c 1.25-1.27
502: sys/arch/pmax/dev/bt459.c 1.12
503:
504: Fix the smart frame buffer driver on DECstations to work properly
505: on cards with an alternate clock which provides a lower display
506: resolution. (mhitch)
507:
508: sys/arch/pmax/dev/rz.c 1.40
509:
510: Fix an error with non-DEC (block size != 512 byte) CDROM drives.
511: Without this change, a third-party CDROM drive that doesn't allow
512: configuration for 512 byte blocks can not be used. (mhitch)
513:
514: lib/csu/mips/crt0.c 1.10
515: lib/csu/mips/Makefile 1.18
516: lib/csu/mips/crtbegin.c 1.1-1.5 (new)
517: lib/csu/mips/crtend.c 1.2
518: share/mk/bsd.lib.mk patch
519: gnu/usr.bin/gcc/arch/mips/netbsd.h 1.10
520:
521: Fix C++ constructors and destructors on mips systems (PR#5352).
522: (jonathan and mhitch)
523:
524: gnu/usr.bin/binutils/Makefile 1.1-1.7 (new)
1.1.2.41 cgd 525: gnu/usr.bin/binutils/Makefile.inc patch (new)
1.1.2.38 cgd 526: gnu/usr.bin/binutils/addr2line/Makefile 1.1-1.2 (new)
527: gnu/usr.bin/binutils/ar/Makefile 1.1-1.2 (new)
528: gnu/usr.bin/binutils/c++filt/Makefile 1.1-1.6 (new)
529: gnu/usr.bin/binutils/c++filt/underscore.c 1.1 (new)
530: gnu/usr.bin/binutils/common/Makefile 1.1-1.3 (new)
531: gnu/usr.bin/binutils/common/config.h 1.1 (new)
532: gnu/usr.bin/binutils/nm/Makefile 1.1-1.2 (new)
533: gnu/usr.bin/binutils/objdump/Makefile 1.1-1.2 (new)
534: gnu/usr.bin/binutils/ranlib/Makefile 1.1-1.2 (new)
535: gnu/usr.bin/binutils/size/Makefile 1.1-1.2 (new)
536: gnu/usr.bin/binutils/strings/Makefile 1.1-1.2 (new)
1.1.2.41 cgd 537: gnu/usr.bin/binutils/strip/Makefile 1.1-1.3 (new)
538: gnu/usr.bin/gas.new/Makefile patch (new)
1.1.2.38 cgd 539: gnu/usr.bin/gas.new/arch/mips/Makefile.inc 1.1-1.2 (new)
540: gnu/usr.bin/gas.new/arch/mips/itbl-cpu.h 1.1 (new)
541: gnu/usr.bin/gas.new/arch/mips/obj-format.h 1.1 (new)
542: gnu/usr.bin/gas.new/arch/mips/targ-cpu.h 1.1 (new)
543: gnu/usr.bin/gas.new/arch/mips/targ-env.h 1.1 (new)
544: gnu/usr.bin/gas.new/config.h 1.1-1.3 (new)
1.1.2.41 cgd 545: gnu/usr.bin/ld.new/Makefile patch (new)
1.1.2.38 cgd 546: gnu/usr.bin/ld.new/_mips.mk 1.1 (new)
547: gnu/usr.bin/ld.new/config.h 1.1 (new)
548: gnu/usr.bin/ld.new/ldemul-list.h 1.1-1.2 (new)
549:
550: Add infrastructure to build assembler, linker, and binutils
1.1.2.41 cgd 551: out of gnu/dist for mips ports. (jonathan and simonb)
1.1.2.38 cgd 552:
553: share/mk/bsd.obj.mk 1.14-1.15
554:
555: Implement the "print-objdir" target. (jonathan)
556:
557: share/mk/bsd.own.mk 1.59, 1.69-1.70, 1.74
558:
559: Set OBJECT_FMT and MACHINE_GNU_ARCH. (jonathan)
560:
561: sys/sys/param.h 1.44 (patch)
562:
563: Implement __NetBSD_Version__ version identification. (cgd)
1.1.2.39 cgd 564:
565: distrib/notes/Makefile 1.7-1.8
566:
567: Strip NetBSD RCS tags from input files. (cgd)
568:
569: distrib/notes/x68k/contents 1.6-1.7
1.1.2.65 cgd 570: distrib/notes/x68k/hardware patch
1.1.2.39 cgd 571: distrib/notes/x68k/install 1.3-1.6
572: distrib/notes/x68k/prep 1.2-1.3
573: distrib/notes/x68k/upgrade 1.5-1.6
574: distrib/notes/x68k/whatis 1.2-1.3
575: distrib/notes/x68k/xfer 1.2-1.3
576:
577: Updating x68k install documentation for 1.3.3. (minoura)
578:
579: sys/arch/sparc/dev/isp_sbus.c patch
580: sys/conf/files 1.223
581: sys/dev/ic/isp.c 1.16-1.17, 1.19-1.27
582: sys/dev/ic/isp_netbsd.c patch (new)
583: sys/dev/ic/isp_netbsd.h patch (new)
584: sys/dev/ic/ispmbox.h 1.6-1.9
585: sys/dev/ic/ispreg.h 1.4-1.8
586: sys/dev/ic/ispvar.h 1.8-1.13
587: sys/dev/microcode/isp/asm_pci.h 1.9-1.12
588: sys/dev/pci/isp_pci.c patch
589:
590: Jumbo patch to bring release branch up to date with current state
591: of Qlogic ISP SCSI/FibreChannel HBA driver. (Fixes PR#5197 and
592: several operational problems.) (mjacob)
1.1.2.40 cgd 593:
594: gnu/usr.bin/gcc/common/expr.c 1.2
595:
596: Fixes a code generation bug in store_expr() when the rhs is a memory
597: location pointed to by a postincremented (or postdecremented) pointer
598: and the value of the assignment is reused (PR#6373). (mycroft)
599:
600: sys/nfs/nfs_syscalls.c 1.33
601:
602: Fixes lossage with swapping over NFS. (mycroft)
603:
604: sys/vm/vm_swap.c 1.64
605:
606: Fixes swapping over NFSv3; previously the server could throw away data
607: because we did `unstable' writes and never committed them. (mycroft)
608:
609: sys/kern/vfs_cluster.c 1.19-1.21
610:
611: Fixes arithmetic overflows handling files larger than 2GB. Fixes
612: problems with clustering when the file system block size is less
613: than BUFPAGES/NBUF*NBPG (PR#6332). (It now tries more aggressively
614: to use buffers that still have extra space, and it theoretically
615: never frees a buffer with b_bcount>fs_bsize.) (mycroft)
1.1.2.41 cgd 616:
617: usr.bin/gprof/Makefile patch
618:
619: Build a.out gprof on mips. The binutils gprof doesn't support
620: the mips, and a.out profiling is better than none. (jonathan)
621:
622: share/mk/bsd.prog.mk 1.97
623:
624: Explicitly add CRTBEGIN and CRTEND to the link line when building
625: programs with DESTDIR set for all ELF ports (rather than just on
626: alpha and powerpc; i.e., now including mips). (jonathan)
627:
628: gnu/lib/bfd/targmatch.h patch
629:
630: Add correct mips target names. (jonathan)
631:
632: share/mk/bsd.sys.mk 1.28
633:
634: Define STRIPPROG for use when installing binutils' 'strip'. (simonb)
1.1.2.42 cgd 635:
636: sys/arch/i386/isa/clock.c 1.47-1.50, 1.53-1.55
637:
638: Update the "something's wrong" base date from 1985 to 1995. Add
639: sanity checking to prevent problems if the date in the RTC is
640: outside of the range time_t can represent. This is a rare
641: problem, but it is devastating if it happens to someone. Fix
642: assorted Y2K problems. (perry)
643:
644: sys/sys/socket.h 1.39
645:
646: Define COMPAT_OLDSOCK and MSG_COMPAT when COMPAT_ULTRIX is
647: defined. (mrg)
1.1.2.43 cgd 648:
649: gnu/usr.bin/gcc/common/loop.c 1.2
650:
651: Fixes a bug that causes GCC to fail on some code, primarily on
652: the ARM. (mycroft)
653:
654: gnu/usr.bin/gcc/common/global.c 1.3
655: gnu/usr.bin/gcc/common/reload.c 1.4
656:
657: Fixes yet another bug -- this one affecting pkgsrc/editors/emacs
658: and pkgsrc/games/abuse on the ARM. (mycroft)
659:
660: gnu/usr.bin/gcc/common/version.c 1.4
661:
662: Differentiate the compiler from previous versions. (mycroft)
663:
664: share/examples/emul/svr4/etc/SVR4_MAKEDEV 1.2-1.3
665:
666: Make "ptmx" and "pts[0-2]" devices, and remove devices before
1.1.2.63 cgd 667: (re)creating them. (hubertf)
1.1.2.43 cgd 668:
669: share/man/man8/compat_svr4.8 1.11
670:
1.1.2.63 cgd 671: Fix cut-and-paste error. (hubertf)
1.1.2.43 cgd 672:
673: sys/dev/mii/mii.c patch
674: sys/dev/pci/if_tl.c patch
675:
676: Set the default media to UTP, and don't include 'none' in the media
677: list, so that sysinst will be able to set media properly. (bouyer)
1.1.2.44 cgd 678:
679: usr.bin/ftp/Makefile patch
680: usr.bin/ftp/cmds.c 1.33-1.44
681: usr.bin/ftp/cmdtab.c 1.18-1.19
682: usr.bin/ftp/complete.c patch
683: usr.bin/ftp/domacro.c 1.11-1.12
684: usr.bin/ftp/extern.h 1.19-1.25
685: usr.bin/ftp/fetch.c 1.18-1.36
686: usr.bin/ftp/ftp.1 1.24-1.30
687: usr.bin/ftp/ftp.c 1.31-1.38
688: usr.bin/ftp/ftp_var.h 1.22-1.26
689: usr.bin/ftp/main.c 1.28-1.34
690: usr.bin/ftp/ruserpass.c 1.16-1.21
691: usr.bin/ftp/util.c patch
692: usr.bin/ftp/fparseln.c patch (new)
693: usr.bin/ftp/util.h patch (new)
694:
695: Add support to set buffer-size (send+receive), re-dial if the
696: connection attempt failed and saving to a given filename if a
697: URL is given. Also, passive mode is now tried first by default.
1.1.2.63 cgd 698: Other miscellaneous bug fixes and improvements. (hubertf)
1.1.2.44 cgd 699:
700: sys/netinet/ip_input.c 1.74
701:
702: Once a fragmented IP packet has been reassembled, recompute the
703: packet length before passing it up the stack. (thorpej)
704:
705: gnu/usr.bin/gcc/common/combine.c 1.2
706:
707: Don't fold equality comparisons with constants if the operand is larger
708: than the word size. (mycroft)
709:
710: gnu/usr.bin/gcc/arch/arm32/arm32.c 1.3
711: gnu/usr.bin/gcc/arch/arm32/arm32.h 1.3
712: gnu/usr.bin/gcc/arch/arm32/arm32.md 1.4
713:
714: Works around the bug that causes:
715:
716: foo.c:11: internal error--unrecognizable insn:
717: (insn 62 58 31 (set (reg:SI 0 r0)
718: (smin:SI (reg:SI 0 r0)
719: (reg:SI 3 r3))) -1 (nil)
720: (nil))
721: cc: Internal compiler error: program cc1 got fatal signal 6
722:
723: (mycroft)
724:
725: gnu/usr.bin/gcc/arch/arm32/arm32.c 1.4
726: gnu/usr.bin/gcc/arch/arm32/arm32.h 1.4
727: gnu/usr.bin/gcc/arch/arm32/arm32.md 1.5
728:
729: Fixes the abort() that occurs when compiling dhcpd. (mycroft)
730:
731: gnu/usr.bin/gcc/arch/arm32/arm32.h 1.5
732: gnu/usr.bin/gcc/common/flow.c 1.3
733: gnu/usr.bin/gcc/common/integrate.c 1.3
734: gnu/usr.bin/gcc/common/sched.c 1.3
735:
736: Redo the ARM PIC patches as they were done in GCC 2.8. (mycroft)
737:
738: gnu/usr.bin/gcc/common/flow.c 1.4
739:
740: Pull in some more bug fixes from GCC 2.8, dealing with spurious
741: -Wuninitialized warnings and lossage when combining alloca() and
742: -fomit-frame-pointer. (mycroft)
743:
744: gnu/usr.bin/gcc/common/genoutput.c 1.2
745: gnu/usr.bin/gcc/common/reload.c 1.5
746: gnu/usr.bin/gcc/arch/arm32/arm32.md 1.6
747:
748: Undo a bogus hack that could possibly generate bad code, and fix it
749: correctly. (mycroft)
750:
751: gnu/usr.bin/gcc/arch/arm32/aout.h 1.1
752: gnu/usr.bin/gcc/arch/arm32/arm32.c 1.6
753: gnu/usr.bin/gcc/arch/arm32/arm32.h 1.6
754: gnu/usr.bin/gcc/arch/arm32/arm32.md 1.7
755: gnu/usr.bin/gcc/arch/arm32/netbsd.h 1.6
756:
757: Updates from 2.8/egcs. Mostly removes dead code. (mycroft)
758:
759: gnu/usr.bin/gcc/common/combine.c 1.3
760:
761: Fixes PR#5564. (mycroft)
762:
763: gnu/usr.bin/gcc/common/reload.c 1.6
764:
765: Removes another hack that could generate bad code in some cases. (mycroft)
766:
767: gnu/usr.bin/gcc/arch/i386/i386.md 1.3
768:
769: Fixes PR#5199. (mycroft)
770:
771: sys/dev/ic/dp8390.c 1.14
772:
773: Fixes a bug that causes the driver to corrupt its internal state and
774: experience random lossage (sometimes observed as NFS wedging). (mycroft)
1.1.2.45 cgd 775:
776: sbin/fdisk/fdisk.c 1.25
777:
778: This updates the list of partition names to include (amongst others)
779: NetBSD's 169 partition identifier. (jonathan)
780:
781: distrib/utils/sysinst/arch/i386/menus.md.eng 1.14
782: distrib/utils/sysinst/arch/i386/menus.md.fr 1.7
783: distrib/utils/sysinst/arch/i386/msg.md.eng 1.6
784:
785: Clarify BIOS geometry menus. (jonathan)
786:
787: distrib/utils/sysinst/arch/i386/menus.md.eng 1.15
788: distrib/utils/sysinst/arch/i386/msg.md.eng 1.7
789:
790: Change the `whole disk' vs `normal' (`part of disk') menu to
791: explain more clearly what it's asking about. (jonathan)
792:
793: distrib/utils/sysinst/msg.mi.eng 1.31
794:
795: Explain that this menu lets the user choose partition-size units
796: for either BSD disklabel partitions, or (on some ports) for MBR
797: slices, too. (jonathan)
798:
799: distrib/utils/sysinst/msg.mi.eng 1.32
800:
801: Change `layout' message to explicitly say that here, partitions are
802: being defined in the BSD disklabel (not the MBR). (jonathan)
803:
804: distrib/utils/sysinst/menus.mi.eng 1.21
1.1.2.61 cgd 805: distrib/utils/sysinst/menus.mi.fr 1.8
1.1.2.45 cgd 806:
807: UI safety: change order of menu entries in BSD disklabel-editing
808: menu, so that the default option is to change a partition entry,
809: rather than proceed. (The change-parittion menu has an option
810: to quit.) (jonathan)
811:
812: distrib/utils/sysinst/msg.mi.eng 1.30
813: distrib/utils/sysinst/msg.mi.fr 1.7
814: distrib/utils/sysinst/arch/arm32/menus.md.eng 1.3
815: distrib/utils/sysinst/arch/arm32/menus.md.fr 1.2
816: distrib/utils/sysinst/arch/i386/menus.md.eng 1.13
817: distrib/utils/sysinst/arch/i386/menus.md.fr 1.6
818: distrib/utils/sysinst/arch/pc532/menus.md.eng 1.7
819: distrib/utils/sysinst/arch/pc532/menus.md.fr 1.2
820: distrib/utils/sysinst/arch/pmax/menus.md.eng 1.7
821: distrib/utils/sysinst/arch/pmax/menus.md.fr 1.2
822:
823: Move all partitioning menus up by one, and add an entry (two for
824: the i386) so that the partition menu items match the selector
825: letters). (simonb)
826:
827: distrib/utils/sysinst/arch/i386/fdisk.c patch
828:
829: When editing BIOS geometry, prompt user with current idea of BIOS
830: geometry. (jonathan)
1.1.2.46 cgd 831:
832: distrib/utils/sysinst/net.c 1.35 (patch)
833:
834: Handle ifconfig "media: ethernet manual" output for devices with
835: non-soft-settable media. Treat that as if there was no media output.
836: Use a supplied media-string of "<null>" or "<default>" or synonyms to
837: avoid passing explicit media flags onto ifconfig. (jonathan)
838:
839: usr.bin/Makefile 1.90 (patch)
1.1.2.49 cgd 840: usr.bin/elfstrip/Makefile 1.7 (deleted)
841: usr.bin/elfstrip/elfstrip.1 1.4 (deleted)
842: usr.bin/elfstrip/elfstrip.c 1.6 (deleted)
1.1.2.46 cgd 843:
844: Remove elfstrip - not used now that we have an ELF-aware
845: strip. (simonb)
846:
847: distrib/sets/lists/base/md.pmax patch
848:
849: Add addr2line, c++filt and objdump to the distrib list for
850: the pmax. (simonb)
851:
852: distrib/sets/lists/comp/md.pmax patch
853:
854: Include crtbegin.o, crtbeginS.o, crtend.o and crtendS.o, now
855: needed by in-tree and C++ capable pmax toolchain. (simonb)
856:
857: sys/kern/kern_sig.c 1.80
858:
859: Check that the directory where core dump will be placed is still
860: mounted before trying to write the core dump. Fixes PR#6337. (cgd)
861:
862: distrib/sets/lists/man/mi patch
863:
864: Put the ifmedia manual pages in the distrib lists. (simonb)
865:
866: gnu/usr.bin/Makefile patch
867:
868: Enable binutils, gas.new and ld.new on the pmax. (simonb)
869:
870: usr.sbin/dhcp/client/dhclient.c 1.2-1.3
871:
872: Fix the long-standing dhclient bug whereby it trashes any
873: existing configuration of interfaces other than the specified one if
874: an interface is specified on the command line. (sommerfe)
875:
876: lib/csu/ns32k/crt0.c 1.13 (patch)
877:
878: Make sure that executables start with code, to work around
879: a bug where the a_entry a.out executable header field isn't
880: being set correctly. (matthias)
881:
882: gnu/usr.bin/gcc/arch/ns32k/netbsd.h 1.4
883: gnu/usr.bin/gcc/arch/ns32k/ns32k.c 1.2-1.3
884: gnu/usr.bin/gcc/arch/ns32k/ns32k.h 1.2-1.3
885: gnu/usr.bin/gcc/arch/ns32k/ns32k.md 1.4-1.6
886: gnu/dist/gdb/config/ns32k/tm-nbsd.h 1.3
887:
888: Many improvements to gcc (e.g. it now uses the ns32381's additional
889: FPU registers) and shared library fixes. (matthias)
890:
891: lib/libc/arch/ns32k/sys/exect.S 1.6
892:
893: Avoid a BPT/Trace trap in shutdown. (matthias)
1.1.2.47 cgd 894:
895: gnu/usr.bin/send-pr/categories 1.15, 1.20
896:
897: Add 'install' category. (jonathan)
898:
899: gnu/usr.bin/ld/arch/i386/md.c 1.13
900:
901: Fix a problem running under Virtual PC. (mycroft)
902:
903: sys/arch/sparc/sparc/iommureg.h 1.6
904:
905: Strengthen a previous patch which attempted to work around a
906: hardware but in some Sparcstation 4 and 5 models. (pk)
907:
908: include/unistd.h patch
909:
910: Add missing declaration of getpgid(). (kleink)
911:
912: sys/arch/amiga/dev/grf_cv.c 1.26
913:
914: Add a few "nop" instructions to make the memory size probe
915: more reliable. (veego)
916:
917: sys/arch/amiga/dev/cbsc.c 1.7
918:
919: Fix detection of CyberStorm SCSI MK I which use the older
920: product ID. (mhitch)
921:
922: sys/arch/pmax/dev/dtop.c 1.35
923:
924: Fix the non-repeating up/down arrow on the Personal DECstation running X.
925: The previous fix for the non-working right-shift key broke the autorepeat
926: for the up and down arrow keys.
927:
928: sys/arch/i386/conf/INSTALL 1.102
929:
930: Avoid IRQs 5 and 7, the most likely cause of problems on modern
931: laptops. (marc)
1.1.2.48 cgd 932:
933: sys/arch/alpha/pci/tga.c patch
934: sys/arch/alpha/tc/cfb.c patch
935: sys/arch/alpha/tc/sfb.c patch
936: sys/arch/alpha/wscons/wscons.c patch
937: sys/arch/amiga/amiga/mem.c patch
938: sys/arch/arm32/arm32/mem.c patch
939: sys/arch/arm32/vidc/console/vidcconsole.c patch
940: sys/arch/atari/atari/mem.c patch
941: sys/arch/bebox/bebox/mem.c patch
942: sys/arch/bebox/isa/pccons.c patch
943: sys/arch/hp300/hp300/mem.c patch
944: sys/arch/i386/i386/mem.c patch
945: sys/arch/i386/isa/pccons.c patch
946: sys/arch/i386/isa/pcvt/pcvt_drv.c patch
947: sys/arch/mac68k/dev/asc.c patch
948: sys/arch/mac68k/dev/grf.c patch
949: sys/arch/mips/mips/mem.c patch
950: sys/arch/mvme68k/mvme68k/mem.c patch
951: sys/arch/pc532/pc532/mem.c patch
952: sys/arch/pmax/dev/fb_usrreq.c patch
953: sys/arch/pmax/dev/rcons.c patch
954: sys/arch/powerpc/powerpc/mem.c patch
955: sys/arch/sparc/dev/cgeight.c patch
956: sys/arch/sparc/dev/cgfour.c patch
957: sys/arch/sparc/dev/cgfourteen.c patch
958: sys/arch/sparc/dev/cgthree.c patch
959: sys/arch/sun3/sun3/mem.c patch
960: sys/arch/sun3x/sun3x/mem.c patch
961: sys/arch/vax/vax/mem.c patch
962: sys/arch/x68k/x68k/mem.c patch
963: sys/dev/audio.c patch
964: sys/dev/isa/isadma.c patch
965:
966: Fix many real and potential security problems with character device
967: driver mmap routines that did not properly bounds check offsets.
968: See NetBSD security advisory NetBSD-SA1998-005 for details. (mrg)
1.1.2.49 cgd 969:
970: sys/arch/sparc/sparc/autoconf.c patch
971:
972: Fix a problem that prevented the system from working properly on
973: Sparc Voyager portable systems. (pk)
974:
975: usr.bin/ftp/Makefile 1.17
976: usr.bin/ftp/extern.h 1.26
977: usr.bin/ftp/fetch.c 1.37-1.40
978: usr.bin/ftp/util.c 1.36
979:
980: Fix various bugs in time conversion, e.g. HTTP time (UTC) was treated
981: as if it were local time (PR#6448). Also send an "Accept: */*" for
982: HTTP for servers that require that. (itohy)
983:
984: sys/arch/i386/stand/lib/crt/bootsect/start_bootsect.S
985: 1.5
986:
987: Allow installation of NetBSD on the whole disk even on systems where
988: the BIOS tries to determine the disk geometry from the mbr. With the
989: previous version, the BIOS would get into an endless loop during the
990: disk detection (long before actually trying to boot). (ws)
991:
992: src/sys/arch/mac68k/mac68k/locore.s patch
993: src/sys/arch/mac68k/mac68k/machdep.c patch
994: src/sys/arch/mac68k/mac68k/pmap_bootstrap.c patch
995:
996: Rewrite doboot() so that it turns off the MMU, rather than relying
997: on the ROM space being mapped where it would like to be. (scottr)
998:
999: sys/arch/mac68k/mac68k/machdep.c patch
1000:
1001: Set boot-time flags based on the BOOTHOWTO variable passed in by
1002: the boot blocks. (scottr)
1003:
1004: sys/arch/mac68k/include/cpu.h 1.55
1005: sys/arch/mac68k/mac68k/machdep.c patch
1006:
1007: Fix support for on-board video on several LC, PowerBook, and Quadra AV
1008: models. (scottr)
1009:
1010: sys/arch/mac68k/mac68k/mem.c 1.16
1011:
1012: Allow access only to physical RAM via /dev/mem. (scottr)
1013:
1014: sys/arch/mac68k/mac68k/machdep.c 1.206
1015: sys/arch/mac68k/mac68k/macrom.c 1.40
1016:
1017: Fix compile errors: #if DDB -> #ifdef DDB. (scottr)
1018:
1019: sys/arch/mac68k/mac68k/machdep.c 1.215
1020:
1021: Handle the case where a TTx register hit is returned from ptest040().
1022: Corrects problems with Quadra 700 on-board video. (scottr)
1023:
1024: sys/arch/mac68k/mac68k/macrom.c 1.41
1025:
1026: Don't add IOBase to sccA; the latter is an address, not an
1027: offset. (scottr)
1028:
1029: sys/arch/mac68k/mac68k/macrom.c 1.42
1030:
1031: Simplify asm constraints to work around a compiler problem.
1032: Fixes PR#5496. (scottr)
1033:
1034: sys/arch/mac68k/mac68k/pmap_bootstrap.c 1.46
1035:
1036: Correctly handle non-page-aligned framebuffer addresses. Fixes
1037: display alignment on systems with on-board DAFB controllers and
1038: some NuBus video cards. Fixes PR#5702. (scottr)
1.1.2.50 cgd 1039:
1040: src/usr.sbin/Makefile 1.96-1.97 (patch)
1041:
1042: Allow NO_SENDMAIL to be set in bsd.own.mk to prevent sendmail
1043: from being built or installed, for use with newer (8.9.x) sendmail
1044: or third party mailers, for those (re)building from source. (tsarna)
1045:
1046: sys/msdosfs/msdosfs_fat.c 1.29
1047:
1048: Fix missing variable increment, which caused writing FAT32 filesystems
1049: to hang. (ws)
1050:
1051: src/etc/etc.pmax/ttys 1.4
1052:
1053: Comment out lines corresponding to LK-201 keyboard and DEC serial
1054: mouse. Fixes PR#5389. (jonathan)
1055:
1056: sys/arch/pmax/include/clock_machdep.h patch
1057:
1058: Fixes the offset between the base year which the PROM keeps the
1059: clock in (1972 or 1973) and the current year. (jonathan)
1060:
1061: distrib/utils/sysinst/arch/i386/msg.md.eng 1.8
1062:
1063: Clarify a warning message which could be interpreted the wrong
1064: way. (bouyer)
1065:
1066: distrib/utils/sysinst/arch/arm32/menus.md.fr 1.3
1067: distrib/utils/sysinst/arch/i386/menus.md.fr 1.8
1068: distrib/utils/sysinst/arch/pc532/menus.md.fr 1.3
1069: distrib/utils/sysinst/arch/pmax/menus.md.fr 1.3
1070:
1071: French translations for dummy partition menu items. (simonb)
1072:
1073: distrib/utils/sysinst/upgrade.c 1.16
1074: distrib/utils/sysinst/msg.mi.eng 1.33
1075: distrib/utils/sysinst/msg.mi.fr 1.8-1.10
1076:
1077: Add a missing "doingwhat" reason for a re-install of sets.
1078: Fixes PR#6432. (simonb)
1.1.2.51 cgd 1079:
1080: sbin/Makefile 1.30
1081: sbin/disklabel.c 1.49
1082: share/man/man8/man8.i386/installboot.8 1.5
1083: sys/arch/i386/include/disklabel.h 1.5
1084: sys/arch/i386/stand/lib/crt/bootsect/start_bootsect.S
1085: patch
1086: sys/arch/i386/stand/lib/biosdisk.c patch
1087: sys/arch/i386/i386/disksubr.c patch
1088:
1089: Add forward-compatibility with new NetBSD MBR partition-id 169 (0xa9).
1090: Warn about old-style 165 partitions with a reference to installboot(8)
1091: for details on when and how to upgrade bootblocks and partition IDs.
1092: Do fresh installs using the new ID. (jonathan)
1.1.2.52 cgd 1093:
1094: sys/arch/pmax/dev/dc.c patch
1095: sys/arch/pmax/dev/dtop.c 1.33
1096: sys/arch/pmax/dev/lk201.c 1.9
1097: sys/arch/pmax/dev/rcons.c 1.15-1.16
1098: sys/arch/pmax/dev/rconsvar.h 1.1-1.2 (new)
1099: sys/arch/pmax/dev/sccreg.h 1.5
1100: sys/arch/pmax/pmax/cpu_cons.c patch
1101: sys/arch/pmax/tc/scc.c patch
1102: sys/arch/pmax/tc/sccvar.h 1.3
1103:
1104: Replace 4.4BSD/pmax console support. Rework console code to
1105: eliminate sending rcons output via the serial driver (PR#4438).
1106: Replace scc interrupt-handler with code back-ported from a
1.1.2.54 cgd 1107: version of the machine-independent 'zs' driver. Use serial drivers
1108: for all serial-console output, rather than using PROM for output
1109: until autoconfiguration finds the device. (jonathan and simonb)
1.1.2.52 cgd 1110:
1111: usr.bin/crunch/crunchide/exec_elf32.c 1.5
1112:
1113: Reimplement ELF symbol hiding by prepend underscore-mangled program
1114: name. Works with mips CALL16 external relocs (which cannot be
1115: relocated properly if they are made local). (jonathan)
1116:
1117: sys/lkm/netinet/if_ipl/ipl.h 1.13
1118: sys/lkm/netinet/if_ipl/mln_ipl.c 1.21
1119: sys/netinet/fil.c 1.24
1120: sys/netinet/ip_auth.c 1.9
1121: sys/netinet/ip_auth.h 1.4
1122: sys/netinet/ip_compat.h 1.16
1123: sys/netinet/ip_fil.c 1.31
1.1.2.75! cgd 1124: sys/netinet/ip_fil.h patch
1.1.2.52 cgd 1125: sys/netinet/ip_frag.c 1.13
1126: sys/netinet/ip_frag.h 1.12
1127: sys/netinet/ip_ftp_pxy.c 1.10-1.11
1128: sys/netinet/ip_log.c 1.6
1129: sys/netinet/ip_nat.c 1.23
1130: sys/netinet/ip_nat.h 1.15
1131: sys/netinet/ip_proxy.c 1.15
1132: sys/netinet/ip_proxy.h 1.12
1133: sys/netinet/ip_state.c 1.16
1134: sys/netinet/ip_state.h 1.13
1135: usr.sbin/ipf/ipf/ipf.5 1.6
1136: usr.sbin/ipf/ipf/ipf.c 1.15
1137: usr.sbin/ipf/ipfstat/fils.c 1.15
1138: usr.sbin/ipf/ipftest/ipt.c 1.9
1139: usr.sbin/ipf/ipmon/ipmon.8 1.6
1140: usr.sbin/ipf/ipmon/ipmon.c 1.16
1141: usr.sbin/ipf/ipnat/ipnat.8 1.5
1142: usr.sbin/ipf/ipnat/ipnat.c 1.20
1143: usr.sbin/ipf/ipresend/resend.c 1.6
1144: usr.sbin/ipf/ipsend/44arp.c 1.6
1145: usr.sbin/ipf/ipsend/ip.c 1.8
1.1.2.55 cgd 1146: usr.sbin/ipf/ipsend/iplang_l.l patch
1.1.2.52 cgd 1147: usr.sbin/ipf/ipsend/iplang_y.y 1.8
1148: usr.sbin/ipf/ipsend/ipsend.c 1.8
1149: usr.sbin/ipf/ipsend/ipsend.h 1.5
1150: usr.sbin/ipf/ipsend/ipsopt.c 1.5
1151: usr.sbin/ipf/ipsend/sbpf.c 1.6
1152: usr.sbin/ipf/iptest/iptest.c 1.8
1153: usr.sbin/ipf/iptest/iptests.c 1.7
1154: usr.sbin/ipf/iptest/sock.c 1.9
1155: usr.sbin/ipf/rules/BASIC_2.FW 1.4
1156:
1157: Update to IP Filter 3.2.10. (mrg)
1.1.2.53 cgd 1158:
1159: usr.bin/cal/cal.c 1.9
1160:
1161: Fix leap year calculation. (1900 wasn't a leap year.) (nathanw)
1162:
1163: sys/dev/isapnp/isapnp.c 1.30
1164:
1165: Fix a bug where the allocation of an I/O region for a PnP card might
1166: loop forever in case of a conflict, instead of returning an error.
1167: This has caused laptops where PCMCIA and ISAPnP were conflicting to
1168: hang at startup. (fvdl)
1169:
1170: gnu/usr.bin/gas/expr.c 1.7-1.8
1171:
1172: Fix the PIC symbol bug exposed on sparc when using egcs to compile
1173: -fPIC code. (tv)
1.1.2.54 cgd 1174:
1175: distrib/pmax/miniroot/Makefile.inc 1.1 (new)
1176: distrib/pmax/miniroot/diskimage.label.proto 1.1 (new)
1177: distrib/pmax/miniroot/dot.profile patch (new)
1178: distrib/pmax/miniroot/list 1.1-1.6 (new)
1179:
1180: Build the pmax miniroot with the crunch tools.
1.1.2.56 cgd 1181:
1182: distrib/notes/pmax/QUICK.INSTALL 1.1-1.2 (new)
1183:
1184: Some quick notes on installing NetBSD/pmax, but not a replacement
1185: for the true "INSTALL" notes. (simonb)
1186:
1.1.2.57 cgd 1187: distrib/notes/pmax/install patch
1.1.2.56 cgd 1188:
1.1.2.62 cgd 1189: Fix various typos. Provide documentation fixes for PRs #6296, #6300
1190: and #6300, and a partial fix for PR #6307. Describe CD-ROM device
1191: names on the pmax and the process of updating the RTC. (simonb)
1.1.2.59 cgd 1192:
1193: etc/netstart 1.53
1194:
1195: Use 'echo' instead of 'logger,' because logger is in /usr and that will
1196: not be mounted on most systems by the time netstart runs. If logger is
1197: used and is not present, the message explaining why the system is
1198: dropping back to single-user mode won't be printed. (abs)
1199:
1200: sys/dev/ic/z8530tty.c 1.53
1201:
1202: Fix hangs when booting with serial devices which supply clocks
1203: on DCD or CTS. (wrstuden)
1.1.2.60 cgd 1204:
1205: distrib/utils/sysinst/menus.mi.fr 1.10
1206: distrib/utils/sysinst/msg.mi.fr 1.11
1207:
1208: Fix a few line overflows. (bouyer)
1.1.2.62 cgd 1209:
1210: sys/netinet/fil.c 1.25
1211:
1212: Use NetBSD's in_cksum() to implement fr_tcpsum(). (mrg)
1213:
1214: sys/netinet/ip_fil.c 1.32
1215:
1216: Use MGETHDR instead of MGET when getting mbuf for fragments. (mrg)
1217:
1218: distrib/notes/INSTALL patch
1219:
1220: Mention that the current 1.3.X release is a security and bug fix
1221: release to NetBSD 1.3. The current notes imply that it is a new
1222: major release in its own right. (simonb)
1223:
1224: sys/vm/vm_map.c 1.41
1225:
1226: Patch to avoid data corrpution (modifications being thrown away)
1227: when mmap() and msync() are being used correctly. (cgd)
1.1.2.64 cgd 1228:
1229: etc/etc.pmax/disktab 1.6
1230:
1231: Add disktab entry for 'miniroot' (currently a full root image). (simonb)
1.1.2.65 cgd 1232:
1233: sys/dev/isa/wss.c patch
1234:
1235: Work around a problem that could cause the wss driver to panic during
1236: attach when a DRQ gets allocated twice. (augustss)
1237:
1.1.2.68 cgd 1238: distrib/sets/lists/xbase/mi 1.9-1.11
1239: distrib/sets/lists/xbase/md.sparc 1.6
1240: distrib/sets/lists/xfont/mi 1.5
1241: distrib/sets/lists/xfont/md.i386 1.4
1242: distrib/sets/lists/xserver/md.i386 1.6-1.8
1.1.2.65 cgd 1243:
1.1.2.68 cgd 1244: Bring the list up to date for XFree86 3.3.3. (simonb, cjs, tron, and fvdl)
1.1.2.65 cgd 1245:
1246: usr.sbin/bootpd/bootpd.c 1.10
1247:
1248: Ignore requests with bogus network types (which avoids an out of
1249: bounds array access), as discussed on BUGTRAQ. (abs)
1.1.2.67 cgd 1250:
1.1.2.68 cgd 1251: distrib/sets/lists/base/md.i386 patch
1252: distrib/sets/lists/comp/md.i386 patch
1253: distrib/sets/lists/comp/mi patch
1254:
1255: Final cleanup of i386 set lists. (fvdl)
1256:
1257: distrib/notes/mirrors 1.15-1.29
1258:
1259: Match current install notes' mirrors lists (cgd)
1260:
1.1.2.71 cgd 1261: distrib/notes/INSTALL patch
1.1.2.68 cgd 1262:
1.1.2.71 cgd 1263: Partially update people lists. (cgd)
1.1.2.68 cgd 1264:
1.1.2.69 cgd 1265: share/zoneinfo/leapseconds 1.1.1.2-1.1.1.3
1266:
1267: There is a leap second on December 31, 1998. (cgd)
1268:
1.1.2.74 cgd 1269: distrib/alpha/toolchain-install/Makefile 1.1-1.4 (new)
1.1.2.70 cgd 1270: distrib/alpha/toolchain-install/mk-toolchain-install
1271: 1.1-1.2 (new)
1272:
1273: Add NetBSD/alpha toolchain installer. (ross)
1274:
1275: distrib/sets/lists/xserver/md.x68k 1.2-1.3
1276:
1277: Add the x68k X server files. (minoura)
1278:
1.1.2.72 cgd 1279: distrib/sets/lists/base/md.sparc 1.26
1280:
1281: Add the 'edlabel' command. (cjs)
1282:
1.1.2.73 cgd 1283: distrib/utils/sysinst/arch/i386/md.h patch
1284:
1285: Update to match the files that will be in 1.3.3 split distribution
1286: sets. (fvdl)
1287:
1.1.2.67 cgd 1288: sys/conf/osrelease.sh patch
1289: sys/sys/param.h patch
1.1.2.68 cgd 1290: gnu/usr.bin/send-pr/Makefile patch
1.1.2.67 cgd 1291:
1292: Update version to 1.3.3. (cgd)
CVSweb <webmaster@jp.NetBSD.org>