OpenBSD src changes summary for 2016-06-21
==========================================

gnu/usr.bin/binutils-2.17               lib/libssl
libexec/ld.so                           sbin/iked
sbin/ipsecctl                           sbin/pfctl
sys/arch/amd64/amd64                    sys/arch/amd64/include
sys/arch/armv7/stand/efiboot            sys/arch/m88k/include
sys/arch/m88k/m88k                      sys/dev
sys/net                                 usr.bin/audioctl
usr.bin/openssl                         usr.sbin/bgpd
usr.sbin/dvmrpd                         usr.sbin/eigrpd
usr.sbin/hostapd                        usr.sbin/httpd
usr.sbin/ifstated                       usr.sbin/iscsictl
usr.sbin/ldapd                          usr.sbin/ldpd
usr.sbin/ospf6d                         usr.sbin/ospfd
usr.sbin/pkg_add                        usr.sbin/relayd
usr.sbin/ripd                           usr.sbin/smtpd
usr.sbin/snmpd                          usr.sbin/vmd
usr.sbin/ypldap                         

== gnu =============================================================== 01/07 ==

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

usr.bin/binutils-2.17

  ~ bfd/elflink.c                         ~ include/bfdlink.h
  ~ ld/ld.texinfo                         ~ ld/ldmain.c
  ~ ld/emultempl/elf32.em                 

  > Make creation of text-relocations a fatal error by default, with -znotext
  > to permit it and -ztext to reenable the default of forbidding it.
  > ok kettenis@ (guenther@)

== lib =============================================================== 02/07 ==

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

libssl

  ~ src/crypto/dsa/dsa.h                  ~ src/crypto/dsa/dsa_key.c
  ~ src/crypto/dsa/dsa_ossl.c             

  > Disable DSA_FLAG_NO_EXP_CONSTTIME, always enable constant-time behavior.
  > Improved patch from Cesar Pereida. See
  > https://github.com/libressl-portable/openbsd/pull/61 for more details.
  > ok beck@ (bcook@)

== libexec =========================================================== 03/07 ==

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

ld.so

  ~ hppa/rtld_machine.c                   

  > Handle textrels like other architectures do.
  > ok kettenis guenther (deraadt@)

  ~ alpha/rtld_machine.c                  ~ amd64/rtld_machine.c
  ~ arm/rtld_machine.c                    ~ m88k/rtld_machine.c
  ~ powerpc/rtld_machine.c                ~ sh/rtld_machine.c
  ~ sparc/rtld_machine.c                  ~ sparc64/rtld_machine.c

  > When handling DT_TEXTREL only set the mapping to READ+WRITE, ignore
  > possible EXEC permission for the section, because the proper permission
  > is set late, and there are no thread concerns here.  Avoids W^X issues
  > in oddball cases.
  > ok guenther kettenis (deraadt@)

== sbin ============================================================== 04/07 ==

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

iked

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ipsecctl

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

pfctl

  ~ parse.y                               

  > the manpage documents that af-to does not work on pass out rules, but
  > the pf.conf parser allows it, which leads a non working configuration
  > being loaded.
  > this changes the parser to make pass out .. af-to an error.
  > ok henning@ mikeb@ (benno@)

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

== sys =============================================================== 05/07 ==

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

arch/amd64/amd64

  ~ efifb.c                               ~ mainbus.c
  ~ wscons_machdep.c                      

  > add support to efifb for drawing a console on a coreboot framebuffer
  > if coreboot's memory table is found, it has a framebuffer entry, and
  > there is no previously attached efi, vga, or serial console.
  > useful on chromebooks that have no legacy vga device to get an early
  > console before inteldrm(4) attaches or, for newer chipsets, a full
  > console and X with wsfb(4).
  > ok kettenis (jcs@)

arch/amd64/include

  ~ efifbvar.h                            

  > add support to efifb for drawing a console on a coreboot framebuffer
  > if coreboot's memory table is found, it has a framebuffer entry, and
  > there is no previously attached efi, vga, or serial console.
  > useful on chromebooks that have no legacy vga device to get an early
  > console before inteldrm(4) attaches or, for newer chipsets, a full
  > console and X with wsfb(4).
  > ok kettenis (jcs@)

arch/armv7/stand/efiboot

  ~ exec.c                                

  > Remove code to generate uboot tags.  It hardcoded information for a single
  > board and a device tree is required by our kernel now.
  > ok patrick@, jsg@ (kettenis@)

arch/m88k/include

  ~ signal.h                              

  > Add sc_cookie in sigcontext, as same as other ports.
  > From Miod Vallat, tested by him and me.
  > ok deraadt@ (aoyama@)

arch/m88k/m88k

  ~ sig_machdep.c                         ~ subr.S

  > Add sc_cookie in sigcontext, as same as other ports.
  > From Miod Vallat, tested by him and me.
  > ok deraadt@ (aoyama@)

dev

  ~ audio.c                               

  > fix typos in comments and spacing (ratchov@)

net

  ~ pf.c                                  

  > To assist debugging TCP connection reuse with NAT, expand the
  > existing log in pf_state_key_attach() from the failed to the reuse
  > case.
  > OK mikeb@ (bluhm@)

== usr.bin =========================================================== 06/07 ==

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

audioctl

  ~ audioctl.c                            

  > Reimplement audioctl using new api in a simper way.
  > - group all encoding parameters in a signle string, ex.  "s16le",
  > this way we use the same naming scheme as aucat, sndiod and many
  > ports.
  > - remove "properties" as they are not used any longer
  > - remove the list of encodings as there's no benefit in having it.
  > We don't have lists for other parameters (sample rates, channel
  > numbers) either.
  > - add -q option, to look like sysctl
  > - remove unused -a option
  > - stop using symlinks in /dev, most other software doesn't use
  > them.
  > ok semarie@ (ratchov@)

  ~ audioctl.1                            

  > Update manual to "new" audioctl:
  > - stress that its purpose is to set and get variables, it isn't
  > a configuration tool (there's nothing to configure anymore)
  > - document all audio driver variables
  > - document the difference between /dev/audioctl0 and /dev/audio0
  > - give an example of how to test hardware capabilities with
  > audioctl
  > ok semarie@, with help from jmc@, fix from Michael W. Bombardieri
  > (ratchov@)

  ~ audioctl.1                            

  > some formatting and comma tweaks; ok ratchov (jmc@)

  ~ audioctl.c                            

  > Make usage string match the man page.
  > suggested by jmc@ (ratchov@)

  ~ audioctl.c                            

  > use the same argument name for -f in usage() as in SYNOPSIS; (jmc@)

openssl

  ~ s_client.c                            

  > Fix a bug loading the default certificate path locations.
  > The files would only be loaded if the CAfile or CApath locations were
  > succesfully loaded first. Original patch from OpenSSL:
  > https://github.com/openssl/openssl/commit/fe9b85c3cb79f1e29e61f01de105b34ce
  > 8177190
  > ok beck@ (bcook@)

== usr.sbin ========================================================== 07/07 ==

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

bgpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

dvmrpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

eigrpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

hostapd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

httpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ifstated

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

iscsictl

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ldapd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ldpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ospf6d

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ospfd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

pkg_add

  ~ OpenBSD/PkgCreate.pm                  ~ OpenBSD/Subst.pm

  > pass file name thru to Subst for better error messages.
  > reported by Adam Wolk (espie@)

relayd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ripd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

smtpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

snmpd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

vmd

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

ypldap

  ~ parse.y                               

  > do not allow whitespace in macro names, i.e. "this is" = "a variable".
  > change this in all config parsers in our tree that support macros.
  > problem reported by sven falempin.
  > feedback from henning@, stsp@, deraadt@
  > ok florian@ mikeb@ (benno@)

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

Reply via email to