svn commit: r320582 - stable/10/lib/libc/rpc

2017-07-02 Thread Xin LI
Author: delphij Date: Mon Jul 3 02:14:42 2017 New Revision: 320582 URL: https://svnweb.freebsd.org/changeset/base/320582 Log: MFC r320494: Fix double free by reverting r300385 and r300624 which was false positive reported by cppcheck. Modified: stable/10/lib/libc/rpc/getnetconfig.c

svn commit: r320581 - stable/11/lib/libc/rpc

2017-07-02 Thread Xin LI
Author: delphij Date: Mon Jul 3 02:11:14 2017 New Revision: 320581 URL: https://svnweb.freebsd.org/changeset/base/320581 Log: MFC r320494: Fix double free by reverting r300385 and r300624 which was false positive reported by cppcheck. releng/11.1 candidate. Modified:

svn commit: r320494 - head/lib/libc/rpc

2017-06-30 Thread Xin LI
Author: delphij Date: Fri Jun 30 07:04:10 2017 New Revision: 320494 URL: https://svnweb.freebsd.org/changeset/base/320494 Log: Revert r300385 and r300624 which was false positive reported by cppcheck. dup_ncp() tries to allocate a buffer of MAXNETCONFIGLINE as tmp, which is then

svn commit: r320468 - head/lib/libstand

2017-06-29 Thread Xin LI
Author: delphij Date: Thu Jun 29 06:28:54 2017 New Revision: 320468 URL: https://svnweb.freebsd.org/changeset/base/320468 Log: Don't bother to set target for SEEK_END. While there also collapase SEEK_END into default case in lseek. MFC after:2 weeks Modified:

svn commit: r320433 - head/libexec/rshd

2017-06-27 Thread Xin LI
Author: delphij Date: Wed Jun 28 04:24:10 2017 New Revision: 320433 URL: https://svnweb.freebsd.org/changeset/base/320433 Log: Use strlcpy() instead of strncpy() and nul-terminating. MFC after:2 weeks Modified: head/libexec/rshd/rshd.c Modified: head/libexec/rshd/rshd.c

svn commit: r320431 - head/usr.sbin/watchdogd

2017-06-27 Thread Xin LI
Author: delphij Date: Wed Jun 28 04:19:54 2017 New Revision: 320431 URL: https://svnweb.freebsd.org/changeset/base/320431 Log: Chase malloc() change by removing lg_chunk malloc_conf settings. In jemalloc 5, there are no longer chunks, and as configured on FreeBSD (the "retain" option

svn commit: r320330 - stable/11/lib/libc/rpc

2017-06-25 Thread Xin LI
Author: delphij Date: Sun Jun 25 17:42:27 2017 New Revision: 320330 URL: https://svnweb.freebsd.org/changeset/base/320330 Log: MFC r320216: Fix use-after-free introduced in r300388. In r300388, endnetconfig() was called on nc_handle which would release the associated netconfig structure,

svn commit: r320326 - stable/9/lib/libc/rpc

2017-06-25 Thread Xin LI
Author: delphij Date: Sun Jun 25 06:55:42 2017 New Revision: 320326 URL: https://svnweb.freebsd.org/changeset/base/320326 Log: MFC r320216: Fix use-after-free introduced in r300388. In r300388, endnetconfig() was called on nc_handle which would release the associated netconfig structure,

svn commit: r320325 - stable/10/lib/libc/rpc

2017-06-24 Thread Xin LI
Author: delphij Date: Sun Jun 25 05:46:03 2017 New Revision: 320325 URL: https://svnweb.freebsd.org/changeset/base/320325 Log: MFC r320216: Fix use-after-free introduced in r300388. In r300388, endnetconfig() was called on nc_handle which would release the associated netconfig structure,

svn commit: r320303 - stable/10/usr.sbin/rpc.lockd

2017-06-24 Thread Xin LI
Author: delphij Date: Sat Jun 24 07:44:05 2017 New Revision: 320303 URL: https://svnweb.freebsd.org/changeset/base/320303 Log: MFC r320183: Reduce code duplication in rpc.lockd. Reuse create_service code instead of duplicating it in lookup_addresses for kernel NLM. As a (good) side

svn commit: r320217 - stable/11/usr.sbin/rpc.lockd

2017-06-21 Thread Xin LI
Author: delphij Date: Thu Jun 22 05:22:21 2017 New Revision: 320217 URL: https://svnweb.freebsd.org/changeset/base/320217 Log: MFC r320183: Reduce code duplication in rpc.lockd. Reuse create_service code instead of duplicating it in lookup_addresses for kernel NLM. As a (good) side

svn commit: r320216 - head/lib/libc/rpc

2017-06-21 Thread Xin LI
Author: delphij Date: Thu Jun 22 05:10:16 2017 New Revision: 320216 URL: https://svnweb.freebsd.org/changeset/base/320216 Log: Fix use-after-free introduced in r300388. In r300388, endnetconfig() was called on nc_handle which would release the associated netconfig structure, which means

svn commit: r320183 - head/usr.sbin/rpc.lockd

2017-06-21 Thread Xin LI
Author: delphij Date: Wed Jun 21 06:34:06 2017 New Revision: 320183 URL: https://svnweb.freebsd.org/changeset/base/320183 Log: Reduce code duplication in rpc.lockd. Reuse create_service code instead of duplicating it in lookup_addresses for kernel NLM. As a (good) side effect this

svn commit: r320093 - head/usr.sbin/rpc.lockd

2017-06-19 Thread Xin LI
Author: delphij Date: Mon Jun 19 07:02:52 2017 New Revision: 320093 URL: https://svnweb.freebsd.org/changeset/base/320093 Log: Check return value of seteuid() and bail out if we fail. MFC after:2 weeks Modified: head/usr.sbin/rpc.lockd/lock_proc.c Modified:

Re: svn commit: r319897 - head/usr.bin/yes

2017-06-15 Thread Xin LI
Hi, On Tue, Jun 13, 2017 at 5:35 AM, Pietro Cerutti wrote: [...] > Modified: head/usr.bin/yes/yes.c > == > --- head/usr.bin/yes/yes.c Tue Jun 13 12:07:18 2017(r319896) > +++

svn commit: r319977 - stable/11/usr.sbin/rpc.lockd

2017-06-15 Thread Xin LI
Author: delphij Date: Thu Jun 15 15:24:15 2017 New Revision: 319977 URL: https://svnweb.freebsd.org/changeset/base/319977 Log: MFC r319852: Fix buffer lengths. After r319369, the RPC code validates caller supplied buffer length in taddr2uaddr. When no -h is specified, the

svn commit: r319966 - stable/10/usr.sbin/rpc.lockd

2017-06-14 Thread Xin LI
Author: delphij Date: Thu Jun 15 04:37:23 2017 New Revision: 319966 URL: https://svnweb.freebsd.org/changeset/base/319966 Log: MFC r319852: Fix buffer lengths. After r319369, the RPC code validates caller supplied buffer length in taddr2uaddr. When no -h is specified, the

svn commit: r319852 - head/usr.sbin/rpc.lockd

2017-06-12 Thread Xin LI
Author: delphij Date: Mon Jun 12 09:11:31 2017 New Revision: 319852 URL: https://svnweb.freebsd.org/changeset/base/319852 Log: Fix buffer lengths. After r319369, the RPC code validates caller supplied buffer length in taddr2uaddr. When no -h is specified, the sizeof(ai_addr) is used,

svn commit: r319615 - in stable/10: lib/libc/rpc lib/libc/xdr sys/rpc sys/xdr usr.sbin/rpcbind

2017-06-06 Thread Xin LI
Author: delphij Date: Tue Jun 6 07:22:26 2017 New Revision: 319615 URL: https://svnweb.freebsd.org/changeset/base/319615 Log: MFC r319369: * limit size of buffers to RPC_MAXDATASIZE * don't leak memory * be more picky about bad parameters From:

svn commit: r319614 - in stable/11: lib/libc/rpc lib/libc/xdr sys/rpc sys/xdr usr.sbin/rpcbind

2017-06-06 Thread Xin LI
Author: delphij Date: Tue Jun 6 07:21:33 2017 New Revision: 319614 URL: https://svnweb.freebsd.org/changeset/base/319614 Log: MFC r319369: * limit size of buffers to RPC_MAXDATASIZE * don't leak memory * be more picky about bad parameters From:

svn commit: r319369 - in head: lib/libc/rpc lib/libc/xdr sys/rpc sys/xdr usr.sbin/rpcbind

2017-06-01 Thread Xin LI
Author: delphij Date: Thu Jun 1 06:12:25 2017 New Revision: 319369 URL: https://svnweb.freebsd.org/changeset/base/319369 Log: * limit size of buffers to RPC_MAXDATASIZE * don't leak memory * be more picky about bad parameters From:

svn commit: r319297 - in stable/11/contrib/byacc: . package package/debian package/pkgsrc test test/btyacc test/yacc

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 08:21:16 2017 New Revision: 319297 URL: https://svnweb.freebsd.org/changeset/base/319297 Log: MFC r306691,310036: Merge byacc 20161202. Modified: stable/11/contrib/byacc/CHANGES stable/11/contrib/byacc/MANIFEST stable/11/contrib/byacc/VERSION

svn commit: r319292 - in stable/11: include lib/libc/string

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:47:56 2017 New Revision: 319292 URL: https://svnweb.freebsd.org/changeset/base/319292 Log: MFC r304106: Add timingsafe_bcmp and timingsafe_memcmp. Obtained from:OpenBSD Reviewed by: trasz Added:

svn commit: r319291 - in stable/10: kerberos5/lib/libroken lib/libc/stdlib sys/libkern

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:26:37 2017 New Revision: 319291 URL: https://svnweb.freebsd.org/changeset/base/319291 Log: MFC r318514-r318515, r318517, r318917 r318514: Use size_t. Inspired by: OpenBSD src/lib/libc/stdlib/qsort.c,v 1.11 r318515: The current qsort(3)

svn commit: r319290 - stable/10/lib/libc/stdlib

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:19:12 2017 New Revision: 319290 URL: https://svnweb.freebsd.org/changeset/base/319290 Log: Partial MFC r288030 (rodrigc): Use ANSI C prototypes. Eliminates -Wold-style-definition warnings. Modified: stable/10/lib/libc/stdlib/qsort.c Modified:

svn commit: r319289 - stable/10/lib/libc/stdlib

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:13:33 2017 New Revision: 319289 URL: https://svnweb.freebsd.org/changeset/base/319289 Log: MFC r279663,r279666 (pfg): r279663: qsort(3): enhance to handle 32-bit aligned data on 64-bit systems Implement a small enhancement to the original qsort

svn commit: r319287 - stable/11/lib/libz

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:07:19 2017 New Revision: 319287 URL: https://svnweb.freebsd.org/changeset/base/319287 Log: MFC r316649 (kan): Add missing double quote to fix r316635 commit. Modified: stable/11/lib/libz/Makefile Directory Properties: stable/11/ (props changed)

svn commit: r319288 - stable/10/lib/libz

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:08:11 2017 New Revision: 319288 URL: https://svnweb.freebsd.org/changeset/base/319288 Log: MFC r316649: Add missing double quote to fix r316635 commit. Modified: stable/10/lib/libz/Makefile Directory Properties: stable/10/ (props changed)

svn commit: r319286 - stable/10/sys/libkern

2017-05-31 Thread Xin LI
Author: delphij Date: Wed May 31 06:00:14 2017 New Revision: 319286 URL: https://svnweb.freebsd.org/changeset/base/319286 Log: MFC r311989 (cem): libkern: Remove obsolete 'register' keyword Modified: stable/10/sys/libkern/bcmp.c stable/10/sys/libkern/bsearch.c

svn commit: r319285 - in stable/11: kerberos5/lib/libroken lib/libc/stdlib sys/libkern

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:52:32 2017 New Revision: 319285 URL: https://svnweb.freebsd.org/changeset/base/319285 Log: MFC r318514-r318515, r318517, r318917 r318514: Use size_t. Inspired by: OpenBSD src/lib/libc/stdlib/qsort.c,v 1.11 r318515: The current qsort(3)

svn commit: r319284 - stable/11/sys/libkern

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:45:06 2017 New Revision: 319284 URL: https://svnweb.freebsd.org/changeset/base/319284 Log: MFC r311989 (cem): libkern: Remove obsolete 'register' keyword Modified: stable/11/sys/libkern/bcmp.c stable/11/sys/libkern/bsearch.c

svn commit: r319283 - stable/10/lib/libz

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:38:57 2017 New Revision: 319283 URL: https://svnweb.freebsd.org/changeset/base/319283 Log: MFC r316635: Enable 16-bit longest_match for x86. This gives a ~2% improvement in compression tests. Modified: stable/10/lib/libz/Makefile Directory

svn commit: r319282 - stable/11/lib/libz

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:37:51 2017 New Revision: 319282 URL: https://svnweb.freebsd.org/changeset/base/319282 Log: MFC r316635: Enable 16-bit longest_match for x86. This gives a ~2% improvement in compression tests. Modified: stable/11/lib/libz/Makefile Directory

svn commit: r319281 - stable/10/usr.bin/gzip

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:33:32 2017 New Revision: 319281 URL: https://svnweb.freebsd.org/changeset/base/319281 Log: MFC r313327: Reflect actual NetBSD revision we already have. Modified: stable/10/usr.bin/gzip/unxz.c Directory Properties: stable/10/ (props changed)

svn commit: r319280 - stable/11/usr.bin/gzip

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:29:20 2017 New Revision: 319280 URL: https://svnweb.freebsd.org/changeset/base/319280 Log: MFC r313327: Reflect actual NetBSD revision we already have. Modified: stable/11/usr.bin/gzip/unxz.c Directory Properties: stable/11/ (props changed)

svn commit: r319279 - in stable/11: . contrib/libpcap contrib/libpcap/bpf/net contrib/libpcap/config contrib/libpcap/lbl contrib/libpcap/missing contrib/libpcap/pcap contrib/libpcap/tests lib/libpc...

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:20:59 2017 New Revision: 319279 URL: https://svnweb.freebsd.org/changeset/base/319279 Log: MFC r313695, r313760, r314769, r314863, r314865, r316125 r313695: MFV r313676: libpcap 1.8.1 r313760: MFV r313759: license change for a few headers (4

svn commit: r319278 - in stable/10: lib/libc/sys sys/sys sys/vm

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:11:28 2017 New Revision: 319278 URL: https://svnweb.freebsd.org/changeset/base/319278 Log: MFC r315272, r315370 r315272: Implement INHERIT_ZERO for minherit(2). INHERIT_ZERO is an OpenBSD feature. When a page is marked as such, it would be

svn commit: r319277 - in stable/11: lib/libc/sys sys/sys sys/vm

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:10:03 2017 New Revision: 319277 URL: https://svnweb.freebsd.org/changeset/base/319277 Log: MFC r315272, r315370 r315272: Implement INHERIT_ZERO for minherit(2). INHERIT_ZERO is an OpenBSD feature. When a page is marked as such, it would be

svn commit: r319276 - stable/11/lib/libc/sys

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:05:32 2017 New Revision: 319276 URL: https://svnweb.freebsd.org/changeset/base/319276 Log: MFC r315615: Make space style consistent with earlier entries. Modified: stable/11/lib/libc/sys/Symbol.map Directory Properties: stable/11/ (props changed)

svn commit: r319275 - stable/11/etc/rc.d

2017-05-30 Thread Xin LI
Author: delphij Date: Wed May 31 05:00:02 2017 New Revision: 319275 URL: https://svnweb.freebsd.org/changeset/base/319275 Log: MFC r318975: Tighten /entropy permissions. PR: 219527 Reported by: Lu Tung-Pin Submitted by: jilles Modified: stable/11/etc/rc.d/random

svn commit: r318975 - head/etc/rc.d

2017-05-27 Thread Xin LI
Author: delphij Date: Sat May 27 06:24:06 2017 New Revision: 318975 URL: https://svnweb.freebsd.org/changeset/base/318975 Log: Tighten /entropy permissions. PR: 219527 Reported by: Lu Tung-Pin Submitted by: jilles MFC after:3 days Modified: head/etc/rc.d/random

svn commit: r318917 - head/kerberos5/lib/libroken

2017-05-26 Thread Xin LI
Author: delphij Date: Fri May 26 06:09:11 2017 New Revision: 318917 URL: https://svnweb.freebsd.org/changeset/base/318917 Log: Disconnect heimdal version of qsort.c from build because we are already using libc's version of qsort. PR: bin/213922 MFC after:2 weeks

svn commit: r318517 - head/sys/libkern

2017-05-19 Thread Xin LI
Author: delphij Date: Fri May 19 06:37:16 2017 New Revision: 318517 URL: https://svnweb.freebsd.org/changeset/base/318517 Log: Sync qsort.c with userland r318515. (Note that MIN macro is removed in favor of sys/param.h's version). PR: 213922 Modified:

svn commit: r318515 - head/lib/libc/stdlib

2017-05-18 Thread Xin LI
Author: delphij Date: Fri May 19 04:59:12 2017 New Revision: 318515 URL: https://svnweb.freebsd.org/changeset/base/318515 Log: The current qsort(3) implementation ignores the sizes of partitions, and always perform recursion on the left partition, then use a tail call to handle the right

svn commit: r318514 - head/lib/libc/stdlib

2017-05-18 Thread Xin LI
Author: delphij Date: Fri May 19 04:44:14 2017 New Revision: 318514 URL: https://svnweb.freebsd.org/changeset/base/318514 Log: Use size_t. Inspired by: OpenBSD src/lib/libc/stdlib/qsort.c,v 1.11 Modified: head/lib/libc/stdlib/qsort.c Modified: head/lib/libc/stdlib/qsort.c

svn commit: r317829 - in head: contrib/less usr.bin/less

2017-05-05 Thread Xin LI
Author: delphij Date: Fri May 5 14:33:39 2017 New Revision: 317829 URL: https://svnweb.freebsd.org/changeset/base/317829 Log: MFV r317581: less v491. MFC after:1 month Modified: head/contrib/less/LICENSE head/contrib/less/NEWS head/contrib/less/README head/contrib/less/brac.c

svn commit: r317582 - vendor/less/v491

2017-04-29 Thread Xin LI
Author: delphij Date: Sat Apr 29 06:33:37 2017 New Revision: 317582 URL: https://svnweb.freebsd.org/changeset/base/317582 Log: Tag less v491. Added: vendor/less/v491/ - copied from r317581, vendor/less/dist/ ___ svn-src-all@freebsd.org mailing

svn commit: r317581 - vendor/less/dist

2017-04-29 Thread Xin LI
Author: delphij Date: Sat Apr 29 06:30:21 2017 New Revision: 317581 URL: https://svnweb.freebsd.org/changeset/base/317581 Log: Vendor import of less v491. Added: vendor/less/dist/mkfuncs.pl - copied, changed from r317580, vendor/less/dist/mkfuncs.awk Deleted:

svn commit: r317487 - in releng: 10.3 10.3/sys/conf 10.3/sys/contrib/ipfilter/netinet 11.0 11.0/sys/conf 11.0/sys/contrib/ipfilter/netinet

2017-04-27 Thread Xin LI
Author: delphij Date: Thu Apr 27 06:52:30 2017 New Revision: 317487 URL: https://svnweb.freebsd.org/changeset/base/317487 Log: Fix ipfilter(4) fragment handling panic. Security: FreeBSD-SA-17:04.ipfilter Approved by: so Modified: releng/10.3/UPDATING

Re: svn commit: r317409 - head/contrib/tcpdump

2017-04-25 Thread Xin LI
On Tue, Apr 25, 2017 at 12:07 PM, Rodney W. Grimes wrote: > [ Charset UTF-8 unsupported, converting... ] >> On Tue, Apr 25, 2017 at 1:30 PM, Rodney W. Grimes < >> free...@pdx.rh.cn85.dnsmgr.net> wrote: >> >> > [ Charset UTF-8 unsupported, converting... ] >> > >

svn commit: r317398 - vendor/less/v487

2017-04-24 Thread Xin LI
Author: delphij Date: Tue Apr 25 03:43:06 2017 New Revision: 317398 URL: https://svnweb.freebsd.org/changeset/base/317398 Log: Tag less v487. Added: vendor/less/v487/ - copied from r317397, vendor/less/dist/ ___ svn-src-all@freebsd.org mailing

svn commit: r317397 - vendor/less/dist

2017-04-24 Thread Xin LI
Author: delphij Date: Tue Apr 25 03:42:16 2017 New Revision: 317397 URL: https://svnweb.freebsd.org/changeset/base/317397 Log: Vendor import of less 487. Modified: vendor/less/dist/LICENSE vendor/less/dist/Makefile.aut vendor/less/dist/Makefile.wnm vendor/less/dist/NEWS

svn commit: r317396 - head/contrib/less

2017-04-24 Thread Xin LI
Author: delphij Date: Tue Apr 25 03:29:35 2017 New Revision: 317396 URL: https://svnweb.freebsd.org/changeset/base/317396 Log: Note r317395 as merged. Modified: Directory Properties: head/contrib/less/ (props changed) ___ svn-src-all@freebsd.org

svn commit: r317395 - vendor/less/dist

2017-04-24 Thread Xin LI
Author: delphij Date: Tue Apr 25 03:28:38 2017 New Revision: 317395 URL: https://svnweb.freebsd.org/changeset/base/317395 Log: Apply r316339 to vendor area. Modified: vendor/less/dist/brac.c vendor/less/dist/ch.c vendor/less/dist/charset.c vendor/less/dist/cmdbuf.c

Re: svn commit: r317015 - in head/sys: boot/forth conf crypto/chacha20 dev/random libkern sys

2017-04-16 Thread Xin Li
On 4/16/17 08:30, Rodney W. Grimes wrote: >> >>> On 16 Apr 2017, at 13:07, Rodney W. Grimes >>> wrote: >>> > From replacing the rc4 algorithm with chacha20, this chalice has now become poisoned with the job of redesigning the entire structure of

Re: svn commit: r316938 - head/sbin/savecore

2017-04-14 Thread Xin LI
On Fri, Apr 14, 2017 at 1:29 PM, Mark Johnston wrote: > - I'm not sure how encryption should compose with compression. It seems > intuitively obvious that we should compress before encrypting if the > compression is to be of any use, but I don't know enough to know >

Re: svn commit: r316938 - head/sbin/savecore

2017-04-14 Thread Xin LI
No, this is not the threat model for swaps. On Fri, Apr 14, 2017 at 1:47 PM, Ronald Klop wrote: > On Fri, 14 Apr 2017 22:29:18 +0200, Mark Johnston wrote: > >> On Fri, Apr 14, 2017 at 01:49:51PM -0600, Alan Somers wrote: >>> >>> On Fri, Apr 14, 2017 at

svn commit: r316722 - in releng: 10.3 10.3/contrib/ntp 10.3/contrib/ntp/adjtimed 10.3/contrib/ntp/clockstuff 10.3/contrib/ntp/html 10.3/contrib/ntp/include 10.3/contrib/ntp/include/isc 10.3/contrib...

2017-04-12 Thread Xin LI
Author: delphij Date: Wed Apr 12 06:24:35 2017 New Revision: 316722 URL: https://svnweb.freebsd.org/changeset/base/316722 Log: Fix multiple vulnerabilities of ntp. [SA-17:03] Xen migration enhancements. [EN-17:05] Approved by: so Deleted: releng/10.3/contrib/ntp/compile

svn commit: r316635 - head/lib/libz

2017-04-08 Thread Xin LI
Author: delphij Date: Sat Apr 8 06:39:13 2017 New Revision: 316635 URL: https://svnweb.freebsd.org/changeset/base/316635 Log: Enable 16-bit longest_match for x86. This gives a ~2% improvement in compression tests. MFC after:2 weeks Modified: head/lib/libz/Makefile Modified:

Re: svn commit: r316591 - head/sys/dev/tpm

2017-04-07 Thread Xin LI
No, David's change was correct. The code context is something like: #ifdef __FreeBSD__ [...] #else /* OpenBSD */ ... #ifdef __FreeBSD__ /* -- this portion got removed -- */ ... #else ... #endif [...] #endif On Thu, Apr 6, 2017 at 10:19 PM, Ngie Cooper (yaneurabeya)

svn commit: r316442 - stable/10/usr.bin/sed

2017-04-03 Thread Xin LI
Author: delphij Date: Mon Apr 3 06:14:23 2017 New Revision: 316442 URL: https://svnweb.freebsd.org/changeset/base/316442 Log: MFC r312404, r312519, r313277: Use S_ISREG instead of manual & (also it's better to compare the result from & and the pattern instead of just assuming it's one

svn commit: r316441 - stable/11/usr.bin/sed

2017-04-03 Thread Xin LI
Author: delphij Date: Mon Apr 3 06:13:05 2017 New Revision: 316441 URL: https://svnweb.freebsd.org/changeset/base/316441 Log: MFC r312404, r312519, r313277: Use S_ISREG instead of manual & (also it's better to compare the result from & and the pattern instead of just assuming it's one

svn commit: r316440 - stable/10/share/man/man4

2017-04-03 Thread Xin LI
Author: delphij Date: Mon Apr 3 06:09:12 2017 New Revision: 316440 URL: https://svnweb.freebsd.org/changeset/base/316440 Log: MFC r315619: pet manlint. Modified: stable/10/share/man/man4/cpuctl.4 Directory Properties: stable/10/ (props changed) Modified:

svn commit: r316439 - stable/11/share/man/man4

2017-04-03 Thread Xin LI
Author: delphij Date: Mon Apr 3 06:07:40 2017 New Revision: 316439 URL: https://svnweb.freebsd.org/changeset/base/316439 Log: MFC r315619: pet manlint Modified: stable/11/share/man/man4/cpuctl.4 Directory Properties: stable/11/ (props changed) Modified:

svn commit: r316125 - head/contrib/libpcap

2017-03-28 Thread Xin LI
Author: delphij Date: Wed Mar 29 03:36:26 2017 New Revision: 316125 URL: https://svnweb.freebsd.org/changeset/base/316125 Log: MFV r316124: Fix build when WITHOUT_INET6. Reported by: Randy Westlund MFC after:3 days Modified: head/contrib/libpcap/gencode.c Directory Properties:

svn commit: r316124 - vendor/libpcap/dist

2017-03-28 Thread Xin LI
Author: delphij Date: Wed Mar 29 03:28:09 2017 New Revision: 316124 URL: https://svnweb.freebsd.org/changeset/base/316124 Log: Apply vendor revision 470df104c6f55f6d6f390df7448d8eb65c7642b9: From: Guy Harris Subject: [PATCH] Fix compilation if INET6 isn't defined.

svn commit: r316068 - in stable/11: contrib/ntp contrib/ntp/adjtimed contrib/ntp/clockstuff contrib/ntp/html contrib/ntp/include contrib/ntp/include/isc contrib/ntp/kernel contrib/ntp/kernel/sys co...

2017-03-27 Thread Xin LI
Author: delphij Date: Tue Mar 28 04:48:17 2017 New Revision: 316068 URL: https://svnweb.freebsd.org/changeset/base/316068 Log: MFC r315871: MFV r315791: ntp 4.2.8p10. Added: stable/11/contrib/ntp/sntp/harden/ - copied from r315871, head/contrib/ntp/sntp/harden/

svn commit: r316069 - in stable/10: contrib/ntp contrib/ntp/adjtimed contrib/ntp/clockstuff contrib/ntp/html contrib/ntp/include contrib/ntp/include/isc contrib/ntp/kernel contrib/ntp/kernel/sys co...

2017-03-27 Thread Xin LI
Author: delphij Date: Tue Mar 28 04:48:55 2017 New Revision: 316069 URL: https://svnweb.freebsd.org/changeset/base/316069 Log: MFC r315871: MFV r315791: ntp 4.2.8p10. Added: stable/10/contrib/ntp/sntp/harden/ - copied from r315871, head/contrib/ntp/sntp/harden/

svn commit: r315871 - in head: contrib/ntp contrib/ntp/adjtimed contrib/ntp/clockstuff contrib/ntp/html contrib/ntp/include contrib/ntp/include/isc contrib/ntp/kernel contrib/ntp/kernel/sys contrib...

2017-03-23 Thread Xin LI
Author: delphij Date: Thu Mar 23 22:06:06 2017 New Revision: 315871 URL: https://svnweb.freebsd.org/changeset/base/315871 Log: MFV r315791: ntp 4.2.8p10. Added: head/contrib/ntp/sntp/harden/ - copied from r315791, vendor/ntp/dist/sntp/harden/ head/contrib/ntp/sntp/m4/ntp_harden.m4

svn commit: r315792 - vendor/ntp/4.2.8p10

2017-03-22 Thread Xin LI
Author: delphij Date: Thu Mar 23 05:19:56 2017 New Revision: 315792 URL: https://svnweb.freebsd.org/changeset/base/315792 Log: Tag ntp 4.2.8p10. Added: vendor/ntp/4.2.8p10/ - copied from r315791, vendor/ntp/dist/ ___ svn-src-all@freebsd.org

svn commit: r315791 - in vendor/ntp/dist: . adjtimed clockstuff html include include/isc kernel kernel/sys lib/isc libntp libparse ntpd ntpdate ntpdc ntpq ntpsnmpd parseutil ports/winnt/include por...

2017-03-22 Thread Xin LI
Author: delphij Date: Thu Mar 23 05:19:00 2017 New Revision: 315791 URL: https://svnweb.freebsd.org/changeset/base/315791 Log: Vendor import of ntp-4.2.8p10. Added: vendor/ntp/dist/ports/winnt/include/msvc_ssl_autolib.h (contents, props changed)

svn commit: r315619 - head/share/man/man4

2017-03-19 Thread Xin LI
Author: delphij Date: Mon Mar 20 04:41:36 2017 New Revision: 315619 URL: https://svnweb.freebsd.org/changeset/base/315619 Log: Pet manlint. MFC after:2 weeks Modified: head/share/man/man4/cpuctl.4 Modified: head/share/man/man4/cpuctl.4

svn commit: r315615 - head/lib/libc/sys

2017-03-19 Thread Xin LI
Author: delphij Date: Mon Mar 20 03:47:15 2017 New Revision: 315615 URL: https://svnweb.freebsd.org/changeset/base/315615 Log: Make space style consistent with earlier entries. X-MFC with: r315526 Modified: head/lib/libc/sys/Symbol.map Modified: head/lib/libc/sys/Symbol.map

svn commit: r315370 - head/sys/vm

2017-03-15 Thread Xin LI
Author: delphij Date: Thu Mar 16 05:44:16 2017 New Revision: 315370 URL: https://svnweb.freebsd.org/changeset/base/315370 Log: The adj_free and max_free values of new_entry will be calculated and assigned by subsequent vm_map_entry_link(), therefore, remove the pointless copying.

svn commit: r315272 - in head: lib/libc/sys sys/sys sys/vm

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 17:10:42 2017 New Revision: 315272 URL: https://svnweb.freebsd.org/changeset/base/315272 Log: Implement INHERIT_ZERO for minherit(2). INHERIT_ZERO is an OpenBSD feature. When a page is marked as such, it would be zeroed upon fork(). This would

svn commit: r315227 - in stable/10: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:12:51 2017 New Revision: 315227 URL: https://svnweb.freebsd.org/changeset/base/315227 Log: MFC r315225: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven

svn commit: r315226 - in stable/11: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:10:40 2017 New Revision: 315226 URL: https://svnweb.freebsd.org/changeset/base/315226 Log: MFC r315225: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven

svn commit: r315225 - in head: lib/libc/gen sys/libkern

2017-03-14 Thread Xin LI
Author: delphij Date: Tue Mar 14 06:00:44 2017 New Revision: 315225 URL: https://svnweb.freebsd.org/changeset/base/315225 Log: Discard first 3072 bytes of RC4 keystream, this is a bandaid that allows us to work on switching to a more modern PRNG. Submitted by: Steven Chamberlain

svn commit: r314865 - head/sys/sys

2017-03-07 Thread Xin LI
Author: delphij Date: Tue Mar 7 16:09:37 2017 New Revision: 314865 URL: https://svnweb.freebsd.org/changeset/base/314865 Log: Bump __FreeBSD_version for removal of pcap-int.h. PR: 217221 Modified: head/sys/sys/param.h Modified: head/sys/sys/param.h

svn commit: r314863 - in head: . lib/libpcap

2017-03-07 Thread Xin LI
Author: delphij Date: Tue Mar 7 16:06:53 2017 New Revision: 314863 URL: https://svnweb.freebsd.org/changeset/base/314863 Log: Stop installing pcap-int.h, which is the internal interface for libpcap. Reference:https://github.com/the-tcpdump-group/libpcap/issues/560 PR:

svn commit: r314769 - head/lib/libpcap

2017-03-06 Thread Xin LI
Author: delphij Date: Mon Mar 6 08:13:19 2017 New Revision: 314769 URL: https://svnweb.freebsd.org/changeset/base/314769 Log: Remove compatibility with old libpcap. Differential Revision:https://reviews.freebsd.org/D9606 Modified: head/lib/libpcap/pcap-netmap.c Modified:

svn commit: r314126 - in releng/10.3: . crypto/openssl/crypto/evp sys/conf

2017-02-22 Thread Xin LI
Author: delphij Date: Thu Feb 23 07:12:18 2017 New Revision: 314126 URL: https://svnweb.freebsd.org/changeset/base/314126 Log: Fix OpenSSL RC4_MD5 cipher vulnerability. Approved by: so Modified: releng/10.3/UPDATING releng/10.3/crypto/openssl/crypto/evp/e_rc4_hmac_md5.c

svn commit: r314125 - in releng/11.0: . contrib/mdocml crypto/openssl crypto/openssl/apps crypto/openssl/crypto crypto/openssl/crypto/aes/asm crypto/openssl/crypto/asn1 crypto/openssl/crypto/bn cry...

2017-02-22 Thread Xin LI
Author: delphij Date: Thu Feb 23 07:11:48 2017 New Revision: 314125 URL: https://svnweb.freebsd.org/changeset/base/314125 Log: Fix multiple vulnerabilities of OpenSSL. [SA-17:02] Fix system hang when booting when PCI-express HotPlug is enabled. [EN-17:01] Fix NIS master updates are

svn commit: r313796 - in stable/10: contrib/zlib contrib/zlib/contrib contrib/zlib/test lib/libz

2017-02-15 Thread Xin LI
Author: delphij Date: Thu Feb 16 06:16:50 2017 New Revision: 313796 URL: https://svnweb.freebsd.org/changeset/base/313796 Log: MFC r311285,312335: zlib 1.2.11. Modified: stable/10/contrib/zlib/ChangeLog stable/10/contrib/zlib/README stable/10/contrib/zlib/adler32.c

svn commit: r313795 - in stable/11: contrib/zlib contrib/zlib/contrib contrib/zlib/test lib/libz

2017-02-15 Thread Xin LI
Author: delphij Date: Thu Feb 16 06:16:23 2017 New Revision: 313795 URL: https://svnweb.freebsd.org/changeset/base/313795 Log: MFC r311285,312335: zlib 1.2.11. Modified: stable/11/contrib/zlib/ChangeLog stable/11/contrib/zlib/README stable/11/contrib/zlib/adler32.c

svn commit: r313760 - in head: contrib/libpcap/pcap sys/net

2017-02-14 Thread Xin LI
Author: delphij Date: Wed Feb 15 07:22:47 2017 New Revision: 313760 URL: https://svnweb.freebsd.org/changeset/base/313760 Log: MFV r313759: license change for a few headers (4 clause BSD to 3 clause BSD). MFC after:28 days X-MFC-with: r313695 Modified:

svn commit: r313759 - vendor/libpcap/dist/pcap

2017-02-14 Thread Xin LI
Author: delphij Date: Wed Feb 15 07:19:23 2017 New Revision: 313759 URL: https://svnweb.freebsd.org/changeset/base/313759 Log: Import license changes from upstream 5c5039637f2be0e3167ff6806b4c2741ebab2181. Modified: vendor/libpcap/dist/pcap/bpf.h vendor/libpcap/dist/pcap/dlt.h Modified:

svn commit: r313695 - in head: contrib/libpcap contrib/libpcap/bpf/net contrib/libpcap/config contrib/libpcap/lbl contrib/libpcap/missing contrib/libpcap/pcap contrib/libpcap/tests lib/libpcap sbin...

2017-02-13 Thread Xin LI
Author: delphij Date: Mon Feb 13 08:23:39 2017 New Revision: 313695 URL: https://svnweb.freebsd.org/changeset/base/313695 Log: MFV r313676: libpcap 1.8.1 MFC after:1 month Added: head/contrib/libpcap/config/ - copied from r313676, vendor/libpcap/dist/config/

svn commit: r313678 - head/contrib/libpcap

2017-02-11 Thread Xin LI
Author: delphij Date: Sun Feb 12 07:09:14 2017 New Revision: 313678 URL: https://svnweb.freebsd.org/changeset/base/313678 Log: Fixup mergeinfo. Modified: Directory Properties: head/contrib/libpcap/ (props changed) ___ svn-src-all@freebsd.org

svn commit: r313677 - vendor/libpcap/1.8.1

2017-02-11 Thread Xin LI
Author: delphij Date: Sun Feb 12 07:05:31 2017 New Revision: 313677 URL: https://svnweb.freebsd.org/changeset/base/313677 Log: Tag libpcap 1.8.1. Added: vendor/libpcap/1.8.1/ - copied from r313676, vendor/libpcap/dist/ ___

svn commit: r313676 - in vendor/libpcap/dist: . Win32/Include Win32/Include/arpa Win32/Include/net Win32/Prj Win32/Src bpf/net cmake config lbl missing msdos packaging pcap tests

2017-02-11 Thread Xin LI
Author: delphij Date: Sun Feb 12 07:04:44 2017 New Revision: 313676 URL: https://svnweb.freebsd.org/changeset/base/313676 Log: Vendor import of libpcap 1.8.1. Added: vendor/libpcap/dist/CMakeLists.txt (contents, props changed) vendor/libpcap/dist/GenVersion.bat

Re: svn commit: r313533 - stable/10/usr.sbin/watchdogd

2017-02-10 Thread Xin LI
>> On Fri, 2017-02-10 at 06:53 +, Xin LI wrote: >>> Author: delphij >>> Date: Fri Feb 10 06:53:48 2017 >>> New Revision: 313533 >>> URL: https://svnweb.freebsd.org/changeset/base/313533 >>> >>> Log: >>> MFC r274583: Default to u

svn commit: r313534 - stable/10

2017-02-09 Thread Xin LI
Author: delphij Date: Fri Feb 10 06:58:18 2017 New Revision: 313534 URL: https://svnweb.freebsd.org/changeset/base/313534 Log: MFC r274583: Default to use 10 seconds as nap interval instead of 1. (the mergeinfo portion; actual code changes were committed from wrong directory). Modified:

svn commit: r313533 - stable/10/usr.sbin/watchdogd

2017-02-09 Thread Xin LI
Author: delphij Date: Fri Feb 10 06:53:48 2017 New Revision: 313533 URL: https://svnweb.freebsd.org/changeset/base/313533 Log: MFC r274583: Default to use 10 seconds as nap interval instead of 1. Modified: stable/10/usr.sbin/watchdogd/watchdogd.8 stable/10/usr.sbin/watchdogd/watchdogd.c

Re: svn commit: r313329 - in head: bin/ed secure/usr.bin secure/usr.bin/bdes usr.bin usr.bin/enigma

2017-02-06 Thread Xin Li
On 2/6/17 00:27, Allan Jude wrote: > Author: allanjude > Date: Mon Feb 6 08:27:19 2017 > New Revision: 313329 > URL: https://svnweb.freebsd.org/changeset/base/313329 > > Log: > Remove bdes(1) > > The use of DES for anything is discouraged, especially with a static IV of 0 > > If

svn commit: r313327 - head/usr.bin/gzip

2017-02-05 Thread Xin LI
Author: delphij Date: Mon Feb 6 07:02:17 2017 New Revision: 313327 URL: https://svnweb.freebsd.org/changeset/base/313327 Log: Reflect actual NetBSD revision we already have. MFC after:3 days Modified: head/usr.bin/gzip/unxz.c Modified: head/usr.bin/gzip/unxz.c

svn commit: r313324 - stable/10/usr.bin/mail

2017-02-05 Thread Xin LI
Author: delphij Date: Mon Feb 6 05:34:47 2017 New Revision: 313324 URL: https://svnweb.freebsd.org/changeset/base/313324 Log: MFC r312663: When creating record file, use umask 077 instead of the default. Modified: stable/10/usr.bin/mail/send.c Directory Properties: stable/10/ (props

svn commit: r313323 - stable/11/usr.bin/mail

2017-02-05 Thread Xin LI
Author: delphij Date: Mon Feb 6 05:29:35 2017 New Revision: 313323 URL: https://svnweb.freebsd.org/changeset/base/313323 Log: MFC r312663: When creating record file, use umask 077 instead of the default. Modified: stable/11/usr.bin/mail/send.c Directory Properties: stable/11/ (props

svn commit: r313320 - stable/10/usr.bin/mail

2017-02-05 Thread Xin LI
Author: delphij Date: Mon Feb 6 05:24:17 2017 New Revision: 313320 URL: https://svnweb.freebsd.org/changeset/base/313320 Log: MFC r312664: Always initialize 'c'. Modified: stable/10/usr.bin/mail/send.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r313319 - stable/11/usr.bin/mail

2017-02-05 Thread Xin LI
Author: delphij Date: Mon Feb 6 05:22:55 2017 New Revision: 313319 URL: https://svnweb.freebsd.org/changeset/base/313319 Log: MFC r312664: Always initialize 'c'. Modified: stable/11/usr.bin/mail/send.c Directory Properties: stable/11/ (props changed) Modified:

<    1   2   3   4   5   6   7   8   9   10   >