Page MenuHomeFreeBSD
Feed Advanced Search

Aug 6 2019

delphij committed rP508235: Update to 0.9.24..
Update to 0.9.24.
Aug 6 2019, 8:26 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Thanks! I think I'll commit this at some point this week (doing a tinderbox build now).

Aug 6 2019, 6:31 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Fix compile options for zlib crc32.c.

Aug 6 2019, 6:30 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Fix typo.

Aug 6 2019, 5:20 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Good catch!

Aug 6 2019, 5:20 AM

Aug 5 2019

delphij committed rS350581: Remove obsolete header file..
Remove obsolete header file.
Aug 5 2019, 6:01 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Please take another look.

Aug 5 2019, 5:50 AM
delphij added a comment to D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..

Address reviewer comments.

Aug 5 2019, 5:49 AM

Aug 4 2019

delphij created D21156: Expose zlib's utility functions in Z_SOLO library when building kernel. This allows kernel code to reuse zlib's implementation..
Aug 4 2019, 6:18 AM
delphij committed rS350566: There is no need to explicitly add zlib, we already have it in.
There is no need to explicitly add zlib, we already have it in
Aug 4 2019, 4:51 AM

Aug 3 2019

delphij committed rS350554: if_mxge: update zlib version 1.0.4 to 1.2.11..
if_mxge: update zlib version 1.0.4 to 1.2.11.
Aug 3 2019, 3:36 AM
delphij closed D20272: if_mxge to update zlib version 1.0.4 to 1.2.11..
Aug 3 2019, 3:36 AM

Aug 2 2019

delphij committed rS350547: Fix !INET build..
Fix !INET build.
Aug 2 2019, 10:43 PM
D20272: if_mxge to update zlib version 1.0.4 to 1.2.11. is now accepted and ready to land.

Will commit after a tinderbox build.

Aug 2 2019, 4:16 AM

Aug 1 2019

delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Submitted as rS350496.

Aug 1 2019, 6:44 AM
delphij accepted D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..
Aug 1 2019, 6:44 AM
delphij edited reviewers for D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib., added: ota_j.email.ne.jp; removed: delphij.
Aug 1 2019, 6:43 AM
delphij accepted D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..
Aug 1 2019, 6:36 AM
delphij committed rS350496: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,.
Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib,
Aug 1 2019, 6:36 AM
delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Update license for zcalloc;

Aug 1 2019, 6:26 AM

Jul 31 2019

D20271: geom_uzip to update zlib version 1.0.4 to 1.2.11. now requires changes to proceed.
Jul 31 2019, 5:43 PM
D20272: if_mxge to update zlib version 1.0.4 to 1.2.11. now requires changes to proceed.
Jul 31 2019, 5:42 PM
delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Modified zlib_mod.c to use standard FreeBSD Foundation license.

Jul 31 2019, 7:43 AM
delphij added reviewers for D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib.: ZFS, mav, avg, mmacy.

+@mav @avg @mmacy for ZFS portion of change as a FYI (sys/cddl/contrib/opensolaris/uts/common/zmod). TL;DR: the bundled zlib (1.2.3) was removed in favor of new zlib; alloc/free functions merged from zmod_subr.c into zmod.c.

Jul 31 2019, 6:03 AM
delphij added a reviewer for D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib.: markm.

+@markm (Please confirm if the license is Okay for sys/dev/zlib/zlib_mod.c, the file is largely based on your change rS130799 in 2004 for sys/net/zlib.c).

Jul 31 2019, 5:50 AM
delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Add license plate for sys/dev/zlib/zlib_mod.c.

Jul 31 2019, 5:45 AM
delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Rebase.

Jul 31 2019, 5:16 AM

Jul 30 2019

delphij committed rD53284: Document __FreeBSD_version 1300038..
Document __FreeBSD_version 1300038.
Jul 30 2019, 5:29 AM
delphij committed rS350437: Bump __FreeBSD_version after removal of gzip'ed a.out support..
Bump __FreeBSD_version after removal of gzip'ed a.out support.
Jul 30 2019, 5:14 AM
delphij committed rS350436: Remove gzip'ed a.out support..
Remove gzip'ed a.out support.
Jul 30 2019, 5:13 AM
delphij closed D21099: Remove gzip'ed a.out support..
Jul 30 2019, 5:13 AM
delphij added a reviewer for D21099: Remove gzip'ed a.out support.: kib.

+kib@

Jul 30 2019, 2:11 AM

Jul 29 2019

delphij added reviewers for D21099: Remove gzip'ed a.out support.: ota_j.email.ne.jp, emaste.
Jul 29 2019, 6:45 AM
delphij created D21099: Remove gzip'ed a.out support..
Jul 29 2019, 6:45 AM

Jul 26 2019

delphij added inline comments to D21072: Remove support for kernel.tramp and kernel.tramp.gz.
Jul 26 2019, 7:32 AM

Jul 24 2019

D21033: Remove cap_random(3). is now accepted and ready to land.

What would happen for existing binaries that uses this?

They would fail to compile. But they are trivial to fix, since the users of the cap_random capability can be directly converted to use arc4random_buf().

Jul 24 2019, 4:08 PM

Jul 23 2019

D21033: Remove cap_random(3). now requires changes to proceed.

What would happen for existing binaries that uses this?

Jul 23 2019, 5:44 AM

Jul 20 2019

delphij added a comment to D20721: motd: Generate from template to /var/run.

LGTM, thanks!

Jul 20 2019, 1:44 AM
D20721: motd: Generate from template to /var/run is now accepted and ready to land.
Jul 20 2019, 1:43 AM

Jul 19 2019

delphij added a comment to D20721: motd: Generate from template to /var/run.

Thanks! Please see my comment inline.

Jul 19 2019, 8:31 PM

Jul 18 2019

delphij committed rS350109: errno.h is no longer needed as of r340239 so remove it..
errno.h is no longer needed as of r340239 so remove it.
Jul 18 2019, 7:37 AM
delphij committed rS350108: Remove support for FreeBSD 10.x..
Remove support for FreeBSD 10.x.
Jul 18 2019, 7:26 AM

Jul 8 2019

delphij accepted D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..
Jul 8 2019, 9:25 PM
delphij added a comment to D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib..

Thanks! This looks mostly good to me. I intend to commit this version with some minor tweaks after some testing in a day or two, so please yell if you don't agree with some change proposals (commented inline).

Jul 8 2019, 9:25 PM

Jul 4 2019

delphij committed rS349719: MFC r349505: Upgrade to Bzip2 version 1.0.7..
MFC r349505: Upgrade to Bzip2 version 1.0.7.
Jul 4 2019, 7:36 AM
delphij committed rS349718: MFC r349505: Upgrade to Bzip2 version 1.0.7..
MFC r349505: Upgrade to Bzip2 version 1.0.7.
Jul 4 2019, 7:32 AM
delphij committed rS349717: MFC r349505: Upgrade to Bzip2 version 1.0.7..
MFC r349505: Upgrade to Bzip2 version 1.0.7.
Jul 4 2019, 7:29 AM

Jul 1 2019

D19706: Allow Kernel to link in both legacy libkern/zlib and new sys/contrib/zlib. now requires changes to proceed.
Jul 1 2019, 4:40 PM

Jun 29 2019

delphij committed rS349549: MFV r349535: less v551..
MFV r349535: less v551.
Jun 29 2019, 6:42 PM
delphij committed rS349536: Tag less v551..
Tag less v551.
Jun 29 2019, 4:43 AM
delphij committed rS349535: Vendor import of less v551..
Vendor import of less v551.
Jun 29 2019, 4:39 AM

Jun 28 2019

delphij committed rS349505: Upgrade to Bzip2 version 1.0.7..
Upgrade to Bzip2 version 1.0.7.
Jun 28 2019, 5:11 AM
delphij committed rS349497: "Tag" the Bzip2 1.0.7 vendor import..
"Tag" the Bzip2 1.0.7 vendor import.
Jun 28 2019, 1:58 AM
delphij committed rS349496: Vendor import bzip2 -- upgrade to version 1.0.7..
Vendor import bzip2 -- upgrade to version 1.0.7.
Jun 28 2019, 1:54 AM
delphij committed rS349495: Update upgrade instructions..
Update upgrade instructions.
Jun 28 2019, 1:53 AM

Jun 27 2019

D20780: Add support for getting early entropy from the UEFI RNG protocol now requires changes to proceed.
Jun 27 2019, 10:22 PM · csprng, security, arm64

Jun 25 2019

D20721: motd: Generate from template to /var/run now requires changes to proceed.
Jun 25 2019, 4:37 PM

Jun 20 2019

delphij added a comment to D19918: sys: Remove DEV_RANDOM device option.

I think I have accepted back in April but let's make it an explicit one. Be sure to update the dates though.

Jun 20 2019, 5:59 PM

Jun 19 2019

delphij added a comment to D20698: Make it possible not to send MFH emails.
In D20698#447294, @mat wrote:

I don't know about this, I think it is better to send an email that is ignored than silently doing things.

Jun 19 2019, 3:53 PM
D20698: Make it possible not to send MFH emails is now accepted and ready to land.
Jun 19 2019, 3:49 PM
delphij added a comment to D20193: Relocate crc32 functions from libkern.h to gsb_crc32.h/c.

Committed as rS349151

Jun 19 2019, 2:37 PM
D20193: Relocate crc32 functions from libkern.h to gsb_crc32.h/c is now accepted and ready to land.
Jun 19 2019, 2:37 PM
delphij edited reviewers for D20193: Relocate crc32 functions from libkern.h to gsb_crc32.h/c, added: ota_j.email.ne.jp; removed: delphij.
Jun 19 2019, 2:37 PM

Jun 18 2019

D20686: random(4): Fix a regression in short AES mode reads is now accepted and ready to land.
Jun 18 2019, 6:47 PM

Jun 17 2019

delphij committed rS349151: Separate kernel crc32() implementation to its own header (gsb_crc32.h) and.
Separate kernel crc32() implementation to its own header (gsb_crc32.h) and
Jun 17 2019, 7:49 PM
D20313: Fortuna: allow increased concurrency is now accepted and ready to land.
Jun 17 2019, 7:36 PM
D20313: Fortuna: allow increased concurrency is now accepted and ready to land.
Jun 17 2019, 6:33 PM
D20313: Fortuna: allow increased concurrency now requires changes to proceed.
Jun 17 2019, 5:55 PM

Jun 15 2019

delphij committed rS349048: In ask(): override default option if any of alwaysyes/alwaysno/rdonly is.
In ask(): override default option if any of alwaysyes/alwaysno/rdonly is
Jun 15 2019, 7:23 AM
delphij committed rS349047: Blankspace. No actual code change..
Blankspace. No actual code change.
Jun 15 2019, 6:52 AM

Jun 11 2019

delphij committed rS348967: Avoid out of boundary access when checking invalid long filenames..
Avoid out of boundary access when checking invalid long filenames.
Jun 11 2019, 10:21 PM

Jun 7 2019

delphij accepted D20312: random(4): Generalize algorithm-independent APIs.

For the microoptimization: Note that it's possible to avoid the additional branching by doing unlock in both cases, e.g.:

Jun 7 2019, 10:07 PM
delphij added a comment to D20312: random(4): Generalize algorithm-independent APIs.

Actually, the delay/sleep is probably not necessary (releasing the lock is sufficient for another thread to race in).

Jun 7 2019, 9:05 PM
delphij accepted D20312: random(4): Generalize algorithm-independent APIs.

LGTM but please amend the wmsg message to not exceed 6 characters (see comment inline) prior to commit.

Jun 7 2019, 8:11 PM
delphij committed rS348769: MFC r348302:.
MFC r348302:
Jun 7 2019, 2:36 AM
delphij committed rS348767: preen should work independently with alwaysyes and alwaysno..
preen should work independently with alwaysyes and alwaysno.
Jun 7 2019, 1:39 AM

Jun 4 2019

delphij requested changes to D20517: fsck_msdosfs: Use le32enc/le16enc macros to simplify.
Jun 4 2019, 8:29 PM
delphij committed rS348602: Don't increment cl after increment..
Don't increment cl after increment.
Jun 4 2019, 7:02 AM

May 31 2019

delphij accepted D20466: random(4): Fix RANDOM_LOADABLE build.
May 31 2019, 5:41 PM

May 30 2019

delphij committed rS348382: MFC r348302:.
MFC r348302:
May 30 2019, 4:09 AM
delphij committed rS348381: Unexpand be32dec()..
Unexpand be32dec().
May 30 2019, 2:24 AM
delphij accepted D20466: random(4): Fix RANDOM_LOADABLE build.
May 30 2019, 2:19 AM

May 28 2019

delphij accepted D20448: style.9: Codify tolerance for eliding blank lines.
May 28 2019, 6:19 PM

May 27 2019

delphij committed rS348302: Chase r261913: hardcoded default crypt(3) algorithm is SHA-512 when DES.
Chase r261913: hardcoded default crypt(3) algorithm is SHA-512 when DES
May 27 2019, 6:37 AM

May 25 2019

delphij committed rS348261: MFC r347244:.
MFC r347244:
May 25 2019, 1:58 AM

May 24 2019

delphij added a comment to D20366: Bug 182518: Support crypt parameters in login.conf.

This version does not change the default, but allows users to change the parameters.

May 24 2019, 5:40 PM
delphij requested changes to D20366: Bug 182518: Support crypt parameters in login.conf.

In the Kitchener/Waterloo hackathon we discussed the plan as three parts

  1. (This patch) allow users to overwrite the default parameters through login.conf
May 24 2019, 4:33 PM
delphij added a comment to D17083: Alter the prototype of qsort_r(3) to match POSIX, which adopted the glibc-based interface..

Ping?

May 24 2019, 5:36 AM
delphij committed rS348225: Remove kgzip and kgzldr..
Remove kgzip and kgzldr.
May 24 2019, 5:35 AM
delphij closed D20248: Delete kgzip and kgzldr..
May 24 2019, 5:34 AM
delphij updated the diff for D20248: Delete kgzip and kgzldr..

Rebase and minor fixup.

May 24 2019, 3:06 AM
delphij commandeered D20248: Delete kgzip and kgzldr..
May 24 2019, 3:04 AM
delphij committed rS348222: cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe..
cryptodeflate: Drop z_stream zbuf.state->dummy from SDT probe.
May 24 2019, 2:44 AM
delphij closed D20222: Drop z_stream zbuf.state->dummy from SDT probe..
May 24 2019, 2:44 AM

May 23 2019

delphij requested changes to D20366: Bug 182518: Support crypt parameters in login.conf.

(also see D15713)

May 23 2019, 5:24 PM
delphij committed rS348149: MFC r347244:.
MFC r347244:
May 23 2019, 5:50 AM
delphij closed D20190: Delete #include <sys/inflate.h> from sys/mips..
May 23 2019, 5:17 AM
delphij committed rS348148: Delete unneeded #include <sys/inflate.h> from sys/mips..
Delete unneeded #include <sys/inflate.h> from sys/mips.
May 23 2019, 5:17 AM

May 22 2019

delphij accepted D20358: save-entropy(8), rc.d/random: Set nodump flag.
May 22 2019, 9:25 PM
delphij requested changes to D20358: save-entropy(8), rc.d/random: Set nodump flag.

Looks good to me overall, but please remove the warn (see comment inline for reasoning).

May 22 2019, 8:20 PM