OpenBSD src changes summary for 2016-03-25 ==========================================
libexec/spamd regress/usr.bin sys/conf sys/kern usr.sbin/smtpd == libexec =========================================================== 01/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec spamd ~ grey.c ~ spamd.c > - Both checks for pw are not needed since it was already done at the start > of > the program > - Add error message to syslog if privdrop didn't succeed and then exit > - Remove lint comments > OK beck@ after his suggestion and also looks good to jca@ (mestre@) == regress =========================================================== 02/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.bin ~ ul/ul.sh > regression tests for underlined and bold underscores; > currently broken, but natano@ will soon commit the fix to ul.c (schwarze@) == sys =============================================================== 03/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys conf ~ files > Free some more space in kernel - for network code, of course - by removal > of three unused FS-related functions. > okay mpi@ and beck@ (zhuk@) kern ~ kern_pledge.c > Silences compiler warnings, about used uninitialized variables. These > lengths > are passed uninitialized to free(9) only when pointers are NULL. > found by jsg@ > ok deraadt@ (semarie@) - vfs_cluster.c > Free some more space in kernel - for network code, of course - by removal > of three unused FS-related functions. > okay mpi@ and beck@ (zhuk@) == usr.sbin ========================================================== 04/04 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin smtpd ~ config.c ~ control.c ~ filter.c ~ ioev.c ~ ioev.h ~ mda.c ~ mproc.c ~ smtp.c ~ smtp_session.c ~ smtpd.h ~ util.c > Nuke session_socket_blockmode() and session_socket_linger(). Use > the identical io_set_blocking() and io_set_linger(). > Since both are always called to turn off blocking or lingering, > nuke the parameter and associated enum in favour of "just doing the > right thing". > While passing remove the unneeded last parameter to the remaining > fcntl(F_GETFL). > Finally, rename the functions to io_set_nonblocking() and > io_set_nolinger() for clarity. > No functional change. > Started with a sweep of fcntl() usage inspired by guenther@. > ok gilles@ (krw@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
