OpenBSD src changes summary for 2015-12-21 ==========================================
bin/ksh etc/MAKEDEV.common etc/etc.amd64/MAKEDEV etc/etc.amd64/MAKEDEV.md etc/etc.i386/MAKEDEV etc/mail/smtpd.conf etc/rc.d/rc.subr gnu/usr.bin/binutils-2.17 regress/usr.bin share/man sys/arch/amd64/amd64 sys/arch/amd64/conf sys/dev/pci sys/dev/pv sys/kern sys/net sys/sys usr.bin/mg usr.bin/sndiod usr.bin/tmux usr.sbin/dhcpd usr.sbin/memconfig usr.sbin/mtree usr.sbin/smtpd usr.sbin/sysmerge == bin =============================================================== 01/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ misc.c > Replace an ugly bit of pointer arithmetic with a conditional expression. > "seems sound" deraadt@ (mmcc@) == etc =============================================================== 02/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc MAKEDEV.common ~ MAKEDEV.common > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) etc.amd64/MAKEDEV ~ etc.amd64/MAKEDEV > regen MAKEDEV (sf@) ~ etc.amd64/MAKEDEV > regen MAKEDEV (sf@) etc.amd64/MAKEDEV.md ~ etc.amd64/MAKEDEV.md > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) etc.i386/MAKEDEV ~ etc.i386/MAKEDEV > regen MAKEDEV (sf@) mail/smtpd.conf ~ mail/smtpd.conf > Switch to 'file' backend for aliases table for default configuration. > Ok gilles@ jung@ millert@ (sunil@) rc.d/rc.subr ~ rc.d/rc.subr > Comment the wait for start until I fix the x11 managers rc.d script. > (ajacoutot@) ~ rc.d/rc.subr > Revert, rc.d scripts have been fixed. (ajacoutot@) == gnu =============================================================== 03/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/gnu usr.bin/binutils-2.17 ~ include/opcode/i386.h ~ opcodes/i386-dis.c > Recognise the rdseed instruction introduced with Broadwell. > Similar to changes made in FreeBSD. > ok kettenis@ (jsg@) == regress =========================================================== 04/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress usr.bin ~ make/Makefile + make/mk40 + make/mk41 > add parsing tests that must not segfault based on Jonathan Gray initial > report. (espie@) == share ============================================================= 05/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/Makefile + man4/viocon.4 > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) ~ man8/man8.amd64/MAKEDEV.8 > regen MAKEDEV (sf@) ~ man4/viocon.4 > minor tweaks; (jmc@) == sys =============================================================== 06/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ conf.c > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) arch/amd64/conf ~ GENERIC > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) dev/pci ~ xspd.c > Cleanup hypercall subsystem type defines (mikeb@) ~ pciide.c > Goto a loop_end label rather than using a continue statement for an > error condition in an inner loop. Found with Coccinelle. > Pointed out by tedu@, ok kettenis@ and deraadt@ about three months ago. > (mmcc@) ~ files.pci + viocon.c > add virtio-console driver > This patch adds a new driver for use of virtio-console devices as > ttys. It's still in an early state and not compiled by default, yet. > Currently it is only wired into amd64. i386 is still missing. > Discussed with uebayasi@, deraadt@ (sf@) dev/pv ~ xen.c > Don't unmask the port in xen_intr_establish (mikeb@) ~ xen.c ~ xenstore.c ~ xenvar.h > Cleanup hypercall subsystem type defines (mikeb@) ~ xen.c ~ xenvar.h > Introduce xen_intr_mask and xen_intr_unmask primitives > Mask the event port during xen_intr_establish, but don't set the > masked flag in the intsrc. By providing mask and unmask routines > we allow the device to decide when to perform these actions. The > port will still be unmasked during xen_intr_enable. This allows > netfront to fulfil the intr_barrier pattern requirements fairly > easily and at the same time should be sufficient for diskfront > that doesn't need to fiddle with interrupt masking. (mikeb@) kern ~ tty_conf.c ~ tty_endrun.c ~ tty_msts.c ~ tty_nmea.c > Move ppp, nmea, endrun, and msts prototypes to tty.h > Fix inconsistent arguments for pppopen/pppclose/pppstart. > Use passed in argument p in pppopen instead of curproc. > "Looks good to me" deraadt@ (sf@) net ~ rtable.c ~ rtable.h ~ route.c > Pass the destination and mask to rtable_mpath_reprio() in order to not > use ``rt_node'' with ART. (mpi@) ~ ppp_tty.c > Move ppp, nmea, endrun, and msts prototypes to tty.h > Fix inconsistent arguments for pppopen/pppclose/pppstart. > Use passed in argument p in pppopen instead of curproc. > "Looks good to me" deraadt@ (sf@) sys ~ tty.h > Move ppp, nmea, endrun, and msts prototypes to tty.h > Fix inconsistent arguments for pppopen/pppclose/pppstart. > Use passed in argument p in pppopen instead of curproc. > "Looks good to me" deraadt@ (sf@) == usr.bin =========================================================== 07/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin mg ~ tutorial > Mention dired. (lum@) ~ mg.1 > Add RET to dired-find-file. ok jasper@ > (and jasper@ ok'd recent tutorial diff, forgot to mention) (lum@) sndiod ~ listen.c ~ sndiod.c > Don't attempt to remove unix socket as it's owned by root and > we've already dropped root privileges. (ratchov@) tmux ~ cmd-attach-session.c > Detach the right session with -d. (nicm@) == usr.sbin ========================================================== 08/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin dhcpd ~ alloc.c ~ dhcp.c ~ tree.c > remove NULL-checks before free() (mmcc@) memconfig ~ memconfig.c > remove NULL-check before free() (mmcc@) mtree ~ compare.c > Remove NULL-checks before free(). (mmcc@) smtpd ~ smtpctl.c > Start accepting some sendmail compatible commandline arguments. > This diff teaches smtpctl to understand '-bi -O AliasFile=<path_aliases>' > and generate aliases.db. > Ok gilles@ jung@ millert@ (sunil@) sysmerge ~ sysmerge.sh > Only run newaliases(8) if we already have an aliases db. (ajacoutot@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
