OpenBSD src changes summary for 2017-02-24
==========================================

lib/libcrypto                           sbin/iked
sys/arch/arm64/arm64                    sys/arch/arm64/conf
sys/arch/arm64/dev                      sys/arch/arm64/include
sys/dev/fdt                             sys/dev/pv
sys/net                                 usr.bin/make
usr.bin/ssh                             usr.sbin/ldapd

== lib =============================================================== 01/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib

libcrypto

  ~ cert.pem                              

  > Add the following root CAs, from SECOM Trust Systems / Security
  > Communication
  > of Japan, they are present in Mozilla's CA store.  OK ajacoutot@
  > /C=JP/O=SECOM Trust Systems CO.,LTD./OU=Security Communication EV RootCA1
  > /C=JP/O=SECOM Trust Systems CO.,LTD./OU=Security Communication RootCA2
  > /C=JP/O=SECOM Trust.net/OU=Security Communication RootCA1 (sthen@)

== sbin ============================================================== 02/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin

iked

  ~ ikev2.c                               

  > In a scenario where a config reload happens during an IKE_AUTH exchange,
  > and we move an SA from one to another policy, we need to make sure to do
  > refcounting if the policies involved are already in the garbage collect
  > phase.
  > ok markus@ mikeb@ (patrick@)

== sys =============================================================== 03/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm64/arm64

  ~ intr.c                                

  > Implement an API for establishing legacy PCI interrupts.  This specific
  > establish function parses the device tree's interrupt map to discover
  > the correct interrupt controller node and interrupt cells for the given
  > PCI node.  After retrieving that information we can do the same the
  > normal FDT establish API already does.
  > ok kettenis@ (patrick@)

  ~ intr.c                                

  > Retire the global interrupt establish and disestablish API.  It has been
  > of good use for supporting multiple SoCs with each their own interrupt
  > controllers, but as of now we have replaced it wit the FDT-enabled API.
  > ok kettenis@ (patrick@)

arch/arm64/conf

  ~ GENERIC                               ~ RAMDISK
  ~ files.arm64                           

  > Hook up pciecam(4), but don't compile it yet. (patrick@)

arch/arm64/dev

  + pciecam.c                             

  > Introduce pciecam(4), a driver for generic ECAM compatible PCI host
  > controllers.  Support for legacy interrupts and MSI is implemented
  > but pending on further improvements to arm64's interrupt API.
  > ok kettenis@ (patrick@)

  ~ ampintc.c                             ~ bcm2836_intr.c

  > Retire the global interrupt establish and disestablish API.  It has been
  > of good use for supporting multiple SoCs with each their own interrupt
  > controllers, but as of now we have replaced it wit the FDT-enabled API.
  > ok kettenis@ (patrick@)

arch/arm64/include

  ~ intr.h                                

  > Implement an API for establishing legacy PCI interrupts.  This specific
  > establish function parses the device tree's interrupt map to discover
  > the correct interrupt controller node and interrupt cells for the given
  > PCI node.  After retrieving that information we can do the same the
  > normal FDT establish API already does.
  > ok kettenis@ (patrick@)

  ~ intr.h                                

  > Retire the global interrupt establish and disestablish API.  It has been
  > of good use for supporting multiple SoCs with each their own interrupt
  > controllers, but as of now we have replaced it wit the FDT-enabled API.
  > ok kettenis@ (patrick@)

dev/fdt

  ~ ahci_fdt.c                            ~ sxiehci.c
  ~ virtio_mmio.c                         

  > The interrupts have been established using the FDT interrupt API, so we
  > need to use the FDT interrupt API do disestablish them.
  > ok kettenis@ (patrick@)

dev/pv

  ~ if_xnf.c                              ~ xbf.c
  ~ xen.c                                 

  > Update license
  > Some final touches before the release, increase the maximum
  > number of CAS iterations before we declare the grant table
  > entry lost forever.  This happens on older Xen 3.x versions
  > as reported by Kirill Miazine. (mikeb@)

net

  ~ pfkeyv2.c                             

  > Avoid some casts by using the sa field of union sockaddr_union.
  > OK millert@ (bluhm@)

== usr.bin =========================================================== 04/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

make

  ~ varmodifiers.c                        

  > add support for variables in the lhs of SYSV modifiers.
  > lack of support noted by naddy@
  > source, xenocara, and ports still build without a hitch.
  > okay naddy@ (espie@)

ssh

  ~ sshd.c                                

  > might as well set the listener socket CLOEXEC (djm@)

== usr.sbin ========================================================== 05/05 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

ldapd

  ~ ldapd.c                               ~ ldapd.h
  ~ ldape.c                               

  > Implement fork+exec model
  > OK jmatthew@ (gsoares@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to