svn commit: r288205 - stable/10/usr.sbin/gstat

2015-09-24 Thread Xin LI
Author: delphij Date: Fri Sep 25 01:17:24 2015 New Revision: 288205 URL: https://svnweb.freebsd.org/changeset/base/288205 Log: MFC r287650: Use strlcpy() in favor of strncpy() as it's defined to have a nul character at the end of string buffer, and the code context do expects this to

svn commit: r288163 - stable/10/usr.bin/systat

2015-09-23 Thread Xin LI
Author: delphij Date: Thu Sep 24 00:50:17 2015 New Revision: 288163 URL: https://svnweb.freebsd.org/changeset/base/288163 Log: MFC r287633: - Avoid accessing window properties directly, instead, use accessors. This should be no-op for now, but allows the code to work if we move

svn commit: r288164 - stable/10/usr.bin/login

2015-09-23 Thread Xin LI
Author: delphij Date: Thu Sep 24 00:54:46 2015 New Revision: 288164 URL: https://svnweb.freebsd.org/changeset/base/288164 Log: MFC r287634: login.c doesn't really need libutil.h, don't include it. login_fbtab.c includes paths.h and pathnames.h, and pathnames.h includes paths.h.

svn commit: r288139 - stable/10/usr.bin/w

2015-09-22 Thread Xin LI
Author: delphij Date: Wed Sep 23 01:07:45 2015 New Revision: 288139 URL: https://svnweb.freebsd.org/changeset/base/288139 Log: MFC r287590: w(1) is not setgid binary since r53279, so remove the setgid() call. Reviewed By: wollman Modified: stable/10/usr.bin/w/Makefile

svn commit: r287790 - stable/10/bin/df

2015-09-14 Thread Xin LI
Author: delphij Date: Mon Sep 14 17:40:57 2015 New Revision: 287790 URL: https://svnweb.freebsd.org/changeset/base/287790 Log: MFC r287236: Use exit() instead of return in main(). The difference in practice is subtle: C standard requires the language runtime to make return of int from

svn commit: r287794 - stable/10/usr.bin/iconv

2015-09-14 Thread Xin LI
Author: delphij Date: Mon Sep 14 18:52:41 2015 New Revision: 287794 URL: https://svnweb.freebsd.org/changeset/base/287794 Log: MFC r287319: Constify opt_f and opt_t and eliminate unneeded copying. This fixes memory leaks. Reported by: clang static analyzer Modified:

svn commit: r287795 - stable/10/usr.bin/tftp

2015-09-14 Thread Xin LI
Author: delphij Date: Mon Sep 14 18:57:50 2015 New Revision: 287795 URL: https://svnweb.freebsd.org/changeset/base/287795 Log: MFC r287320: - uri is expected to be nul-terminated (strchr used later), so use strlcpy instead of strncpy. - replace the other two cases of strncpy+\0 with

svn commit: r287546 - stable/10/share/zoneinfo

2015-09-07 Thread Xin LI
Author: delphij Date: Tue Sep 8 00:43:40 2015 New Revision: 287546 URL: https://svnweb.freebsd.org/changeset/base/287546 Log: MFC r287021: Fix build when LEAPSECONDS is enabled. Modified: stable/10/share/zoneinfo/Makefile Directory Properties: stable/10/ (props changed) Modified:

svn commit: r287545 - stable/10/contrib/tzdata

2015-09-07 Thread Xin LI
Author: delphij Date: Tue Sep 8 00:34:38 2015 New Revision: 287545 URL: https://svnweb.freebsd.org/changeset/base/287545 Log: MFC r287020: MFV r287019: leapseconds from tzdata2015f. Modified: stable/10/contrib/tzdata/leapseconds Directory Properties: stable/10/ (props changed)

svn commit: r287549 - stable/10/usr.bin/at

2015-09-07 Thread Xin LI
Author: delphij Date: Tue Sep 8 02:02:08 2015 New Revision: 287549 URL: https://svnweb.freebsd.org/changeset/base/287549 Log: MFC r287123: Finish r89633 and completely remove the remaining of VERSION. PR: bin/202308 Submitted by: John Hein Modified:

svn commit: r287446 - stable/10/usr.bin/bluetooth/btsockstat

2015-09-03 Thread Xin LI
Author: delphij Date: Fri Sep 4 00:41:29 2015 New Revision: 287446 URL: https://svnweb.freebsd.org/changeset/base/287446 Log: MFC r287345: Drop group privileges after opening the kvm descriptor, otherwise, the code would not drop privileges as expected. While there also add checks

svn commit: r287328 - stable/10/sbin/ping6

2015-08-31 Thread Xin LI
Author: delphij Date: Mon Aug 31 18:53:41 2015 New Revision: 287328 URL: https://svnweb.freebsd.org/changeset/base/287328 Log: MFC r286834: Use arc4random_buf(). While there, unifdef the code for !HAVE_ARC4RANDOM. Modified: stable/10/sbin/ping6/Makefile stable/10/sbin/ping6/ping6.c

svn commit: r287329 - stable/10/sys/sys

2015-08-31 Thread Xin LI
Author: delphij Date: Mon Aug 31 18:58:53 2015 New Revision: 287329 URL: https://svnweb.freebsd.org/changeset/base/287329 Log: MFC r286836: so_vnet is constant after creation and no locking is necessary, document this fact. Modified: stable/10/sys/sys/socketvar.h Directory Properties:

svn commit: r287338 - stable/10/sys/rpc

2015-08-31 Thread Xin LI
Author: delphij Date: Tue Sep 1 01:01:35 2015 New Revision: 287338 URL: https://svnweb.freebsd.org/changeset/base/287338 Log: MFC r286894: Set curvnet context inside the RPC code in more places. Reviewed by: melifaro Modified: stable/10/sys/rpc/rpc_generic.c

svn commit: r287223 - stable/10/usr.bin/patch

2015-08-27 Thread Xin LI
Author: delphij Date: Thu Aug 27 21:52:09 2015 New Revision: 287223 URL: https://svnweb.freebsd.org/changeset/base/287223 Log: MFC r281800 (pfg): patch(1): small include changes. Mostly to match OpenBSD, no functional change. MFC r286601 + 286617: use posix_spawn(3) instead

svn commit: r287184 - stable/10/cddl/contrib/opensolaris/cmd/ztest

2015-08-26 Thread Xin LI
Author: delphij Date: Thu Aug 27 01:02:01 2015 New Revision: 287184 URL: https://svnweb.freebsd.org/changeset/base/287184 Log: MFC r286737: Plug a memory leak. Modified: stable/10/cddl/contrib/opensolaris/cmd/ztest/ztest.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r286935 - stable/10/usr.sbin/pkg

2015-08-19 Thread Xin LI
Author: delphij Date: Wed Aug 19 18:32:36 2015 New Revision: 286935 URL: https://svnweb.freebsd.org/changeset/base/286935 Log: Instant-MFC r286933: Issue warning and refuse to proceed further if the configured repository signature_type is unsupported by bootstrap pkg(7). Previously,

svn commit: r286900 - in stable: 10/contrib/expat/lib 9/contrib/expat/lib

2015-08-18 Thread Xin LI
Author: delphij Date: Tue Aug 18 19:30:05 2015 New Revision: 286900 URL: https://svnweb.freebsd.org/changeset/base/286900 Log: Fix multiple integer overflows in expat. Security: CVE-2015-1283 Security: FreeBSD-SA-15:20.expat Modified: stable/10/contrib/expat/lib/xmlparse.c

svn commit: r286384 - stable/10/etc

2015-08-06 Thread Xin LI
Author: delphij Date: Thu Aug 6 19:45:25 2015 New Revision: 286384 URL: https://svnweb.freebsd.org/changeset/base/286384 Log: MFC r286375: Now that stable/8 is EOL, stop building INDEX-8. Modified: stable/10/etc/portsnap.conf Directory Properties: stable/10/ (props changed)

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

2015-08-03 Thread Xin LI
Author: delphij Date: Mon Aug 3 23:04:32 2015 New Revision: 286261 URL: https://svnweb.freebsd.org/changeset/base/286261 Log: MFC r284607: Document kern.cam.ada.legacy_aliases, while I'm there also fix some typos. Modified: stable/10/share/man/man4/ada.4 Directory Properties:

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

2015-08-03 Thread Xin LI
Author: delphij Date: Mon Aug 3 23:08:40 2015 New Revision: 286262 URL: https://svnweb.freebsd.org/changeset/base/286262 Log: MFC r284611: Fix markups and change e.g./eg. to e.g.,. Modified: stable/10/share/man/man4/acpi_hp.4 stable/10/share/man/man4/acpi_ibm.4

svn commit: r285976 - in stable/10: crypto/openssh sys/netinet usr.bin/patch

2015-07-28 Thread Xin LI
Author: delphij Date: Tue Jul 28 19:58:44 2015 New Revision: 285976 URL: https://svnweb.freebsd.org/changeset/base/285976 Log: Fix patch(1) shell injection vulnerability. [SA-15:14] Fix resource exhaustion in TCP reassembly. [SA-15:15] Fix OpenSSH multiple vulnerabilities. [SA-15:16]

svn commit: r285856 - in stable/10/usr.sbin/ntp: . ntpd

2015-07-24 Thread Xin LI
Author: delphij Date: Fri Jul 24 19:51:51 2015 New Revision: 285856 URL: https://svnweb.freebsd.org/changeset/base/285856 Log: MFC r285701: Use fixed date/time (the time choosen was the time the import was done on -HEAD) in libntp so we can make reproducible build. PR:

svn commit: r285613 - stable/10/release/doc/en_US.ISO8859-1/relnotes

2015-07-15 Thread Xin LI
Author: delphij Date: Wed Jul 15 19:38:14 2015 New Revision: 285613 URL: https://svnweb.freebsd.org/changeset/base/285613 Log: Document r285612, MFC of ntp 4.2.8p3. Approved by: re (gjb) Modified: stable/10/release/doc/en_US.ISO8859-1/relnotes/article.xml Modified:

Re: svn commit: r285612 - in stable/10: contrib/ntp contrib/ntp/adjtimed contrib/ntp/arlib contrib/ntp/clockstuff contrib/ntp/conf contrib/ntp/html contrib/ntp/html/build contrib/ntp/html/drivers cont

2015-07-15 Thread Xin Li
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 07/15/15 12:21, Xin LI wrote: Author: delphij Date: Wed Jul 15 19:21:26 2015 New Revision: 285612 URL: https://svnweb.freebsd.org/changeset/base/285612 Log: MFC r280849,280915-280916,281015-281016,282097,282408,282415,283542

svn commit: r285611 - stable/10/sys/kern

2015-07-15 Thread Xin LI
Author: delphij Date: Wed Jul 15 19:11:43 2015 New Revision: 285611 URL: https://svnweb.freebsd.org/changeset/base/285611 Log: MFC r285424 (ian): Use the monotonic (uptime) counter rather than time-of-day to measure elapsed time between ntp_adjtime() clock offset adjustments. This

svn commit: r284938 - stable/10/usr.sbin/freebsd-update

2015-06-29 Thread Xin LI
Author: delphij Date: Mon Jun 29 18:56:53 2015 New Revision: 284938 URL: https://svnweb.freebsd.org/changeset/base/284938 Log: MFC r274630,r274653 (feld): Add logic for detecting non-persistent filesystems being utilized by workdir which would break the upgrade process upon reboot.

svn commit: r284939 - stable/10/usr.sbin/freebsd-update

2015-06-29 Thread Xin LI
Author: delphij Date: Mon Jun 29 19:02:30 2015 New Revision: 284939 URL: https://svnweb.freebsd.org/changeset/base/284939 Log: MFC r256594 (cperciva): Speed up `freebsd-update IDS` by using IFS to split fields instead of forking lots of processes to run echo|cut. In one test this

svn commit: r284936 - stable/10/usr.sbin/freebsd-update

2015-06-29 Thread Xin LI
Author: delphij Date: Mon Jun 29 18:44:15 2015 New Revision: 284936 URL: https://svnweb.freebsd.org/changeset/base/284936 Log: MFC r284425: Skip src component if /usr/src is empty. Submitted by: kczekirda Reviewed by: cperciva, delphij, nwhitehorn, allanjude

svn commit: r284935 - stable/10/sys/dev/hptnr

2015-06-29 Thread Xin LI
Author: delphij Date: Mon Jun 29 18:34:30 2015 New Revision: 284935 URL: https://svnweb.freebsd.org/changeset/base/284935 Log: MFC r284792: Merge changes from vendor driver 1.1.4: v1.1.4 2015-06-09 * Fix a bug that FailLED was not initialized properly. v1.1.3 2015-05-19

svn commit: r284879 - stable/10/sys/dev/hpt27xx

2015-06-26 Thread Xin LI
Author: delphij Date: Fri Jun 26 19:55:01 2015 New Revision: 284879 URL: https://svnweb.freebsd.org/changeset/base/284879 Log: MFC r267386,269611,284730: Update vendor driver to 1.2.7. This update improves driver reliability and adds support of 4Kn drives and report LUNs command.

svn commit: r284778 - 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

2015-06-24 Thread Xin LI
Author: delphij Date: Wed Jun 24 19:58:14 2015 New Revision: 284778 URL: https://svnweb.freebsd.org/changeset/base/284778 Log: MFC r284237,284277: file 5.23. Relnotes: yes Added: stable/10/contrib/file/magic/Magdir/cbor - copied unchanged from r284237,

svn commit: r284418 - in stable/10/sys: fs/procfs kern

2015-06-15 Thread Xin LI
Author: delphij Date: Mon Jun 15 18:16:23 2015 New Revision: 284418 URL: https://svnweb.freebsd.org/changeset/base/284418 Log: MFC r283889,r283891: Clear p_stops when doing PT_DETACH and PROCFS_CTL_DETACH. Without this, if a process was being traced by truss(1), which uses different

svn commit: r283270 - stable/10/contrib/netcat

2015-05-21 Thread Xin LI
Author: delphij Date: Thu May 21 21:45:37 2015 New Revision: 283270 URL: https://svnweb.freebsd.org/changeset/base/283270 Log: MFC r282613: MFV r282611: netcat from OpenBSD 5.7. Modified: stable/10/contrib/netcat/netcat.c Directory Properties: stable/10/ (props changed) Modified:

svn commit: r283259 - stable/10/contrib/libarchive/libarchive

2015-05-21 Thread Xin LI
Author: delphij Date: Thu May 21 19:05:47 2015 New Revision: 283259 URL: https://svnweb.freebsd.org/changeset/base/283259 Log: MFC r282932: MFV r282927,r282928,r282930 (kientzle): Don't segfault when reading malformed cpio archives. Modified:

svn commit: r283258 - stable/10/bin/date

2015-05-21 Thread Xin LI
Author: delphij Date: Thu May 21 18:59:11 2015 New Revision: 283258 URL: https://svnweb.freebsd.org/changeset/base/283258 Log: MFC r282608: date(1): Make -r behave like GNU's version when the option can not be interpreted as a number, which checks the file's modification time and use

svn commit: r283100 - stable/10/sys/dev/hyperv/netvsc

2015-05-19 Thread Xin LI
Author: delphij Date: Tue May 19 08:00:39 2015 New Revision: 283100 URL: https://svnweb.freebsd.org/changeset/base/283100 Log: MFC r279819: Fix CARP when in use in a HyperV environment: - Bump link state when stopping or starting the interface; - Don't handle SIOCGIFADDR

svn commit: r283083 - stable/10/usr.bin/whois

2015-05-18 Thread Xin LI
Author: delphij Date: Mon May 18 21:27:46 2015 New Revision: 283083 URL: https://svnweb.freebsd.org/changeset/base/283083 Log: MFC r281959,282885 (fanf, partial),282888 (fanf): Try alternate addresses more agressively. PR: 158125 Submitted by: Mark Andrews marka isc

svn commit: r282870 - stable/10/usr.sbin/freebsd-update

2015-05-13 Thread Xin LI
Author: delphij Date: Wed May 13 22:36:00 2015 New Revision: 282870 URL: https://svnweb.freebsd.org/changeset/base/282870 Log: MFC r279571,281563 (allanjude): Add a new safetly belt to freebsd-update to prevent a user doing a minor update (-pX) while having an unfinished major upgrade

svn commit: r282670 - stable/10/sys/cam/scsi

2015-05-08 Thread Xin LI
Author: delphij Date: Fri May 8 22:22:51 2015 New Revision: 282670 URL: https://svnweb.freebsd.org/changeset/base/282670 Log: MFC r281840: Extend DA_Q_NO_RC16 to MXUB3* devices. PR: kern/198647 Modified: stable/10/sys/cam/scsi/scsi_da.c Directory Properties: stable/10/

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

2015-04-26 Thread Xin LI
Author: delphij Date: Mon Apr 27 05:49:18 2015 New Revision: 282052 URL: https://svnweb.freebsd.org/changeset/base/282052 Log: MFC r281500,281540,281626: Sync with NetBSD: - Mention xz(1) in gzip(1). - Strip away path from header name when decompressing. Modified:

svn commit: r281957 - stable/10/sys/dev/hptnr

2015-04-24 Thread Xin LI
Author: delphij Date: Sat Apr 25 00:32:47 2015 New Revision: 281957 URL: https://svnweb.freebsd.org/changeset/base/281957 Log: MFC r281387: Merge changes from vendor driver version 1.1.1: v1.1.1 2015-03-26 * Support 4Kn drive. * Change the SCSI target ID of the disk to be the

svn commit: r281512 - stable/10/sbin/md5

2015-04-13 Thread Xin LI
Author: delphij Date: Tue Apr 14 00:27:54 2015 New Revision: 281512 URL: https://svnweb.freebsd.org/changeset/base/281512 Log: MFC r266417 (bjk): Assorted updates to md5.1 Note that the -c argument's parameter is compared against the digest of the file, not the file. [1] Update

svn commit: r278180 - stable/10/usr.sbin/portsnap/phttpget

2015-02-03 Thread Xin LI
4 00:56:55 2015(r278180, copy of r276571, head/usr.sbin/portsnap/phttpget/phttpget.8) @@ -0,0 +1,88 @@ +.\- +.\ Copyright (c) 2015 Xin Li delp...@freebsd.org +.\ All rights reserved. +.\ +.\ Redistribution and use in source and binary forms, with or without +.\ modification, are permitted

<    1   2