OpenBSD src changes summary for 2016-03-17 ==========================================
bin/ksh bin/ls bin/ps include/math.h lib/libc lib/libskey lib/libssl sbin/growfs sbin/newfs sys/arch/amd64/amd64 sys/arch/i386/i386 sys/dev/acpi sys/dev/ofw sys/dev/pci sys/dev/usb sys/isofs/cd9660 sys/isofs/udf sys/kern sys/miscfs/fuse sys/msdosfs sys/nfs sys/ntfs sys/scsi sys/sys sys/ufs/ext2fs sys/ufs/ffs usr.bin/column usr.bin/mandoc usr.bin/mg usr.bin/rusers usr.bin/sed usr.bin/ssh usr.bin/vi usr.sbin/edquota usr.sbin/lpr usr.sbin/repquota == bin =============================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ edit.c ~ jobs.c ~ trap.c > remove some ARGSUSED (mmcc@) ls ~ ls.1 ~ ls.c > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ ls.1 > simplify previous; ok bentley (jmc@) ps ~ ps.1 ~ ps.c > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ ps.1 > simplify previous; ok bentley (jmc@) == include =========================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include math.h ~ math.h > Remove #ifdef __vax__ bits > ok deraadt@ tb@ (who had the same diff) (jca@) == lib =============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ stdlib/malloc.c > properly guard to macros > ok otto@ (mmcc@) ~ gen/fstab.c > remove NOTREACHED (mmcc@) libskey ~ skeylogin.c > 'miliseconds' -> 'milliseconds' in comments. > if_atu.c noted by Michal Mazurek. (krw@) libssl ~ src/crypto/asn1/a_object.c > explicit_bzero for asn1 objects on free. Too often these contain sensitive > information > and they should not be a performance bottleneck > ok miod@ krw@ (beck@) == sbin ============================================================== 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin growfs ~ growfs.8 ~ growfs.c > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ growfs.8 > missing El in previous; (jmc@) ~ growfs.8 > simplify previous; ok bentley (jmc@) newfs ~ mkfs.c ~ newfs.8 > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ newfs.8 > simplify previous; ok bentley (jmc@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ cpu.c > Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rolling > our own. > From Michal Mazurek, ok mmcc@ (mpi@) arch/i386/i386 ~ cpu.c > Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rolling > our own. > From Michal Mazurek, ok mmcc@ (mpi@) dev/acpi ~ acpicpu.c > Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rolling > our own. > From Michal Mazurek, ok mmcc@ (mpi@) dev/ofw ~ fdt.c > Do not iterate all over the tree if OF_parent() is called on the root > node. The root is the root, it has no parent. > From Patrick Wildt. (mpi@) dev/pci ~ files.pci > Only attempt to build the pci sdhc attachment when it is configured. > Don't require it when building other sdhc attachments. > From Patrick Wildt. (jsg@) ~ pcidevs > add TXIC TX382B (vendor 0x4651: product 0x3273) > ok deraadt@ (uaa@) ~ pcidevs.h ~ pcidevs_data.h > regen (uaa@) ~ pucdata.c > add TXIC TX382B entry. > currtently TX/RX FIFO is not working. > ok by detraadt@ (uaa@) dev/usb ~ ugen.c ~ if_atu.c > 'miliseconds' -> 'milliseconds' in comments. > if_atu.c noted by Michal Mazurek. (krw@) isofs/cd9660 ~ cd9660_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) isofs/udf ~ udf_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) kern ~ vfs_bio.c ~ vfs_biomem.c > - add realloc_pages to move a buffer's physmem from one range to another. > - modify B_DMA handling to be in vfs_biomem.c > - change buffer allocation to try allocations with NOWAIT and to throw away > clean pages > if allocation fails - allocate with WAITOK only if you can't throw away > enough pages to > succeed > "probably sound" deraadt@ (beck@) ~ kern_timeout.c > KNF: Remove a blank line. (uebayasi@) ~ kern_sched.c > Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rolling > our own. > From Michal Mazurek, ok mmcc@ (mpi@) miscfs/fuse ~ fuse_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) msdosfs ~ msdosfs_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) nfs ~ nfs_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) ntfs ~ ntfs_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) scsi ~ sd.c > Do not access the scsi link structure in sdclose() if the disk > device is already dying. Delete the sc_timeout when setting the > SDF_DYING flag as the timeout delete in sdclose() may not be reached. > OK krw@ (bluhm@) sys ~ sched.h > Replace curcpu_is_idle() by cpu_is_idle() and use it instead of rolling > our own. > From Michal Mazurek, ok mmcc@ (mpi@) ~ sysctl.h > Fix a comment about ``p_usrpri'', from Michal Mazurek. (mpi@) ufs/ext2fs ~ ext2fs_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) ufs/ffs ~ ffs_vfsops.c > Set mnt_data to NULL after freeing the file system specific mount point. > OK krw@ natano@ as part of a larger diff (bluhm@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin column ~ column.1 ~ column.c > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ column.1 > simplify previous; ok bentley (jmc@) mandoc ~ cgi.c > support short URIs for man.openbsd.org (schwarze@) ~ cgi.c > make man(1) mode the default rather than apropos(1) mode (schwarze@) mg ~ mg.1 > Show modes for buffers more clearly. ok jasper@ (lum@) rusers ~ rusers.1 ~ rusers.c > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ rusers.1 > simplify previous; ok bentley (jmc@) sed ~ main.c ~ sed.1 > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ssh ~ sshd_config.5 > UseDNS affects ssh hostname processing in authorized_keys, not > known_hosts; bz#2554 reported by jjelen AT redhat.com (djm@) vi ~ cl/cl_term.c > Add error checking for COLUMNS/LINES environment variables. > It would be better to replace all the complicated existing code with a > simple idiom, and this is being worked on. But for the moment, > preventing vi from crashing is worthwhile. > ok jung@ (bentley@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin edquota ~ edquota.8 > Remove needless DIAGNOSTICS sections saying only "Various messages about > inaccessible files; self-explanatory." > ok jmc@ (mmcc@) lpr ~ common_source/displayq.c ~ lpq/lpq.1 > Switch (non-curses, non-ksh) programs that use COLUMNS to a single idiom. > Previously behaviors were all over the map. This changes them to > use COLUMNS first, and either terminal width or a hardcoded value > (typically 80) as appropriate. > ok deraadt@; man bits ok jmc@ (bentley@) ~ lpq/lpq.1 > simplify previous; ok bentley (jmc@) repquota ~ repquota.8 > Remove needless DIAGNOSTICS sections saying only "Various messages about > inaccessible files; self-explanatory." > ok jmc@ (mmcc@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
