Page MenuHomeFreeBSD

delphij (Xin Li)
User

Projects (10)

User Details

User Since
May 14 2014, 3:53 AM (513 w, 5 d)

Recent Activity

Yesterday

delphij committed R11:167c4e1d1949: devel/rubygem-with_advisory_lock: rename to rubygem-with_advisory_lock61 to… (authored by delphij).
devel/rubygem-with_advisory_lock: rename to rubygem-with_advisory_lock61 to…
Mon, Mar 18, 8:01 PM
delphij committed R11:34ab484c1790: finance/fava: upgrade to 1.27.3. (authored by delphij).
finance/fava: upgrade to 1.27.3.
Mon, Mar 18, 3:08 AM

Thu, Mar 14

delphij committed R11:4fed5c0681ae: devel/rubygem-with_advisory_lock: Add new port. (authored by delphij).
devel/rubygem-with_advisory_lock: Add new port.
Thu, Mar 14, 7:02 AM

Mon, Mar 11

delphij committed rG6b7800eea4ea: liblzma: don't export lzma_lz_decoder_uncompressed (authored by brooks).
liblzma: don't export lzma_lz_decoder_uncompressed
Mon, Mar 11, 4:55 AM
delphij committed rG07de733b1f55: MFC: liblzma: don't export lzma_lz_decoder_uncompressed (authored by brooks).
MFC: liblzma: don't export lzma_lz_decoder_uncompressed
Mon, Mar 11, 4:55 AM

Sun, Mar 10

delphij committed rGb810e56effc1: MFC: MFV: xz 5.6.0. (authored by delphij).
MFC: MFV: xz 5.6.0.
Sun, Mar 10, 3:59 AM
delphij committed rG965f92a28291: MFV: xz 5.6.0. (authored by delphij).
MFV: xz 5.6.0.
Sun, Mar 10, 3:58 AM

Sat, Mar 9

delphij committed R11:c03c94943e1d: net/openldap26-server: fix build with lld 17 and DEBUG option off (authored by dim).
net/openldap26-server: fix build with lld 17 and DEBUG option off
Sat, Mar 9, 9:42 PM
delphij committed R11:3d75c31b6239: net/openldap26-server: fix build with lld 17 and DEBUG option off (authored by dim).
net/openldap26-server: fix build with lld 17 and DEBUG option off
Sat, Mar 9, 9:38 PM

Tue, Mar 5

delphij accepted D44247: liblzma: don't export lzma_lz_decoder_uncompressed.
Tue, Mar 5, 10:26 PM

Mon, Mar 4

delphij committed R11:f87054c182c6: devel/libccid: upgrade to 1.5.5. (authored by delphij).
devel/libccid: upgrade to 1.5.5.
Mon, Mar 4, 7:02 AM
delphij committed R11:8135fea38a11: net-mgmt/smartctl_exporter: update to 0.12.0. (authored by delphij).
net-mgmt/smartctl_exporter: update to 0.12.0.
Mon, Mar 4, 5:59 AM
delphij committed R11:2164a8f56fd8: devel/pcsc-lite: upgrade to 2.0.3. (authored by delphij).
devel/pcsc-lite: upgrade to 2.0.3.
Mon, Mar 4, 5:59 AM

Sun, Mar 3

delphij added inline comments to D44190: 13.3 relnotes: last-minute updates.
Sun, Mar 3, 6:26 AM

Sat, Mar 2

delphij committed R11:71a8b2d03fef: devel/rubygem-rubocop-rails: Add a new port (authored by delphij).
devel/rubygem-rubocop-rails: Add a new port
Sat, Mar 2, 3:48 AM

Sun, Feb 25

delphij committed rG8db56defa766: MFV: xz 5.6.0. (authored by delphij).
MFV: xz 5.6.0.
Sun, Feb 25, 11:47 PM
delphij committed rGa7819ed7ade8: Vendor import of xz 5.6.0 (trimmed) (authored by delphij).
Vendor import of xz 5.6.0 (trimmed)
Sun, Feb 25, 11:07 PM
delphij committed R11:43e3af5f5763: www/remark42: relax npm install dependency requirement. (authored by delphij).
www/remark42: relax npm install dependency requirement.
Sun, Feb 25, 12:38 AM

Wed, Feb 21

delphij committed rGf2de7ba78a49: MFS: MFC: MFV: zlib 1.3.1. (authored by delphij).
MFS: MFC: MFV: zlib 1.3.1.
Wed, Feb 21, 8:10 AM
delphij committed rGd111b1e4a0a7: MFC: MFV: zlib 1.3.1. (authored by delphij).
MFC: MFV: zlib 1.3.1.
Wed, Feb 21, 8:10 AM
delphij committed rG10365e3c34a7: MFC: MFV: zlib 1.3.1. (authored by delphij).
MFC: MFV: zlib 1.3.1.
Wed, Feb 21, 8:09 AM
delphij committed rG07ece5936ab1: MFC: MFV: expat 2.6.0. (authored by delphij).
MFC: MFV: expat 2.6.0.
Wed, Feb 21, 7:40 AM
delphij committed rG4b79ff18c3b5: MFC: MFV: expat 2.6.0. (authored by delphij).
MFC: MFV: expat 2.6.0.
Wed, Feb 21, 6:59 AM
delphij committed rG60cfaec917da: MFC: MFV: expat 2.6.0. (authored by delphij).
MFC: MFV: expat 2.6.0.
Wed, Feb 21, 6:59 AM

Mon, Feb 19

delphij committed rGaea57ebcb1b0: zlib: use more memory for a small deflate speedup. (authored by delphij).
zlib: use more memory for a small deflate speedup.
Mon, Feb 19, 11:02 PM
delphij committed R11:6b9b51547765: net-im/telegram-desktop: upgrade to 4.14.15. (authored by delphij).
net-im/telegram-desktop: upgrade to 4.14.15.
Mon, Feb 19, 7:20 AM

Sun, Feb 18

delphij committed rG6255c67c3d1a: MFV: zlib 1.3.1. (authored by delphij).
MFV: zlib 1.3.1.
Sun, Feb 18, 6:13 AM
delphij committed rGf4695a30267c: Vendor import of zlib 1.3.1. (authored by delphij).
Vendor import of zlib 1.3.1.
Sun, Feb 18, 6:10 AM

Feb 18 2024

delphij committed rG4543ef516683: MFV: expat 2.6.0. (authored by delphij).
MFV: expat 2.6.0.
Feb 18 2024, 3:11 AM

Feb 17 2024

delphij committed rG345cf360f8b8: Vendor import of expat 2.6.0 (authored by delphij).
Vendor import of expat 2.6.0
Feb 17 2024, 10:09 PM

Feb 13 2024

delphij committed R11:f51ea6e53a44: www/dokuwiki: Update to 2024-02-06a (authored by yasu).
www/dokuwiki: Update to 2024-02-06a
Feb 13 2024, 2:27 AM

Feb 11 2024

delphij accepted D43804: snd_hda: Add patches for the Lenovo Ideapad 330-15 and ThinkPad X230.
Feb 11 2024, 7:18 AM

Feb 9 2024

delphij committed R11:d208191925f6: www/dokuwiki: Update to 2024-02-06 (authored by yasu).
www/dokuwiki: Update to 2024-02-06
Feb 9 2024, 8:03 AM

Feb 6 2024

delphij committed R11:d945c50e4905: finance/fava: upgrade to 1.27.2. (authored by delphij).
finance/fava: upgrade to 1.27.2.
Feb 6 2024, 8:20 AM
delphij accepted D43752: leapseconds: Update to the canonical place..
Feb 6 2024, 12:01 AM

Feb 2 2024

delphij committed R11:3df7131c2978: databases/lmdb: upgrade to 0.9.32 (authored by delphij).
databases/lmdb: upgrade to 0.9.32
Feb 2 2024, 5:20 AM

Jan 30 2024

delphij committed rGa465a52e8092: releng-gce: Advertise the availability of UEFI support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of UEFI support in GCE images.
Jan 30 2024, 7:23 AM
delphij committed rGc682a9501853: releng-gce: Advertise the availability of UEFI support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of UEFI support in GCE images.
Jan 30 2024, 7:22 AM
delphij committed R11:6ad6c5cec63a: net/openldap26-server: upgrade to 2.6.7 (authored by delphij).
net/openldap26-server: upgrade to 2.6.7
Jan 30 2024, 6:32 AM
delphij committed R11:1b62e1ba6fb2: net/openldap25-server: upgrade to 2.5.17. (authored by delphij).
net/openldap25-server: upgrade to 2.5.17.
Jan 30 2024, 6:32 AM

Jan 27 2024

delphij committed R11:7036c2716ded: mail/spamd: upgrade to 3.8.1. (authored by delphij).
mail/spamd: upgrade to 3.8.1.
Jan 27 2024, 11:59 PM
delphij committed R11:fb3ebe8320a2: x11-fonts/plex-ttf: upgrade to 6.4.0 (authored by delphij).
x11-fonts/plex-ttf: upgrade to 6.4.0
Jan 27 2024, 7:00 AM
delphij committed R11:77f3a17b0b05: archivers/plzip: upgrade to 1.11. (authored by delphij).
archivers/plzip: upgrade to 1.11.
Jan 27 2024, 7:00 AM
delphij committed R11:1193d7c15be3: archivers/lzlib: upgrade to 1.14. (authored by delphij).
archivers/lzlib: upgrade to 1.14.
Jan 27 2024, 7:00 AM
delphij committed rG72dd306e44bc: releng-gce: Advertise the availability of UEFI support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of UEFI support in GCE images.
Jan 27 2024, 3:10 AM
delphij closed D43557: releng-gce: Advertise the availability of UEFI support in GCE images..
Jan 27 2024, 3:10 AM

Jan 23 2024

delphij requested review of D43557: releng-gce: Advertise the availability of UEFI support in GCE images..
Jan 23 2024, 8:12 AM

Jan 22 2024

delphij committed R11:eeff7fc958b5: finance/fava: upgrade to 1.27.1. (authored by delphij).
finance/fava: upgrade to 1.27.1.
Jan 22 2024, 4:51 AM

Jan 16 2024

delphij requested review of D43466: newsyslog(8): Remove -c command line option..
Jan 16 2024, 8:20 AM

Jan 15 2024

delphij committed rG44cd4b2fec02: releng-gce: Advertise the availability of gVNIC support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of gVNIC support in GCE images.
Jan 15 2024, 12:30 AM
delphij committed rG0efd9e1c6b86: releng-gce: Advertise the availability of gVNIC support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of gVNIC support in GCE images.
Jan 15 2024, 12:29 AM

Jan 14 2024

delphij committed R11:0c9e823598d8: finance/fava: upgrade to 1.27 (authored by delphij).
finance/fava: upgrade to 1.27
Jan 14 2024, 1:25 AM

Jan 13 2024

delphij committed R11:cdd499a76d9b: www/py-django50: Fix installation path for manual page. (authored by delphij).
www/py-django50: Fix installation path for manual page.
Jan 13 2024, 10:58 PM
delphij added a comment to D43425: mkuzip: detect underlying filesystem when building uzip header.
In D43425#990303, @rew wrote:
In D43425#990231, @rew wrote:

For ZFS, the argument passed to the shell script is the
pool name to import.

Ah you are right, but the name is not guaranteed to be identical to the filename. Probably zpool import -a -d /dev/$(mdconfig $0).uzip instead? (and maybe -R $1)

yea, that would work - it bumps it over the limit though, so if we want zpool import -d ... then [ -z $1 ] && exit 1 would need to be removed.

I'm fine either way, I had almost considered removing the "run uzip image as a script" functionality altogether since it has been broken so long anyways.

Jan 13 2024, 9:31 PM
delphij added a comment to D43425: mkuzip: detect underlying filesystem when building uzip header.
In D43425#990231, @rew wrote:

For ZFS, the argument passed to the shell script is the
pool name to import.

Jan 13 2024, 6:21 AM

Jan 12 2024

delphij added a comment to D43425: mkuzip: detect underlying filesystem when building uzip header.

Not sure if the length of magic allows you to squeeze in something like [ -n "$1" ] && before mounts (if the user didn't specify a mountpoint, the image should work like before the change).

Jan 12 2024, 10:40 PM
delphij closed D43411: releng-gce: Advertise the availability of gVNIC support in GCE images..
Jan 12 2024, 5:38 AM
delphij committed rGe872a4013fc3: releng-gce: Advertise the availability of gVNIC support in GCE images. (authored by delphij).
releng-gce: Advertise the availability of gVNIC support in GCE images.
Jan 12 2024, 5:38 AM
delphij added a comment to D43411: releng-gce: Advertise the availability of gVNIC support in GCE images..

Just to confirm, this will land in stable/13 and stable/14? It looks like we have the gve driver in both.

Jan 12 2024, 5:37 AM
delphij requested review of D43411: releng-gce: Advertise the availability of gVNIC support in GCE images..
Jan 12 2024, 5:15 AM

Jan 9 2024

delphij accepted D43357: Fix periodic reports when log files are not compressed..

LGTM. Do we want to extract that catmsgs out to somewhere? (Not necessarily as part of this commit)

Jan 9 2024, 9:05 PM
delphij requested changes to D43357: Fix periodic reports when log files are not compressed..

I don't think these whole case..esac blocks are needed: modern enough zcat(1) is capable of handling compressed and uncompressed text files, so you can simply do:

Jan 9 2024, 7:14 AM

Jan 4 2024

delphij committed rG1fb3caee7224: tail: Do not trust st_size if it equals zero. (authored by rbranco_suse.com).
tail: Do not trust st_size if it equals zero.
Jan 4 2024, 9:02 AM
delphij committed rGe23954bd42fe: hexdump: Do not trust st_size if it equals zero. (authored by rbranco_suse.com).
hexdump: Do not trust st_size if it equals zero.
Jan 4 2024, 8:24 AM

Jan 2 2024

delphij committed R11:19b9d82997de: www/pomerium: upgrade to 0.8.4. (authored by delphij).
www/pomerium: upgrade to 0.8.4.
Jan 2 2024, 6:40 AM

Jan 1 2024

delphij committed R11:45d8e3793cfc: Happy New Year 2024! (authored by delphij).
Happy New Year 2024!
Jan 1 2024, 7:11 AM

Dec 31 2023

delphij committed R11:3f55ace05c12: finance/fava: upgrade to 1.26.4. (authored by delphij).
finance/fava: upgrade to 1.26.4.
Dec 31 2023, 7:19 AM

Dec 29 2023

delphij committed rG2f036705f337: Document the two recent newsyslog(8) change (-c option and <compress> (authored by delphij).
Document the two recent newsyslog(8) change (-c option and <compress>
Dec 29 2023, 8:47 AM
delphij closed D43174: newsyslog(8): Add support of specifying compression method in configuration file..
Dec 29 2023, 8:34 AM
delphij committed rG61174ad88e33: newsyslog(8): Add support of specifying compression method in configuration… (authored by delphij).
newsyslog(8): Add support of specifying compression method in configuration…
Dec 29 2023, 8:34 AM
delphij committed R11:bc1211f42d79: mail/rspamd: upgrade to 3.7.5. (authored by delphij).
mail/rspamd: upgrade to 3.7.5.
Dec 29 2023, 2:49 AM

Dec 26 2023

delphij committed R11:1b5345ab1879: devel/pcsc: upgrade to 2.0.1. (authored by delphij).
devel/pcsc: upgrade to 2.0.1.
Dec 26 2023, 5:15 AM
delphij committed R11:5eb06a68ecb1: devel/py-ujson: upgrade to 5.9.0. (authored by delphij).
devel/py-ujson: upgrade to 5.9.0.
Dec 26 2023, 5:15 AM
delphij committed R11:2636c0ebc130: finance/fava: upgrade to 1.26.3. (authored by delphij).
finance/fava: upgrade to 1.26.3.
Dec 26 2023, 5:15 AM

Dec 25 2023

delphij updated the diff for D43169: newsyslog(8): Disable compression by default..

Limit diff scope to HEAD^..HEAD

Dec 25 2023, 8:00 AM
delphij updated the diff for D43169: newsyslog(8): Disable compression by default..

Rebase over D43174.

Dec 25 2023, 7:59 AM
delphij requested review of D43174: newsyslog(8): Add support of specifying compression method in configuration file..
Dec 25 2023, 7:54 AM

Dec 23 2023

delphij requested review of D43169: newsyslog(8): Disable compression by default..
Dec 23 2023, 7:00 AM
delphij committed rG906748d208d3: newsyslog(8): Add option to globally override compression method. (authored by delphij).
newsyslog(8): Add option to globally override compression method.
Dec 23 2023, 6:53 AM
delphij closed D43165: newsyslog(8): Add option to globally override compression method..
Dec 23 2023, 6:53 AM
delphij retitled D43165: newsyslog(8): Add option to globally override compression method. from newsyslog(8): Disable compression by default. to newsyslog(8): Add option to globally override compression method..
Dec 23 2023, 3:28 AM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Reduce scope of change to only add new functionality in preparation of
separating the default flip in a different commit.

Dec 23 2023, 3:26 AM

Dec 22 2023

delphij added inline comments to D43165: newsyslog(8): Add option to globally override compression method..
Dec 22 2023, 11:28 PM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Dynamically derive usage from compression type table.

Dec 22 2023, 11:27 PM
delphij added a comment to D43165: newsyslog(8): Add option to globally override compression method..

The newsyslog tests fail after applying this patch.

Dec 22 2023, 10:24 PM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Unbreak legacy tests.

Dec 22 2023, 10:23 PM
delphij added inline comments to D43165: newsyslog(8): Add option to globally override compression method..
Dec 22 2023, 7:19 PM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Add an UPDATING entry, and adjust zstd default settings per reviewer
comment.

Dec 22 2023, 7:14 PM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Fix typo in manual page.

Dec 22 2023, 9:23 AM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Update usage()

Dec 22 2023, 9:19 AM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Fix incorrect logic in override handling.

Dec 22 2023, 9:12 AM
delphij updated the diff for D43165: newsyslog(8): Add option to globally override compression method..

Style.

Dec 22 2023, 8:28 AM
delphij updated the summary of D43165: newsyslog(8): Add option to globally override compression method..
Dec 22 2023, 8:25 AM
delphij requested review of D43165: newsyslog(8): Add option to globally override compression method..
Dec 22 2023, 8:24 AM
delphij added a comment to D42961: Do not compress log files.
In D42961#982172, @zlei wrote:

With ZFS now widely used and the default install doing compression, we no longer have to compress log files to save space.

There're still people making UFS/UFS2 as the root partition. I think the above conclusion is aggressive.
CC @delphij

Dec 22 2023, 5:04 AM

Dec 15 2023

delphij added a comment to D36786: freebsd-update.sh: EDITOR: if not set, prefer ee.

I forgot:

https://github.com/freebsd/freebsd-src/blob/main/bin/sh/profile

# System-wide .profile file for sh(1).

If I'm not mistaken:

  • /etc/profile does not set EDITOR
Dec 15 2023, 5:18 PM

Dec 13 2023

delphij added a comment to D36786: freebsd-update.sh: EDITOR: if not set, prefer ee.

I have no objection (ee would at least give user some hint about how to use it, e.g. use Esc to get a menu, etc.), but I doubt if this change would have any actual effect, because EDITOR is set to vi in .profile as well as .cshrc so the user gets vi anyway...

Dec 13 2023, 4:47 AM

Dec 10 2023

delphij committed rGf82906a49bbc: MFC: xz 5.4.5 (authored by delphij).
MFC: xz 5.4.5
Dec 10 2023, 9:10 AM
delphij committed rG29553f9e8caf: MFV: xz 5.4.5 (authored by delphij).
MFV: xz 5.4.5
Dec 10 2023, 9:07 AM

Dec 6 2023

delphij committed rG80560eec655a: periodic/daily/480.leapfile-ntpd: only attempt to refresh leap-seconds.list (authored by delphij).
periodic/daily/480.leapfile-ntpd: only attempt to refresh leap-seconds.list
Dec 6 2023, 7:56 AM