OpenBSD src changes summary for 2017-06-27
==========================================

bin/cp                                  bin/csh
bin/mv                                  bin/rm
distrib/sets                            etc/rc
gnu                                     regress/usr.bin
sbin/dhclient                           sbin/fsck_msdos
share/man                               sys/arch/macppc/conf
sys/dev/pv                              sys/kern
sys/netinet6                            sys/nfs
sys/sys                                 usr.bin/mandoc
usr.sbin/bgpd                           usr.sbin/ifstated

== bin =============================================================== 01/10 ==

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

cp

  ~ cp.1                                  ~ cp.c
  ~ utils.c                               

  > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
  > and present on several other systems. some ok, some less ok.
  > from Job Snijders (tedu@)

  ~ cp.c                                  

  > fix a few lines of unusual length (tedu@)

csh

  ~ file.c                                

  > in recently commited TIOCSTI replacement code, do not assume
  > little-endian or unsigned char :-)
  > ok anton (deraadt@)

  ~ file.c                                

  > Tweak previous: align declarations and rename local variable. (anton@)

mv

  ~ mv.1                                  ~ mv.c

  > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
  > and present on several other systems. some ok, some less ok.
  > from Job Snijders (tedu@)

rm

  ~ rm.1                                  ~ rm.c

  > add a -v verbose flag to cp, mv, and rm. useful for monitoring progress,
  > and present on several other systems. some ok, some less ok.
  > from Job Snijders (tedu@)

  ~ rm.c                                  

  > fix a few lines of unusual length (tedu@)

== distrib =========================================================== 02/10 ==

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

sets

  ~ lists/base/mi                         ~ lists/comp/mi

  > throw strip into base, until we consider a solution for the
  > linkkit bsd.gdb strip gongshow (deraadt@)

== etc =============================================================== 03/10 ==

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

rc

  ~ rc                                    

  > remove some old cruft. (tedu@)

== gnu =============================================================== 04/10 ==

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

gnu

  ~ llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp

  > trapsleds for clang, similar to the change on gas side.
  > Also from Todd Mortimer
  > tested by espie (deraadt@)

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

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

usr.bin

  ~ mdoclint/mdoclint                     ~ mdoclint/mdoclint.1

  > remove -DSw; the useful parts are now covered by mandoc;
  > discussed with jmc@ (schwarze@)

  ~ mandoc/mdoc/Ns/position.in            ~ mandoc/mdoc/Ns/position.out_ascii
  ~ mandoc/mdoc/Ns/position.out_lint      
  ~ mandoc/mdoc/Ns/position.out_markdown

  > warn about .Ns macros that have no effect because they are followed
  > by an isolated closing delimiter; inspired by mdoclint (schwarze@)

  ~ mandoc/tbl/mod/Makefile               + mandoc/tbl/mod/spacing.in
  + mandoc/tbl/mod/spacing.out_ascii      

  > test inter-column spacing (schwarze@)

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

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

dhclient

  ~ dhclient.c                            ~ dhcpd.h
  ~ dispatch.c                            

  > Nuke get_rdomain() and just snag the interface rdomain from the same
  > ifa we use to get the interface hw address. One less socket() and
  > ioctl()! MIssed cleanup from shift to just watching RTM_IFINFO
  > messages for rdomain switch. (krw@)

  ~ bpf.c                                 

  > Make if_register_bpf() the same as the other if_register_*() functions
  > by directly assigning the socket fd to ifi->bfdesc rather than
  > returning it and having the caller do the assignment. (krw@)

fsck_msdos

  ~ dir.c                                 

  > Avoid the possibility of accessing an array out of bounds.
  > Found with cppcheck. ok krw@ (jsg@)

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

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

man

  ~ man4/softraid.4                       

  > Remove an extra '\n' from the printf strings fed into disklabel -E
  > from corsah () mail ! ru (tb@)

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

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

arch/macppc/conf

  ~ Makefile.macppc                       

  > the illegal instruction is 0x00000000 (deraadt@)

dev/pv

  ~ hvs.c                                 

  > Avoid testing an uninitialised variable in the SCSI_BUSY/SCSI_QUEUE_FULL
  > paths of hvs_scsi_cmd_done().
  > ok mikeb@ (jsg@)

  ~ hyperv.c                              

  > Provide a handler stub for the "channel rescind" message (mikeb@)

kern

  ~ uipc_socket.c                         ~ uipc_socket2.c

  > Add missing solock()/sounlock() dances around sbreserve().
  > While here document an abuse of parent socket's lock.
  > Problem reported by krw@, analysis and ok bluhm@ (mpi@)

netinet6

  ~ ip6_input.c                           ~ ip6_var.h

  > Convert ip6_input() to a pr_input style function.  Goal is to process
  > IPsec packets without additional enqueueing.
  > OK mpi@ (bluhm@)

nfs

  ~ nfs_socket.c                          ~ nfs_syscalls.c

  > Add missing solock()/sounlock() dances around sbreserve().
  > While here document an abuse of parent socket's lock.
  > Problem reported by krw@, analysis and ok bluhm@ (mpi@)

sys

  ~ sockio.h                              

  > remove the obsolete timeslot ioctl (tedu@)

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

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

mandoc

  ~ mandoc.1                              ~ mdoc_validate.c

  > warn about .Ns macros that have no effect because they are followed
  > by an isolated closing delimiter; inspired by mdoclint (schwarze@)

  ~ out.c                                 ~ out.h
  ~ tbl_layout.c                          ~ tbl_term.c

  > Implement spacing of columns as defined in the table layout;
  > this is for example used by lftp(1)
  > and, ironically, misused by our very own tbl(7) manual... (schwarze@)

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

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

bgpd

  ~ bgpd.c                                

  > move a global into local context; from rob pierce (deraadt@)

ifstated

  ~ ifstated.c                            

  > Hoist some privileged code in preparation for future work.
  > Based on an approach in vmd with mc146818/ns8250.
  > diff by Rob Pierce <rob -AT- 2keys -DOT- ca>
  > ok deraadt@ (benno@)

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

Reply via email to