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

Reply via email to