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

distrib/notes                           distrib/sets
etc/etc.amd64/sysctl.conf               etc/etc.i386/sysctl.conf
etc/etc.loongson/sysctl.conf            lib/libc
lib/libtls                              sbin/init
sbin/ipsecctl                           sbin/reboot
sbin/route                              share/man
share/zoneinfo                          sys/arch/amd64/amd64
sys/arch/amd64/include                  sys/arch/arm/include
sys/arch/i386/i386                      sys/arch/i386/include
sys/arch/loongson/loongson              sys/arch/mips64/include
sys/dev/acpi                            sys/dev/isa
sys/kern                                sys/net
sys/net80211                            sys/netinet
sys/netinet6                            sys/netmpls
usr.bin/ftp                             usr.sbin/bgpd
usr.sbin/vmd                            

== distrib =========================================================== 01/08 ==

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

notes

  ~ octeon/install                        ~ octeon/prep

  > Document some installation quirks for the EdgeRouter Lite in
  > INSTALL.octeon:
  > How to deal with USB sticks which are not detected during power up.
  > How to enable both CPU cores (this also applies to other octeon SMP
  > systems).
  > ok pirofti@ visa@ (stsp@)

sets

  ~ lists/base/mi                         

  > sync (deraadt@)

== etc =============================================================== 02/08 ==

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

etc.amd64/sysctl.conf

  ~ etc.amd64/sysctl.conf                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

etc.i386/sysctl.conf

  ~ etc.i386/sysctl.conf                  

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

etc.loongson/sysctl.conf

  ~ etc.loongson/sysctl.conf              

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

== lib =============================================================== 03/08 ==

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

libc

  ~ sys/connect.2                         

  > document EPERM error when connect(2)ing.
  > ok bluhm@ jmc@ renato@ (benno@)

libtls

  ~ man/tls_config_verify.3               

  > fix error in Dt; from robert klein (jmc@)

== sbin ============================================================== 04/08 ==

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

init

  ~ init.c                                

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

ipsecctl

  ~ ipsecctl.c                            ~ pfkdump.c

  > Now that the kernel provides information about IPsec SA bundles,
  > print them by default.
  > OK hshoexer@ (bluhm@)

reboot

  ~ reboot.c                              

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

route

  ~ route.c                               

  > Implement a new routing message RTM_PROPOSAL that communicates
  > information that can be used to configure an interface and
  > related network components.
  > ok bluhm@, ok for various older versions mpi@ florian@ claudio@ (krw@)

== share ============================================================= 05/08 ==

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

man

  ~ man4/re.4                             

  > 8168 support jumbo frames; (jmc@)

zoneinfo

  ~ datfiles/africa                       

  > Silence a warning from zic about a too long zone name (POSIX limits TZ to 6
  > characters) (millert@)

== sys =============================================================== 06/08 ==

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

arch/amd64/amd64

  ~ vmm.c                                 

  > Refactor cpuid exit handler to make it easier to bolt on SVM support
  > shortly (instead of having two nearly identical functions.)
  > ok reyk (mlarkin@)

  ~ vmm.c                                 

  > reduce differences in vmm between amd64 and i386 (i386 picks up a handful
  > of recent fixes for SVM that were missed). No functional change on amd64
  > (just an added comment) (mlarkin@)

  ~ vmm.c                                 

  > reduce some more differences in vmm between i386 and amd64 that didn't
  > get picked up previously. i386 gets some changes relating to EFER
  > treatment and amd64 gets a whitespace fix. (mlarkin@)

  ~ vmm.c                                 

  > log attempts to access cpuid leaf function 0x03, "processor serial number".
  > matches other log messages for other unimplemented cpuid leaf functions.
  > (mlarkin@)

  ~ machdep.c                             

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/amd64/include

  ~ cpu.h                                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/arm/include

  ~ cpu.h                                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/i386/i386

  ~ vmm.c                                 

  > reduce differences in vmm between amd64 and i386 (i386 picks up a handful
  > of recent fixes for SVM that were missed). No functional change on amd64
  > (just an added comment) (mlarkin@)

  ~ vmm.c                                 

  > reduce some more differences in vmm between i386 and amd64 that didn't
  > get picked up previously. i386 gets some changes relating to EFER
  > treatment and amd64 gets a whitespace fix. (mlarkin@)

  ~ vmm.c                                 

  > refactor cpuid exit handler for easier merge with upcoming SVM version.
  > Matches amd64 commit made yesterday. (mlarkin@)

  ~ machdep.c                             

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/i386/include

  ~ cpu.h                                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/loongson/loongson

  ~ machdep.c                             

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

arch/mips64/include

  ~ cpu.h                                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

dev/acpi

  ~ acpi.c                                ~ acpibtn.c

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

dev/isa

  ~ aps.c                                 

  > Add a new sysctl machdep.lidaction. The sysctl works as follows:
  > machdep.lidaction=0     # do nothing
  > machdep.lidaction=1     # suspend
  > machdep.lidaction=2     # hibernate
  > lidsuspend is just an alias for lidaction, so if you change one, the
  > other one will have the same value. The plan is to remove
  > machdep.lidsuspend eventually when people have upgraded their
  > /ets/sysctl.conf.
  > discussed with deraadt, who came up with the new MIB name
  > no objections mlarkin
  > ok stsp halex jcs (natano@)

kern

  ~ uipc_proto.c                          

  > Convert domain declarations to C99 initializers.
  > ok dhill@, florian@, bluhm@ (mpi@)

net

  ~ if_mpw.c                              ~ route.c

  > Allow MPLS switching and VPLS across rdomains.
  > OK claudio@ mpi@ (renato@)

  ~ pfkey.c                               ~ rtsock.c

  > Convert domain declarations to C99 initializers.
  > ok dhill@, florian@, bluhm@ (mpi@)

  ~ rtsock.c                              

  > Fix a rtentry leak in error path.
  > ok bluhm@ (mpi@)

  ~ route.h                               ~ rtsock.c

  > Implement a new routing message RTM_PROPOSAL that communicates
  > information that can be used to configure an interface and
  > related network components.
  > ok bluhm@, ok for various older versions mpi@ florian@ claudio@ (krw@)

net80211

  ~ ieee80211_proto.c                     

  > Initialize 'ni' pointer in ieee80211_keyrun(). Fallout from last minute
  > changes I made to my WPA security patch. Affects WPA enterprise only.
  > Problem found by patrick@
  > ok sthen@ (stsp@)

  ~ ieee80211_proto.c                     

  TAGGED OPENBSD_6_0
  > Merge ieee80211_proto.c r1.74 to 6.0-stable:
  > Initialize 'ni' pointer in ieee80211_keyrun(). Fallout from last minute
  > changes I made to my WPA security patch. Affects WPA enterprise only.
  > Problem found by patrick@
  > ok sthen@ (stsp@)

  ~ ieee80211_proto.c                     

  TAGGED OPENBSD_5_9
  > Merge ieee80211_proto.c r1.74 to 5.9-stable:
  > Initialize 'ni' pointer in ieee80211_keyrun(). Fallout from last minute
  > changes I made to my WPA security patch. Affects WPA enterprise only.
  > Problem found by patrick@
  > ok sthen@ (stsp@)

netinet

  ~ in_proto.c                            

  > Convert domain declarations to C99 initializers.
  > ok dhill@, florian@, bluhm@ (mpi@)

netinet6

  ~ in6_proto.c                           

  > Convert domain declarations to C99 initializers.
  > ok dhill@, florian@, bluhm@ (mpi@)

  ~ icmp6.c                               

  > Use the routing table rather than the global list of IPv6 address.
  > ok bluhm@ (mpi@)

  ~ nd6.c                                 

  > Prefer the global list of interfaces to the dying global list of IPv6
  > addresses in nd6_timer().
  > ok bluhm@ (mpi@)

netmpls

  ~ mpls_input.c                          

  > Allow MPLS switching and VPLS across rdomains.
  > OK claudio@ mpi@ (renato@)

  ~ mpls_proto.c                          

  > Convert domain declarations to C99 initializers.
  > ok dhill@, florian@, bluhm@ (mpi@)

== usr.bin =========================================================== 07/08 ==

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

ftp

  ~ fetch.c                               

  > close ftp(1)'s output file to avoid leaking one FD per request.
  > ok deraadt (sthen@)

== usr.sbin ========================================================== 08/08 ==

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

bgpd

  ~ pfkey.c                               

  > Fix breakage of md5 authentication.
  > The previous commit (rev 1.47) added a missing htonl in pfkey_send() but
  > didn't add a corresponding ntohl in pfkey_reply(). This patch fixes this.
  > Found the hard way by benno@, who also suggested the rename of spip
  > to spi.
  > OK benno@ claudio@ henning@ (renato@)

vmd

  ~ config.c                              ~ parse.y
  ~ priv.c                                ~ virtio.c
  ~ virtio.h                              ~ vm.c
  ~ vm.conf.5                             ~ vmd.c
  ~ vmd.h                                 

  > Add "locked lladdr" option to prevent VMs from spoofing MAC addresses.
  > This is especially useful when multiple VMs share a switch, the
  > implementation is independent from the underlying switch or bridge.
  > no objections mlarkin@ (reyk@)

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

Reply via email to