OpenBSD src changes summary for 2016-07-22
==========================================

regress/usr.sbin                        sbin/dhclient
sys/arch/armv7/imx                      sys/kern
sys/net                                 sys/netinet
sys/netinet6                            sys/tmpfs
usr.bin/ssh                             usr.sbin/relayd
usr.sbin/smtpd                          usr.sbin/switchd

== regress =========================================================== 01/05 ==

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

usr.sbin

  ~ switchd/Makefile                      

  > Fix generated Perl headers.
  > With input from bluhm@ (reyk@)

  + relayd/args-http-filter-null-host.pl

  > add a regression test (benno@)

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

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

dhclient

  ~ dhclient.c                            

  > Actually DECLINE and delete unused offers. Don't just say so in a comment.
  > In situations where >1 offer is received this will eliminate unbounded
  > memory
  > growth and make us a more polite netizen. In some corner cases it might
  > prevent reuse of inappropriate older offers.
  > ok millert@ (krw@)

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

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

arch/armv7/imx

  ~ if_fec.c                              

  > Fallback to the known fec irq number on imx.6 if the fdt
  > interrupts-extended property is missing or not the size we expect.
  > Some dtbs implement a workaround for "ERR006687 ENET: Only the ENET
  > wake-up interrupt request can wake the system from Wait mode" suggested
  > by the IMX6DQCE errata document to set an undocumented gpio mux mode and
  > handle the interrupt via gpio.
  > We don't support gpio interrupts yet, hopefully this change is enough
  > to make interrupts work on wandboard and sabre lite again till we do.
  > Discussed with kettenis and patrick, tested on sabre lite by patrick.
  > (jsg@)

  ~ imx.c                                 

  > Attach imx(4) on i.mx6 quad plus which appears to be largely compatible
  > with i.mx6 quad but with more memory bandwidth and some graphics tweaks.
  > ok kettenis@ (jsg@)

kern

  ~ vfs_subr.c                            

  > Prevent NULL-pointer call for filesystems that don't provide vfs_sysctl
  > in their vfsops.
  > Issue reported by Tim Newsham.
  > ok claudio@, natano@ (kettenis@)

net

  ~ route.c                               

  > Check for errors when deleting routes inside rtable_walk() and abort
  > the walk if a route cannot be deleted.
  > Prevent an infinite recursion reported by Dimitris Papastamos.
  > ok claudio@ (mpi@)

netinet

  ~ ip_input.c                            

  > Fix a double rtfree(9) triggered when IPSEC inserts a more specific
  > route because of PMTU.
  > otto@ reported the issue and helped me tracking it down during more
  > than one month, he is the man!
  > mikeb@ figured out the bug was in the forwarding path.
  > ok mikeb@, deraadt@, claudio@ (mpi@)

  ~ in_pcb.c                              ~ in_pcb.h
  ~ udp_usrreq.c                          

  > Revert in_selectsrc() refactoring, it breaks IPv6.
  > Reported by Heiko on bugs@.
  > ok stsp@, claudio@ (mpi@)

netinet6

  ~ icmp6.c                               ~ in6_pcb.c
  ~ in6_src.c                             ~ ip6_var.h
  ~ nd6_nbr.c                             ~ raw_ip6.c
  ~ udp6_output.c                         

  > Revert in_selectsrc() refactoring, it breaks IPv6.
  > Reported by Heiko on bugs@.
  > ok stsp@, claudio@ (mpi@)

tmpfs

  ~ tmpfs_vfsops.c                        

  > Set the vfs_systcl member of the vsfops struct to eopnotsupp.  While we
  > check
  > for a null pointer now, all other filesystems fill in the complete table.
  > ok deraadt@, tom@ (kettenis@)

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

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

ssh

  ~ readconf.c                            ~ ssh_config.5

  > reverse the order in which -J/JumpHost proxies are visited to be
  > more intuitive and document
  > reported by and manpage bits naddy@ (djm@)

  ~ monitor.c                             

  > move debug("%p", key) to before key is free'd; probable undefined
  > behaviour on strict compilers; reported by Jakub Jelen bz#2581 (djm@)

  ~ sftp.c                                

  > constify a few functions' arguments; patch from Jakub Jelen bz#2581 (djm@)

  ~ sshconnect2.c                         

  > Lower loglevel for "Authenticated with partial success" message similar to
  > other similar level.  bz#2599, patch from cgallek at gmail.com, ok markus@
  > (dtucker@)

  ~ ssh_config.5                          

  > improve wording; suggested by jmc@ (djm@)

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

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

relayd

  ~ relay_http.c                          ~ relayd.h

  > fix some cases where we relay_abort_http() the connection too soon.
  > instead, pass a more specific error back and handle the errors in
  > relay_test() instead.
  > reported by Arto Jonsson and Hiltjo Posthuma, thanks!
  > ok bluhm@ reyk@ (benno@)

smtpd

  ~ smtp_session.c                        

  > Create a smtp transaction context on a session only for the duration of
  > that transaction.
  > ok gilles@ (eric@)

switchd

  ~ switchd.c                             

  > "wpath" is needed in the parent pledge when using the /dev/switch0 device.
  > (reyk@)

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

Reply via email to