OpenBSD src changes summary for 2017-09-10
==========================================

bin/pax                                 include/strings.h
lib/libc                                sys/dev/usb
usr.bin/pctr                            usr.bin/tftp
usr.bin/tmux                            usr.sbin/pwd_mkdb

== bin =============================================================== 01/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin

pax

  ~ pat_rep.c                             

  > Backslash escapes the next character in filename patterns.
  > ok millert@ (guenther@)

== include =========================================================== 02/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include

strings.h

  ~ strings.h                             

  > str[n]casecmp_l(3) appeared in POSIX 2008, not in XPG 4;
  > phessler@ reported that this oversight broke an armv7 bulk build;
  > OK guenther@ (schwarze@)

== lib =============================================================== 03/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ gen/sysctl.3                          

  > sysctl strings include the termingating NUL character in both in and out
  > lengths
  > Prompted by Nan Xiao noticing the redundancy of bzero+termination - thanks.
  > ok deraadt@ (tom@)

  ~ gen/getcwd.3                          

  > Fix spelling of 4.3BSD-Net/2. (schwarze@)

  ~ termios/tcflow.c                      ~ termios/tcsendbreak.c
  ~ gen/sysconf.c                         ~ gen/shm_open.c

  > shm_open(), sysconf(), tcflow(), and tcsendbreak() are not permitted to be
  > cancellation points in POSIX, so change them to invoke the non-cancellation
  > point versions of open(), close(), nanosleep(), and write()
  > ok deraadt@ millert@ (guenther@)

== sys =============================================================== 04/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

dev/usb

  ~ urng.c                                

  > - call usbd_deactivate() rather than simply returning in case of errors
  > - explicitly clear sc_xfer upon detach
  > - fix spacing in urng_softc definition (jasper@)

== usr.bin =========================================================== 05/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

pctr

  ~ pctr.c                                

  > sysctl strings include the termingating NUL character in both in and out
  > lengths
  > Prompted by Nan Xiao noticing the redundancy of bzero+termination - thanks.
  > ok deraadt@ (tom@)

tftp

  ~ tftp.c                                

  > Use monotonic clock for statistics display. From Scott Cheloha.
  > ok dlg (tb@)

tmux

  ~ input.c                               

  > Apply timeout to CAN and RS which also wait for ST. (nicm@)

  ~ grid.c                                

  > Previously, extended cell data was never reduced in size even when the
  > cell was overwritten. With a large history this can be a substantial
  > amount of memory. To reduce this, compact each extended cell list to
  > only cells in use as it is scrolled off the visible screen into the
  > history. From Dan Aloni in GitHub issue 1062. (nicm@)

== usr.sbin ========================================================== 06/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

pwd_mkdb

  ~ pwd_mkdb.8                            

  > Assorted simple improvements:
  > - Considerably simplify the first paragraph; suggested by Raf Czlonka.
  > - No need to say twice that "file" must be in the correct format.
  > - Clarify which file is checked by -c.
  > - Clarify that -p creates passwd(5) in addition, not instead.
  > - Simplify reference to the master.passwd(5) format.
  > - Turn one sentence into a standard EXIT STATUS section.
  > - New HISTORY and AUTHORS sections, based on the CSRG archive CDs.
  > (schwarze@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to