[BACK]Return to CHANGES-1.3.3 CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / src

Annotation of src/CHANGES-1.3.3, Revision 1.1.2.32

1.1.2.8   cgd         1: File                                           Version(s)
                      2: ----                                           --------
1.1.2.1   cgd         3:
1.1.2.8   cgd         4: XXX changes before cgd started???              XXX
1.1.2.1   cgd         5:
1.1.2.8   cgd         6: sbin/swapctl/swaplist.c                                patch
1.1.2.1   cgd         7:
1.1.2.8   cgd         8:   Test correct return value.  (mrg)
1.1.2.2   cgd         9:
1.1.2.8   cgd        10: include/ctype.h                                        1.16
1.1.2.2   cgd        11:
                     12:   Cast the argument of ctype macros to (int) to fix behaviour on
1.1.2.8   cgd        13:   unsigned char machines.  (tv)
1.1.2.2   cgd        14:
1.1.2.8   cgd        15: distrib/notes/amiga/prep                       1.16
1.1.2.2   cgd        16:
1.1.2.8   cgd        17:   Add a warning to reinstall miniroot.fs before retrying installation.  (is)
1.1.2.3   cgd        18:
1.1.2.8   cgd        19: libexec/ld.elf_so/rtld.c                       1.7
1.1.2.3   cgd        20:
                     21:   Don't forget to update _rtld_objtail when _rtld_dlclose() removes
1.1.2.8   cgd        22:   the current tail entry.  (mhitch)
1.1.2.3   cgd        23:
1.1.2.8   cgd        24: etc/etc.pmax/MAKEDEV                           1.22
1.1.2.3   cgd        25:
                     26:   PMAX SCSI drivers support rz5, rz6, rz7 [on DS3100], rz13, and rz14.
                     27:   MAKEDEV needs to be able to create those devices, and to include
1.1.2.8   cgd        28:   them in 'all'.  (mhitch)
1.1.2.3   cgd        29:
1.1.2.8   cgd        30: lib/libc/arch/mips/sys/cerror.S                        1.6
1.1.2.3   cgd        31:
                     32:   Explicilty reload the mips-ABIcall GOT/$gp in cerror().  cerror()
                     33:   gets called from outside libc (e.g., from libposix's rename(), and
                     34:   if we don't load $t9, cerror() makes wild references using the
1.1.2.8   cgd        35:   libposix $gp and coredumps.  (jonathan)
1.1.2.3   cgd        36:
1.1.2.8   cgd        37: usr.sbin/inetd/inetd.c                         1.43
1.1.2.3   cgd        38:
                     39:   From "buqtraq": avoid file descriptor leak if service is looping.
1.1.2.8   cgd        40:   (tron)
1.1.2.3   cgd        41:
1.1.2.8   cgd        42: usr.sbin/pkg_install/add/perform.c             1.20
1.1.2.3   cgd        43:
                     44:   Fix broken package dependence handling mentioned by Brook Milligan on
1.1.2.8   cgd        45:   tech-pkg@netbsd.org.  (tron)
1.1.2.3   cgd        46:
1.1.2.8   cgd        47: gnu/usr.bin/cpio/Makefile                      1.6
1.1.2.3   cgd        48:
                     49:   Add -DHAVE_LCHOWN=1 to CPPFLAGS to ensure that owner/group of
1.1.2.8   cgd        50:   symlinks are properly keept. Closes PR#5595.  (frueauf)
1.1.2.3   cgd        51:
1.1.2.8   cgd        52: lib/libc/stdio/fseek.3                         1.10-1.11
1.1.2.3   cgd        53:
1.1.2.8   cgd        54:   Fix typo (PR#6053), and make return value description match XSH5.  (kleink)
1.1.2.4   cgd        55:
1.1.2.8   cgd        56: include/time.h                                 1.22
1.1.2.4   cgd        57:
                     58:   Remove the public declaration of gtime(), which is shipped with
                     59:   tzcode but is not compiled into our libc since it is intended for
1.1.2.8   cgd        60:   use with Mach only.  (kleink)
1.1.2.5   cgd        61:
1.1.2.8   cgd        62: sys/dev/ic/z8530tty.c                          1.49-1.50
1.1.2.5   cgd        63:
                     64:   Initialize the struct tty's t_dev field at attach, so that the
                     65:   console parameters are correctly set even if the console is not
1.1.2.8   cgd        66:   zstty0.  (wrstuden)
1.1.2.6   cgd        67:
1.1.2.8   cgd        68: sys/arch/amiga/amiga/locore.s                  patch
1.1.2.6   cgd        69:
                     70:   Fix catastrophic typo. DraCos rev. 3 (or older) would crash on
1.1.2.8   cgd        71:   exiting from the first timer interupt.  (is)
1.1.2.6   cgd        72:
1.1.2.8   cgd        73: sys/dev/scsipi/scsi_tape.h                     1.15
                     74:               st.c                             1.98 (patch)
1.1.2.6   cgd        75:
1.1.2.8   cgd        76:   Fix incorrect length of LOCATE CDB (PR#5306).  (drochner)
1.1.2.7   cgd        77:
1.1.2.8   cgd        78: sys/compat/freebsd/freebsd_misc.c              1.4
                     79:                       syscalls.master          1.16
                     80:                       freebsd_syscall.h        regen
                     81:                       freebsd_syscallargs.h    regen
                     82:                       freebsd_syscalls.c       regen
                     83:                       freebsd_sysent.c         regen
                     84:
                     85:   Implement FreeBSD issetugid().  (tv)
                     86:
                     87: sys/kern/kern_subr.c                           1.35 (patch)
                     88:
                     89:   Remove rounding-down of hash size in hashinit(); support non &hashmask
                     90:   hash func tions such as % [prime number] without bletcherous hacks.  (tls)
                     91:
                     92: sys/netinet/if_arp.c                           1.43-1.45, 1.47-1.49, 1.52
                     93: sys/netinet/igmp.c                             1.18
                     94: sys/netinet/in.c                               1.38-1.39, 1.45 (patch)
                     95: sys/netinet/in_pcb.c                           1.49-1.50, 1.53 (patch)
                     96: sys/netinet/in_var.h                           1.21-1.22, 1.27, 1.29-1.30,
                     97:                                                1.31 (patch)
                     98: sys/netinet/ip_icmp.c                          1.27-1.28, 1.30
                     99: sys/netinet/ip_input.c                         1.57-1.58 (patch), 1.71 (patch)
                    100: sys/netinet/ip_output.c                                1.44-1.45, 1.51 (patch)
1.1.2.7   cgd       101:
1.1.2.8   cgd       102:   Change list of interface IP addresses to a hash.  Improves performance
                    103:   on hosts with a large number of IP addresses significantly.  (tls)
1.1.2.9   cgd       104:
                    105: sys/netinet/tcp_fsm.h                          1.9-1.10
                    106:
                    107:   Back out the change from TCP/IP vol 2, in revision 1.7, which removed
                    108:   TH_FIN from the output flags for CLOSING state.  Fix TCPS_HAVERCVDFIN()
                    109:   to actually catch all TCP states in which a FIN has been received
                    110:   (CLOSE_WAIT, CLOSING, LAST_ACK, and TIME_WAIT).  (mycroft)
1.1.2.10  cgd       111:
                    112: sys/arch/amiga/include/vmparam.h               1.20
                    113:
1.1.2.11  cgd       114:   Workaround for pmap bugs. Several reports on the port-amiga list claim
                    115:   this helps with some big-machine situations. (is)
1.1.2.12  cgd       116:
                    117: sys/arch/amiga/amiga/machdep.c                 patch
                    118:
                    119:   Fix execution of SunOS binaries by reverting a patch mistakenly
                    120:   included in 1.3.1 (PR#5782).  (is)
1.1.2.13  cgd       121:
                    122: usr.sbin/rarpd/mkarp.c                         1.2
                    123:
                    124:   Set the length of arp entries, so that the kernel accepts them
                    125:   (PR#4835).  (christos)
                    126:
                    127: distrib/utils/sysinst/arch/i386/fdisk.c                patch
                    128:
                    129:   Eliminates a gratious call to fdisk to initialize the mbr.
                    130:   If the mbr already contained valid code and a partition table,
                    131:   these were overridden by this fdisk call.  If the mbr wasn't
                    132:   valid yet, fdisk would initialize the code and partition table
                    133:   anyway the first time it writes anything to the disk, and fdisk
                    134:   will be called at least once in any case, to set the active
                    135:   partition.  (ws)
1.1.2.14  cgd       136:
                    137: sys/arch/i386/i386/disksubr.c                  patch
                    138: sys/arch/i386/include/disklabel.h              patch
                    139:
                    140:   Recognize DOS FAT32 and Linux ext2fs partitions in the default
                    141:   disklabel so that users get them automatically when creating a
                    142:   new disklabel and can mount them from a disk that contains no
                    143:   NetBSD partition.  (fvdl)
                    144:
1.1.2.15  cgd       145: distrib/sets/lists/base/md.x68k                        patch
                    146: distrib/sets/lists/comp/md.x68k                        1.18
                    147:
                    148:   Fix lists to include previously-missed files.  (minoura)
                    149:
                    150: etc/etc.x68k/MAKEDEV                           1.17
                    151:
                    152:   Fix things so that kernels containing ramdisks can be
                    153:   made correctly.  (minoura)
                    154:
                    155: sys/arch/x68k/conf/ALL                         patch
                    156: sys/arch/x68k/conf/GENERIC                     patch
                    157: sys/arch/x68k/conf/INSTALL                     patch
                    158: sys/arch/x68k/include/vmparam.h                        patch
                    159: sys/arch/x68k/x68k/machdep.c                   patch
                    160: sys/arch/x68k/x68k/pmap_bootstrap.c            patch
                    161:
1.1.2.18  cgd       162:   Work around broken extended memory detection, by specifying
                    163:   its start and size by hand.  (minoura)
1.1.2.15  cgd       164:
                    165: sys/arch/x68k/conf/INSTALL                     patch
                    166:
1.1.2.18  cgd       167:   Enable MSDOSFS so that installation from a DOS-formatted
                    168:   removable disk is possible.  (minoura)
1.1.2.15  cgd       169:
                    170: sys/arch/x68k/dev/grf.c                                patch
                    171: sys/arch/x68k/dev/ite.c                                patch
                    172:
1.1.2.18  cgd       173:   Fixed possible stray pointer access.  (minoura)
1.1.2.15  cgd       174:
                    175: sys/arch/x68k/dev/mha.c                                1.4 (patch)
                    176:
1.1.2.18  cgd       177:   Correctly set XS_BUSY error code at device busy.  In
                    178:   addition, change DMA transfer mode according to the model,
                    179:   so that it runs on more models of x68k.  (minoura)
1.1.2.15  cgd       180:
                    181: sys/arch/x68k/dev/spc.c                                1.14 (patch)
                    182:
1.1.2.18  cgd       183:   Correctly sets XS_BUSY error code at device busy.  (minoura)
1.1.2.15  cgd       184:
                    185: sys/arch/x68k/x68k/locore.s                    patch
                    186: sys/arch/x68k/x68k/vectors.s                   1.3
                    187:
1.1.2.18  cgd       188:   Move vectors to the data segment, so they can be overwritten
                    189:   on '060 systems.  (minoura)
1.1.2.15  cgd       190:
                    191: sys/arch/x68k/stand/Makefile                   patch
                    192: sys/arch/x68k/stand/writefdboot                        patch
                    193:
1.1.2.18  cgd       194:   Fix bugs in the installation and operation of
                    195:   'writefdboot.'  (minoura)
1.1.2.16  cgd       196:
                    197: share/man/man4/options.4                       1.62
                    198:
1.1.2.18  cgd       199:   Fix typo: SHMPAXPGS -> SHMMAXPGS (PR#6178).  (frueauf)
1.1.2.17  cgd       200:
                    201: bin/pax/tar.c                                  1.12
                    202:
1.1.2.18  cgd       203:   Fix a bug in restoring files with path names >100
                    204:   characters.  (mycroft)
1.1.2.19  cgd       205:
                    206: sys/arch/i386/include/cputypes.h               1.11
                    207: sys/arch/i386/i386/machdep.c                   1.329
                    208:
                    209:   Add the IDT WinChip C6 to the cpu types table.  (bad)
1.1.2.20  cgd       210:
                    211: sys/arch/i386/include/segments.h               1.29
                    212: sys/arch/i386/i386/machdep.c                   patch
                    213:
                    214:   Set up new system call gate used by Solaris 2.6.  (christos)
1.1.2.21  cgd       215:
                    216: sbin/newfs/newfs.c                             1.36
                    217:
                    218:   Fix a performance problem with 4KB/512B file systems.  (mycroft)
                    219:
                    220: usr.bin/at/Makefile                            1.3
                    221: usr.bin/at/at.1                                        1.8
                    222: usr.bin/at/at.c                                        1.8-1.12
                    223: usr.bin/at/at.h                                        1.3
                    224: usr.bin/at/panic.c                             1.5
                    225: usr.bin/at/panic.h                             1.3
                    226: usr.bin/at/parsetime.c                         1.6-1.7
                    227: usr.bin/at/parsetime.h                         1.3
                    228: usr.bin/at/pathnames.h                         1.4
                    229: usr.bin/at/perm.c                              1.1 (new)
                    230: usr.bin/at/perm.h                              1.1 (new)
                    231: usr.bin/at/privs.h                             1.4
1.1.2.25  cgd       232: libexec/atrun/atrun.8                          1.7-1.8
                    233: libexec/atrun/atrun.c                          1.5
                    234: libexec/atrun/atrun.h                          1.4
1.1.2.21  cgd       235:
                    236:   Fix several bugs (some of which are security related), and implement
                    237:   some new features (e.g. at.allow and at.deny files).  (mrg)
                    238:
                    239: distrib/x68k/floppies/Makefile.inc             1.7 (patch)
                    240: distrib/x68k/floppies/bootfloppy/Makefile      1.2
                    241: distrib/x68k/floppies/bootfloppy-common/Makefile.inc
                    242:                                                1.4-1.5
                    243: distrib/x68k/floppies/ramdisk/dot.hdprofile    1.3
                    244: distrib/x68k/floppies/ramdisk/dot.profile      1.3
                    245: distrib/x68k/floppies/ramdisk/install.tmpl     1.2-1.3
                    246: distrib/x68k/floppies/ramdisk/list             1.2
                    247: distrib/x68k/floppies/ramdisk/ramdiskbin.conf  1.2
                    248: distrib/x68k/floppies/ramdisk/upgrade.tmpl     1.2 (patch)
                    249:
                    250:   Fix various bugs in x68k installation script and distribution
1.1.2.23  cgd       251:   floppy build process.  (minoura)
1.1.2.22  cgd       252:
                    253: sys/arch/pmax/dev/tz.c                         1.16-1.18
                    254:
1.1.2.23  cgd       255:   Suport TZ30 by recognizing it and setting the TK50 flag,
                    256:   and support a WangTek QIC-150 model by setting the Viper
                    257:   150 flag.  (jonathan)
1.1.2.22  cgd       258:
                    259: sys/vm/vm_map.h                                        1.21 (patch)
                    260: sys/conf/param.c                               1.25
                    261: sys/sys/param.h                                        1.53
                    262:
                    263:   Change MAX_KMAPENT to be computed from NPROC (with a lower
                    264:   bound), to avoid panics on heavily used servers due to
                    265:   running out of kernel map entries (PR#6293).  (jonathan)
                    266:
                    267: gnu/usr.bin/gcc/arch/mips/netbsd.h             1.8
                    268:
                    269:   Add -D__ELF__ to CPP predefines for mips, which indirectly
1.1.2.23  cgd       270:   causes PR#3539 to be fixed.  (jonathan)
                    271:
                    272: sys/arch/pmax/pmax/conf.c                      patch
                    273:
                    274:   Add two missing NODEV entries (93 and 94) in the pmax
                    275:   chrtoblktbl.  (jonathan)
1.1.2.24  cgd       276:
                    277: sys/arch/i386/i386/machdep.c                   patch
                    278:
                    279:   Correct panic message in _bus_dmamap_load_mbuf (PR#6226).  (frueauf)
1.1.2.25  cgd       280:
                    281: sbin/routed/input.c                            1.23
                    282:
                    283:   Disable and log RIP_TRACEON and RIP_TRACEOFF.  They are
                    284:   insecure.  (christos)
1.1.2.26  cgd       285:
                    286: usr.sbin/named/named/ns_req.c                  1.8
                    287:
                    288:   Prevent CH TXT version.bind information leakage.  (lukem)
                    289:
                    290: usr.sbin/named/ndc/ndc.sh                      1.4
                    291:
                    292:   Read in 'named_flags' from /etc/rc.conf, to be used when
                    293:   restarting named.  (lukem)
                    294:
                    295: usr.sbin/named/nslookup/main.c                 1.4
1.1.2.27  cgd       296: usr.sbin/named/nslookup/res.h                  1.4
1.1.2.26  cgd       297:
                    298:   Fix a buffer overflow.  (lukem)
                    299:
                    300: sys/netinet/ip_output.c                                1.53
                    301:
                    302:   Fix a bug when looking up an interface for multicast: zero
                    303:   out the routing structure before calling the route lookup
                    304:   code in order to correctly match addresses.  (ws)
                    305:
                    306: sys/dev/isa/if_ec.c                            1.10
                    307: sys/dev/isa/if_we.c                            1.12
                    308:
                    309:   Fill in the "init_card" entry points so that media selection
                    310:   can work.  (thorpej)
                    311:
                    312: sys/kern/vfs_bio.c                             1.57
                    313:
1.1.2.32! cgd       314:   Fix some potential file corruption problems with clustering.  (mycroft)
1.1.2.26  cgd       315:
                    316: usr.bin/Makefile                               1.89 (patch)
                    317: usr.bin/fdformat/Makefile                      1.2
                    318: distrib/sets/lists/man/mi                      1.95
                    319: distrib/sets/lists/man/md.arm32                        patch
                    320: distrib/sets/lists/man/md.atari                        patch
                    321: distrib/sets/lists/man/md.i386                 patch
                    322: distrib/sets/lists/man/md.sparc                        patch
                    323:
                    324:   Build and install fdformat manual pages on all ports, so
                    325:   the manual pages really can be shared.  (jonathan)
1.1.2.27  cgd       326:
                    327: distrib/notes/pmax/install                     patch
                    328:
                    329:   Fix various small typos.  (simonb)
                    330:
                    331: sys/arch/pmax/dev/dtop.c                       1.34
                    332:
                    333:   Make handler FSM robust enough to not lose its place after data
                    334:   overrun.  Stops keyboard from going catatonic.  (jonathan)
1.1.2.26  cgd       335:
1.1.2.28  cgd       336: gnu/usr.bin/ld/ld/ld.c                         1.51-1.53
                    337: gnu/usr.bin/ld/ld/ld.1                         1.13-1.16
                    338:
                    339:   Add emulation of binutils 2.x ld options (-rpath dir,
                    340:   -shared, -soname, --whole-archive, --no-whole-archive,
                    341:   --export-dynamic) for compatibility with ELF ports and
                    342:   to aid migration to bintils.  (jonathan)
                    343:
1.1.2.29  cgd       344: sys/arch/atari/dev/atari5380.c                 1.29
                    345:
                    346:   Disable SCSI interrupts while polling for the transfer to
                    347:   finish.  This fixes spurious panics while some Hades systems.
                    348:   This bug could also occur on a TT030.  (leo)
                    349:
                    350: sys/arch/atari/dev/grfabs_et.c                 1.8-1.9
                    351:
                    352:   Let et4000 work with other RAMDAC than STG1703.  Use NOWAIT when
                    353:   malloc()-ing a buffer for switching screens. It might be running
                    354:   from an interrupt handler.  (leo)
                    355:
                    356: sys/arch/atari/dev/grfabs_fal.c                        1.11
                    357:
                    358:   Fix a bug in the colormap handling.  (leo)
                    359:
                    360: sys/arch/atari/stand/bootxx/bootxx.c           1.3
                    361:
                    362:   Accept an 68060 as cpu type.  (leo)
                    363:
                    364: sys/arch/pmax/tc/scc.c                         patch
                    365:
                    366:   Fix a problem preventing kernels from being built with no
                    367:   frame buffer or rconsole devices.  (mrg)
                    368:
                    369: libexec/ld.elf_so/link.h                       1.3
                    370: gnu/dist/gdb/solib.c                           1.6
                    371:
                    372:   Fix gdb shared-lib handling on mips.  (gdb expects link.h,
                    373:   if it exists, to include certain symbols from elf_machdep.h.
                    374:   Also, work around non-relocation and misfeatures in mips ELF
                    375:   to avoid heuristic fencepost errors.)  (jonathan)
                    376:
1.1.2.30  cgd       377: sys/dev/tc/asc.c                               1.46
1.1.2.26  cgd       378:
1.1.2.30  cgd       379:   Fix an error that resulted in a system reboot without any
                    380:   error message unless DEBUG was defined.  Correct a check for
                    381:   a spurious interrupt that came from a newer version of the
                    382:   Mach driver which didn't get converted correctly when imported
                    383:   into the pmax driver.  Partial workaround for "Illegal Command"
1.1.2.31  cgd       384:   error status (partial fix for PR#5510).  (mhitch)
1.1.2.30  cgd       385:
1.1.2.32! cgd       386: distrib/utils/sysinst/disks.c                  1.18
1.1.2.30  cgd       387:
1.1.2.32! cgd       388:   When scanning for disks, find disks numbered up to MAX_DISKS
        !           389:   (currently 15) rather than stopping at 5.  (jonathan)
1.1.2.26  cgd       390:
1.1.2.32! cgd       391: sys/arch/i386/i386/trap.c                      patch
1.1.2.26  cgd       392:
                    393:   Don't corrupt 'edx' register when running under linux emulation
                    394:   (PR#6356).  (mycroft)
1.1.2.32! cgd       395:
        !           396:
        !           397: NOT YET PULLED UP (expecting patches or further information):
1.1.2.26  cgd       398:
                    399: distrib/sets/lists/base/md.i386                        patch
                    400: sys/arch/i386/isa/pcvt/Makefile                        ??? (1.1-1.3 (new)?)
                    401: sys/arch/i386/isa/pcvt/Util/Makefile           1.7-1.8
                    402: sys/arch/i386/isa/pcvt/Util/Makefile.inc       1.8-1.9 (patch)
                    403:
                    404:   Install pcvt utilities.  (feyrer)

CVSweb <webmaster@jp.NetBSD.org>