OpenBSD src changes summary for 2017-04-03
==========================================

lib/libc                                lib/libcrypto
libexec/comsat                          sbin/dhclient
sbin/shutdown                           share/man
sys/arch/octeon/octeon                  sys/dev/onewire
usr.bin/grep                            usr.sbin/wsfontload

== lib =============================================================== 01/07 ==

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

libc

  ~ sys/recv.2                            

  > Add caveat telling it's better to always read a data byte when passing
  > control messages.
  > Problem noted by Luke Small; ok deraadt@ (otto@)

libcrypto

  ~ asn1/t_x509.c                         

  > Fix silly code that printfs NULL when there are no fractional seconds
  > on a GENREALIZEDTIME (which there should really never be for anything
  > remotely standards compliant)
  > ok jsing@ (beck@)

== libexec =========================================================== 02/07 ==

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

comsat

  ~ comsat.c                              

  > use recallocarray() because the array contains data that can be observed
  > (deraadt@)

  ~ comsat.c                              

  > check return from pread, don't divide -1 for count (tedu@)

== sbin ============================================================== 03/07 ==

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

dhclient

  ~ clparse.c                             ~ parse.c

  > Tweak 'expecting' parse_warn() messages to be more consistent. (krw@)

  ~ clparse.c                             ~ parse.c

  > Tweak parse_string() to not consume the ';'. Simplifies/shortens
  > some logic. (krw@)

  ~ conflex.c                             ~ parse.c

  > Simplify read_string() to just read the characters between the '"'s.
  > Push the un-vising up to parse_string(). This allows both the actual
  > string and the un-vised version to be available as desired. Use
  > memcpy() instead of strdup() to copy un-vised string since it may
  > legitimately contain NUL. (krw@)

  ~ clparse.c                             ~ dhcpd.h
  ~ parse.c                               

  > Change parse_string() to take an optional integer pointer that can
  > be used to return the final size of the parsed (i.e. un-vis'ed)
  > string. Use same, plus memcpy() to ensure entire final string is
  > copied to intended destination even if there are embedded NULs. (krw@)

shutdown

  ~ shutdown.c                            

  > warn format string should be literal.
  > OK deraadt@, millert@ (fcambus@)

== share ============================================================= 04/07 ==

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

man

  ~ man3/CMSG_DATA.3                      

  > Send and receive 1 byte of data in addition to the control message. This is
  > needed to make the code work in more cases.
  > Sending actually is not really needed, but do it anyway, to avoid confusing
  > mismatch between producer and consumer.
  > Problem noted by Luke Small; ok deraadt@ (otto@)

== sys =============================================================== 05/07 ==

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

arch/octeon/octeon

  ~ locore.S                              

  > Compute address for ll/sc only once. (visa@)

dev/onewire

  ~ onewire.c                             

  > provide size to free(9) (deraadt@)

== usr.bin =========================================================== 06/07 ==

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

grep

  ~ util.c                                

  > initialize regmatch_t always, fixes grep -o ""
  > from Michael Santos (tedu@)

== usr.sbin ========================================================== 07/07 ==

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

wsfontload

  ~ wsfontload.8                          

  > WSDISPLAY_MAXFONTCOUNT macro was introduced in sys/dev/wscons/wsconsio.h
  > (revision 1.75) to limit the number of fonts that can be loaded.
  > Reflect that in the man page as well.
  > OK jcs@ (fcambus@)

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

Reply via email to