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

bin/pax                                 gnu/usr.bin/binutils-2.17
sys/kern                                sys/netinet
sys/sys                                 usr.bin/ssh
usr.sbin/pkg_add                        usr.sbin/smtpd

== bin =============================================================== 01/05 ==

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

pax

  ~ pax.c                                 

  > allow creation of devices or fifo without -p (as it is already allowed with
  > -p)
  > diff from trondd at kagu-tsuchi com, enhanced by me for reordering promises
  > ok deraadt@ (semarie@)

== gnu =============================================================== 02/05 ==

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

usr.bin/binutils-2.17

  ~ bfd/elfxx-sparc.c                     

  > Use SYMBOL_CALLS_LOCAL() to determine whether we can drop relocations for a
  > symbol such that hidden symbols get handled properly.  Gets rid of the
  > spurious DT_TEXTREL entries seen with (typically) C++ code.
  > ok deraadt@, guenther@ (kettenis@)

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

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

kern

  ~ subr_log.c                            

  > It is annoying that the dmesg buffer can overflow and loose messages
  > undetected during debugging.  To make clear what happens, count the
  > dropped bytes and write message buffer full to syslogd.  This also
  > helps to have a reliable log system.
  > OK deraadt@ millert@ tedu@ (bluhm@)

  ~ subr_log.c                            

  > As klog dropped message has no ifdef small kernel, sendsyslog
  > should not have it either.  While there bring some variables in
  > sync between both functions.
  > OK deraadt@ (bluhm@)

  ~ kern_timeout.c                        

  > Avoid multiple evaluation of macro arguments in softclock()
  > ok mikeb@ tedu@ (stefan@)

netinet

  ~ ip_output.c                           

  > when pf_test returns something but PF_PASS, set error to EACCES
  > instead of EHOSTUNREACH. On the latter, ip_forward can generate undesired
  > icmp errors - either pf generates those itself (block return), or there
  > shouldn't be any.
  > Bizarrely enough, ip_forward has EACCES handling with a comment
  > specifically
  > pointing to packets blocked by pf, but the code in ip_output used
  > EHOSTUNREACH
  > from day #1 on.
  > found & analyzed by Kristof Provost <kp at FreeBSD>, discussed at BSDcan
  > ok mpi millert (henning@)

sys

  ~ msgbuf.h                              

  > It is annoying that the dmesg buffer can overflow and loose messages
  > undetected during debugging.  To make clear what happens, count the
  > dropped bytes and write message buffer full to syslogd.  This also
  > helps to have a reliable log system.
  > OK deraadt@ millert@ tedu@ (bluhm@)

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

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

ssh

  ~ servconf.c                            

  > fix AuthenticationMethods during configuration re-parse;
  > reported by Juan Francisco Cantero Hurtado (djm@)

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

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

pkg_add

  ~ OpenBSD/State.pm                      

  > add fh variation of printing code. Systematically use it with STDOUT/STDERR
  > for classical functions. (espie@)

  ~ OpenBSD/AddCreateDelete.pm            ~ OpenBSD/ProgressMeter.pm
  ~ OpenBSD/State.pm                      ~ OpenBSD/ProgressMeter/Term.pm

  > there's no reason for window size computation to be linked to the
  > ProgressMeter, so make it available from state.
  > - computation is lazy, so no runtime difference;
  > - don't bother setting a SIG{WINCH} on non-tty;
  > - progressmeter already has access to state;
  > - do an empty window_size_changed in base state, override it for
  > addcreatedelete to inform the progressmeter.
  > to be reused in dpb... (espie@)

smtpd

  ~ smtp_session.c                        

  > move transaction-specific states from struct smtp_session to struct smtp_tx
  > ok gilles@ (eric@)

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

Reply via email to