Page MenuHomeFreeBSD
Feed Advanced Search

Jan 13 2019

delphij committed rS342997: MFC r342614, r342633.
MFC r342614, r342633
Jan 13 2019, 8:50 AM
delphij committed rS342996: MFC r342614, r342633.
MFC r342614, r342633
Jan 13 2019, 8:46 AM

Jan 9 2019

delphij committed rP489757: MFH: r489756.
MFH: r489756
Jan 9 2019, 8:14 AM
delphij committed rP489756: Update to 2018-04-22b..
Update to 2018-04-22b.
Jan 9 2019, 8:13 AM
delphij added a comment to D18786: Disable FTS3, FTS4, and RTREE in bundled and private sqlite3.

LGTM now, thanks!

Jan 9 2019, 6:26 AM
delphij accepted D18786: Disable FTS3, FTS4, and RTREE in bundled and private sqlite3.
Jan 9 2019, 6:25 AM
delphij committed rS342876: Enable use of Capsicum sandbox when there is only one.
Enable use of Capsicum sandbox when there is only one
Jan 9 2019, 5:31 AM

Jan 8 2019

delphij requested changes to D18786: Disable FTS3, FTS4, and RTREE in bundled and private sqlite3.

I'd like to request that the change be either extended to disable RTREE (my preference; we don't use rtree in base either), or reduced to build with FTS4 (to match upstream; arguably FTS5 should be also enabled if that's the approach taken) for consistency.

Jan 8 2019, 9:42 PM
delphij committed rS342856: Added support for the SIOCGI2C ioctl..
Added support for the SIOCGI2C ioctl.
Jan 8 2019, 5:41 AM

Jan 7 2019

delphij committed rS342846: Correct documentation year..
Correct documentation year.
Jan 7 2019, 8:29 AM
delphij committed rS342845: Port NetBSD improvements:.
Port NetBSD improvements:
Jan 7 2019, 8:27 AM
delphij committed rS342844: MFC r340359:.
MFC r340359:
Jan 7 2019, 7:12 AM

Jan 6 2019

delphij committed rS342814: Remove unneeded assert.h (there is no assertion in this file)..
Remove unneeded assert.h (there is no assertion in this file).
Jan 6 2019, 8:42 PM
delphij committed rS342813: Remove unneeded headers..
Remove unneeded headers.
Jan 6 2019, 8:39 PM
delphij committed rP489523: Update to 1.8..
Update to 1.8.
Jan 6 2019, 7:28 PM

Jan 4 2019

delphij added a comment to D18536: Add bounds checking to the tws(4) passthrough ioctl handler..

LGTM (the unlocked use of sc->ioctl_data_mem looks worrisome to me, but the proposed change won't worsen the situation). Do you have a chance to test this on real hardware? (@jpaetzel do you know someone who may be able to help with that?).

My last 9750 died a while ago. I'll ping Austin @ ix to see if he can rig up a system for us to test with.

Ping?

I haven't been deemed worthy of a reply, so I guess that's a no.

Jan 4 2019, 6:57 PM

Jan 1 2019

delphij committed rS342665: MFC r342661: Happy New Year 2019!.
MFC r342661: Happy New Year 2019!
Jan 1 2019, 12:48 AM
delphij committed rS342664: MFC r333391 (imp): Remove 'All Rights Reserved' from the collection copyright.
MFC r333391 (imp): Remove 'All Rights Reserved' from the collection copyright
Jan 1 2019, 12:43 AM
delphij committed rS342663: MFC r342661: Happy New Year 2019!.
MFC r342661: Happy New Year 2019!
Jan 1 2019, 12:35 AM
delphij committed rS342661: Happy New Year 2019!.
Happy New Year 2019!
Jan 1 2019, 12:25 AM

Dec 31 2018

delphij committed rP488846: Update to 1.10..
Update to 1.10.
Dec 31 2018, 11:13 PM
delphij committed rP488845: Update to 1.7..
Update to 1.7.
Dec 31 2018, 11:09 PM
delphij committed rP488844: Update to 1.44..
Update to 1.44.
Dec 31 2018, 11:03 PM
delphij committed rS342640: Ensure buffer is nul-terminated..
Ensure buffer is nul-terminated.
Dec 31 2018, 3:08 AM

Dec 30 2018

delphij committed rS342633: Fix various issues with Chinese locales:.
Fix various issues with Chinese locales:
Dec 30 2018, 11:04 PM
delphij closed D18689: Fix various issues with Chinese locales..
Dec 30 2018, 11:04 PM
delphij added a comment to D18689: Fix various issues with Chinese locales..

I would think this would affect any program that calls strftime(3) with abbreviated weekday name (%a),
for example ps(1):

https://svnweb.freebsd.org/base/head/bin/ps/print.c?revision=335023&view=markup#l411

410             } else if (now - k->ki_p->ki_start.tv_sec < 7 * 86400) {
411                             (void)strftime(buf, buflen, "%a%H  ", tp);

then it would just print out a here instead of 周五:

% env LANG=zh_CN.UTF-8 ps auwwx | grep '[s]bin/sshd'
root 26612  0.0  0.0 20784  100  -  IsJ  五12    0:00.02 /usr/sbin/sshd

% env LANG=en_US.UTF-8 ps auwwx | grep '[s]bin/sshd'
root 26612  0.0  0.0 20784  100  -  IsJ  Fri12   0:00.02 /usr/sbin/sshd
Dec 30 2018, 10:37 PM
delphij added a reviewer for D18689: Fix various issues with Chinese locales.: loader.
Dec 30 2018, 8:47 AM
delphij updated the summary of D18689: Fix various issues with Chinese locales..
Dec 30 2018, 8:46 AM
delphij updated the diff for D18689: Fix various issues with Chinese locales..

Rebase after r342614.

Dec 30 2018, 8:39 AM
delphij committed rS342614: Properly set svn:mimetype for zh_CN.UTF-8.src..
Properly set svn:mimetype for zh_CN.UTF-8.src.
Dec 30 2018, 8:30 AM
delphij updated the diff for D18689: Fix various issues with Chinese locales..

Properly set MIME type for zh_CN.UTF-8.src.

Dec 30 2018, 8:03 AM
delphij created D18689: Fix various issues with Chinese locales..
Dec 30 2018, 8:01 AM
delphij committed rP488700: Update to 0.9.23..
Update to 0.9.23.
Dec 30 2018, 6:29 AM

Dec 21 2018

delphij added a comment to D17083: Alter the prototype of qsort_r(3) to match POSIX, which adopted the glibc-based interface..

Looks good to me (except please do use FBSD_1.6 version).

Dec 21 2018, 7:21 PM
delphij committed rP487953: Update to 2.4.47..
Update to 2.4.47.
Dec 21 2018, 6:40 AM

Dec 13 2018

delphij accepted D18536: Add bounds checking to the tws(4) passthrough ioctl handler..

LGTM (the unlocked use of sc->ioctl_data_mem looks worrisome to me, but the proposed change won't worsen the situation). Do you have a chance to test this on real hardware? (@jpaetzel do you know someone who may be able to help with that?).

Dec 13 2018, 12:55 AM

Dec 11 2018

delphij committed rS341811: Remove questionable initialization for ICH8M, rely on BIOS to properly.
Remove questionable initialization for ICH8M, rely on BIOS to properly
Dec 11 2018, 5:10 AM
delphij closed D18300: Remove special initialization for ICH8M.
Dec 11 2018, 5:10 AM

Dec 10 2018

delphij added inline comments to D18300: Remove special initialization for ICH8M.
Dec 10 2018, 7:16 PM
delphij retitled D18300: Remove special initialization for ICH8M from Force all ports active after AHCI initialization for Intel controllers. to Remove special initialization for ICH8M.
Dec 10 2018, 7:22 AM
delphij updated the diff for D18300: Remove special initialization for ICH8M.

Remove ICH8M specific initialization.

Dec 10 2018, 7:20 AM

Dec 6 2018

delphij added a comment to D18456: Add zdopen(), for use in capability mode..

LGTM, thanks!

Dec 6 2018, 7:51 PM
delphij accepted D18456: Add zdopen(), for use in capability mode..
Dec 6 2018, 7:02 PM
delphij accepted D18456: Add zdopen(), for use in capability mode..

LGTM.

Dec 6 2018, 6:16 PM

Nov 22 2018

delphij created D18300: Remove special initialization for ICH8M.
Nov 22 2018, 7:33 PM

Nov 14 2018

delphij accepted D17984: Update secteam. Promote remko to Deputy. Update core team liason to reflect brooks taking the job..

LGTM.

Nov 14 2018, 4:55 PM

Nov 12 2018

delphij committed rS340359: Make outfile constant..
Make outfile constant.
Nov 12 2018, 7:14 AM

Oct 30 2018

delphij committed rS339918: Restore backward compatibility for "attach" verb..
Restore backward compatibility for "attach" verb.
Oct 30 2018, 3:11 PM

Oct 27 2018

delphij committed rS339804: Restore backward compatibility for "attach" verb..
Restore backward compatibility for "attach" verb.
Oct 27 2018, 3:37 AM
delphij closed D17680: Restore backward compatibility for "attach" verb..
Oct 27 2018, 3:37 AM

Oct 26 2018

delphij added reviewers for D17680: Restore backward compatibility for "attach" verb.: mav, emaste, gordon.
Oct 26 2018, 5:29 AM
delphij added a comment to D17680: Restore backward compatibility for "attach" verb..

Please take another look, thanks!

Oct 26 2018, 3:51 AM
delphij updated the diff for D17680: Restore backward compatibility for "attach" verb..

Address style(9) issues pointed out by oshogbo.

Oct 26 2018, 3:50 AM

Oct 25 2018

delphij committed rS339706: Now that the portsnap buildbox is generating the raw bits for INDEX-13,.
Now that the portsnap buildbox is generating the raw bits for INDEX-13,
Oct 25 2018, 8:06 AM

Oct 24 2018

delphij added inline comments to D17680: Restore backward compatibility for "attach" verb..
Oct 24 2018, 7:06 PM
delphij updated the diff for D17680: Restore backward compatibility for "attach" verb..

Correct size for dryrun.

Oct 24 2018, 8:34 AM
delphij created D17680: Restore backward compatibility for "attach" verb..
Oct 24 2018, 6:39 AM

Oct 12 2018

delphij added inline comments to D17541: update ZFS to note support of extended attributes.
Oct 12 2018, 10:55 PM

Sep 26 2018

delphij added inline comments to D15119: Handle overflow of uid or gid in arguments for chown.
Sep 26 2018, 6:33 PM · Contributor Reviews (src)

Sep 25 2018

delphij committed rS338923: Partial MFC of r338542:.
Partial MFC of r338542:
Sep 25 2018, 5:18 AM

Sep 14 2018

delphij accepted D17047: Fortuna: Add failpoints to simulate initial seeding conditions.
Sep 14 2018, 5:03 PM
delphij added reviewers for D17047: Fortuna: Add failpoints to simulate initial seeding conditions: O3: Kernel Random Numbers Generator, secteam.
Sep 14 2018, 5:03 PM

Sep 11 2018

delphij accepted D17118: Add OPIE deprecation notice.

I think you might want to bump the date (currently read as "January 10, 1995") when committing but it looks otherwise fine to me.

Sep 11 2018, 4:48 PM

Sep 10 2018

delphij added a comment to D16857: Introduce certctl(8).

Minor nit: could you please quote variables with {} (e.g. $VAR -> ${VAR})?

Sep 10 2018, 5:58 PM

Sep 9 2018

delphij committed rS338542: random(4): Squash non-error timeout codes from tsleep(9)..
random(4): Squash non-error timeout codes from tsleep(9).
Sep 9 2018, 5:12 PM
delphij closed D17049: random(4): Squash non-error timeout codes from tsleep(9).
Sep 9 2018, 5:12 PM

Sep 8 2018

delphij committed rS338531: MFC r338126: MFV r338092: ntp 4.2.8p12..
MFC r338126: MFV r338092: ntp 4.2.8p12.
Sep 8 2018, 4:10 AM
delphij committed rS338530: MFC r338126: MFV r338092: ntp 4.2.8p12..
MFC r338126: MFV r338092: ntp 4.2.8p12.
Sep 8 2018, 4:10 AM

Sep 7 2018

delphij committed rD52232: Update my key..
Update my key.
Sep 7 2018, 10:37 AM

Sep 6 2018

delphij accepted D17050: getentropy(3): Trap non-API errnos from getrandom(2) and abort.

LGTM

Sep 6 2018, 8:38 PM
delphij accepted D16986: fortuna: Drop global lock to zero stack variables.

LGTM.

Sep 6 2018, 8:10 PM
delphij added a comment to D17049: random(4): Squash non-error timeout codes from tsleep(9).

LGTM, thanks!

Sep 6 2018, 12:24 PM
delphij accepted D17049: random(4): Squash non-error timeout codes from tsleep(9).
Sep 6 2018, 12:24 PM
delphij added a reviewer for D17049: random(4): Squash non-error timeout codes from tsleep(9): secteam.
Sep 6 2018, 12:24 PM

Sep 3 2018

delphij committed rS338441: MFC r337522:.
MFC r337522:
Sep 3 2018, 6:57 AM
delphij committed rS338440: MFC r337522:.
MFC r337522:
Sep 3 2018, 6:55 AM
delphij committed rS338439: MFC r336754: Improve --strip-trailing-cr handling..
MFC r336754: Improve --strip-trailing-cr handling.
Sep 3 2018, 6:36 AM

Sep 1 2018

delphij accepted D16983: random(4): Correct a bare zero to the appropriate enum.

Looks reasonable.

Sep 1 2018, 5:54 AM
delphij accepted D16982: random(4): Translate a comment requirement into a compile-time invariant.

LGTM.

Sep 1 2018, 5:44 AM
delphij accepted D16984: Fortuna: Fix a race to prevent reseed spamming.

This is reasonable.

Sep 1 2018, 5:42 AM

Aug 29 2018

delphij accepted D16937: Fortuna: trivial static variable cleanup.
Aug 29 2018, 8:55 PM
delphij accepted D16937: Fortuna: trivial static variable cleanup.
Aug 29 2018, 8:55 PM
delphij accepted D16934: Fortuna: Clean up reseeding key material to closer match FS&K.
Aug 29 2018, 8:54 PM
delphij accepted D16934: Fortuna: Clean up reseeding key material to closer match FS&K.
Aug 29 2018, 8:54 PM
delphij added a comment to D16943: Re-add the kstat.zfs.misc.arcstats.other_size sysctl..

LGTM (but are we expecting COMPAT_FREEBSD11 defined in places where FreeBSD is not defined?)

Aug 29 2018, 7:03 PM
delphij added a comment to D16935: rijndael (AES): Avoid leaking sensitive data on kernel stack.

Mostly LGTM.

Aug 29 2018, 6:22 PM
delphij accepted D16936: Fortuna: Add trivial assert to match FS&K definition.
Aug 29 2018, 5:49 PM
delphij added a comment to D16937: Fortuna: trivial static variable cleanup.

This would increase stack usage for /dev/random read by 32 bytes, but I think it's small enough and make the code easier to reason for MP safety (the buffer is not meant to be shared by two different threads), so consider this a LGTM from secteam@ as long as there is no objection raised by September 1st.

Aug 29 2018, 5:47 PM

Aug 26 2018

delphij committed rS338331: Remove arc4random_stir and arc4random_addrandom from stdlib.h..
Remove arc4random_stir and arc4random_addrandom from stdlib.h.
Aug 26 2018, 6:05 PM
delphij committed rP478110: dns/samba-nsupdate: Stop using arc4random_addrandom..
dns/samba-nsupdate: Stop using arc4random_addrandom.
Aug 26 2018, 8:51 AM
delphij committed rP478109: net/samba48: Do not use arc4random_stir..
net/samba48: Do not use arc4random_stir.
Aug 26 2018, 8:46 AM
delphij committed rP478108: security/heimdal: Don't call arc4random_stir..
security/heimdal: Don't call arc4random_stir.
Aug 26 2018, 8:36 AM
delphij committed rP478107: textproc/htmldoc: Do not use arc4random_stir..
textproc/htmldoc: Do not use arc4random_stir.
Aug 26 2018, 8:26 AM
delphij committed rP478106: net/relayd: Stop using arc4random_stir.
net/relayd: Stop using arc4random_stir
Aug 26 2018, 8:17 AM
delphij committed rP478105: net-p2p/gtk-gnutella: Do not call arc4random_stir or arc4random_addrandom..
net-p2p/gtk-gnutella: Do not call arc4random_stir or arc4random_addrandom.
Aug 26 2018, 8:07 AM
delphij committed rP478104: devel/libevent: Don't use arc4random_addrandom..
devel/libevent: Don't use arc4random_addrandom.
Aug 26 2018, 7:57 AM
delphij committed rP478103: mail/exim: Stop using arc4random_stir..
mail/exim: Stop using arc4random_stir.
Aug 26 2018, 7:46 AM

Aug 23 2018

delphij accepted D16873: Limit the harvest rate of "fast" entropy for random(4) so as not to overload the system..

Looks good to me. @jmg do you have any concerns if this is landed as-is?

Aug 23 2018, 6:12 PM
delphij accepted D16872: Fix excessive reseed rate in random(4)..

LGTM from an earlier review.

Aug 23 2018, 5:08 PM