OpenBSD src changes summary for 2017-07-26
==========================================

bin/csh                                 distrib/sets
gnu/usr.bin/perl                        lib/libedit
sbin/dhclient                           share/mk
sys/dev/ic                              sys/dev/isa
sys/dev/wscons                          sys/net
usr.bin/mandoc                          usr.bin/tmux
usr.bin/whois                           usr.sbin/bgpd
usr.sbin/tcpdump                        

== bin =============================================================== 01/09 ==

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

csh

  ~ csh.c                                 ~ file.c
  ~ func.c                                

  > Postpone printing of prompt if filec is enabled in csh. Any I/O should be
  > performed first when canonical mode has been disabled on the tty just like
  > ksh
  > does. Discovered by the regress tests.
  > Joint work with bluhm@, ok deraadt@ (anton@)

  ~ file.c                                

  > Align variables and put logical operators at EOL. No binary change.
  > (anton@)

== distrib =========================================================== 02/09 ==

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

sets

  ~ lists/comp/clang.arm64                ~ lists/comp/md.arm64

  > man pages into right file (deraadt@)

  ~ lists/comp/clang.amd64                ~ lists/comp/clang.i386

  > sync (deraadt@)

== gnu =============================================================== 03/09 ==

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

usr.bin/perl

  ~ Makefile.bsd-wrapper1                 ~ Configure

  > get rid of flag clang doesn't grok (include -Werror in Configure, because
  > clang will not error out on unknown flags)
  > okay millert@, deraadt@ (espie@)

== lib =============================================================== 04/09 ==

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

libedit

  ~ refresh.c                             

  > Initialize "old" screen buffer lines before use; otherwise, they would
  > never get NUL-terminated and cause read buffer overruns.
  > This fixes for example segfaults in sftp(1) that could be triggered
  > by typing in an extremely long string (more than one line - the longer,
  > the likelier to crash), then hitting backspace once.
  > Problem reported and patch OK'ed by sthen@. (schwarze@)

== sbin ============================================================== 05/09 ==

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

dhclient

  ~ kroute.c                              

  > Fix add_default_route() so -iface routes are actually
  > created when gateway == interface address. (krw@)

  ~ dhclient.c                            

  > Stray u_int16_t -> uint16_t. (krw@)

  ~ dhclient.c                            

  > Local declaration beautification. (krw@)

  ~ dhclient.c                            

  > Check the option length, not its address (which will never be NULL)
  > Spotted by clang, ok krw@ (jca@)

== share ============================================================= 06/09 ==

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

mk

  ~ bsd.own.mk                            

  > switch the default compiler on amd64 and i386 to clang,
  > but keep gcc4 in the build for these as well
  > ok deraadt@ (robert@)

== sys =============================================================== 07/09 ==

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

dev/ic

  ~ uha.c                                 

  > uha_init_mscp() is unused. (deraadt@)

dev/isa

  ~ if_ec.c                               ~ if_we.c

  > we_readmem() and ec_readmem() are inlined, but they can also be static.
  > (deraadt@)

dev/wscons

  ~ wstpad.c                              

  > Do not add plain edge areas as default.
  > Given how the Synaptics models report min/max coordinates, adding
  > "small" edge areas per default might consume too much space. (bru@)

net

  ~ rtsock.c                              

  > Fix typo in comment, ok deraadt@ (anton@)

  ~ pfkeyv2.c                             

  > Consistantly use kp as the var name for struct keycb.
  > Suggested by and OK bluhm@ OK mpi@ (claudio@)

== usr.bin =========================================================== 08/09 ==

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

mandoc

  ~ main.c                                

  > Cast the return value of chdir(2) to void.  We already have a comment
  > above explaining to human auditors why no error checking is needed
  > here, so it's only fair to tell the compiler, too.
  > Worried compiler reported by Michael <Stapelberg at debian>. (schwarze@)

  ~ man_validate.c                        

  > Fix a typo that caused a non-constant string
  > to be passed as a format string; no functional change;
  > reported by Michael <Stapelberg at debian>. (schwarze@)

tmux

  ~ alerts.c                              ~ options-table.c
  ~ tmux.1                                ~ tmux.h

  > Make bell, activity and silence alerting more consistent:
  > - remove the bell-on-alert option;
  > - add activity-action and silence-action options with the same possible
  > values as the existing bell-action;
  > - add "both" value for the visual-bell, visual-activity and
  > visual-silence options to trigger both a bell and a message.
  > This means all three work the same way. Based on changes from Yvain
  > Thonnart. (nicm@)

  ~ alerts.c                              

  > Always reset the alerts timer so it works even if activity and silence
  > are enabled on the same window. (nicm@)

whois

  ~ whois.c                               

  > Teach whois(1) to use the new whois referral field name which has now gone
  > live on at least .com/.net servers. Changes to this and other fields
  > mentioned
  > in
  > https://www.icann.org/resources/pages/rdds-labeling-policy-2017-02-01-en.
  > ok millert@ (sthen@)

== usr.sbin ========================================================== 09/09 ==

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

bgpd

  ~ bgpd.8                                

  > Update reference to BGP Shutdown Communication specification
  > ok benno@ (job@)

  ~ bgpd.8                                

  > sort; (jmc@)

  ~ bgpd.8                                

  > Update MRT reference in bgpd manpage
  > ok benno@ (job@)

tcpdump

  ~ print-bgp.c                           

  > Update reference to BGP Shutdown Communication specification
  > ok benno@ (job@)

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

Reply via email to