OpenBSD src changes summary for 2015-12-24 ==========================================
bin/pax games/bs lib/libc lib/libfuse lib/libssl sbin/disklabel share/man sys/arch/amd64/amd64 sys/arch/amd64/stand/efiboot sys/arch/amd64/stand/libsa sys/arch/zaurus/include sys/dev/pci sys/dev/usb sys/kern usr.bin/basename usr.bin/cvs usr.bin/file usr.bin/mg usr.bin/openssl usr.bin/uname usr.bin/vmstat usr.sbin/adduser usr.sbin/eigrpd usr.sbin/installboot usr.sbin/ldapd usr.sbin/relayd usr.sbin/smtpd usr.sbin/snmpd == bin =============================================================== 01/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin pax ~ cache.h > More adress -> address (mmcc@) == games ============================================================= 02/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games bs ~ bs.c > Function prototypes and a little bit of KNF. > Committing on behalf of mestre@ who has more to come. (tb@) == lib =============================================================== 03/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ stdio/fgetwc.c > Both our manual and POSIX ask us to set the error indicator when an > encoding error occurs, so do it. > While here, do not set errno after mbrtowc(3) failure; mbrtowc(3) > already does that, and that behaviour is required by the standard. > ok jca@ guenther@ "nice find" deraadt@ (schwarze@) libfuse ~ fuse.c > remove NULL-check before free() (mmcc@) libssl ~ src/crypto/bn/asm/sparcv8plus.S ~ src/crypto/des/asm/des_enc.m4 > More adress -> address (mmcc@) == sbin ============================================================== 04/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin disklabel ~ disklabel.8 > tweak auto-allocation description, with and ok jmc@ (otto@) == share ============================================================= 05/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man5/ar.5 > mdoc macro cleanup. > - mark up types with Vt > - clean up some Tn > - Ql instead of ` ' > ok jmc@ schwarze@ (bentley@) ~ man4/drm.4 > Mark up paths with Pa, and adjust tag width to avoid ugly wrapping. > ok jmc@ schwarze@ (bentley@) ~ man8/starttls.8 > more e-mail -> email (mmcc@) == sys =============================================================== 06/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ vmm.c > Make sure we don't overflow a page during vm_readpage/vm_writepage. > Noticed over a month ago by Stefan Kempf <sn.kempf at t-online.de>, and I > shamefully just got around to committing it. Thanks Stefan. (mlarkin@) ~ vmm.c > Normalize return values from various exit functions. > Another diff from Stefan Kempf <sn.kempf at t-online.de>. (mlarkin@) arch/amd64/stand/efiboot ~ efidev.c > Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' to > declarations of gpt_chk_mbr() to match prototypes in efidev.c and > softraid.c. (krw@) ~ efidev.c > Make all instances of gpt_chk_mbr() identical (bar static vs > non-static) by passing disk size as 2nd parameter instead of the > different structures holding the disk size info. The fifth copy of > gpt_chk_mbr() in fdisk is a little specialer. No functional change. (krw@) ~ efidev.c > If the GPT header checksum check fails, do *not* say the OpenBSD partition > starts at sector 1. Instead return -1, as for all other failures during > the header check. (krw@) arch/amd64/stand/libsa ~ softraid.c > Argh. The other part the wrong diff was missing. > Use the size info in struct sr_boot_volume, and not the uninitialized > info in the disklabel, when checking the GPT protective MBR. Now > both GPT and MBR formatted softraid volumes actually boot. > As a bonus add prototype for gpt_chk_mbr(). (krw@) ~ softraid.c > Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' to > declarations of gpt_chk_mbr() to match prototypes in efidev.c and > softraid.c. (krw@) ~ softraid.c > Make all instances of gpt_chk_mbr() identical (bar static vs > non-static) by passing disk size as 2nd parameter instead of the > different structures holding the disk size info. The fifth copy of > gpt_chk_mbr() in fdisk is a little specialer. No functional change. (krw@) ~ softraid.c > If the GPT header checksum check fails, do *not* say the OpenBSD partition > starts at sector 1. Instead return -1, as for all other failures during > the header check. (krw@) arch/zaurus/include ~ machine_reg.h > More adress -> address (mmcc@) dev/pci ~ viocon.c > Remove a couple NULL-checks before free(). > ok sf@ (mmcc@) dev/usb ~ umcs.h > more e-mail -> email (mmcc@) kern ~ subr_disk.c > Make all instances of gpt_chk_mbr() identical (bar static vs > non-static) by passing disk size as 2nd parameter instead of the > different structures holding the disk size info. The fifth copy of > gpt_chk_mbr() in fdisk is a little specialer. No functional change. (krw@) ~ subr_disk.c > Make gpt_chk_mbr() instances even more identicaller by always > returning 0 or 1 since only boolean checks of the result are done. > No need for EINVAL as a return value. (krw@) == usr.bin =========================================================== 07/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin basename ~ basename.c > Order includes. From [email protected] (mmcc@) ~ basename.c > Use return rather than exit to enable the stack protector. From > [email protected]. > ok tb@ (mmcc@) cvs ~ cvs.1 > more e-mail -> email (mmcc@) file ~ file.1 ~ file.c > Add --brief and --dereference, used by xdg-open/xdg-mime. > From Ralf Horstmann, ok tb@ deraadt@ nicm@ sthen@ (jca@) mg ~ mg.1 ~ main.c > Add -R option to allow files specified on the command line to be > opened read-only. ok jasper@ phessler@ and man page advice from jmc@ (lum@) openssl ~ ca.c ~ openssl.1 > more e-mail -> email (mmcc@) uname ~ uname.c > KNF cleanup: sort #includes and cases in switch statements. > Fix whitespace issues with if-statements. > Use return instead of exit. > From fritjof () alokat ! org, thanks! > ok benno@ (tb@) vmstat ~ dkstats.c ~ vmstat.c > Replace bzero with memset. No binary change. > ok tb@ (mmcc@) == usr.sbin ========================================================== 08/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin adduser ~ adduser.8 > more e-mail -> email (mmcc@) eigrpd ~ eigrpd.conf.5 > adress -> address (bentley@) installboot ~ i386_installboot.c > Add prototype for gpt_chk_mbr() to i386_installboot.c. Add 'static' to > declarations of gpt_chk_mbr() to match prototypes in efidev.c and > softraid.c. (krw@) ~ i386_installboot.c > Make all instances of gpt_chk_mbr() identical (bar static vs > non-static) by passing disk size as 2nd parameter instead of the > different structures holding the disk size info. The fifth copy of > gpt_chk_mbr() in fdisk is a little specialer. No functional change. (krw@) ~ i386_installboot.c > Make gpt_chk_mbr() instances even more identicaller by always > returning 0 or 1 since only boolean checks of the result are done. > No need for EINVAL as a return value. (krw@) ldapd ~ search.c > use strndup instead of malloc/strncpy/nul > ok krw@ (mmcc@) ~ auth.c ~ ber.c ~ btest.c ~ btree.c ~ control.c ~ index.c ~ ldapd.c ~ ldape.c ~ modify.c ~ namespace.c ~ search.c ~ util.c > bzero -> memset. No binary change. (mmcc@) relayd ~ relay.c > completly -> completely (mmcc@) ~ check_tcp.c > revert check_tcp rev 1.41 by yasuoka@ > This part was not meant to be commited, only the bits in check_icmp.c > and relayd.h are ok. > ok yasuoka@ (benno@) smtpd ~ bounce.c > more e-mail -> email (mmcc@) snmpd ~ snmpd.conf.5 > more e-mail -> email (mmcc@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
