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
