OpenBSD src changes summary for 2016-07-16 ==========================================
etc/examples/pkg.conf lib/libssl lib/libutil share/man sys/arch/amd64/amd64 sys/arch/amd64/include sys/arch/arm/arm sys/arch/i386/eisa sys/arch/i386/i386 sys/arch/luna88k/luna88k sys/arch/octeon/conf sys/arch/octeon/dev sys/arch/octeon/include sys/arch/sparc/sparc sys/arch/sparc64/sparc64 sys/dev/pci usr.bin/openssl usr.bin/ssh usr.sbin/ldpd == etc =============================================================== 01/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc examples/pkg.conf ~ examples/pkg.conf > sync (millert@) == lib =============================================================== 02/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libssl ~ src/ssl/s23_srvr.c > Limit the support of the "backward compatible" ssl2 handshake to only be > used if TLS 1.0 is enabled. Sugessted/discussed with jsing@ and bcook@. > ok guenther@ sthen@ (beck@) ~ src/crypto/ocsp/ocsp_cl.c > Clean up OCSP_check_validity() a bit more. > - Return on first failure rather than continuing. > - Don't compare times by comparing strings that possibly were not parsable > as a time. > ok deraadt@ (beck@) libutil ~ fmt_scaled.3 > Fix example: long long should be print with %lld (jca@) == share ============================================================= 03/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/icmp6.4 > Fix sockopt name: ICMPV6_FILTER -> ICMP6_FILTER (jca@) == sys =============================================================== 04/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ locore.S > remove some unused #includes (mlarkin@) ~ vmm.c > remove unused vmm_activate function. all vmm-specific suspend/resume needs > are handled during cpu hatch. (mlarkin@) ~ vmm.c > remove an unused parameter that wasn't handled during a previous refactor > (reducing the number of XXXs in vmm) (mlarkin@) arch/amd64/include ~ specialreg.h > Fix an incorrect shift value when calculating the mask for the VMCS MSR > list storage size. Noticed when attempting to get vmm(4) to nest under > Hyper-V. (mlarkin@) arch/arm/arm ~ arm_machdep.c > Remove unused function process_frame() from arm_machdep.c > ok jsg@ (tom@) arch/i386/eisa ~ eisa_machdep.c > remove some 12 year old code that was never correct, and never compiled > anyway due to a missing #include. > the code was originally intended to handle i386 SMP EISA machines with an > IOAPIC. Since the code never was compiled, and nobody has noticed or > complained for 12 years, I think things are probably fine. (mlarkin@) arch/i386/i386 ~ apicvec.s ~ locore.s > remove some unused #includes (mlarkin@) arch/luna88k/luna88k ~ machdep.c > Fix typo in comment in three machdep.c files: > s/names are this level/names at this level/ > from aalm@ - thanks (tom@) arch/octeon/conf ~ ld.script > Add $OpenBSD$ / replace $Id$ with $OpenBSD$. (visa@) arch/octeon/dev ~ octeon_intr.c > Add $OpenBSD$ / replace $Id$ with $OpenBSD$. (visa@) arch/octeon/include ~ octeonvar.h > Remove octeon_disable_interrupt() and octeon_restore_status(). > They are unused and equivalent to disableintr() and setsr(). > While here, clean up a few other leftovers. (visa@) ~ octeon_model.h > Add $OpenBSD$ / replace $Id$ with $OpenBSD$. (visa@) arch/sparc/sparc ~ machdep.c > Fix typo in comment in three machdep.c files: > s/names are this level/names at this level/ > from aalm@ - thanks (tom@) arch/sparc64/sparc64 ~ machdep.c > Fix typo in comment in three machdep.c files: > s/names are this level/names at this level/ > from aalm@ - thanks (tom@) dev/pci ~ virtioreg.h ~ virtio_pci.c > Support MSI-X in virtio > This increases performance for interrupt heavy loads. > While suspend/resume support for MSI-X is missing, this is also missing for > virtio. So no new issue there. > Currently, qemu's old "82441FX" pci-bridge is still blacklisted for MSI. > But > MSI-X is used if qemu is started with "-M q35". (sf@) == usr.bin =========================================================== 05/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin openssl ~ openssl.1 > since we no longer pull source directly from openssl, the time is > right to try and trim some of the excess from this page. begin now > by cutting some of the fluff from the start. > the section on pass phrase arguments goes to the end of the page: it;s in > the way for now. (jmc@) ssh ~ scp.1 ~ sftp.1 ~ ssh.1 ~ ssh.c ~ ssh_config.5 > - add proxyjump to the options list > - formatting fixes > - update usage() > ok djm (jmc@) == usr.sbin ========================================================== 06/06 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin ldpd ~ hello.c ~ init.c ~ labelmapping.c ~ notification.c > Fix parsing of mal-formed optional TLVs/Sub-TLVs. > We must detect if a TLV's length extends beyond the end of the containing > message. And, if so, send a fatal "Bad TLV Length" notification message. > Found with the Mu Dynamics Mu-8000 protocol fuzzer. (renato@) ~ address.c ~ ldpe.h ~ packet.c > Remove potential overflow when validating message's length. > Also, use uint16_t for msg_type on gen_msg_hdr(). (renato@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
