svn commit: r300930 - vendor/Juniper/libxo

2016-05-28 Thread Phil Shafer
Author: phil Date: Sun May 29 02:24:51 2016 New Revision: 300930 URL: https://svnweb.freebsd.org/changeset/base/300930 Log: Update libxo's .svnignore Reviewed by: sjg (mentor) Approved by: sjg Modified: vendor/Juniper/libxo/.svnignore Modified: vendor/Juniper/libxo/.svnignore

svn commit: r300929 - vendor/Juniper/libxo

2016-05-28 Thread Phil Shafer
Author: phil Date: Sun May 29 02:22:12 2016 New Revision: 300929 URL: https://svnweb.freebsd.org/changeset/base/300929 Log: Update import script Reviewed by: sjg (mentor) Approved by: sjg Modified: vendor/Juniper/libxo/import.sh Modified: vendor/Juniper/libxo/import.sh

svn commit: r300925 - in head: contrib/libxo contrib/libxo/doc contrib/libxo/libxo contrib/libxo/tests/core contrib/libxo/tests/core/saved lib/libxo

2016-05-28 Thread Phil Shafer
Author: phil Date: Sun May 29 01:43:28 2016 New Revision: 300925 URL: https://svnweb.freebsd.org/changeset/base/300925 Log: Submitted by: phil Reviewed by: sjg (mentor) Approved by: sjg Modified: head/contrib/libxo/configure.ac head/contrib/libxo/doc/libxo-manual.html

svn commit: r300922 - head/etc/mtree

2016-05-28 Thread Garrett Cooper
Author: ngie Date: Sun May 29 01:38:12 2016 New Revision: 300922 URL: https://svnweb.freebsd.org/changeset/base/300922 Log: Fix "make installworld" with MK_CDDL == no after r300906 by adding a missing entry for ${TESTSBASE}/cddl/sbin X-MFC with: r300906 Pointyhat to: asomers Reported

svn commit: r300921 - in head: lib/libcrypt lib/libmd sbin/md5 sys/crypto/skein sys/crypto/skein/amd64 sys/modules/crypto

2016-05-28 Thread Allan Jude
Author: allanjude Date: Sun May 29 01:15:36 2016 New Revision: 300921 URL: https://svnweb.freebsd.org/changeset/base/300921 Log: Import the skein hashing algorithm, based on the threefish block cipher Connect it to userland (libmd, libcrypt, sbin/md5) and kernel (crypto.ko) Support

svn commit: r300920 - head/usr.bin/xlint/llib

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 01:15:15 2016 New Revision: 300920 URL: https://svnweb.freebsd.org/changeset/base/300920 Log: Fix with external GCC after r300886. Somehow the /usr/include path got lost in this particular case. Just pass it along from --sysroot as was already done for

svn commit: r300919 - in head: cddl/usr.sbin/zfsd sys/cddl/contrib/opensolaris/uts/common/sys

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 00:40:29 2016 New Revision: 300919 URL: https://svnweb.freebsd.org/changeset/base/300919 Log: Avoid more literal-suffix errors with C++11 Modified: head/cddl/usr.sbin/zfsd/case_file.cc head/sys/cddl/contrib/opensolaris/uts/common/sys/sysevent.h Modified:

svn commit: r300918 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sun May 29 00:10:23 2016 New Revision: 300918 URL: https://svnweb.freebsd.org/changeset/base/300918 Log: External GCC: Ensure our libstdc++ symlink to libc++ is found. Similar to r300917, the search path for our symlink hack must come before the =/usr/lib search

svn commit: r300917 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 23:10:07 2016 New Revision: 300917 URL: https://svnweb.freebsd.org/changeset/base/300917 Log: GCC XCC -isystem hack: Ensure CXX search =/usr/include/c++1/v1 first. The C++ header files must be searched before /usr/include. The original code in

svn commit: r300916 - stable/10/sys/fs/fuse

2016-05-28 Thread Rick Macklem
Author: rmacklem Date: Sat May 28 22:42:56 2016 New Revision: 300916 URL: https://svnweb.freebsd.org/changeset/base/300916 Log: MFC: r299753 Fix fuse to use DIRECT_IO when required. When a file is opened write-only and a partial block was written, buffered I/O would try and read the

svn commit: r300915 - head/lib/libdevdctl

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 22:27:54 2016 New Revision: 300915 URL: https://svnweb.freebsd.org/changeset/base/300915 Log: Avoid literal-suffix error due to missing space. Modified: head/lib/libdevdctl/event.cc Modified: head/lib/libdevdctl/event.cc

svn commit: r300914 - head/share/timedef

2016-05-28 Thread Baptiste Daroussin
Author: bapt Date: Sat May 28 21:26:50 2016 New Revision: 300914 URL: https://svnweb.freebsd.org/changeset/base/300914 Log: Readd week day to default dates Requested by: many Modified: head/share/timedef/am_ET.UTF-8.src head/share/timedef/be_BY.CP1131.src

svn commit: r300913 - head/tools/tools/locale/tools

2016-05-28 Thread Baptiste Daroussin
Author: bapt Date: Sat May 28 21:25:24 2016 New Revision: 300913 URL: https://svnweb.freebsd.org/changeset/base/300913 Log: Add a hack to readd the day of weeks in default date formats Modified: head/tools/tools/locale/tools/cldr2def.pl Modified: head/tools/tools/locale/tools/cldr2def.pl

Re: svn commit: r300731 - head/sys/netinet

2016-05-28 Thread Hans Petter Selasky
On 05/28/16 07:09, Pieter de Goeje wrote: Hi, Replacing the bubble sort with insertion sort gives an 80% reduction in runtime on average (with randomized keys) for small partitions. If the keys are pre-sorted, insertion sort runs in linear time, and even if the keys are reversed, insertion

svn commit: r300912 - head/contrib/libxo/libxo

2016-05-28 Thread Phil Shafer
Author: phil Date: Sat May 28 19:39:15 2016 New Revision: 300912 URL: https://svnweb.freebsd.org/changeset/base/300912 Log: Undo meaningless local changes to libxo so we're in sync with the github repo. Submitted by: phil Reviewed by: sjg (mentor) Approved by: sjg Modified:

svn commit: r300911 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 19:13:39 2016 New Revision: 300911 URL: https://svnweb.freebsd.org/changeset/base/300911 Log: net80211: replace m_getcl/m_gethdr pair with m_get2 in ieee80211_fragment() - Switch to m_get2() for mbuf allocation instead of manual mbuf size determination. -

svn commit: r300910 - head/sys/net80211

2016-05-28 Thread Andriy Voskoboinyk
Author: avos Date: Sat May 28 18:49:17 2016 New Revision: 300910 URL: https://svnweb.freebsd.org/changeset/base/300910 Log: net80211: fix use-after-free in frame defragmentation procedure. - Assign frame sequence/fragment number before frame concatenation; otherwise, frame header pointer

svn commit: r300906 - in head: cddl/usr.sbin cddl/usr.sbin/zfsd cddl/usr.sbin/zfsd/tests etc/defaults etc/mtree etc/rc.d lib lib/libdevdctl lib/libdevdctl/tests share/mk sys/cddl/contrib/opensolari...

2016-05-28 Thread Alan Somers
Author: asomers Date: Sat May 28 17:43:40 2016 New Revision: 300906 URL: https://svnweb.freebsd.org/changeset/base/300906 Log: zfsd(8), the ZFS fault management daemon Add zfsd, which deals with hard drive faults in ZFS pools. It manages hotspares and replements in drive slots that

svn commit: r300905 - head/lib/libc++

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 16:38:09 2016 New Revision: 300905 URL: https://svnweb.freebsd.org/changeset/base/300905 Log: Use a relative symlink for proper --sysroot support. Sponsored by: EMC / Isilon Storage Division Modified: head/lib/libc++/Makefile Modified:

svn commit: r300904 - head/share/mk

2016-05-28 Thread Bryan Drewery
Author: bdrewery Date: Sat May 28 16:21:05 2016 New Revision: 300904 URL: https://svnweb.freebsd.org/changeset/base/300904 Log: Always export X_* vars. This fixes CROSS_TOOLCHAIN builds after r300886 since it relies on X_COMPILER_TYPE being set. The X_* vars will only represent the

svn commit: r300903 - in head: lib/libcrypt lib/libmd sbin/md5 sys/crypto/sha2

2016-05-28 Thread Allan Jude
Author: allanjude Date: Sat May 28 16:06:07 2016 New Revision: 300903 URL: https://svnweb.freebsd.org/changeset/base/300903 Log: Implement SHA-512 truncated (224 and 256 bits) This implements SHA-512/256, which generates a 256 bit hash by calculating the SHA-512 then truncating the

svn commit: r300902 - head/sys/dev/hwpmc

2016-05-28 Thread Andrew Turner
Author: andrew Date: Sat May 28 13:05:39 2016 New Revision: 300902 URL: https://svnweb.freebsd.org/changeset/base/300902 Log: Don't panic in hwpmc when stopping sampling. When hwpmc stops sampling it will set the pm_state to something other than PMC_STATE_RUNNING. This means the

Re: svn commit: r300854 - in head/sys: netinet netinet6

2016-05-28 Thread K. Macy
On Friday, May 27, 2016, Bjoern A. Zeeb wrote: > > > On 28 May 2016, at 00:02 , Gleb Smirnoff wrote: > > > > On Fri, May 27, 2016 at 02:27:45PM -0700, Adrian Chadd wrote: > > A> Hm, doesnt this make sense to do as part of RO_RTFREE? > > > > I

svn commit: r300901 - head/sys/net

2016-05-28 Thread Bjoern A. Zeeb
Author: bz Date: Sat May 28 08:32:15 2016 New Revision: 300901 URL: https://svnweb.freebsd.org/changeset/base/300901 Log: In if_attachdomain1() there does not seem to be any reason to use TRYLOCK rather than just acquire the lock, so just do that. Reviewed by: markj Obtained

svn commit: r300900 - in stable/9: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/tests lib/libmagic

2016-05-28 Thread Xin LI
Author: delphij Date: Sat May 28 06:24:48 2016 New Revision: 300900 URL: https://svnweb.freebsd.org/changeset/base/300900 Log: MFC r298192,299234,299238,299736: file 5.27. Added: stable/9/contrib/file/magic/Magdir/bioinformatics - copied unchanged from r298192,

svn commit: r300899 - in stable/10: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src contrib/file/tests lib/libmagic

2016-05-28 Thread Xin LI
Author: delphij Date: Sat May 28 06:17:35 2016 New Revision: 300899 URL: https://svnweb.freebsd.org/changeset/base/300899 Log: MFC r298192,299234,299238,299736: file 5.27. Added: stable/10/contrib/file/magic/Magdir/bioinformatics - copied unchanged from r298192,