svn commit: r333783 - in head: contrib/xz contrib/xz/src/common contrib/xz/src/liblzma/api contrib/xz/src/liblzma/api/lzma contrib/xz/src/liblzma/common contrib/xz/src/liblzma/lzma contrib/xz/src/l...

2018-05-17 Thread Xin LI
Author: delphij Date: Fri May 18 06:10:16 2018 New Revision: 333783 URL: https://svnweb.freebsd.org/changeset/base/333783 Log: MFV r333779: xz 5.2.4. MFC after:2 weeks Modified: head/contrib/xz/COPYING head/contrib/xz/ChangeLog head/contrib/xz/README head/contrib/xz/THANKS he

Re: svn commit: r334277 - in head: contrib/libpcap contrib/ofed/usr.lib/3 contrib/pf/pflogd contrib/wpa/src/l2_packet lib lib/libpcap share/mk usr.sbin/cxgbetool

2018-05-30 Thread Xin LI
On Mon, May 28, 2018 at 1:14 AM Hans Petter Selasky wrote: > Author: hselasky > Date: Mon May 28 08:12:18 2018 > New Revision: 334277 > URL: https://svnweb.freebsd.org/changeset/base/334277 > Log: >MFV r333789: libpcap 1.9.0 (pre-release) >MFC after:1 month >Sponsored by: Mellan

svn commit: r335189 - head/sbin/newfs_msdos

2018-06-14 Thread Xin LI
Author: delphij Date: Fri Jun 15 06:03:40 2018 New Revision: 335189 URL: https://svnweb.freebsd.org/changeset/base/335189 Log: Added option to cluster-align the start of the root directory. Obtained from:Android Obtained from: https://android.googlesource.com/platform/syst

Re: svn commit: r335402 - head/sbin/veriexecctl

2018-06-20 Thread Xin LI
On Wed, Jun 20, 2018 at 10:58 AM Jonathan T. Looney wrote: > > On Tue, Jun 19, 2018 at 8:34 PM Conrad Meyer wrote: >> >> Please revert this patchset. It's not ready. > > > I'm not sure I understand the need to revert the patches. They may need some > refinement, but they also do provide some fu

svn commit: r335469 - head/usr.bin/systat

2018-06-21 Thread Xin LI
Author: delphij Date: Thu Jun 21 07:42:28 2018 New Revision: 335469 URL: https://svnweb.freebsd.org/changeset/base/335469 Log: Don't leak tmpstr. MFC after:2 weeks Modified: head/usr.bin/systat/cmds.c Modified: head/usr.bin/systat/cmds.c =

svn commit: r335559 - head/sbin/fsck_msdosfs

2018-06-22 Thread Xin LI
Author: delphij Date: Fri Jun 22 16:18:19 2018 New Revision: 335559 URL: https://svnweb.freebsd.org/changeset/base/335559 Log: Don't bail out when we find primary and secondary bootblocks miscompare. We do not have code to fix this situation, and the mismatch does not prevent the kernel driv

svn commit: r326361 - head/usr.bin/ipcs

2017-11-29 Thread Xin LI
Author: delphij Date: Wed Nov 29 09:18:24 2017 New Revision: 326361 URL: https://svnweb.freebsd.org/changeset/base/326361 Log: Remove unused include. MFC after:2 weeks Modified: head/usr.bin/ipcs/ipc.c Modified: head/usr.bin/ipcs/ipc.c ===

svn commit: r326391 - head/sbin/fsck_msdosfs

2017-11-30 Thread Xin LI
Author: delphij Date: Thu Nov 30 08:28:17 2017 New Revision: 326391 URL: https://svnweb.freebsd.org/changeset/base/326391 Log: Prevent OOB access on corrupted msdos directories. Submitted by: Veo Zhang MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/f

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

2017-12-04 Thread Xin LI
Author: delphij Date: Tue Dec 5 07:01:10 2017 New Revision: 326560 URL: https://svnweb.freebsd.org/changeset/base/326560 Log: Create links for xzdiff. MFC after:2 weeks Modified: head/usr.bin/gzip/Makefile Modified: head/usr.bin/gzip/Makefile ===

svn commit: r326561 - head/usr.bin/su

2017-12-04 Thread Xin LI
Author: delphij Date: Tue Dec 5 07:11:56 2017 New Revision: 326561 URL: https://svnweb.freebsd.org/changeset/base/326561 Log: Use strlcpy(). MFC after:2 weeks Modified: head/usr.bin/su/su.c Modified: head/usr.bin/su/su.c =

Re: svn commit: r326554 - in head: . usr.bin/sponge usr.bin/sponge/tests usr.bin/tee

2017-12-04 Thread Xin Li
On 12/4/17 19:55, Eitan Adler wrote: > Added: head/usr.bin/sponge/sponge.1 > == > --- /dev/null 00:00:00 1970 (empty, because file is newly added) > +++ head/usr.bin/sponge/sponge.1 Tue Dec 5 03:55:10 2017 >

svn commit: r326562 - head/libexec/ftpd

2017-12-04 Thread Xin LI
Author: delphij Date: Tue Dec 5 07:21:47 2017 New Revision: 326562 URL: https://svnweb.freebsd.org/changeset/base/326562 Log: Use strlcpy(). MFC after:2 weeks Modified: head/libexec/ftpd/ftpd.c Modified: head/libexec/ftpd/ftpd.c =

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

2017-12-11 Thread Xin LI
Author: delphij Date: Tue Dec 12 06:56:21 2017 New Revision: 326791 URL: https://svnweb.freebsd.org/changeset/base/326791 Log: Close the correct file descriptor. MFC after:2 weeks Modified: head/usr.bin/gzip/gzip.c Modified: head/usr.bin/gzip/gzip.c =

svn commit: r327235 - head/usr.bin/mail

2017-12-26 Thread Xin LI
Author: delphij Date: Wed Dec 27 05:59:47 2017 New Revision: 327235 URL: https://svnweb.freebsd.org/changeset/base/327235 Log: Don't initialize lastlong before assigning it. MFC after:2 weeks Modified: head/usr.bin/mail/collect.c Modified: head/usr.bin/mail/collect.c ===

svn commit: r327236 - in head: etc/mail libexec/dma/dmagent share/man/man5 usr.bin/mail

2017-12-26 Thread Xin LI
Author: delphij Date: Wed Dec 27 06:23:50 2017 New Revision: 327236 URL: https://svnweb.freebsd.org/changeset/base/327236 Log: Replace send-mail with the more standarized sendmail, we do not create links for send-mail in mailwrapper so it did not work anyway. MFC after:2 weeks Modifi

svn commit: r327335 - head/sbin/fsdb

2017-12-28 Thread Xin LI
Author: delphij Date: Fri Dec 29 06:22:05 2017 New Revision: 327335 URL: https://svnweb.freebsd.org/changeset/base/327335 Log: The fix in r327273 turns a memory leak into freeing wild pointer. Fix this by freeing only the initialized pointer. Modified: head/sbin/fsdb/fsdb.c Modified: head/

svn commit: r327463 - head/lib/libc/gen

2018-01-01 Thread Xin LI
Author: delphij Date: Mon Jan 1 08:01:26 2018 New Revision: 327463 URL: https://svnweb.freebsd.org/changeset/base/327463 Log: Remove unused includes. Modified: head/lib/libc/gen/pw_scan.c Modified: head/lib/libc/gen/pw_scan.c =

svn commit: r327464 - in head/usr.sbin/rpcbind: . tests

2018-01-01 Thread Xin LI
Author: delphij Date: Mon Jan 1 09:41:18 2018 New Revision: 327464 URL: https://svnweb.freebsd.org/changeset/base/327464 Log: Remove unused includes. Modified: head/usr.sbin/rpcbind/check_bound.c head/usr.sbin/rpcbind/rpcb_stat.c head/usr.sbin/rpcbind/rpcb_svc.c head/usr.sbin/rpcbind/r

svn commit: r327672 - head/bin/cat

2018-01-06 Thread Xin LI
Author: delphij Date: Sun Jan 7 07:08:59 2018 New Revision: 327672 URL: https://svnweb.freebsd.org/changeset/base/327672 Log: stddef.h is not used by cat.c, remove the include. Modified: head/bin/cat/cat.c Modified: head/bin/cat/cat.c

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

2018-01-23 Thread Xin LI
Author: delphij Date: Tue Jan 23 03:36:49 2018 New Revision: 328273 URL: https://svnweb.freebsd.org/changeset/base/328273 Log: Document how to load nmdm(4) from a kernel module. Submitted by: kevlo MFC after:2 weeks Modified: head/share/man/man4/nmdm.4 Modified: head/share/man/man

Re: svn commit: r328426 - in head: lib/libufs sbin/clri sbin/dump sbin/fsck_ffs sbin/fsirand sbin/growfs sbin/newfs sbin/quotacheck stand/libsa sys/geom sys/geom/journal sys/geom/label sys/ufs/ffs usr

2018-01-28 Thread Xin Li
Hi, Kirk, On 1/25/18 16:58, Kirk McKusick wrote: > Author: mckusick > Date: Fri Jan 26 00:58:32 2018 > New Revision: 328426 > URL: https://svnweb.freebsd.org/changeset/base/328426 > > Log: > Refactoring of reading and writing of the UFS/FFS superblock. > Specifically reading is done if ffs_sb

Re: svn commit: r331279 - in head: include lib/libc/gen lib/libc/sys lib/libc/tests/gen sys/compat/freebsd32 sys/conf sys/kern sys/sys tests/sys/kern usr.bin/truss

2018-03-21 Thread Xin LI
On Wed, Mar 21, 2018 at 8:37 AM Conrad Meyer wrote: > On Wed, Mar 21, 2018 at 8:23 AM, Konstantin Belousov > wrote: > > On Wed, Mar 21, 2018 at 08:03:16AM -0700, Conrad Meyer wrote: > >> On Wed, Mar 21, 2018 at 3:33 AM, Konstantin Belousov > >> > Libraries must not abort the application. > >> >

svn commit: r332877 - head/usr.sbin/syslogd

2018-04-23 Thread Xin LI
Author: delphij Date: Mon Apr 23 07:15:49 2018 New Revision: 332877 URL: https://svnweb.freebsd.org/changeset/base/332877 Log: Correct size for allocation and bzero of fdsr. MFC after:2 weeks Modified: head/usr.sbin/syslogd/syslogd.c Modified: head/usr.sbin/syslogd/syslogd.c ===

svn commit: r332905 - head/usr.sbin/camdd

2018-04-23 Thread Xin LI
Author: delphij Date: Tue Apr 24 04:07:51 2018 New Revision: 332905 URL: https://svnweb.freebsd.org/changeset/base/332905 Log: Use calloc() instead of malloc+bzero. Reviewed by: ken, emaste MFC after:2 weeks Differential Revision:https://reviews.freebsd.org/D15166 Modified

svn commit: r333098 - head/sbin/fsck_msdosfs

2018-04-29 Thread Xin LI
Author: delphij Date: Mon Apr 30 05:57:55 2018 New Revision: 333098 URL: https://svnweb.freebsd.org/changeset/base/333098 Log: Don't bail out from the check if readboot() returns !FSFATAL. This can happen when the fsinfo signature is invalid, and the user have choose to fix it, in which c

svn commit: r333449 - in head: etc/rc.d lib/libc/db/mpool lib/libc/gen lib/libc/string lib/libc/sys lib/libz share/man/man3 share/man/man5 sys/libkern usr.bin/gzip usr.bin/ident usr.sbin/fstyp usr....

2018-05-09 Thread Xin LI
d/etc/rc.d/hostidThu May 10 06:33:54 2018(r333448) +++ head/etc/rc.d/hostidThu May 10 06:41:08 2018(r333449) @@ -2,7 +2,6 @@ # # Copyright (c) 2007 Pawel Jakub Dawidek # Copyright (c) 2015 Xin LI -# All rights reserved. # # Redistribution and use in source and bi

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: 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 par

svn commit: r318517 - head/sys/libkern

2017-05-18 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: head/sys/libkern/qsor

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

2017-05-25 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 Differen

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

2017-05-26 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 Mod

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: https://raw.githubusercontent.com/guidovranke

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, w

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) > +++ head/usr.bin/yes/yes.c Tue Ju

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: head/usr.sbin/rpc.lockd/l

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

2017-06-20 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 al

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 t

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 defa

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: r320468 - head/lib/libstand

2017-06-28 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: head/lib/libstand/b

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 assigne

svn commit: r320665 - head/libexec/rtld-elf

2017-07-04 Thread Xin LI
Author: delphij Date: Wed Jul 5 06:12:21 2017 New Revision: 320665 URL: https://svnweb.freebsd.org/changeset/base/320665 Log: In open_binary_fd: when using buffer size for strl* and snprintf, always use >= instead of > to avoid truncation. Reviewed by: kib Differential Revision:

svn commit: r320761 - head/sbin/init

2017-07-06 Thread Xin LI
Author: delphij Date: Fri Jul 7 02:48:55 2017 New Revision: 320761 URL: https://svnweb.freebsd.org/changeset/base/320761 Log: - Use strlcat() instead of strncat(). - Use asprintf() and handle allocation errors. Reviewed by: kevlo MFC after:2 weeks Differential Revision:

Re: svn commit: r320761 - head/sbin/init

2017-07-06 Thread Xin Li
Hi, Kostantin, On 7/6/17 22:43, Konstantin Belousov wrote: >> Modified: head/sbin/init/init.c >> == >> --- head/sbin/init/init.cFri Jul 7 00:34:51 2017(r320760) >> +++ head/sbin/init/init.cFri Jul 7 02:48

svn commit: r320906 - head/crypto/heimdal/lib/krb5

2017-07-12 Thread Xin LI
Author: delphij Date: Wed Jul 12 07:19:06 2017 New Revision: 320906 URL: https://svnweb.freebsd.org/changeset/base/320906 Log: MFV r320905: Import upstream fix for CVE-2017-11103. In _krb5_extract_ticket() the KDC-REP service name must be obtained from encrypted version stored in 'enc_par

svn commit: r320986 - in head: share/man/man4 sys/dev/arcmsr

2017-07-14 Thread Xin LI
Author: delphij Date: Fri Jul 14 14:53:13 2017 New Revision: 320986 URL: https://svnweb.freebsd.org/changeset/base/320986 Log: Update arcmsr(4) to 1.40.00.00 in order to add support of ARC-1884 SATA RAID controllers. Many thanks to Areca for continuing to support FreeBSD. Submitted b

svn commit: r308197 - head/crypto/openssh

2016-11-01 Thread Xin LI
Author: delphij Date: Wed Nov 2 06:49:25 2016 New Revision: 308197 URL: https://svnweb.freebsd.org/changeset/base/308197 Log: MFV r308196: Fix OpenSSH remote Denial of Service vulnerability. Security: CVE-2016-8858 Modified: head/crypto/openssh/kex.c Directory Properties: hea

svn commit: r308420 - in head: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/python contrib/file/src lib/libmagic

2016-11-07 Thread Xin LI
Author: delphij Date: Mon Nov 7 15:54:47 2016 New Revision: 308420 URL: https://svnweb.freebsd.org/changeset/base/308420 Log: MFV r308392: file 5.29. MFC after:2 weeks Added: head/contrib/file/magic/Magdir/algol68 - copied unchanged from r308392, vendor/file/dist/magic/Magdir/a

svn commit: r308957 - in head: contrib/ntp contrib/ntp/html contrib/ntp/html/drivers contrib/ntp/include contrib/ntp/lib/isc contrib/ntp/libntp contrib/ntp/libparse contrib/ntp/ntpd contrib/ntp/ntp...

2016-11-22 Thread Xin LI
Author: delphij Date: Tue Nov 22 08:27:49 2016 New Revision: 308957 URL: https://svnweb.freebsd.org/changeset/base/308957 Log: MFV r308954: ntp 4.2.8p9. Approved by: so Added: head/contrib/ntp/include/libssl_compat.h - copied unchanged from r308954, vendor/ntp/dist/include/lib

svn commit: r308958 - head/contrib/ntp/sntp

2016-11-22 Thread Xin LI
Author: delphij Date: Tue Nov 22 08:30:32 2016 New Revision: 308958 URL: https://svnweb.freebsd.org/changeset/base/308958 Log: Replay r304721 in contrib/ so the change won't get lost across import. Modified: head/contrib/ntp/sntp/sntp.1sntpmdoc Modified: head/contrib/ntp/sntp/sntp.1sntpmdoc

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

2016-11-25 Thread Xin LI
Author: delphij Date: Sat Nov 26 07:02:44 2016 New Revision: 309184 URL: https://svnweb.freebsd.org/changeset/base/309184 Log: style(9) indent changes, no actual code change. MFC after:2 weeks Modified: head/usr.bin/gzip/unpack.c Modified: head/usr.bin/gzip/unpack.c

svn commit: r309232 - head/usr.bin/sort

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 06:32:05 2016 New Revision: 309232 URL: https://svnweb.freebsd.org/changeset/base/309232 Log: Fix an obvious typo. MFC after:2 weeks Modified: head/usr.bin/sort/sort.c Modified: head/usr.bin/sort/sort.c ===

svn commit: r309233 - head/usr.bin/sort

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 06:36:10 2016 New Revision: 309233 URL: https://svnweb.freebsd.org/changeset/base/309233 Log: Eliminate variables that are computed, assigned but never used. MFC after:2 weeks Modified: head/usr.bin/sort/bwstring.c head/usr.bin/sort/sort.c Modifi

svn commit: r309234 - head/usr.bin/sort

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 06:38:41 2016 New Revision: 309234 URL: https://svnweb.freebsd.org/changeset/base/309234 Log: pages and psize are always assigned, so there is no need to initialize them as zero. MFC after:2 weeks Modified: head/usr.bin/sort/sort.c Modified: head/u

svn commit: r309238 - head/bin/kenv

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 07:19:45 2016 New Revision: 309238 URL: https://svnweb.freebsd.org/changeset/base/309238 Log: Plug a potential memory leak. MFC after:2 weeks Modified: head/bin/kenv/kenv.c Modified: head/bin/kenv/kenv.c ==

svn commit: r309239 - head/bin/kenv

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 07:21:09 2016 New Revision: 309239 URL: https://svnweb.freebsd.org/changeset/base/309239 Log: style(9). MFC after:2 weeks Modified: head/bin/kenv/kenv.c Modified: head/bin/kenv/kenv.c ==

svn commit: r309241 - head/usr.sbin/ctld

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 07:33:26 2016 New Revision: 309241 URL: https://svnweb.freebsd.org/changeset/base/309241 Log: Don't leak 'str' when we see a malformed IPv6 address. MFC after:2 weeks Modified: head/usr.sbin/ctld/ctld.c Modified: head/usr.sbin/ctld/ctld.c ===

svn commit: r309243 - head/usr.sbin/ctld

2016-11-27 Thread Xin LI
Author: delphij Date: Mon Nov 28 07:41:01 2016 New Revision: 309243 URL: https://svnweb.freebsd.org/changeset/base/309243 Log: Plug another leak with malformed IPv6 address. MFC after:2 weeks Modified: head/usr.sbin/ctld/ctld.c Modified: head/usr.sbin/ctld/ctld.c ===

svn commit: r309667 - head/sys/net80211

2016-12-06 Thread Xin LI
Author: delphij Date: Wed Dec 7 06:29:01 2016 New Revision: 309667 URL: https://svnweb.freebsd.org/changeset/base/309667 Log: Fix typo. Modified: head/sys/net80211/ieee80211_crypto.c Modified: head/sys/net80211/ieee80211_crypto.c =

Re: svn commit: r309772 - head/sys/vm

2016-12-09 Thread Xin LI
Thanks! On Fri, Dec 9, 2016 at 1:21 PM, Gleb Smirnoff wrote: > Author: glebius > Date: Fri Dec 9 21:21:24 2016 > New Revision: 309772 > URL: https://svnweb.freebsd.org/changeset/base/309772 > > Log: > Allow bogus_page to be passed to pager(s). > > Modified: > head/sys/vm/vm_pager.c > > Modif

Re: svn commit: r337669 - in head: cddl/contrib/opensolaris/cmd/zdb cddl/contrib/opensolaris/cmd/ztest cddl/usr.bin/ztest sys/cddl/contrib/opensolaris/common/zfs sys/cddl/contrib/opensolaris/uts/commo

2019-10-07 Thread Xin LI
+1. org.zfsonlinux:large_dnode is the only missing feature right now from the manual page (org.open-zfs:large_block was misspelled; we didn't enabled org.illumos:edonr). On Thu, Oct 18, 2018 at 12:12 PM Mark Felder wrote: > On Sat, Aug 11, 2018, at 19:45, Matt Macy wrote: > > Author: mmacy > >

svn commit: r354595 - in head: contrib/file contrib/file/doc contrib/file/magic contrib/file/magic/Magdir contrib/file/src contrib/file/tests lib/libmagic

2019-11-10 Thread Xin LI
Author: delphij Date: Sun Nov 10 17:00:23 2019 New Revision: 354595 URL: https://svnweb.freebsd.org/changeset/base/354595 Log: MFV r354582: file 5.37. MFC after:3 days Added: head/contrib/file/magic/Magdir/biosig - copied unchanged from r354582, vendor/file/dist/magic/Magdir/bio

svn commit: r354802 - head/contrib/file/src

2019-11-17 Thread Xin LI
Author: delphij Date: Mon Nov 18 04:22:04 2019 New Revision: 354802 URL: https://svnweb.freebsd.org/changeset/base/354802 Log: MFV r354798: Apply vendor fixes: 06de62c Detect multiplication overflow when computing sector position 46a8443 Limit the number of elements in a vector (foun

svn commit: r355085 - in head: contrib/expat contrib/expat/doc contrib/expat/examples contrib/expat/lib contrib/expat/tests contrib/expat/tests/benchmark contrib/expat/xmlwf lib/libexpat

2019-11-24 Thread Xin LI
Author: delphij Date: Mon Nov 25 07:48:16 2019 New Revision: 355085 URL: https://svnweb.freebsd.org/changeset/base/355085 Log: MFV r355071: libbsdxml (expat) 2.2.9. MFC after:2 weeks Relnotes: yes Added: head/contrib/expat/fix-xmltest-log.sh - copied unchanged from r355071

svn commit: r355128 - head/usr.sbin/ntp/ntpd

2019-11-26 Thread Xin LI
Author: delphij Date: Wed Nov 27 07:51:29 2019 New Revision: 355128 URL: https://svnweb.freebsd.org/changeset/base/355128 Log: Update leap-seconds to leap-seconds.3676924800. Obtained from:ftp://ftp.nist.gov/pub/time/leap-seconds.3676924800 MFC after:3 days Modified: head/u

svn commit: r355222 - head/sbin/ipfw

2019-11-29 Thread Xin LI
Author: delphij Date: Sat Nov 30 05:57:54 2019 New Revision: 355222 URL: https://svnweb.freebsd.org/changeset/base/355222 Log: Use strlcat(). MFC after:2 weeks Modified: head/sbin/ipfw/dummynet.c Modified: head/sbin/ipfw/dummynet.c ===

svn commit: r355247 - head/libexec/save-entropy

2019-11-30 Thread Xin LI
Author: delphij Date: Sat Nov 30 20:06:53 2019 New Revision: 355247 URL: https://svnweb.freebsd.org/changeset/base/355247 Log: Reduce disk write load in /usr/libexec/save-entropy. Before this commit, the save-entropy script rotates entropy files like logs. This involves creating a new fil

svn commit: r355260 - head/libexec/getty

2019-12-01 Thread Xin LI
Author: delphij Date: Sun Dec 1 08:04:22 2019 New Revision: 355260 URL: https://svnweb.freebsd.org/changeset/base/355260 Log: Simplify code with strlcpy/strlcat. MFC after:2 weeks Modified: head/libexec/getty/main.c head/libexec/getty/subr.c Modified: head/libexec/getty/main.c ==

svn commit: r351204 - head/sbin/fsck_msdosfs

2019-08-18 Thread Xin LI
Author: delphij Date: Mon Aug 19 04:28:12 2019 New Revision: 351204 URL: https://svnweb.freebsd.org/changeset/base/351204 Log: Remove redundant check and wrong fix: fat.c checks already take care about cluster chains. Obtained from:OpenBSD MFC after:2 weeks Modified: head

svn commit: r351205 - head/sbin/fsck_msdosfs

2019-08-18 Thread Xin LI
Author: delphij Date: Mon Aug 19 05:24:42 2019 New Revision: 351205 URL: https://svnweb.freebsd.org/changeset/base/351205 Log: Use calloc(). MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/fat.c Modified: head/sbin/fsck_msdosfs/fat.c ==

svn commit: r351324 - head/sys/netgraph/bluetooth/drivers/ubt

2019-08-21 Thread Xin LI
Author: delphij Date: Wed Aug 21 07:45:39 2019 New Revision: 351324 URL: https://svnweb.freebsd.org/changeset/base/351324 Log: Fix a panic in ubt_do_hci_request. The 'mtx' is on stack and can contain garbages that would cause mtx_init (and in turn lock_init) to think that the mutex was al

svn commit: r351325 - head/sys/dev/sound/pci/hda

2019-08-21 Thread Xin LI
Author: delphij Date: Wed Aug 21 08:01:43 2019 New Revision: 351325 URL: https://svnweb.freebsd.org/changeset/base/351325 Log: Fix sound on headset jack for ThinkPad T51. Modified: head/sys/dev/sound/pci/hda/hdaa_patches.c Modified: head/sys/dev/sound/pci/hda/hdaa_patches.c =

svn commit: r351326 - head/sys/netgraph/bluetooth/drivers/ubt

2019-08-21 Thread Xin LI
Author: delphij Date: Wed Aug 21 08:15:30 2019 New Revision: 351326 URL: https://svnweb.freebsd.org/changeset/base/351326 Log: Use MTX_NEW instead of bzero(). Submitted by: cem Modified: head/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c Modified: head/sys/netgraph/bluetooth/drivers/ubt/n

svn commit: r351382 - head/sbin/newfs_msdos

2019-08-21 Thread Xin LI
Author: delphij Date: Thu Aug 22 06:14:06 2019 New Revision: 351382 URL: https://svnweb.freebsd.org/changeset/base/351382 Log: When creating a new FAT32 filesystem, use "unknown" (0x) for FSI_Nxt_Free instead of providing a wrong value. With this change, fsck_msdosfs would no long

svn commit: r351415 - in head/usr.sbin/makefs: . msdos

2019-08-22 Thread Xin LI
Author: delphij Date: Fri Aug 23 05:23:45 2019 New Revision: 351415 URL: https://svnweb.freebsd.org/changeset/base/351415 Log: Properly update FSInfo block after generation. After populating the filesystem, write a FSInfo block with proper information. Reviewed by: emaste, cem MFC

svn commit: r351417 - head/sys/kern

2019-08-22 Thread Xin LI
Author: delphij Date: Fri Aug 23 06:39:40 2019 New Revision: 351417 URL: https://svnweb.freebsd.org/changeset/base/351417 Log: INVARIANTS: treat LA_LOCKED as the same of LA_XLOCKED in mtx_assert. The Linux lockdep API assumes LA_LOCKED semantic in lockdep_assert_held(), meaning that eithe

svn commit: r351418 - head/sys/netgraph

2019-08-23 Thread Xin LI
Author: delphij Date: Fri Aug 23 07:24:36 2019 New Revision: 351418 URL: https://svnweb.freebsd.org/changeset/base/351418 Log: Convert ng_deflate to use new zlib. This removes the last consumer of the modified zlib originally bundled with Paul's PPP implementation, which will be removed

svn commit: r351477 - head/sys/kern

2019-08-25 Thread Xin LI
Author: delphij Date: Sun Aug 25 07:50:44 2019 New Revision: 351477 URL: https://svnweb.freebsd.org/changeset/base/351477 Log: GZIO: Update to use zlib 1.2.11. PR: 229763 Submitted by: Yoshihiro Ota Differential Revision:https://reviews.freebsd.org/D21408 Modified:

svn commit: r351480 - in head: . sys/conf sys/libkern sys/modules/zlib sys/sys

2019-08-25 Thread Xin LI
Author: delphij Date: Sun Aug 25 17:13:00 2019 New Revision: 351480 URL: https://svnweb.freebsd.org/changeset/base/351480 Log: Remove zlib 1.0.4 from kernel. PR: 229763 Reviewed by: emaste, Yoshihiro Ota Differential Revision:https://reviews.freebsd.org/D21375 Delet

svn commit: r351501 - head/sys/contrib/zlib

2019-08-25 Thread Xin LI
Author: delphij Date: Mon Aug 26 00:46:39 2019 New Revision: 351501 URL: https://svnweb.freebsd.org/changeset/base/351501 Log: MFV r351500: Fix CLEAR_HASH macro to be usable as a single statement. MFC after:2 weeks Modified: head/sys/contrib/zlib/deflate.c Directory Properties: he

svn commit: r351502 - head/sbin/fsck_msdosfs

2019-08-25 Thread Xin LI
Author: delphij Date: Mon Aug 26 06:41:17 2019 New Revision: 351502 URL: https://svnweb.freebsd.org/changeset/base/351502 Log: Comment boot block checks and perform additional sanity checks: The following checks are now being enforced: - bpbBytesPerSec: only accept 512, 1024, 2048 and

svn commit: r351623 - head/sbin/fsck_msdosfs

2019-08-29 Thread Xin LI
Author: delphij Date: Fri Aug 30 06:06:12 2019 New Revision: 351623 URL: https://svnweb.freebsd.org/changeset/base/351623 Log: Remove unneeded blank line. No functional change. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/fat.c Modified: head/sbin/fsck_msdosfs/fat.c =

svn commit: r345647 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Mar 28 18:20:47 2019 New Revision: 345647 URL: https://svnweb.freebsd.org/changeset/base/345647 Log: Distinguish between lseek errors and read errores. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c =

svn commit: r345839 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Wed Apr 3 07:09:28 2019 New Revision: 345839 URL: https://svnweb.freebsd.org/changeset/base/345839 Log: Assert that q can't be NULL. 'empty' is always non-NULL when DIREMPTY is set earlier. MFC after:1 month Modified: head/sbin/fsck_msdosfs/dir.c Modified:

svn commit: r345901 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Fri Apr 5 02:37:10 2019 New Revision: 345901 URL: https://svnweb.freebsd.org/changeset/base/345901 Log: Fix build. MFC after:2 weeks X-MFC-With: r345900 Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c =

svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Fri Apr 5 02:21:16 2019 New Revision: 345900 URL: https://svnweb.freebsd.org/changeset/base/345900 Log: Implement checking of `.' and `..' entries of subdirectory. Reviewed by: pfg Obtained from:Android https://android.googlesource.com/plat

svn commit: r345897 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Apr 4 23:34:03 2019 New Revision: 345897 URL: https://svnweb.freebsd.org/changeset/base/345897 Log: Restore lfcl when LOSTDIR's chain was corrupted and overwritten with invalid value. Obtained from:Android https://android.googlesource.com/platform/exter

svn commit: r345894 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Thu Apr 4 23:16:36 2019 New Revision: 345894 URL: https://svnweb.freebsd.org/changeset/base/345894 Log: Restore the ability of checking and fixing next free cluster in FSINFO that was lost in r203872. Obtained from:NetBSD MFC after:2 weeks Modified:

Re: svn commit: r345900 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
On Fri, Apr 5, 2019 at 12:56 PM Hans Petter Selasky wrote: > On 4/5/19 9:51 PM, Conrad Meyer wrote: > > static const u_char dot_name[11] = ". "; > > static const u_char dotdot_name[11] = ".. "; > > > > Seems more clear to me. > > Using this syntax will include a terminating zero.

svn commit: r345976 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Sat Apr 6 03:42:15 2019 New Revision: 345976 URL: https://svnweb.freebsd.org/changeset/base/345976 Log: Write string constant differently to improve readability. Reported by: rgrimes Reviewed by: rgrimes, emaste MFC after:13 days Differential Revision:

svn commit: r346220 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Mon Apr 15 06:33:05 2019 New Revision: 346220 URL: https://svnweb.freebsd.org/changeset/base/346220 Log: Don't cast result from malloc(). MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdosfs/dir.c ===

svn commit: r351802 - head/sbin/fsck_msdosfs

2019-09-03 Thread Xin LI
Author: delphij Date: Wed Sep 4 04:44:03 2019 New Revision: 351802 URL: https://svnweb.freebsd.org/changeset/base/351802 Log: Correct overflow logic in fullpath(). Obtained from:OpenBSD MFC after:3 days Modified: head/sbin/fsck_msdosfs/dir.c Modified: head/sbin/fsck_msdos

svn commit: r352364 - head/sbin/fsck_msdosfs

2019-09-15 Thread Xin LI
Author: delphij Date: Sun Sep 15 19:41:54 2019 New Revision: 352364 URL: https://svnweb.freebsd.org/changeset/base/352364 Log: Avoid mixing cluster numbers and sector numbers. Makes code more readable. Obtained from:NetBSD MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/

svn commit: r348302 - head/lib/libcrypt

2019-05-26 Thread Xin LI
Author: delphij Date: Mon May 27 06:37:23 2019 New Revision: 348302 URL: https://svnweb.freebsd.org/changeset/base/348302 Log: Chase r261913: hardcoded default crypt(3) algorithm is SHA-512 when DES is not available. Submitted by: Ali Mashtizadeh MFC after:3 days Modified: head/

svn commit: r348381 - head/stand/libsa/zfs

2019-05-29 Thread Xin LI
Author: delphij Date: Thu May 30 02:23:57 2019 New Revision: 348381 URL: https://svnweb.freebsd.org/changeset/base/348381 Log: Unexpand be32dec(). MFC after:2 weeks Modified: head/stand/libsa/zfs/zfsimpl.c Modified: head/stand/libsa/zfs/zfsimpl.c

svn commit: r348602 - head/sbin/fsck_msdosfs

2019-06-04 Thread Xin LI
Author: delphij Date: Tue Jun 4 07:02:20 2019 New Revision: 348602 URL: https://svnweb.freebsd.org/changeset/base/348602 Log: Don't increment cl after increment. MFC after:3 days Modified: head/sbin/fsck_msdosfs/fat.c Modified: head/sbin/fsck_msdosfs/fat.c =

svn commit: r348767 - head/sbin/fsck_msdosfs

2019-06-06 Thread Xin LI
Author: delphij Date: Fri Jun 7 01:38:51 2019 New Revision: 348767 URL: https://svnweb.freebsd.org/changeset/base/348767 Log: preen should work independently with alwaysyes and alwaysno. PR: 238375 MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/main.c Modified: head

svn commit: r348967 - head/sbin/fsck_msdosfs

2019-06-11 Thread Xin LI
Author: delphij Date: Tue Jun 11 22:21:29 2019 New Revision: 348967 URL: https://svnweb.freebsd.org/changeset/base/348967 Log: Avoid out of boundary access when checking invalid long filenames. Obtained from:OpenBSD (dir.c,v 1.25) MFC after:3 days Modified: head/sbin/fsck_m

svn commit: r349047 - head/sbin/fsck_msdosfs

2019-06-14 Thread Xin LI
Author: delphij Date: Sat Jun 15 06:51:46 2019 New Revision: 349047 URL: https://svnweb.freebsd.org/changeset/base/349047 Log: Blankspace. No actual code change. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/boot.c Modified: head/sbin/fsck_msdosfs/boot.c ==

svn commit: r349048 - head/sbin/fsck_msdosfs

2019-06-15 Thread Xin LI
Author: delphij Date: Sat Jun 15 07:23:06 2019 New Revision: 349048 URL: https://svnweb.freebsd.org/changeset/base/349048 Log: In ask(): override default option if any of alwaysyes/alwaysno/rdonly is set. MFC after:2 weeks Modified: head/sbin/fsck_msdosfs/main.c Modified: head/sbi

  1   2   3   4   5   6   7   8   9   10   >