OpenBSD src changes summary for 2016-12-18
==========================================

Makefile.cross                          distrib/miniroot
lib/libc                                lib/libssl
regress/lib                             share/mk
sys/arch/arm64/arm64                    sys/arch/arm64/conf
sys/arch/arm64/dev                      sys/arch/arm64/include
sys/arch/arm64/stand/efiboot            sys/dev/acpi
sys/dev/ic                              sys/dev/microcode
sys/dev/pci                             sys/kern
sys/net80211                            usr.bin/lex
usr.bin/systat                          usr.bin/vi
usr.sbin/bgpd                           usr.sbin/rarpd
usr.sbin/tcpdump                        

== Makefile.cross ==================================================== 01/08 ==

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

Makefile.cross


  > Implement support for cross-compiling arm64 in Makefile.cross.  This
  > adds code to build clang as cross-compiler instead of gcc.  Since we
  > don't have binutils for aarch64 in base, skip the binutils cross-
  > toolchain build for that architecture.
  > ok kettenis@ (patrick@)

== distrib =========================================================== 02/08 ==

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

miniroot

  ~ install.sub                           

  > Split _issue msg and "Continue without verification?" question.
  > Prodded by and OK aja@
  > OK halex@ krw@ (rpe@)

== lib =============================================================== 03/08 ==

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

libc

  ~ asr/asr_private.h                     

  > Remove prototype for static function _asr_resolver. Eliminates gcc
  > whining about undefined static in all the .c files that include
  > asr_private.h. _asr_resolver() is defined and used in asr.c only.
  > ok kettenis@ (krw@)

  ~ db/hash/hash_page.c                   

  > Another whitespace nit that wandered into my sights. (krw@)

libssl

  ~ s3_clnt.c                             ~ ssl_locl.h
  ~ t1_lib.c                              

  > Convert ssl3_get_server_hello() to CBS.
  > ok doug@ (jsing@)

== regress =========================================================== 04/08 ==

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

lib

  ~ libssl/unit/tls_ext_alpn.c            

  > Revise regress for changes to ssl_parse_serverhello_tlsext().
  > Same diff from inoguchi@ (jsing@)

== share ============================================================= 05/08 ==

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

mk

  ~ bsd.own.mk                            

  > Introduce a list of architectures that use clang as compiler.  The
  > first arch on that list is aarch64.
  > ok kettenis@ (patrick@)

== sys =============================================================== 06/08 ==

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

arch/arm64/arm64

  ~ locore.S                              ~ support.S

  > Adjust OpenBSD/arm64 files with FreeBSD origin to show the upstream
  > revision.  While there, update a few of those files.
  > Prompted by mikeb@. (patrick@)

  ~ exception.S                           ~ trap.c

  > Adjust OpenBSD/arm64 files with FreeBSD origin to show the upstream
  > revision.
  > Prompted by mikeb@. (patrick@)

  - arm64_a4x_iobus.c                     - arm64_iobus.c

  > Consolidate bus space tags into generic bus space code.  Especially
  > considering we don't have a separate iobus and the a4x iobus wasn't
  > even compiled it does not make sense to declare those in iobus.
  > Improves code readability as well. (patrick@)

arch/arm64/conf

  ~ files.arm64                           

  > Consolidate bus space tags into generic bus space code.  Especially
  > considering we don't have a separate iobus and the a4x iobus wasn't
  > even compiled it does not make sense to declare those in iobus.
  > Improves code readability as well. (patrick@)

arch/arm64/dev

  ~ arm64_bus_space.c                     

  > Consolidate bus space tags into generic bus space code.  Especially
  > considering we don't have a separate iobus and the a4x iobus wasn't
  > even compiled it does not make sense to declare those in iobus.
  > Improves code readability as well. (patrick@)

arch/arm64/include

  ~ armreg.h                              ~ bootconfig.h
  ~ hypervisor.h                          ~ vfp.h

  > Adjust OpenBSD/arm64 files with FreeBSD origin to show the upstream
  > revision.  While there, update a few of those files.
  > Prompted by mikeb@. (patrick@)

arch/arm64/stand/efiboot

  ~ self_reloc.c                          ~ start.S

  > Adjust OpenBSD/arm64 files with FreeBSD origin to show the upstream
  > revision.  While there, update a few of those files.
  > Prompted by mikeb@. (patrick@)

dev/acpi

  ~ dsdt.c                                

  > Remove comparison of array which is always non-NULL.  Fixes clang warning.
  > ok jca@ (a while back) (kettenis@)

dev/ic

  ~ ar5xxx.h                              ~ athnreg.h

  > Add cast to mask and shift macros to silence warnings generated by clang.
  > ok millert@ (kettenis@)

dev/microcode

  ~ bnx/build.c                           ~ cirruslogic/build.c
  ~ fxp/build.c                           ~ kue/build.c
  ~ tusb3410/build.c                      ~ typhoon/build.c
  ~ yds/build.c                           

  > Use %zu/%d to print size_t/ssize_t. Cast recno_t (a.k.a. u_int32_t)
  > to (unsigned long) to match %lu formats. Makes gcc happier and
  > quieter.
  > ok deraadt@ (krw@)

dev/pci

  ~ if_iwm.c                              ~ if_iwn.c

  > While copying out channel flags to userspace, omit the HT channel flag if
  > we're not in 11n mode. This will allow tcpdump to show the mode correctly.
  > ok mpi@ (stsp@)

kern

  ~ kern_xxx.c                            

  > Include sys/proc.h when compiled with SYSCALL_DEBUG to get access to
  > struct proc.  Also bump the printf of "code" to %ld and remove a few
  > casts to long as register_t is always long.
  > ok kettenis@ (patrick@)

net80211

  ~ ieee80211_crypto_tkip.c               

  > Set the maximum TKIP countermeasure timeout to 90 seconds instead of 120.
  > Waiting more time does not buy us anything and makes a denial of service
  > a tiny bit easier.
  > Suggested by Mathy Vanhoef. (stsp@)

  ~ ieee80211_ioctl.c                     

  > While copying out channel flags to userspace, omit the HT channel flag if
  > we're not in 11n mode. This will allow tcpdump to show the mode correctly.
  > ok mpi@ (stsp@)

== usr.bin =========================================================== 07/08 ==

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

lex

  ~ filter.c                              

  > Nuke more unused variables.
  > ok millert@ (krw@)

systat

  ~ pftop.c                               

  > increase width of interface column in the pf rules view by 2 chars, so that
  > 'vetherXY' fits
  > ok deraadt@ mpi@ (jasper@)

  ~ vmstat.c                              

  > Remove statements that have no effect from X(), Y() and Z() #define's.
  > Leftovers from the re-engining of systat eight years ago. Makes gcc
  > quieter.
  > ok otto@ deraadt@ (krw@)

vi

  ~ cl/cl_term.c                          ~ vi/vs_msg.c

  > Nuke more unused variables.
  > ok millert@ (krw@)

  ~ common/msg.c                          

  > Use %zu/%d to print size_t/ssize_t. Cast recno_t (a.k.a. u_int32_t)
  > to (unsigned long) to match %lu formats. Makes gcc happier and
  > quieter.
  > ok deraadt@ (krw@)

== usr.sbin ========================================================== 08/08 ==

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

bgpd

  ~ session.c                             

  > Correct logic, make it the same as in the other mrt_dump_bgp_msg case.
  > Found while looking for something else. (claudio@)

rarpd

  ~ rarpd.c                               

  > Nuke more unused variables.
  > ok millert@ (krw@)

tcpdump

  ~ print-802_11.c                        

  > Make tcpdump show "11n" for a channel which is used in 11n mode.
  > ok mpi@ (stsp@)

  ~ print-802_11.c                        

  > Remove duplicated lines of code introduced in my previous tcpdump commit.
  > Noticed by claudio@ (stsp@)

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

Reply via email to