OpenBSD src changes summary for 2015-12-10 ==========================================
bin/ksh distrib/sets gnu/usr.bin/perl lib/libc lib/librthread libexec/spamd sbin/dhclient sbin/disklabel sbin/fsck_ffs sbin/fsck_msdos sbin/ifconfig sbin/iked sbin/init sbin/ipsecctl sbin/isakmpd sbin/mountd sbin/pdisk sbin/pfctl sbin/quotacheck sbin/restore sbin/swapctl share/man sys/arch/sgi/hpc sys/arch/sparc/dev sys/arch/sparc/sparc sys/crypto sys/dev/pci sys/net usr.bin/nc usr.bin/ssh usr.bin/unifdef usr.sbin/installboot usr.sbin/kvm_mkdb usr.sbin/ldapd usr.sbin/smtpd usr.sbin/unbound == bin =============================================================== 01/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ emacs.c > In emacs command-line editing mode, make sure that moving left and > right can only move by whole characters, not into the middle of a > character, and that deleting characters can only delete characters > whole, not individual bytes out of characters. > Based on parts of a patch by Frederic Nowak <fnwk at mailbox dot org>, > tweaked by me. > OK tedu@ semarie@ mpi@ (schwarze@) == distrib =========================================================== 02/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armish ~ lists/base/md.armv7 ~ lists/base/md.hppa ~ lists/base/md.hppa64 ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc ~ lists/base/md.sparc64 ~ lists/base/md.vax ~ lists/base/md.zaurus ~ lists/comp/mi ~ lists/man/mi > sync (deraadt@) == gnu =============================================================== 03/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu usr.bin/perl ~ MANIFEST ~ Makefile.bsd-wrapper1 > Actually install OpenBSD::Pledge perl module (afresh1@) == lib =============================================================== 04/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ gen/shm_open.c > use geteuid to make it easier for root to communicate. > reported by Jeunder Yu (tedu@) ~ stdlib/icdb.c > tiny sanity check on file size (tedu@) librthread ~ rthread_sem.c > use geteuid to allow root to communicate with others. > report from Jeunder Yu (tedu@) == libexec =========================================================== 05/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/libexec spamd ~ grey.c ~ spamd.c > tighten the pledge for spamd, from Ricardo Mestre <[email protected]> > this loads the tls certificate files pre-pledge then does the bulk of the > tls > setup goo pledged. (beck@) == sbin ============================================================== 06/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c > Pledge. > Diff from Ricardo Mestre. ok deraadt@ (krw@) disklabel ~ editor.c > Remove NULL-checks before free(). ok tb@ (mmcc@) fsck_ffs ~ inode.c > Remove NULL-checks before free(). ok tb@ (mmcc@) fsck_msdos ~ dir.c ~ fat.c > Remove NULL-checks before free(). ok tb@ (mmcc@) ifconfig ~ ifconfig.c > Remove NULL-checks before free(). ok tb@ (mmcc@) iked ~ pfkey.c > comment typo (mmcc@) init ~ init.c > Remove NULL-checks before free(). ok tb@ (mmcc@) ipsecctl ~ ipsecctl.c ~ pfkey.c > Remove NULL-checks before free(). ok tb@ (mmcc@) isakmpd ~ dpd.c ~ exchange.c ~ ike_phase_1.c ~ ike_quick_mode.c ~ ipsec.c ~ pf_key_v2.c > Remove NULL-checks before free(). ok tb@ (mmcc@) mountd ~ mountd.c > Remove NULL-checks before free(). ok tb@ (mmcc@) pdisk ~ pdisk.c > Remove NULL-checks before free(). ok tb@ (mmcc@) pfctl ~ pfctl.c ~ pfctl_osfp.c ~ pfctl_radix.c > Remove NULL-checks before free(). ok tb@ (mmcc@) quotacheck ~ quotacheck.c > Remove NULL-checks before free(). ok tb@ (mmcc@) restore ~ tape.c > Remove NULL-checks before free(). ok tb@ (mmcc@) swapctl ~ swaplist.c > Remove NULL-checks before free(). ok tb@ (mmcc@) == share ============================================================= 07/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man9/ifq_enqueue.9 ~ man9/Makefile > document ifq_barrier() (dlg@) ~ man9/ifq_enqueue.9 > ifq_restart can be called from autoconf, process context, and interrupts. > (dlg@) ~ man9/ifq_enqueue.9 > tweak; (jmc@) ~ man4/hifn.4 ~ man4/safe.4 ~ man4/ubsec.4 ~ man9/crypto.9 > Remove plain DES from the kernel crypto framework, including the crypto > accelerator drivers. No longer used by anything. ok sthen@ mikeb@ > (naddy@) == sys =============================================================== 08/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/sgi/hpc ~ if_sq.c > comment typo (mmcc@) arch/sparc/dev ~ if_le.c ~ if_lereg.h ~ zs.c > Remove remaining Solbourne code. > ok deraadt@ (mmcc@) arch/sparc/sparc ~ cache.c ~ consinit.c ~ cpu.c ~ intr.c > Remove remaining Solbourne code. > ok deraadt@ (mmcc@) crypto ~ cryptodev.h ~ cryptosoft.c ~ des_locl.h ~ ecb_enc.c ~ set_key.c ~ xform.c ~ xform.h > Remove plain DES from the kernel crypto framework, including the crypto > accelerator drivers. No longer used by anything. ok sthen@ mikeb@ > (naddy@) dev/pci ~ if_bnx.c > mark bnx_start as mpsafe. > tweak it to use ifq_restart so ifq_clr_oactive is serialised with start. > ok jmatthew@ (dlg@) ~ if_iwmreg.h > a couple comment typos (mmcc@) ~ hifn7751.c ~ safe.c ~ ubsec.c > Remove plain DES from the kernel crypto framework, including the crypto > accelerator drivers. No longer used by anything. ok sthen@ mikeb@ > (naddy@) net ~ ifq.h > write down some stuff before it falls out of my head. (dlg@) == usr.bin =========================================================== 09/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin nc ~ socks.c > Map SOCKS error codes to error strings. With input from deraadt@ (mmcc@) ~ socks.c > Specify SOCKS version in error messages. ok deraadt@ (mmcc@) ssh ~ sshbuf.h > Fix a couple "the the" typos. ok dtucker@ (mmcc@) ~ auth-options.c ~ authfile.c ~ cipher.c ~ kex.c ~ packet.c ~ ssh-dss.c ~ ssh-rsa.c ~ ssh.c ~ sshconnect2.c ~ sshd.c ~ sshkey.c > Remove NULL-checks before free(). > ok dtucker@ (mmcc@) unifdef ~ unifdef.c > Capitalize a few error messages to reduce diff with upstream. (mmcc@) ~ unifdef.1 > Swap two DIAGNOSTICS entries to alphabetize. Reduces diff with upstream. > (mmcc@) ~ unifdef.1 > Remove extraneous punctuation in DIAGNOSTICS. Reduces diff with > upstream. > ok sthen@ (mmcc@) ~ unifdef.c > Merge a lexer fix from upstream: > https://github.com/fanf2/unifdef/commit/90ca2eee76db715943ec4b7ca2892d155ca > 64075 > Fixes the supplied test case, as expected. > ok sthen@ (mmcc@) == usr.sbin ========================================================== 10/10 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin installboot ~ i386_installboot.c > Remove NULL-checks before free(). ok tb@ (mmcc@) kvm_mkdb ~ nlist.c > Remove NULL-checks before free(). ok tb@ (mmcc@) ldapd ~ ber.c ~ ssl.c > Remove NULL-checks before free(). ok tb@ (mmcc@) smtpd ~ queue.c ~ smtpctl.c > While listing envelopes using mailq(or smtpctl show queue), pass > the data between processes by dumping to and loading from a buffer > which is shorter compared to transferring a structure. Also fixes > mailq on platforms where PATH_MAX is way larger than on OpenBSD > thus exceeding max imsg. > Ok jung@ millert@ (sunil@) ~ smtpd.c > Do not fatal when a log_warn suffices. > Ok jung@ gilles@ (sunil@) ~ smtpd.c > free sc_queue_key only when it points to something other than "stdin" > string literal. > Ok gilles@ (sunil@) unbound ~ dnstap/dnstap.proto > typo fix, from 1.5.7 (sthen@) ~ doc/Changelog > typo fixes from 1.5.7 (sthen@) ~ smallapp/unbound-control-setup.sh.in > use echo rather than here documents for compat with some other shells; > from unbound 1.5.7 (reducing the main diff..) (sthen@) ~ doc/example.conf.in > minor changes, mostly whitespace, from unbound 1.5.7 (sthen@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
