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

Reply via email to