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

distrib/sets                            distrib/special
distrib/syspatch                        include/Makefile
include/elf.h                           lib/libc
lib/libedit                             lib/libsndio
libexec/login_yubikey                   libexec/spamd
regress/usr.sbin                        sbin/growfs
sbin/route                              share/man
share/mk                                sys/arch/amd64/amd64
sys/arch/amd64/conf                     sys/arch/amd64/include
sys/arch/amd64/stand/biosboot           sys/arch/amd64/stand/boot
sys/arch/amd64/stand/cdboot             sys/arch/amd64/stand/mbr
sys/arch/amd64/stand/pxeboot            sys/arch/i386/conf
sys/arch/i386/i386                      sys/arch/i386/include
sys/arch/i386/stand/biosboot            sys/arch/i386/stand/boot
sys/arch/i386/stand/cdboot              sys/arch/i386/stand/mbr
sys/arch/i386/stand/pxeboot             sys/arch/sparc64/conf
sys/arch/sparc64/include                sys/arch/sparc64/stand/bootblk
sys/dev/microcode                       sys/kern
sys/sys                                 usr.bin/ctfconv
usr.bin/ctfdump                         usr.bin/deroff
usr.bin/fstat                           usr.bin/rcs
usr.bin/rdist                           usr.bin/sdiff
usr.bin/spell                           usr.sbin/acme-client
usr.sbin/ocspcheck                      usr.sbin/radiusd
usr.sbin/rpc.statd                      usr.sbin/slowcgi
usr.sbin/tftp-proxy                     

== distrib =========================================================== 01/10 ==

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

sets

  ~ lists/comp/mi                         

  > sync (deraadt@)

special

  ~ route/Makefile                        

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

syspatch

  ~ bsd.syspatch.mk                       

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

== include =========================================================== 02/10 ==

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

Makefile

  ~ Makefile                              

  > <elf.h> should make it easier to port our ELF-related tools to other
  > Unices.
  > For the moment it only includes <sys/exec_elf.h> but the goal is to
  > stop pulling it directly and also replace <elf_abi.h> at least for
  > base applications.
  > ok deraadt@, jasper@, naddy@ (mpi@)

elf.h

  + elf.h                                 

  > <elf.h> should make it easier to port our ELF-related tools to other
  > Unices.
  > For the moment it only includes <sys/exec_elf.h> but the goal is to
  > stop pulling it directly and also replace <elf_abi.h> at least for
  > base applications.
  > ok deraadt@, jasper@, naddy@ (mpi@)

== lib =============================================================== 03/10 ==

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

libc

  ~ gen/getpwnam.3                        ~ gen/posix_spawn.3
  ~ stdio/getdelim.3                      ~ termios/tcgetsid.3

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

libedit

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

libsndio

  ~ mio_open.3                            

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

== libexec =========================================================== 04/10 ==

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

login_yubikey

  ~ login_yubikey.8                       

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

spamd

  ~ sdl.c                                 ~ sdl.h

  > Use a binary search to speed up blacklist lookups.  OK phessler@ (millert@)

== regress =========================================================== 05/10 ==

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

usr.sbin

  ~ syslogd/args-sendsyslog-dropped.pl    

  > Update matching regexp now that the pid is included.
  > From bluhm@ (mpi@)

== sbin ============================================================== 06/10 ==

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

growfs

  ~ growfs.8                              

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

route

  ~ route.c                               

  > Do not print an extra line if the 'get' command succeeds.
  > Fix a regression introduced in previous. (mpi@)

== share ============================================================= 07/10 ==

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

man

  ~ man4/random.4                         

  > Full rewrite:
  > Remove much that was outdated, misleading, or irrelevant.
  > Add some lacking information instead.
  > Joint work with deraadt@,
  > using much feedback from guenther@ and naddy@,
  > OK deraadt@ jmc@ naddy@. (schwarze@)

  ~ man4/ehci.4                           ~ man4/ipw.4
  ~ man4/iwi.4                            ~ man4/tap.4
  ~ man4/udl.4                            ~ man4/vether.4
  ~ man4/vmx.4                            ~ man4/wpi.4
  ~ man7/tbl.7                            

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

mk

  ~ bsd.dep.mk                            

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

== sys =============================================================== 08/10 ==

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

arch/amd64/amd64

  ~ tsc.c                                 

  > Correctly handle frequency measurement failures
  > Issue observed by Joe Gidi and canacar@.
  > While here, make sure that the success rate is at least 2 out of 3
  > measurements but with an increased threshold. (mikeb@)

  ~ db_trace.c                            

  > Simplify code that determines the number of arguments for a given function.
  > For amd64 this means removing db_numargs() and directly setting
  > narg to the correct value (instead of capping it during iteration).
  > On i386 rename db_numargs() to db_i386_numargs() and only call it
  > when we fail to get the correct number out of CTF.
  > discussed with an ok mpi@ (jasper@)

arch/amd64/conf

  ~ files.amd64                           

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

arch/amd64/include

  ~ cpu.h                                 ~ mplock.h

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

  ~ cpufunc.h                             

  > Don't do crazy bullshit when this is included by the bootblocks. (deraadt@)

arch/amd64/stand/biosboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/amd64/stand/boot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/amd64/stand/cdboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/amd64/stand/mbr

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/amd64/stand/pxeboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/i386/conf

  ~ files.i386                            

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

arch/i386/i386

  ~ db_trace.c                            

  > Simplify code that determines the number of arguments for a given function.
  > For amd64 this means removing db_numargs() and directly setting
  > narg to the correct value (instead of capping it during iteration).
  > On i386 rename db_numargs() to db_i386_numargs() and only call it
  > when we fail to get the correct number out of CTF.
  > discussed with an ok mpi@ (jasper@)

arch/i386/include

  ~ cpu.h                                 ~ mplock.h

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

arch/i386/stand/biosboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/i386/stand/boot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/i386/stand/cdboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/i386/stand/mbr

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/i386/stand/pxeboot

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

arch/sparc64/conf

  ~ files.sparc64                         

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

arch/sparc64/include

  ~ mplock.h                              

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

arch/sparc64/stand/bootblk

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

dev/microcode

  ~ aic7xxx/Makefile                      

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

kern

  ~ subr_log.c                            

  > Print the pid of the most recent program that failed to send a log
  > via sendsyslog(2) along with the corresponding errno.
  > Help when troubleshooting which program is triggering an error, like
  > an overflow.
  > ok bluhm@ (mpi@)

  ~ kern_lock.c                           

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

sys

  ~ mplock.h                              

  > Add a machine-independent implementation for the mplock.
  > This reduces code duplication and makes it easier to instrument
  > lock primitives.
  > The MI mplock uses the ticket lock code that has been in use
  > on amd64, i386 and sparc64. These are the architectures that now
  > switch to the MI code.
  > The lock_machdep.c files are unhooked from the build but not
  > removed yet, in case something goes wrong.
  > OK mpi@, kettenis@ (visa@)

== usr.bin =========================================================== 09/10 ==

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

ctfconv

  ~ ctfconv.1                             

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

ctfdump

  ~ ctfdump.1                             

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

deroff

  ~ deroff.1                              

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

fstat

  ~ fuser.1                               

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

rcs

  ~ rcs.1                                 

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

rdist

  ~ Makefile                              

  > remove the remaining references to .depend files since nothing creates them
  > any longer; ok espie@ deraadt@ (naddy@)

sdiff

  ~ sdiff.1                               

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

spell

  ~ spell.1                               

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

== usr.sbin ========================================================== 10/10 ==

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

acme-client

  ~ acme-client.1                         

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

ocspcheck

  ~ ocspcheck.8                           

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

radiusd

  ~ radiusd.8                             

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

rpc.statd

  ~ rpc.statd.8                           

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

slowcgi

  ~ slowcgi.8                             

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

tftp-proxy

  ~ tftp-proxy.8                          

  > add missing HISTORY; based on CVS logs and release announcements
  > (schwarze@)

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

Reply via email to