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
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
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
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
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
=
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
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
===
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
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
===
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
=
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
>
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
=
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
=
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
===
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
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/
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
=
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
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
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
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
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.
> >> >
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
===
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
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
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
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
=
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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:
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:
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
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
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
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
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
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
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
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
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
===
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
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
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
==
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
==
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
===
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
===
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
=
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
+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
> >
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
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
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
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
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
===
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
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
==
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
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
==
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
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
=
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
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
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
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
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
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:
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
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
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
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
=
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
=
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:
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
=
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
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
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:
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.
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:
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
===
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
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/
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/
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
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
=
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
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
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
==
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 - 100 of 1434 matches
Mail list logo