Annotation of src/CHANGES-1.4.3, Revision 1.1.2.53
1.1.2.53! he 1: # $NetBSD: CHANGES-1.4.3,v 1.1.2.52 2000/08/15 23:20:04 he Exp $
1.1.2.1 he 2:
3: A complete list of changes from NetBSD 1.4.2 to NetBSD 1.4.3:
4:
5: File Revision(s)
6: ---- --------
7:
8: sys/conf/osrelease.sh patch
9:
10: Bump visible version number to 1.4.2A, to indicate that we're
11: no longer exactly at 1.4.2.
12:
13: sys/ufs/lfs/lfs_vfsops.c 1.37-1.38
14:
15: Prevent lfs_mountroot() from attempting to use a network device
16: as root.
17:
18: sys/arch/sparc/dev/zs.c patch
19:
20: Fix a NULL pointer dereference when a zs device interrupts during
21: autoconfiguration of subdevices (keyboard & mouse).
22:
23: usr.sbin/sup/source/scm.c 1.10
24:
25: Improve error message when unable to look up local hostname.
26:
27: gnu/dist/gcc/config/alpha/alpha.c 1.5
28:
29: Change ev5/ev56 L1 cache latency from 2 to 3.
30:
31: usr.bin/lex/flex.skl 1.13-1.14
32:
33: Allow C++ lexers to build. Fixes PR#8258.
34:
35: sbin/mknod/mknod.8 1.17
36:
37: In the example conf.c path, arch-specific directories now
38: live under sys/arch, not directly under sys.
39:
40: libexec/ld.aout_so/rtld.1 1.9-1.10
41:
42: Document LD_PRELOAD and note the security restrictions.
43: Fixes PR#9663. Also some spelling fixes.
44:
45: distrib/notes/Makefile patch
46: distrib/notes/Makefile.inc patch
47:
1.1.2.43 he 48: Format HTML with latin1 characters. Add a ``release'' target to
1.1.2.1 he 49: install the formatted release notes.
50:
51: sys/arch/arm32/conf/CATS patch
52:
53: Add vr(4) and ukphy to config.
1.1.2.2 he 54:
55: lib/libc/sys/intro.2 1.20-1.21
56:
57: Note that EFAULT can't be guaranteed in e.g. pipe(2); fixes PR#7720.
58: Update the description of errno. Fixes PR#9496.
1.1.2.3 he 59:
60: etc/etc.i386/MAKEDEV 1.85
61:
62: Create wd2 and wd3 device nodes also on the floppy images, to allow
63: installation on those drives too.
64:
65: sys/dev/pci/ncr.c 1.87, 1.96-1.97
66:
67: Fix script bug in processing QUEUE FULL response (would always
68: trigger an assertion failure), and add Quantum Atlas IV drives
69: to the quirk table so that they don't use tagged queueing.
70: Fixes problems reported in PR#7694.
71:
72: distrib/notes/common/sysinst patch
73:
74: Clarify the PCMCIA IRQ allocation workaround. Fixes PR#9568.
75:
76: usr.bin/du/du.c 1.15
77:
78: Include -r flag in usage message.
1.1.2.4 he 79:
80: sys/arch/alpha/alpha/pmap.c 1.130
81: sys/arch/i386/i386/pmap.new.c patch (1.85 pmap.c)
82: sys/arch/mips/mips/pmap.c 1.88
83: sys/arch/pc532/pc532/pmap.new.c patch (1.47 pmap.c)
84: sys/uvm/uvm.h 1.19
85: sys/uvm/uvm_page.c 1.32
86:
87: Use a more reliable method to determine if uvm_page_init() has
88: completed. This fixes a problem observed on some i386 configs
89: (typically with lots of memory) where the kernel page table needs
90: to grow during initialization.
1.1.2.5 he 91:
92: gnu/dist/gcc/config/alpha/alpha.c 1.6
93:
94: Do not enable CIX on ev6/21264, but add an ev67/21264a switch
95: that does. Fixes kernel built with -mcpu=ev6.
96:
97: distrib/notes/common/sysinst patch
98:
99: More tweaking of the text explaining the PCICMA workaround. Now
100: includes instructions for patching the kernel binary and for
101: configuring the corresponding kernel option.
102:
103: lib/libarch/m68k/m68k_sync_icache.S 1.3 via patch
104:
105: Make libm68k work.
106:
107: share/man/man4/wscons.4 1.11
108:
109: Clarify language, fixes PR#9708.
110:
111: sys/netinet/ip_output.c 1.73
112:
113: Pass M_BCAST and M_MCAST flags to fragments. Fixes PR#9772.
114:
115: distrib/notes/common/postinstall 1.6 via patch
116: distrib/notes/common/postinstall 1.7
117:
118: Clarify exactly where pkgsrc.tar.gz should be extraced.
119: Fixes PR#9580. Clarify that /usr/pkgsrc is not the One True
120: Location, but merely a convention.
121:
122: share/man/man4/options.4 1.103-1.104 via patch
123:
124: Document PCMCIA IO space conflicts and options. Note use and
125: existance of PCIC_ISA_ALLOC_IOBASE and PCIC_ISA_ALLOC_IOSIZE.
126: Re-sort references.
127:
128: share/man/man4/pcmcia.4 1.15 via patch
129:
130: Note PCIC_ISA_ALLOC_IOBASE and PCIC_ISA_ALLOC_IOSIZE.
131: Fixes PR#9683.
132:
133: usr.bin/man/man.c 1.17-1.22
134: usr.bin/man/config.c 1.10
135: usr.bin/man/man.1 1.9
136: usr.bin/man/config.h 1.3
137: usr.bin/man/man.conf.5 1.6-1.7
138: usr.bin/man/pathnames.h 1.4
139:
140: Pull up various changes from the trunk:
141: o fix signal handlers to avoid obscure exit codes
142: o clean up after SIGPIPE
143: o try TMPDIR env variable, fall back to _PATH_TMP
144: o fall back to more if PAGER is set but null
145: o recognize _crunch in man.conf
146: o use uname(3) to determine MACHINE type
147: o man page typos fixed. Document _crunch.
148:
149: lib/libpcap/pcap.c 1.8
150: lib/libpcap/savefile.c 1.6
151:
152: Fix pcap_dispatch() timeout handling. Use snprintf, not sprintf.
153: This synchronizes with a more recent LBL libpcap.
154:
155: sys/arch/i386/conf/HOMEWORLD patch
156:
157: Synchronize with config for the new HOMEWORLD machine.
158:
159: share/man/man8/man8.i386/boot_console.8 1.5
160:
161: Remove text asserting that CONSDEV_AUTO and CONSDEV_COM*KBD imply
162: COMCONS_KEYPRESS (they don't).
163:
164: bin/dd/position.c 1.7-1.8
165:
166: Correctly lseek() on non-tape character devices (e.g. disks)
167: as the manual page documents.
168:
169: sys/sys/proc.h 1.88 via patch
170: sys/kern/kern_subr.c 1.62 via patch
171: sys/kern/kern_synch.c 1.69 via patch
172: sys/kern/kern_ktrace.c 1.38-1.39 via patch
173:
174: Fix two bugs:
175: o A malicious or erroneous program can hog the CPU in uiomove()
176: o A ktrace of such a program can hog large amounts of kernel memory
1.1.2.19 he 177: Fixes SA#2000-005.
1.1.2.5 he 178:
179: distrib/notes/common/main patch
180:
1.1.2.6 he 181: Add a (for the time being empty) caveats section for 1.4.3.
1.1.2.5 he 182:
183: lib/libskey/skeylogin.c 1.13 via patch
184:
185: In skeyverify(), don't restore priority to 0, but to previous
186: priority. Fixes PR#4891.
187:
188: sys/uvm/uvm_map.c 1.72
189:
190: Undo revision 1.13: don't block interrupts while deactivating
191: one pmap and activating another, since these only affect user-
192: level mappings which cannot be accessed from interrupt context.
193: This fixes Sparc zstty overflows reported in PR#8322, since pmap
194: operations are slow on old sun4c sparcs.
195:
196: gnu/dist/gcc/config/alpha/netbsd.h 1.11
197:
198: Pass the appropriate directive to the assembler if an -mcpu=...
199: option is given to the compiler.
200:
201: sys/net/if.c 1.62 via patch
202:
203: Fix ifa_ifwithnet() for the netatalk case to properly return the
204: best match and not the first match. Makes netatalk work again
205: on networks without AppleTalk routers. Fixes PR#9957.
206:
207: sys/dev/pci/if_ti.c 1.6-1.7 via patch
208:
209: Fix bug which could result in a panic. Add a shutdown hook to
210: stop the board to avoid memory corruption on reboot. Use bus_space
211: for TIGON 2 chips, so that they will work even if we can't map
212: the memory space linearly (e.g. on alpha).
213:
214: sys/msdosfs/fat.h 1.14
215:
1.1.2.43 he 216: Correct broken ``LP64 fix'' introduced in last pullup, and better
1.1.2.5 he 217: explain sense of MSDOSFSEOF() macro. Fixes PR#9116, PR#9206 and
218: part of PR#8037.
219:
220: sys/msdosfs/msdosfs_vnops.c 1.96
221:
222: Avoid integer overflow preventing reading of files >2GB in size.
223: Fixes PR#9046.
224:
225: sys/dev/isa/pas.c 1.47
226:
227: Fix bug related to allocation / deallocation of bus_space region
228: if map of SB I/O space failed. Fixes PR#9992.
1.1.2.8 cgd 229:
230: sys/netinet/ip.h 1.20-1.21
231:
1.1.2.43 he 232: Add ``__attribute__((__packed__))'' to structures used to describe
1.1.2.8 cgd 233: on-the-wire data, to prevent egcs from making unwarranted assumptions
1.1.2.27 he 234: about the alignment of these structures. Fixes part of SA#2000-02.
1.1.2.9 he 235:
236: sys/kern/kern_subr.c patch
237:
238: Allow this to compile without DIAGNOSTIC defined.
239:
240: sys/ufs/lfs/lfs_vfsops.c 1.50
241:
242: Sanity check the superblock before trying to use it to find the
243: alt superblock; sanity check the disk address of the alt superblock
244: to avoid deadlocking when trying to read it with the primary
245: superblock buffer still busy. Fixes PR#10001.
246:
247: lib/libc/arch/i386/sys/syscall.S 1.9
248: lib/libc/arch/i386/sys/brk.S 1.13
249: lib/libc/arch/i386/sys/exect.S 1.10
250: lib/libc/arch/i386/sys/ptrace.S 1.13
251: lib/libc/arch/i386/sys/sbrk.S 1.11
252: lib/libc/arch/i386/sys/sigprocmask.S 1.14
253: lib/libc/arch/i386/sys/sigsuspend.S 1.12
254:
255: Repair syscall stubs which were not adapted when the cerror
256: interface was changed.
257:
258: usr.bin/at/at.c 1.14
259:
260: Correct wrong variable being tested in env parsing loop.
1.1.2.10 he 261:
262: usr.sbin/bind/lib/Makefile 1.9 via patch
263: dist/bind/include/port_ipv6.h patch (new)
264:
265: Use a static version of port_ipv6.h instead of generating it.
266: The use of the probe script had at least two problems: it probed
267: the host headers (could be fixed in another way), and it could
268: be problematical in a cross-compile environment.
1.1.2.11 he 269:
270: sys/netinet/ip_input.c 1.112
271:
272: Handle large offsets inside very small options correctly.
1.1.2.27 he 273: Fixes part of SA#2000-002.
1.1.2.12 he 274:
1.1.2.15 he 275: usr.sbin/wiconfig/Makefile 1.1-1.2 (new)
276: usr.sbin/wiconfig/wiconfig.8 1.1-1.5 (new)
277: usr.sbin/wiconfig/wiconfig.c 1.1-1.4 (new)
1.1.2.12 he 278: usr.sbin/Makefile 1.121 via patch
1.1.2.13 he 279: sys/dev/pcmcia/Makefile 1.3
1.1.2.15 he 280: sys/dev/pcmcia/if_wi_ieee.h 1.1-1.4 (new)
281: sys/dev/pcmcia/if_wireg.h 1.1-1.5 (new)
282: sys/dev/pcmcia/if_wivar.h 1.1-1.7 (new)
1.1.2.12 he 283: sys/dev/pcmcia/if_wi.c 1.1-1.13,1.15-1.17 via patch
284: sys/dev/pcmcia/files.pcmcia 1.15
285: sys/dev/pcmcia/pcmciadevs 1.39
286: sys/dev/pcmcia/pcmciadevs.h regenerate
287: sys/dev/pcmcia/pcmciadevs_data.h regenerate
288: sys/net/if_media.h 1.16-1.17,1.19,1.21-1.23
289: sys/net/if_media.c 1.9
290: sys/net/if.h 1.46 (partial) via patch
1.1.2.15 he 291: sys/net/if_ieee80211.h 1.1-1.2 (new)
1.1.2.12 he 292: share/man/man4/wi.4 1.1-1.10 via patch
293: share/man/man4/Makefile patch
294: share/man/man4/pcmcia.4 patch
295: sys/arch/i386/conf/GENERIC 1.252
296: sys/arch/i386/conf/INSTALL 1.123
297: distrib/i386/floppies/ramdisk/ramdiskbin.conf 1.16
298: distrib/i386/floppies/ramdisk/list 1.21
299: distrib/i386/floppies/ramdisk/Makefile patch
300: distrib/sets/lists/man/mi patch
301: distrib/sets/lists/base/mi patch
302:
303: Add a driver for ``wi'', Lucent "Orinoco"/Wavelan.
304:
305: sys/dev/eisa/if_ep_eisa.c 1.22
306:
307: Only allocate the I/O space required. This permits an ISDN4BSD kernel
308: with e.g. an AVM Fritz! card to work with an ep0 card in EISA slot 1.
309: Fixes PR#5279.
310:
311: sys/dev/ic/elink3.c 1.80
312:
313: Make the 3Com 3C597 Fast Etherlink TX EISA card work. Fixes PR#7067.
314:
315: distrib/i386/floppies/bootfloppy-common/Makefile.inc patch
316:
317: Make sure the PCMCIA alloc variables are retained in the symbol
318: table of the resulting kernel, thereby allowing them to be tweaked
319: as described in the install notes.
320:
321: libexec/ftpd/ftpd.c patch
322:
323: Back out unnecessary half of revision 1.70 which breaks parsing
1.1.2.19 he 324: of /etc/ftpchroot. Fixes SA#2000-006.
1.1.2.12 he 325:
326: usr.sbin/chown/chown.c 1.21
327:
328: Deal with user names with `.' in them. Fixes PR#10043.
1.1.2.14 he 329:
330: sys/netinet/fil.c 1.32
331:
332: Fix bug in dealing with large offsets inside very small options.
1.1.2.15 he 333:
334: sys/dev/pci/isp_pci.c patch
335: sys/dev/ic/isp.c patch
336: sys/dev/ic/isp_inline.h patch
337: sys/dev/ic/isp_netbsd.c patch
338: sys/dev/ic/isp_netbsd.h patch
339: sys/dev/ic/ispmbox.h patch
340: sys/dev/ic/ispreg.h patch
341: sys/dev/ic/ispvar.h patch
342: sys/dev/microcode/isp/asm_pci.h patch
343:
344: Correctly account for F-port vs. F-port (no FLOGI_ACC) topologies.
345: Make sure we get a port database entry for the fabric name server.
346: Preserve fabric logins if the device didn't change across fabric
347: or port database changes, or the device has already logged into
348: us (e.g., for target/initiator dual role devices like Veritas
349: SANbox). Propagate class 3 service parameter changes where devices
350: can change roles.
351:
352: Fix all occurrences of setting a sendmarker so that setting it
353: for one bus on dual bus cards doesn't wipe a pending sendmarker
354: for other busses on the same card.
355:
356: Comments added and clarifications made in some of the target mode code.
357:
358: Add support for > 12 byte CDBs. Split out nvram reading into
359: per-card functions. Add proper Ultra2/Ultra3 support. Upgrade
360: firmware.
1.1.2.16 he 361:
362: sys/dev/pci/if_fxpvar.h patch
363: sys/dev/pci/if_fxp.c patch
364:
365: Fix the fxp driver so that it works after a warm-boot from windows
366: and across an APM suspend/resume or hibernate/resume cycle. Fixes
367: PR#9370, PR#9548, PR#9571 and PR#9573.
1.1.2.17 he 368:
369: sys/dev/isa/i82365_isasubr.c 1.21
370: sys/arch/i386/conf/INSTALL patch
371: distrib/notes/common/main patch
372: distrib/notes/common/sysinst patch
373:
374: Revert 12-bit iospace for PCMCIA to 0x400-0xfff. Mask out a
375: superset of the PCMCIA IRQs from GENERIC in INSTALL (5, 7 and
376: 10). Rework the text explaining the PCMCIA workarounds; explain
377: both the IO space and IRQ workarounds.
378:
379: sys/dev/ic/smc83c170.c 1.31 via patch
380:
381: Use the lower bits of the crc32 for the multicast address filter,
382: not the upper bits. Fixes PR#8268.
383:
384: sys/dev/pci/pcidevs 1.198
385: sys/dev/pci/pcidevs_data.h regenerate
386: sys/dev/pci/pcidevs.h regenerate
387:
388: Add product IDs for some VIA Technologies devices.
389:
390: etc/etc.i386/MAKEDEV 1.107
391:
392: Create tty03 by default for pcmcia modems.
393:
394: etc/group 1.7
395:
396: Create ``users'' group for the benefit of useradd.
397:
398: bin/ps/ps.c 1.37
399:
400: Only check the terminal size via STDOUT, not STDERR or STDIN.
401:
402: sbin/dmesg/dmesg.8 1.11
403:
404: Mention /var/run/dmesg.boot.
405:
406: gnu/dist/gcc/config/arm/arm.md 1.5
407:
408: Add clobber of the condition code register in negdi2. Fixes
409: PR#9613.
410:
411: sys/arch/i386/pci/pcib.c 1.26
412:
413: Do not handle the VIA Technologies VT82C688A SMBus Controller
414: as a PCI/ISA bridge. Fixes PR#10093.
415:
416: libexec/getty/ttys.5 1.13
417:
418: Fix documentation regarding rtscts/mdmbuf/dtrcts. Fixes PR#9427.
419:
420: sbin/mknod/mknod.8 1.18
421:
422: Document -F flag. Fixes PR#9451.
423:
424: usr.bin/vmstat/vmstat.8 1.17
425:
426: Fix typo in manual page. Fixes PR#10036.
427:
428: lib/libc/stdio/fopen.3 1.11
429:
430: Correct inconsistency between implementation and documentation.
431: Fixes PR#6072.
1.1.2.18 he 432:
433: sys/netinet/ip_state.c patch
434:
435: Do not let RST TCP segments create state.
1.1.2.19 he 436:
437: sys/dev/pci/if_fxp.c patch
438:
439: Calibrate the timeouts by using DELAY(1) so their values are less
440: machine-dependant. Fixes PR#10141, where spurious timeouts were
441: being seen. Also report the line numbers of the timeouts so it
442: can be determined which is being seen.
443:
444: sbin/newfs/mkfs.c 1.38
445:
446: Abort if the number of cylinder group summary area is larger than
447: MAXCSBUFS.
448:
449: usr.bin/gencat/gencat.1 1.1-1.2 (new)
1.1.2.22 he 450: usr.bin/gencat/Makefile 1.5
1.1.2.19 he 451: distrib/sets/lists/man/mi patch
452:
1.1.2.22 he 453: Add manual page for gencat. Fixes PR#4749.
1.1.2.19 he 454:
455: distrib/utils/sysinst/mbr.c 1.22
456: sbin/fdisk/fdisk.c 1.40
457: sys/arch/i386/stand/lib/crt/bootsect/start_bootsect.S 1.17
458:
459: Fix a booting problem when int13 extensions are used (> 8GB),
460: and CHS values in MBRs were written from sysinst or fdisk that
461: some BIOSes (Adaptec SCSI BIOS 2.20 in particular) didn't like.
462:
463: sbin/ldconfig/ldconfig.c 1.28-1.29
464: libexec/ld.aout_so/shlib.c 1.18 via patch
465: include/paths.h 1.14
466:
467: Enable searching for libraries under /emul/aout, and make sure
468: that ELF libraries are not erroneously accepted.
469:
470: sys/kern/sysv_sem.c 1.37
471:
472: Remove existing semaphore system locking mechanism. This avoids
473: giving users a way to wedge processes which use semaphores (NOTE:
474: this would only affect processes using semaphores). Fixes
475: SA#2000-004.
476:
477: etc/inetd.conf 1.29 via patch
478:
479: Disable everything except ftpd and telnetd by default.
480: Fixes PR#9673.
481:
482: sys/dev/pci/if_ti.c patch
483:
484: Fix compile error.
485:
486: sys/miscfs/procfs/procfs_cmdline.c 1.8
487:
488: Fix a possible kernel memory leak - if the command line of a
489: process was requested after it had started to exit but before it
490: became a zombie a page of kernel memory would not be freed.
1.1.2.20 he 491:
492: sys/arch/i386/i386/pmap.new.c patch
493: sys/arch/pc532/pc532/pmap.new.c patch
494:
495: When allocating new PT pages during early bootstrap (i.e. before
496: pmap_init() has finished), make sure to zero them.
497:
498: usr.bin/ipcs/ipcs.1 1.9
499:
500: Finish an unfinished sentence.
501:
1.1.2.34 he 502: bin/test/test.c 1.21
1.1.2.20 he 503:
504: Fix operator precedence consistency. Fixes PR#7015.
505:
1.1.2.34 he 506: bin/test/test.c 1.22
507: bin/sh/builtins.def 1.15
508: bin/sh/Makefile 1.50
1.1.2.20 he 509:
510: Enable test as a shell builtin. Fixes PR#9847.
511:
512: sys/arch/amiga/conf/GENERIC patch
513: sys/arch/arm32/conf/GENERIC patch
514: sys/arch/atari/conf/GENERIC patch
515: sys/arch/bebox/conf/GENERIC patch
516: sys/arch/hp300/conf/GENERIC patch
517: sys/arch/i386/conf/GENERIC patch
518: sys/arch/mac68k/conf/GENERIC patch
519: sys/arch/macppc/conf/GENERIC patch
520: sys/arch/newsmips/conf/GENERIC patch
521: sys/arch/next68k/conf/GENERIC patch
522: sys/arch/ofppc/conf/GENERIC patch
523: sys/arch/pc532/conf/GENERIC patch
524: sys/arch/pmax/conf/GENERIC patch
525: sys/arch/sparc/conf/GENERIC patch
526: sys/arch/sparc64/conf/GENERIC patch
527: sys/arch/sun3/conf/GENERIC patch
528: sys/arch/vax/conf/GENERIC patch
529: sys/arch/x68k/conf/GENERIC patch
530: sys/arch/arm32/conf/A7000 patch
531: sys/arch/sun3/conf/GENERIC3X patch
532:
533: Disable the UNION file system, to avoid a repeat of the 1.4.1
534: and 1.4.2 LAST_MINUTE changes. It is reportedly buggy, and can
535: be used by ordinary users to crash the system.
536:
537: distrib/notes/common/main patch
538:
539: The version of IPF shipped with 1.4.2 was 3.3.6, not 3.3.5.
540: Correct the notes correspondingly.
541:
542: distrib/i386/floppies/bootfloppy-common/Makefile.inc patch
543: distrib/i386/floppies/fdset-common/Makefile.inc patch
544:
545: ``Make release'' goes to installation/floppy; use gzip -9.
546:
547: distrib/macppc/floppies/ramdisk/Makefile patch
548:
549: Don't rely on /etc/disktab, instead construct a disktab on
550: the fly based on numbers supplied here.
551:
552: sys/arch/sparc/conf/INSTALL patch
553: distrib/sparc/ramdisk/Makefile patch
554:
555: Use 3240 and not 3528 as miniroot size.
556:
557: distrib/sparc/bootfs/Makefile patch
558:
559: Don't strip kernel, copy INSTALL kernel to kernel directory
560: under ``make release''.
561:
562: distrib/sparc/bootfs.sysinst/Makefile patch
563:
564: Don't strip kernel, use boot.700000, copy sysinst INSTALL
565: kernel to kernel directory under ``make release''.
566:
567: distrib/sparc/ramdisk/list patch
568:
1.1.2.43 he 569: Make the ``ramdisk'' devices, not the ``floppy'' devices.
1.1.2.20 he 570:
571: distrib/utils/sysinst/arch/vax/md.h patch
572:
573: Don't offer to install xserver set -- it's not built in
574: this version.
1.1.2.21 he 575:
576: sys/dev/ic/cy.c 1.11,1.13
577: sys/dev/ic/cyreg.h 1.2-1.3
578: sys/dev/ic/cyvar.h 1.5
579: sys/dev/pci/cy_pci.c 1.9
580: sys/dev/pci/pcidevs 1.172
581: sys/dev/pci/pcidevs.h regenerate
582: sys/dev/pci/pcidevs_data.h regenerate
583:
584: Add support for PCI variants of Cyclom-4Y and -8Y cards.
585: Also fixes PR#7175 (new serial controller).
1.1.2.23 cgd 586:
587: usr.sbin/portmap/portmap.c 1.25
588: usr.sbin/portmap/portmap.8 1.11
589:
590: Fix a hole in the portmap libwrap access control. The new code
591: disallows all indirect calls to the portmapper except for
592: PMAPPROC_NULL unless the -i (insecure) flag has been specified.
593: While there, add a new flag, -p (paranoid) which also disallows
594: indirect calls to a small number of other services, including
595: key parts of NFS and NIS.
1.1.2.24 he 596:
597: sys/arch/i386/conf/HOMEWORLD patch
598:
599: Update to reflect reality.
600:
601: sys/arch/i386/i386/apm.c 1.42 via patch
602: sys/arch/i386/isa/clock.c 1.62 via patch
603: sys/arch/i386/include/cpu.h 1.57 via patch
604:
605: Reinitialize clock after hibernation, something which seems to be
606: required on some laptops. Fixes PR#4808.
607:
1.1.2.36 he 608: sys/dev/pci/pci.c 1.45 via patch
1.1.2.24 he 609:
610: If the 'PCI_CONFIG_DUMP' option is defined, print a verbose dump
611: of all PCI devices' configuration space.
612:
613: sbin/ldconfig/ldconfig.c 1.30
614:
615: Do not treat non-existance of directories under /emul/aout as
616: errors.
617:
618: sys/arch/sparc/stand/common/dvma.c patch
619:
620: Fix lossage of the bootstrap program on sun4 machines, at least
621: when booting from disk. Fixes PR#9906.
622:
623: domestic/usr.sbin/kerberos/kerberos.c 1.7
624:
625: Fix several denial-of-service problems in the KDC.
626:
627: usr.sbin/wiconfig/wiconfig.c 1.5-1.6
628:
629: Add support for the documented but unimplemented -a flag.
630: Clean up argument parsing.
631:
632: distrib/mac68k/instkernel/ramdisk/Makefile 1.4,1.6
633:
634: Make mac68k ramdisk build with or without obj dirs.
635:
636: etc/etc.mac68k/Makefile.inc 1.5
637:
638: Build and install release notes under ``make release''.
639:
640: sys/arch/mac68k/conf/GENERIC 1.101
641:
642: Enable rnd pseudo-device in mac68k GENERIC kernel.
643:
644: sys/arch/mac68k/nubus/if_ae_nubus.c 1.29
645: sys/arch/mac68k/nubus/if_sn_nubus.c 1.20
1.1.2.28 he 646: sys/arch/mac68k/dev/if_snvar.h 1.14
1.1.2.24 he 647:
648: Add support for the Macintosh LC Ethernet Adapter. This was
649: previously erroneously recognized as an 8390-based card, where
650: in fact it is using the 83932 (SONIC) controller.
651:
652: sys/sys/lockf.h 1.8
653: sys/kern/vfs_lockf.c 1.15-1.16
654:
655: Fix several problems with byte-range locks, including the one
656: reported in PR#3860.
657:
658: lib/libbz2/decompress.c 1.9
659:
660: Pull in decompression error checking from bzip2-1.0.0.
661: Fixes PR#8237.
662:
663: distrib/notes/alpha/install 1.17
664:
665: Fix link to netboot web page.
666:
667: sys/kern/vfs_syscalls.c 1.158
668:
669: Do not leave a vnode around when trying (and failing) to mount
670: a file system with securelevel 2. A second attempt would freeze
671: the system.
672:
673: sys/arch/mac68k/dev/zs.c 1.33
674:
675: Correct a bug in handling of CLOCAL and MDMBUF flags.
1.1.2.25 he 676:
677: usr.sbin/dhcp/common/options.c patch
678:
1.1.2.27 he 679: Quote shell meta-characters properly in generated scripts.
1.1.2.43 he 680: Fixes SA#2000-008.
1.1.2.25 he 681:
1.1.2.26 he 682: usr.sbin/mopd/mopd/process.c 1.6-1.7
1.1.2.25 he 683:
1.1.2.43 he 684: Fix bug which caused first load to fail. Allow ``big'' VAXes to
1.1.2.26 he 685: be mop-booted.
686:
1.1.2.35 he 687: lib/libedit/el.c 1.17 via patch
1.1.2.26 he 688:
689: Only read .editrc from home directory.
690:
691: sys/dev/raidframe/rf_map.c 1.5
692:
693: Remove an incorrect printf.
1.1.2.28 he 694:
695: sys/netinet/ip_flow.c 1.16
696:
697: Pass the correct destination address for the route-to-gateway
698: case. Fixes PR#10483.
699:
700: distrib/utils/x_sh/Makefile patch
701:
702: Pull in test sources now that test is a shell builtin.
703:
704: distrib/notes/common/main patch
705:
706: Add major changes between 1.4.2 and 1.4.3.
707: Tweas for 1.4.3.
708:
709: sys/conf/osrelease.sh patch
710: sys/sys/param.h patch
711:
712: Bump version to NetBSD-1.4.3_ALPHA.
1.1.2.29 he 713:
714: sys/arch/mac68k/obio/grf_obio.c 1.43
715:
716: Add support for Quadra 605 on-board video.
717:
718: sys/netinet/if_arp.c 1.63 partial, via patch
719:
720: Protect arp table handling with splnet() to avoid interrupt races
721: when ip_flow is in use. Fixes PR#10351.
1.1.2.30 he 722:
723: lib/checkver patch
724:
1.1.2.43 he 725: Handle use of ``tiny'' version numbers, to allow version bumps of
1.1.2.30 he 726: shared libraries on a release branch without reusing version
727: numbers.
1.1.2.31 he 728:
729: share/man/man4/options.4 1.110
730: sys/arch/amiga/conf/GENERIC 1.146
731: sys/arch/amiga/conf/DRACO regenerate
732: sys/arch/amiga/conf/AMIGA regenerate
733: sys/arch/arm32/conf/GENERIC 1.70
734: sys/arch/i386/conf/DISKLESS 1.73
735: sys/arch/i386/conf/GENERIC 1.358
736: sys/arch/mac68k/conf/GENERIC 1.105
737: sys/arch/sparc/conf/GENERIC 1.112
738: sys/arch/sparc64/conf/GENERIC 1.39
739: sys/arch/sparc64/conf/GENERIC64 patch
740: sys/arch/sparc64/conf/NONPLUS 1.20
741: sys/arch/sparc64/conf/NONPLUS64 1.14
742:
743: Comment out EON ISO-over-ip tunneling pseudo-driver, and document
744: as broken/fragile. Unlikely to be of much use, and confuses new
745: users when their system crashes when they, or their dhclient
746: stumble over it. See PR#10500 and PR#8994 for the gory details.
1.1.2.32 he 747:
1.1.2.35 he 748: share/mk/bsd.lib.mk 1.171 via patch
1.1.2.32 he 749: lib/checkver 1.11
750: lib/libterm/Makefile 1.24
751:
1.1.2.43 he 752: Introduce the optional ``teeny'' variable in shlib_version, so that
753: we don't abuse the ``minor'' number to optionally include the
754: ``teeny'' number. Replace explicit ${SHLIB_MAJOR}.${SHLIB_MINOR}
1.1.2.32 he 755: with ${SHLIB_FULLVERSION}.
756:
1.1.2.34 he 757: lib/libc/string/strlcat.c 1.1-1.3
758: lib/libc/string/strlcpy.3 1.1-1.2
759: lib/libc/string/strlcpy.c 1.1-1.3
760: lib/libc/string/Makefile.inc 1.49
761: lib/libc/string/strcat.3 1.7
762: lib/libc/string/strcpy.3 1.8
763: lib/libc/shlib_version patch
764: include/string.h 1.19-1.20
1.1.2.36 he 765: distrib/sets/lists/base/shl.mi patch
1.1.2.34 he 766: distrib/sets/lists/comp/mi patch
1.1.2.32 he 767:
1.1.2.43 he 768: Add strlcpy() and strlcat() to libc, bump its ``teeny'' version
1.1.2.32 he 769: number.
770:
1.1.2.34 he 771: usr.sbin/user/user.c patch
1.1.2.32 he 772:
773: Make the ersatz strlcpy() conform to the official prototype.
774:
1.1.2.34 he 775: sys/arch/alpha/conf/GENERIC patch
776: sys/arch/i386/conf/GENERIC patch
1.1.2.32 he 777:
778: Add entry for Alteon ACEnic gigabit Ethernet interface (ti).
1.1.2.34 he 779:
780: sys/arch/i386/stand/dosboot/Makefile 1.14
781:
1.1.2.43 he 782: Enable ``old partition ID'' compatibility by default, just as in
1.1.2.34 he 783: biosboot.
784:
785: sys/dev/pci/if_ti.c 1.3
786:
787: Make the ti(4) driver compile again after the wi(4) related
788: pullups of if_media.h changed IFM_1000_FX to IFM_1000_SX.
1.1.2.37 he 789:
790: share/mk/bsd.lib.mk patch
791:
792: Correct a typo.
793:
794: domestic/lib/libacl/shlib_version patch (new)
795: domestic/lib/libcom_err/shlib_version patch (new)
796: domestic/lib/libdes/shlib_version patch (new)
797: domestic/lib/libkadm/shlib_version patch (new)
798: domestic/lib/libkafs/shlib_version patch (new)
799: domestic/lib/libkdb/shlib_version patch (new)
800: domestic/lib/libkrb/shlib_version patch (new)
801: domestic/lib/libkstream/shlib_version patch (new)
802: domestic/lib/libss/shlib_version patch (new)
803: domestic/lib/libacl/Makefile patch
804: domestic/lib/libcom_err/Makefile patch
805: domestic/lib/libdes/Makefile patch
806: domestic/lib/libkadm/Makefile patch
807: domestic/lib/libkafs/Makefile patch
808: domestic/lib/libkdb/Makefile patch
809: domestic/lib/libkrb/Makefile patch
810: domestic/lib/libkstream/Makefile patch
811: domestic/lib/libss/Makefile patch
812:
813: Use shlib_version files instead of specifying SHLIB_MAJOR and
814: SHLIB_MINOR in the Makefiles, which does not work very well
815: after the recent update of bsd.lib.mk.
1.1.2.38 he 816:
817: distrib/sets/lists/comp/mi patch
818:
819: Include <dev/pcmcia/if_wi_ieee.h> header file in distrib set.
1.1.2.39 he 820:
821: sys/dev/pci/pcidevs patch
822: sys/dev/pci/pcidevs.h regenerate
823: sys/dev/pci/pcidevs_data.h regenerate
824:
825: Add Intel i810 PCI ID, and a few PCI IDE controllers.
826:
827: distrib/notes/i386/hardware patch
828: share/man/man4/pciide.4 patch
829: sys/arch/macppc/dev/wdc_obio.c patch
830: sys/dev/ata/ata.c patch
831: sys/dev/ata/ata_wdc.c patch
832: sys/dev/ata/atareg.h patch
833: sys/dev/ata/atavar.h patch
834: sys/dev/ata/wd.c patch
835: sys/dev/ata/wdvar.h patch
836: sys/dev/ic/wdc.c patch
837: sys/dev/ic/wdcvar.h patch
838: sys/dev/isa/wdc_isa.c patch
839: sys/dev/pci/pciide.c patch
840: sys/dev/pci/pciide_acer_reg.h patch
841: sys/dev/pci/pciide_amd_reg.h patch (new)
842: sys/dev/pci/pciide_apollo_reg.h patch
843: sys/dev/pci/pciide_cmd_reg.h patch
844: sys/dev/pci/pciide_cy693_reg.h patch
845: sys/dev/pci/pciide_hpt_reg.h patch (new)
846: sys/dev/pci/pciide_opti_reg.h patch (new)
847: sys/dev/pci/pciide_pdc202xx_reg.h patch (new)
848: sys/dev/pci/pciide_piix_reg.h patch
849: sys/dev/pci/pciide_sis_reg.h patch
850: sys/dev/pci/pciidereg.h patch
851: sys/dev/pci/pciidevar.h patch
852: sys/dev/scsipi/atapi_wdc.c patch
853: sys/dev/scsipi/atapiconf.h patch
854:
855: Add support for the following PCIIDE controllers:
856: o AMD 756
857: o CMD PCI0648 and PCI0649
858: o Hightpoint HPT366
859: o OPTi 82c621 (and a few of its derivatives)
860: o Promise Ultra/33 and Ultra/66
861: o Intel 82801 (ICH/ICH0)
862: Also fix PR#10437 (detect more ATAPI devices).
863:
864: sbin/mount/mount.8 1.27-1.28
865:
866: Add an EXAMPLES section to the mount(8) manual page.
867: Fixes PR#10232.
868:
869: lib/libc/sys/nanosleep.2 1.3
870:
871: Provide text in the DESCRIPTION section.
872: Fixes PR#10072.
1.1.2.40 he 873:
874: distrib/notes/common/main patch
875:
876: Note that we support several new PCI IDE controllers in
1.1.2.43 he 877: the ``notable changes'' section.
1.1.2.41 he 878:
879: distrib/sets/lists/base/md.sparc patch
880:
881: Remove erroneous whitespace for the boot.* entries.
882:
883: libexec/ftpd/ftpd.c 1.97
884:
885: Do not use user-supplied data as format string to setproctitle().
1.1.2.43 he 886: Fixes SA#2000-009.
1.1.2.41 he 887:
888: sys/arch/macppc/pci/pciide_machdep.c patch
889:
890: Include pciidereg.h so that this file compiles again.
1.1.2.42 he 891:
892: sys/arch/sparc/stand/Makefile.booters patch
893: distrib/sets/lists/base/md.sparc patch
894:
895: Move the sparc boot loader close to the 4M limit, so that we
896: can boot the sysinst kernel without bumping into the boot
897: loader, and without exceeding the first 4M physical memory
898: bank. Fixes PR#10059.
899:
900: share/man/man4/ti.4 patch
901:
902: Say that this driver currently does not work on big-endian
903: systems, and remove ambiguity about when it was introduced.
904:
905: distrib/sets/makesums 1.1 (new)
906: distrib/i386/Makefile 1.1 (new)
907: etc/Makefile 1.119,1.123,1.135-1.136 via patch
908: etc/etc.i386/Makefile.inc 1.15-1.16,1.21 via patch
909:
1.1.2.43 he 910: Enhance the ``make release'' process:
1.1.2.42 he 911: o Build install notes on all platforms, put into release tree
912: o Document BUILD_KERNELS in etc/Makefile
913: o Always build GENERIC, and install the kernel in the kernel
914: release directory; checksum the kernel(s) there
915: o Use a separate script to compute checksums
916:
917: distrib/x68k/floppies/Makefile 1.6 via patch
918: distrib/x68k/floppies/bootfloppy-common/Makefile.inc patch
919: distrib/x68k/floppies/ramdisk/Makefile 1.13 via patch
920: etc/etc.x68k/Makefile.inc 1.7 via patch
921:
922: Automatically descend to the distrib dir in ``make release''.
923:
924: distrib/sparc/bootfs/Makefile patch
925:
926: Use the boot loader at 3E0000 instead of 700000, to allow booting
927: on machines with only 4M in the first physical memory bank.
1.1.2.43 he 928:
929: etc/etc.sparc/Makefile.inc patch
930: distrib/sparc/Makefile patch
931: etc/etc.alpha/Makefile.inc 1.1 via patch (new)
932: sys/arch/alpha/stand/netboot/Makefile patch
933: etc/etc.hp300/Makefile.inc 1.7
934: sys/arch/hp300/stand/Makefile 1.24
935: sys/arch/hp300/stand/Makefile.inc 1.9
936: sys/arch/hp300/stand/inst/Makefile 1.3
937: sys/arch/hp300/stand/uboot/Makefile 1.3
938: etc/etc.macppc/Makefile.inc 1.1-1.2 via patch (new)
939: distrib/macppc/Makefile patch (new)
940: sys/arch/macppc/stand/ofwboot/Makefile patch
941: sys/arch/macppc/stand/Makefile patch
942: sys/arch/macppc/stand/Makefile.inc patch
943:
944: Enhance the ``make release'' process:
945: o Make installation directories
946: o Build and install the distrib and boot bits
1.1.2.44 he 947:
1.1.2.45 he 948: sys/arch/sparc/stand/common/dvma.c 1.7-1.8
1.1.2.44 he 949:
950: Account for stack when computing base VA; fixes booting on sun4
951: systems. Fixes PR#9906 and PR#10165
952:
953: share/man/man7/hier.7 1.27
954:
955: Clarify purpose of manual page, and fix a few other minor problems.
956: Fixes PR#8980.
957:
958: sys/dev/isa/if_iy.c 1.40
959:
960: Flush memory pipeline before installing the multicast list.
961: Fixes a problem causing a random address to be installed as
962: the last one in the multicast filter list.
963:
964: distrib/sun3/MakeBootTape 1.5-1.6
965: distrib/sun3/miniroot/Makefile 1.18
966:
967: Fixes to release building machinery:
968: o ramdisk kernel names changed
969: o make installation/miniroot directory
970:
971: usr.sbin/dhcp/client/Makefile patch
972: usr.sbin/dhcp/client/clparse.c patch
973: usr.sbin/dhcp/client/dhclient.c patch
974: usr.sbin/dhcp/includes/dhcpd.h patch
975:
976: Instead of creating a temporary client script, put environment
977: settings in the environment before the real client script is
978: executed.
979:
980: sys/dev/pci/pciide.c 1.74
981: share/man/man4/pciide.4 1.22 via patch
982: distrib/notes/i386/hardware 1.74 via patch
983:
984: Add support for the Promise Ultra/100 PCI IDE controller (in
985: Ultra/66 mode only).
986:
987: sys/dev/pci/pciide.c 1.79
988:
989: Handle CMD PCI0646 interrupts as for the PCI0648; makes the
990: PCI0646 work in native mode with shared interrupts.
991:
992: sys/dev/pci/pcidevs 1.214,1.245
993: sys/dev/pci/pcidevs_data.h regenerate
994: sys/dev/pci/pcidevs.h regenerate
995:
996: Add product codes for various Yamaha audio chips.
1.1.2.45 he 997:
998: usr.sbin/dhcp/CHANGES patch (new)
999: usr.sbin/dhcp/Makefile patch
1000: usr.sbin/dhcp/README patch
1001: usr.sbin/dhcp/RELNOTES patch
1002: usr.sbin/dhcp/client/Makefile patch
1003: usr.sbin/dhcp/client/clparse.c patch
1004: usr.sbin/dhcp/client/dhclient-script.8 patch
1005: usr.sbin/dhcp/client/dhclient.c patch
1006: usr.sbin/dhcp/client/scripts/freebsd patch
1007: usr.sbin/dhcp/common/Makefile patch
1008: usr.sbin/dhcp/common/bpf.c patch
1009: usr.sbin/dhcp/common/dhcp-options.5 patch
1010: usr.sbin/dhcp/common/dispatch.c patch
1011: usr.sbin/dhcp/common/dlpi.c patch
1012: usr.sbin/dhcp/common/dns.c deleted
1013: usr.sbin/dhcp/common/ethernet.c patch (new)
1014: usr.sbin/dhcp/common/lpf.c patch
1015: usr.sbin/dhcp/common/memory.c patch
1016: usr.sbin/dhcp/common/packet.c patch
1017: usr.sbin/dhcp/common/raw.c patch
1018: usr.sbin/dhcp/common/resolv.c deleted
1019: usr.sbin/dhcp/common/socket.c patch
1020: usr.sbin/dhcp/common/sysconf.c deleted
1021: usr.sbin/dhcp/common/tables.c patch
1022: usr.sbin/dhcp/common/tr.c patch (new)
1023: usr.sbin/dhcp/includes/cf/aix.h patch
1024: usr.sbin/dhcp/includes/cf/alphaosf.h patch
1025: usr.sbin/dhcp/includes/cf/hpux.h patch
1026: usr.sbin/dhcp/includes/cf/irix.h patch (new)
1027: usr.sbin/dhcp/includes/cf/linux.h patch
1028: usr.sbin/dhcp/includes/dhcpd.h patch
1029: usr.sbin/dhcp/includes/netinet/if_ether.h patch
1030: usr.sbin/dhcp/includes/osdep.h patch
1031: usr.sbin/dhcp/includes/version.h patch (new)
1032: usr.sbin/dhcp/relay/dhcrelay.c patch
1033: usr.sbin/dhcp/server/bootp.c patch
1034: usr.sbin/dhcp/server/confpars.c patch
1035: usr.sbin/dhcp/server/db.c patch
1036: usr.sbin/dhcp/server/dhcp.c patch
1037: usr.sbin/dhcp/server/dhcpd.c patch
1038: usr.sbin/dhcp/server/dhcpd.conf.5 patch
1039: usr.sbin/dhcp/statmsg/Makefile deleted
1040: usr.sbin/dhcp/statmsg/main.c deleted
1041: usr.sbin/dhcp/statmsg/statmsg.8 deleted
1042: usr.sbin/dhcp/sysconfd/Makefile deleted
1043: usr.sbin/dhcp/sysconfd/sysconfd.8 deleted
1044: usr.sbin/dhcp/sysconfd/sysconfd.c deleted
1045:
1046: Merge/update DHCP client and server software to ISC 2.0pl3.
1047:
1048: sys/dev/pci/pciide.c 1.80
1049:
1050: Make pciide compile with ``options PCIIDE_AMD756_ENABLEDMA.''
1051: Fixes PR#10555.
1052:
1053: sys/msdosfs/msdosfs_vnops.c 1.100
1054:
1055: Fix too many vrele()'s of fdvp in some error cases.
1056: Fixes PR#10312.
1057:
1058: sys/msdosfs/msdosfs_vnops.c 1.101
1059:
1060: Silently ignore uid/gid changes, instead of returning EINVAL.
1061: Fixes PR#9990.
1062:
1063: sys/dev/pci/pciide.c 1.81
1064: distrib/notes/i386/hardware 1.75 via patch
1065: share/man/man4/pciide.4 1.23
1066: sys/dev/pci/pciide_hpt_reg.h 1.2
1067:
1068: Clear the interrupt disable bit of the HPT370, and document HPT370
1069: support.
1070:
1071: etc/etc.x68k/Makefile.inc patch
1072: distrib/x68k/floppies/bootfloppy-common/Makefile.inc patch
1073: distrib/x68k/floppies/ramdisk/Makefile patch
1074: distrib/x68k/Makefile 1.1-1.2 (new)
1075:
1076: Improve ``make release'' target, following the MI changes.
1.1.2.46 he 1077:
1078: sys/dev/mii/nsphy.c 1.28
1079:
1080: Fix autonegotiation problem with some fxp cards. Fixes PR#10550.
1081:
1082: usr.sbin/pkg_install/README 1.4
1083: usr.sbin/pkg_install/add/add.h 1.5
1084: usr.sbin/pkg_install/add/extract.c 1.21-1.22
1085: usr.sbin/pkg_install/add/main.c 1.15
1086: usr.sbin/pkg_install/add/perform.c 1.46-1.52
1087: usr.sbin/pkg_install/admin/main.c 1.12-1.13
1088: usr.sbin/pkg_install/admin/pkg_admin.1 1.8-1.9
1089: usr.sbin/pkg_install/create/pkg_create.1 1.23-1.24
1090: usr.sbin/pkg_install/create/pl.c 1.17-1.19
1091: usr.sbin/pkg_install/delete/main.c 1.14-1.16
1092: usr.sbin/pkg_install/delete/perform.c 1.31
1093: usr.sbin/pkg_install/delete/pkg_delete.1 1.15-1.16
1094: usr.sbin/pkg_install/info/main.c 1.21-1.23
1095: usr.sbin/pkg_install/info/perform.c 1.31
1096: usr.sbin/pkg_install/info/pkg_info.1 1.22
1097: usr.sbin/pkg_install/lib/file.c 1.38
1098: usr.sbin/pkg_install/lib/ftpio.c 1.19-1.21 via patch
1099: usr.sbin/pkg_install/lib/pen.c 1.17
1100: usr.sbin/pkg_install/lib/pkgdb.c 1.7
1101: usr.sbin/pkg_install/lib/plist.c 1.23-1.27
1102: usr.sbin/pkg_install/lib/str.c 1.22-1.23
1103:
1104: Update pkg_install tools by bringing in bug fixes and feature
1105: additions since the last release. Fixes PR#10083 and PR#10687
1106: and a number of problems not formally reported.
1107:
1108: sys/msdosfs/msdosfs_vnops.c 1.102 via patch
1109:
1110: Do not report archived files as having SF_ARCHIVED set, as the
1111: semantics between Unix and MS-DOS/Windows differ significantly
1112: on how to interpret this flag. Fixes PR#8439.
1.1.2.47 he 1113:
1114: usr.sbin/pkg_install/lib/ftpio.c 1.10-1.12 via patch
1115:
1116: Sync up to main development branch.
1.1.2.48 he 1117:
1118: sys/netinet/ip_fil.c 1.56 via patch
1119:
1120: Properly report initialization error. Enable IPF automatically
1121: if it wasn't already enabled before doing a NAT operation.
1.1.2.49 he 1122:
1123: lib/libc/net/gethnamaddr.c 1.36
1124:
1125: Prevent host_addrs overrun, possibly provoked by rogue NIS server.
1.1.2.50 he 1126:
1127: share/mk/bsd.lib.mk 1.173 via patch
1128:
1129: Make shared library support work if shlib_version file is missing.
1130: Fixes PR#10556.
1131:
1132: lib/checkver 1.12
1133: lib/checkvers 1.5
1134:
1135: Output ignorable error messages to /dev/null.
1136:
1137: sys/dev/scsipi/atapi_wdc.c 1.38
1138:
1139: If SET_FEATURE for piomode is rejected, fall back to mode 0
1140: instead of giving up. Works around "piomode error (0x4)" problem
1141: with some ATAPI ZIP drives.
1142:
1143: sys/dev/pci/pciide.c 1.82-1.83
1144: sys/dev/pci/pciide_cmd_reg.h 1.8-1.9
1145:
1146: Add UltraDMA support for the CMD PCI0646U and PCI0646U2 controllers;
1147: normally disabled on PCI0646U due to a chip bug, but can be
1148: enabled with a kernel option.
1149:
1150: sys/dev/pci/pciide.c 1.84 via patch
1151: sys/dev/pci/files.pci 1.101 via patch
1152:
1153: Change PCIIDE_CMD0646U_UDMA to PCIIDE_CMD0646U_ENABLEUDMA
1154: for consistency with PCIIDE_AMD756_ENABLEDMA.
1155:
1156: share/man/man4/pciide.4 1.24
1157:
1158: Document PCIIDE_CMD0646U_ENABLEUDMA.
1159:
1160: sys/arch/hp300/dev/ite.c 1.44
1161:
1162: Fix keyboard related panic when ite device is configured
1163: but not attached. Fixes PR#10750.
1.1.2.51 he 1164:
1165: sys/netinet/ip_fil.c 1.57
1166:
1167: Make this compile as part of ipftest (non-kernel).
1168:
1169: sys/compat/linux/common/linux_misc.c 1.63
1170: sys/compat/linux/arch/i386/syscalls.master 1.40
1171: sys/compat/linux/arch/i386/linux_syscall.h regenerate
1172: sys/compat/linux/arch/i386/linux_syscallargs.h regenerate
1173: sys/compat/linux/arch/i386/linux_sysent.c regenerate
1174: sys/compat/linux/arch/i386/linux_syscalls.c regenerate
1175:
1176: Enable basic versions of Linux fsuid calls. Fixes PR#9335.
1177:
1178: lib/libc/net/res_send.c 1.31
1179:
1180: Do not try to retransmit forever in EINTR-busy situation.
1181: Fixes PR#6410.
1182:
1183: share/man/man4/tun.4 1.6
1184:
1185: Fix formatting glitches.
1186:
1187: share/mk/bsd.man.mk 1.54
1188:
1189: Do not test $UPDATE nor file existence on MLINKS installation,
1190: so that original manual page and links do not get out of sync.
1191:
1192: sys/nfs/nfs_vnops.c patch
1193:
1194: Be careful about data consistency across operations which may
1195: block. Should fix some reported nfs_lookup panics.
1.1.2.52 he 1196:
1197: distrib/utils/Makefile patch
1198:
1199: Don't build libhack in its own directory; build it where it's
1200: used instead.
1.1.2.53! he 1201:
! 1202: distrib/sets/makesums 1.2
! 1203:
! 1204: Add -all option, and improve intelligence about which files to
! 1205: checksum.
! 1206:
! 1207: lib/csu/c++/Makefile patch
! 1208: gnu/lib/libstdc++/Makefile patch
! 1209: distrib/notes/common/main patch
! 1210:
! 1211: Compile c++rt0.o with -fPIC on sparc. This means that C++ shared
! 1212: libraries with global constructors (which must link c++rt0.o on
! 1213: sparc/a.out) must also be compiled -fPIC.
! 1214:
! 1215: distrib/sparc/ramdisk/Makefile patch
! 1216:
! 1217: Make this build with obj directories.
! 1218:
! 1219: sys/compat/ossaudio/ossaudio.c 1.32 via patch
! 1220: lib/libossaudio/ossaudio.c 1.12 via patch
! 1221:
! 1222: Use accurate rounding in conversion between OSS and NetBSD
! 1223: volume values. Fixes among other things PR#10818.
! 1224:
! 1225: sbin/fsck_ffs/dir.c 1.27
! 1226:
! 1227: Fix an evil ugly bug which causes files placed into lost+found
! 1228: to be inconsistent, and unremovable.
! 1229:
! 1230: Makefile 1.109,1.120 via patch
! 1231:
! 1232: Make it easier on release builders -- descend into "distrib"
! 1233: directory whenever "obj" or "cleandir" targets are invoked.
! 1234:
! 1235: distrib/notes/common/sysinst patch
! 1236:
! 1237: Correct markup error.
! 1238:
! 1239: distrib/sets/list/base/mi 1.156 via patch
! 1240: distrib/sets/list/base/obsolete.mi 1.7 via patch
! 1241: distrib/sets/lists/man/mi 1.226 via patch
! 1242: distrib/sets/lists/man/obsolete.mi 1.9 via patch
! 1243:
! 1244: "sysconfd" and "statmsg" are now obsolete.
! 1245:
! 1246: distrib/notes/common/main 1.75 via patch
! 1247:
! 1248: Add new developers.
CVSweb <webmaster@jp.NetBSD.org>