OpenBSD src changes summary for 2017-10-05
==========================================

distrib/miniroot                        lib/libc
libexec/ld.so                           regress/usr.sbin
sbin/dhclient                           share/man
sys/arch/amd64/amd64                    sys/arch/sparc64/dev
sys/dev/fdt                             sys/dev/usb
usr.bin/ctfdump                         usr.bin/ssh
usr.bin/tmux                            usr.bin/units
usr.sbin/syslogd                        

== distrib =========================================================== 01/09 ==

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

miniroot

  ~ install.sub                           

  > When installing sets from disk, change the default answer for the question
  > "Is the disk partition already mounted?" from "no" to "yes".
  > Agreed by many. (naddy@)

== lib =============================================================== 02/09 ==

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

libc

  ~ stdlib/malloc.c                       

  > Use dprintf instead of snprintf/write (otto@)

  ~ stdlib/malloc.c                       

  > do not return f() where f is a void function; loop var type fix (otto@)

  ~ sys/connect.2                         ~ sys/send.2

  > Document that connect(2) and sendto(2) may return with errno
  > EADDRNOTAVAIL if local address is not available.
  > OK deraadt@ millert@ (bluhm@)

== libexec =========================================================== 03/09 ==

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

ld.so

  ~ malloc.c                              

  > Sync with libc malloc, doing delayed free double-free check always (otto@)

== regress =========================================================== 04/09 ==

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

usr.sbin

  + bgpd/Makefile                         + bgpd/bgpd.conf.1.in
  + bgpd/bgpd.conf.1.ok                   + bgpd/bgpd.conf.2.in
  + bgpd/bgpd.conf.2.ok                   + bgpd/bgpd.conf.example.ok

  > add regress tests for bgpd.
  > for now, only basic parsing is checked (phessler@)

  ~ Makefile                              

  > +bgpd (phessler@)

  ~ bgpd/bgpd.conf.2.ok                   

  > fix the results file after I changed the test file (phessler@)

  ~ syslogd/args-fdexhaustion-config.pl   ~ syslogd/args-fdexhaustion-tcp.pl
  + syslogd/args-dropped-init.pl          

  > Check that the dropped during initialization message appears in
  > local and remote log files. (bluhm@)

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

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

dhclient

  ~ conflex.c                             ~ dhctoken.h

  > 'DENY' is a dhcpd-only thing. No need to parse it in
  > dhclient.conf. (krw@)

  - tables.c                              

  > tables.c was unhooked from the build a while ago. (krw@)

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

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

man

  ~ man1/clang-local.1                    

  > clang does not search /usr/local;
  > from janne johansson
  > ok patrick (jmc@)

  ~ man4/ugold.4                          

  > Add support for the "TEMPer1F_H1V1.5F" USB temperature and humidity
  > sensor to the ugold(4) driver.
  > Patch by Jan Klemkow
  > Tested by Remi Locherer
  > ok mpi@ patrick@ (stsp@)

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

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

arch/amd64/amd64

  ~ locore0.S                             ~ locore.S

  > Clean up some no longer needed includes left over from the locore/locore0
  > split.
  > ok tom, mpi, deraadt (mlarkin@)

  ~ vmm.c                                 

  > change DPRINTF format specifier from %lld to %llx for easier readability
  > (mlarkin@)

  ~ vmm.c                                 

  > fix some spacing issues, wrong comments, and DPRINTFs that were in the
  > wrong place, no functional change. (mlarkin@)

  ~ vmm.c                                 

  > restore a block of code erroneously removed in r1.162 that causes a
  > warning during linux guest bootup relating to fpu save state size.
  > (mlarkin@)

  ~ vmm.c                                 

  > vmm: add functions to decode %rflags and IA32_MISC_ENABLE MSR.
  > Debug builds only. (mlarkin@)

arch/sparc64/dev

  ~ lom.c                                 

  > Check the state value within the assert statement, do not set it.
  > found with grep 'KASSERT.* = '; OK kettenis@ (bluhm@)

dev/fdt

  ~ if_mvneta.c                           

  > Update mvneta(4) to the way OpenBSD handles multicast and promiscuous
  > mode bits.  From Brad Smith. (patrick@)

dev/usb

  ~ ugold.c                               

  > Add support for the "TEMPer1F_H1V1.5F" USB temperature and humidity
  > sensor to the ugold(4) driver.
  > Patch by Jan Klemkow
  > Tested by Remi Locherer
  > ok mpi@ patrick@ (stsp@)

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

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

ctfdump

  ~ ctfdump.c                             ~ elf.c

  > sync elf.c with ctfconv
  > ok mpi@ jasper@ (jsg@)

  ~ ctfdump.c                             

  > add boundary tests to avoid some crashes found with afl
  > ok mpi@ (jsg@)

ssh

  ~ ssh_config.5                          

  > %C is hashed; from klemens nanni
  > ok markus (jmc@)

  ~ monitor.c                             ~ monitor_wrap.c
  ~ servconf.c                            ~ servconf.h
  ~ sshd.c                                

  > replace statically-sized arrays in ServerOptions with dynamic ones
  > managed by xrecallocarray, removing some arbitrary (though large)
  > limits and saving a bit of memory; "much nicer" markus@ (djm@)

tmux

  ~ screen-write.c                        

  > When writing batches of characters to the screen, we need to clear
  > padding or later UTF-8 characters could be displayed incorrectly. GitHub
  > issue 1090. (nicm@)

  ~ input.c                               ~ screen.c
  ~ tmux.h                                

  > Add support for the xterm(1) title stack, from Brad Town, GitHub issue
  > 1075. (nicm@)

  ~ key-bindings.c                        

  > Add -- to some key bindings so leading -s work. (nicm@)

units

  ~ units.lib                             

  > update currency exchange rates; (jmc@)

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

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

syslogd

  ~ syslogd.c                             ~ syslogd.h
  ~ ttymsg.c                              

  > I have touched more than half the source code lines of syslogd(8).
  > Add my copyright explicitly. (bluhm@)

  ~ syslogd.c                             

  > When syslogd writes some startup errors to stderr or console, they
  > never appear in any log file.  After initialization, write a summary
  > into log files and to remote log host.  So the problem shows up,
  > when someone is looking at the persistent messages.
  > Print the "dropped message" warning in a common function.
  > OK sthen@ millert@ (bluhm@)

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

Reply via email to