User Details
- User Since
- Apr 26 2023, 1:30 PM (157 w, 14 h)
Sun, Apr 26
Sat, Apr 25
Fri, Apr 24
Reverted the copyright to myself, and the license to ISC.
I gave the copyright back to pkgconf, as the comment and description primarily come from the pkgconf project.
Thu, Apr 23
Updated the copyright, license text, and added the licenses = [ "pkgconf" ] as per ngie's advice; thank you!
This is already in D56589; which version is best?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294724 confirms this patch to be fixing the build issue.
The latest update (with WARNS?=3) built correctly with clang; I am still testing with GCC 14.
Disable stricter warnings for the moment for libpkgconf, bomtool(1), and pkgconf(1) as suggested by ngie. Thanks!
Wed, Apr 22
This should address feedback from ivy:
Imported in 6294b6ab217a2d5f1d2bc23a64505a228294c508.
Fri, Apr 17
Thu, Apr 16
This addresses feedback from ivy, moving /usr/include/pkgconf into the pkgconf-dev package.
It also adds the files in /usr/include/pkgconf to the list of obsolete files when disabling the pkgconf option.
This update addresses feedback from bapt, more precisely:
This patch adds /usr/local/etc/pkgconfig/personality.d to -DPERSONALITY_PATH in lib/libpkgconfig/Makefile, as requested by bapt at https://ron-dev.freebsd.org/FreeBSD/src/pulls/9.
Wed, Apr 15
This depends on the vendor import from D56373.
Tue, Apr 14
Mon, Apr 13
See also https://github.com/freebsd/freebsd-src/pull/1994 for a more complete draft pull-request and discussion around this project, together with a preview of the "finished product".
There is also a newer branch implementing the same on a more recent main, at https://github.com/khorben/freebsd-src/tree/khorben/spdxtool2.
Mar 12 2026
Oct 21 2025
Sep 23 2025
Sep 2 2025
This seems to do the trick for me too, testing on macOS/amd64; it does not seem to harm FreeBSD/amd64.
Aug 25 2025
I offered the same patch in D51897, with:
Should we involve secteam@ regarding the extra algorithms enabled?
I am not aware of any security concern there as of today, but I think we had stuck with OpenSSL's own list of default algorithms so far for the base system.
Aug 15 2025
Committed as e7be843b4a162e68651d3911f0357ed464915629 and 4757b351ea9d59d71d4a38b82506d2d16fcd560d.
Aug 14 2025
Note that I have reservations about the part adding params_idx.c to the list of files built: from what I can tell, OpenSSL expects this to be available from libcrypto.so, instead of a copy inside the legacy provider module.
I suspect the more correct fix is to add the ossl_param_find_pidx to secure/lib/libcrypto/Version.map instead - which also kinda feels wrong.
Aug 13 2025
Aug 8 2025
Jul 31 2025
Got 32-bit PowerPC to build.
Jul 30 2025
I am now trying to build 32-bit PowerPC with this set in secure/lib/libcrypto/Makefile.common:
Jul 28 2025
Jul 24 2025
Jul 15 2025
I think this diff should also update secure/lib/libcrypto/Makefile.inc with the corresponding OPENSSL_VER and OPENSSL_DATE.
Jul 13 2025
Jun 1 2025
May 30 2025
May 29 2025
Even though I have the approval of my mentor, it would be great to have approval from the installer group for this change before I proceed with the commit.
Please let me know!
May 23 2025
I have managed to rebase the diff, and tested both jail and auto with bsdinstall.
This also simplifies the save/restore functions as suggested.
May 20 2025
- Re-indented the case statement
- Added a check for empty passwords
- Reworked error management
May 12 2025
May 9 2025
I have added everyone on the de-facto installer group that met on Monday; sorry for the noise.
(Should we create a Phabricator group for us? Apologies if I did not find it)
Also noteworthy in terms of UX:
- With bsddialog, the <TAB> key will go straight from the first input field to the [ OK ] button; the "arrow down" key should be used instead.
- Entering a mismatching password resets both password fields. (Like the passwd(8) command)
- This does not allow setting an empty password; it then fails with error Incorrect input data. (This is unlike the passwd(8) command)
This could be frustrating to some users.
I am revisiting this revision for the following reasons:
May 8 2025
Since I am not a doc committer, I have pushed a copy of this commit at https://github.com/khorben/freebsd-doc/tree/khorben/new-committer for convenience.
Reflect the new expiration date for the PGP/GPG key, after passing the documentation/tools/checkkey.sh test.
Mar 10 2025
Mar 8 2025
Thanks Tom for the patch! I have managed to test it on top of ecb3a7d43dd6: