User Details
User Details
- User Since
- Jun 6 2021, 5:11 PM (227 w, 11 h)
Fri, Oct 10
Fri, Oct 10
fuz updated the diff for D45670: lib/libmd: reimplement and enhance md5.
- amd64/md5dispatch.c: remove _KERNEL conditional
- md5c.c: fuz@freebsd.org -> fuz@FreeBSD.org
- amd64: fuz@freebsd.org -> fuz@FreeBSD.org
- aarch64: fuz@freebsd.org -> fuz@FreeBSD.org
fuz updated the summary of D45670: lib/libmd: reimplement and enhance md5.
fuz updated the diff for D45670: lib/libmd: reimplement and enhance md5.
- stand/libsa: don't unroll md5 code when used in bootloader
- md5c.c: improve speed
- lib/libmd/amd64/md5dispatch.c: reorder headers
- md5c.c: bump copyright year
- amd64/md5block.S: deduplicate round keys
- aarch64/md5block.S: address comments
Wed, Oct 8
Wed, Oct 8
fuz added a comment to D46139: libc: scalar memcpy() in RISC-V assembly.
Yes, no objections, just possible refinements.
fuz added a comment to D46230: libc: scalar strnlen() in RISC-V assembly.
@mhorne Are you happy with the updated code? I would like to land the changeset soon.
Tue, Oct 7
Tue, Oct 7
fuz added a comment to D52909: sys: move sys/kern/md[45].c to sys/crypto.
Will do. I had to stop with the MD5 changeset as I noticed a performance regression on AMD Zen 4, which I will have to look into in more detail.
Mon, Oct 6
Mon, Oct 6
fuz committed R11:9b35061c8126: benchmarks/vkoverhead: Revert "exorcise -Werror and unbreak on armv7" (authored by fuz).
benchmarks/vkoverhead: Revert "exorcise -Werror and unbreak on armv7"
fuz committed R11:e9ced2f2b981: benchmarks/vkoverhead: Revert "exorcise -Werror and unbreak on armv7" (authored by fuz).
benchmarks/vkoverhead: Revert "exorcise -Werror and unbreak on armv7"
fuz added a comment to D52879: Makefile: Don't allow install{world,kernel} with pkgbase.
Looks like a reasonable safeguard.
Sun, Oct 5
Sun, Oct 5
devel/goreleaser: update to 2.12.5
fuz committed R11:e9052757eafe: benchmarks/vkoverhead: exorcise -Werror and unbreak on armv7 (authored by fuz).
benchmarks/vkoverhead: exorcise -Werror and unbreak on armv7
devel/simdjson: update to 4.0.7
devel/gcli: update to 2.9.1
devel/onetbb: fix build on armv7
fuz committed R11:f55b5592915a: graphics/libpano13: remove register keyword from header files (authored by fuz).
graphics/libpano13: remove register keyword from header files
deskutils/remind: update to 06.01.03
fuz committed R11:f95a776840b0: benchmarks/vkoverhead: exorcise -Werror and unbreak on armv7 (authored by fuz).
benchmarks/vkoverhead: exorcise -Werror and unbreak on armv7
graphics/vigra: update to 1.12.2
devel/gcli: update to 2.9.1
fuz committed R11:0404ac4cad9b: mail/opensmtpd-filter-dkimsign: DKIM filter for OpenSMTPd (authored by Matthieu Valleton <mvalleton@seos.fr>).
mail/opensmtpd-filter-dkimsign: DKIM filter for OpenSMTPd
devel/onetbb: fix build on armv7
devel/goreleaser: update to 2.12.5
fuz committed R11:47bb7f2e7fee: mail/libopensmtpd: Library for writing opensmtpd filters (authored by Matthieu Valleton <mvalleton@seos.fr>).
mail/libopensmtpd: Library for writing opensmtpd filters
devel/simdjson: update to 4.0.7
deskutils/remind: update to 06.01.03
fuz committed R11:2bf895a027d0: net/isboot-kmod-devel: beta version of net/isboot-kmod (authored by john_jnielsen.net).
net/isboot-kmod-devel: beta version of net/isboot-kmod
Sat, Oct 4
Sat, Oct 4
fuz requested review of D52909: sys: move sys/kern/md[45].c to sys/crypto.
libc/resolv: get rid of MD5
Fri, Oct 3
Fri, Oct 3
fuz committed rGacd546f01e58: */*: remove recallocarray() compat shims following import into libc (authored by fuz).
*/*: remove recallocarray() compat shims following import into libc
lib/libc: add FBSD-1.9 to Versions.def
lib/libc: add recallocarray()
fuz committed rG7233893e9496: lib{c,openbsd}: use ckd_mul() for overflow checking in re(c)allocarray (authored by fuz).
lib{c,openbsd}: use ckd_mul() for overflow checking in re(c)allocarray
fuz updated the diff for D52864: */*: remove recallocarray() compat shims following import into libc.
- move lib/libopenbsd hunk to D52863
fuz updated the diff for D52863: lib/libc: add recallocarray().
- re-add recallocarray to lib/libopenbsd when bootstrapping (for mandoc)
fuz added inline comments to D52863: lib/libc: add recallocarray().
fuz updated the diff for D52863: lib/libc: add recallocarray().
- move lib/libc/Versions.def change to D52878
fuz requested review of D52878: lib/libc: add FBSD-1.9 to Versions.def.
fuz added inline comments to D52854: lib{c,openbsd}: use ckd_mul() for overflow checking in re(c)allocarray.
Thu, Oct 2
Thu, Oct 2
fuz requested review of D52864: */*: remove recallocarray() compat shims following import into libc.
fuz requested review of D52863: lib/libc: add recallocarray().
fuz requested review of D52854: lib{c,openbsd}: use ckd_mul() for overflow checking in re(c)allocarray.
Mon, Sep 29
Mon, Sep 29
fuz updated the diff for D52784: libc/resolv: get rid of MD5.
- libc/resolv: re-add __res_rndinit as a compat symbol
fuz added a comment to D52784: libc/resolv: get rid of MD5.
One question on this one is that it drops the symbol __res_rndinit. I was unable to find any external user of this symbol and it seems like it is not meant to be used externally, but it's technically an ABI break. If desired I can go stub it out.
fuz requested review of D52784: libc/resolv: get rid of MD5.
fuz added a comment to D51817: arm64/vmm: Clean up enabling guest timer access.
Your commit broke the kernel build, see: https://github.com/freebsd/freebsd-src/actions/runs/18086458935/job/51458390124
security/p5-openxpki-clca: hook into the build
Sun, Sep 28
Sun, Sep 28
audio/py-soxr: fix build on armv7
fuz committed R11:577a8eeef10f: audio/surge-synthesizer-lv2: fix build on aarch64 (authored by fuz).
audio/surge-synthesizer-lv2: fix build on aarch64
devel/cpu_features: port to aarch64 and armv7
graphics/pgplot: fix build on armv7
devel/corrade: fix build on armv7
devel/libffcall: fix build on armv7
filesystems/ufs: update to 0.6.0
print/ghostscript10: fix build on armv7
fuz committed R11:a2b4b88fa4ec: graphics/tumble: deprecate, expire at end of year (authored by fuz).
graphics/tumble: deprecate, expire at end of year
graphics/stamp: deprecate, expire at end of year
graphics/jpgtn: deprecate to end of year
devel/goreleaser: update to 2.12.3
editors/texmacs: enable on armv7
multimedia/mkclean: enable everywhere
benchmarks/libcpucycles: update to 20250925
fuz committed R11:8921bf5b397e: audio/surge-synthesizer-lv2: fix build on aarch64 (authored by fuz).
audio/surge-synthesizer-lv2: fix build on aarch64
fuz committed R11:88ba0c3f2fc8: audio/lsp-plugins-lv2: enable on aarch64, armv7 and i386 (authored by fuz).
audio/lsp-plugins-lv2: enable on aarch64, armv7 and i386
audio/qtractor: enable on armv7
devel/raylib: enable on armv7
audio/py-soxr: fix build on armv7
graphics/pgplot: fix build on armv7
fuz committed R11:a82ef635fdd4: www/osrm-backend: update to 6.0.0.g20250916 (authored by Peter Laursen <freebsd@mosedal.net>).
www/osrm-backend: update to 6.0.0.g20250916
fuz committed R11:1ff18addddfe: security/p5-openxpki-clca: Toolkit for root CA (authored by svysh.fbsd_gmail.com).
security/p5-openxpki-clca: Toolkit for root CA
devel/simdjson: update to 4.0.6
sysutils/geomman: update to 1.0.2
emulators/fceux: add qt5/qt6 flavours
devel/corrade: fix build on armv7
devel/cpu_features: port to aarch64 and armv7
devel/libffcall: fix build on armv7
Sat, Sep 27
Sat, Sep 27
fuz committed rG510a9e3885e7: libc/aarch64: fix ELF size of timingsafe_memcmp (authored by pjfloyd_wanadoo.fr).
libc/aarch64: fix ELF size of timingsafe_memcmp
Fri, Sep 26
Fri, Sep 26
fuz committed rG7feac79331bc: libc/aarch64: fix ELF size of timingsafe_memcmp (authored by pjfloyd_wanadoo.fr).
libc/aarch64: fix ELF size of timingsafe_memcmp
Wed, Sep 24
Wed, Sep 24
devel/catch2: remove wrong USES=pathfix
Mon, Sep 22
Mon, Sep 22
Should be good now.
lang/gcc16-devel: fix build on armv7
Sat, Sep 20
Sat, Sep 20
lang/gcc16-devel: fix build on armv7
devel/simdjson: update to 4.0.5
devel/goreleaser: update to 2.12.2
deskutils/remind: update to 06.01.02
Fri, Sep 19
Fri, Sep 19
sysutils/bareos23-server: fix build on armv7
devel/ocaml-lacaml: remove -march=native
fuz committed R11:80bd4d978c38: graphics/mapnik: fix build on armv7, prepare for boost 1.89 (authored by fuz).
graphics/mapnik: fix build on armv7, prepare for boost 1.89
fuz committed R11:70d02893c5d4: multimedia/gstreamer1-plugins-mpeg2enc: builds fine on armv7 (authored by fuz).
multimedia/gstreamer1-plugins-mpeg2enc: builds fine on armv7
fuz committed R11:99f41abfec81: multimedia/gstreamer1-plugins-mplex: builds fine on armv7 (authored by fuz).
multimedia/gstreamer1-plugins-mplex: builds fine on armv7
databases/proxysql: fix build on armv7
fuz committed R11:7c6031b59cb5: audio/gstreamer1-plugins-taglib: builds fine on armv7 (authored by fuz).
audio/gstreamer1-plugins-taglib: builds fine on armv7