Page MenuHomeFreeBSD
Feed Advanced Search

Aug 4 2023

ngie updated the summary of D39035: Upgrade py-pytest-cov from 2.9.0 to 4.1.0.
Aug 4 2023, 8:05 PM
ngie added a reviewer for D39035: Upgrade py-pytest-cov from 2.9.0 to 4.1.0: yuri.
Aug 4 2023, 8:05 PM
ngie retitled D39035: Upgrade py-pytest-cov from 2.9.0 to 4.1.0 from Upgrade py-pytest-cov from 2.9.0 to 4.0 to Upgrade py-pytest-cov from 2.9.0 to 4.1.0.
Aug 4 2023, 8:04 PM
ngie updated the diff for D39035: Upgrade py-pytest-cov from 2.9.0 to 4.1.0.

Update package to 4.1.0

Aug 4 2023, 8:03 PM
ngie abandoned D39030: Upgrade security/py-pycryptodome{,x,-test-vectors}.

The maintainer did this differently in a package update.

Aug 4 2023, 7:53 PM
ngie updated the diff for D39037: security/py-openssl: upgrade to 23.2.0.

Update diff to latest version of package (23.2.0)

Aug 4 2023, 7:50 PM
ngie retitled D39037: security/py-openssl: upgrade to 23.2.0 from Upgrade security/py-openssl to 23.0.0 to Upgrade security/py-openssl to 23.2.0.
Aug 4 2023, 7:48 PM
ngie updated the diff for D38939: Update security/py-cryptography to 41.0.2.

Add pytest-benchmark test dependency

Aug 4 2023, 7:39 PM
ngie updated the diff for D38939: Update security/py-cryptography to 41.0.2.

Add pep517 requirement to security/py-cryptography-vectors too

Aug 4 2023, 7:32 PM
ngie retitled D38939: Update security/py-cryptography to 41.0.2 from Update security/py-cryptography to 40.0.1 to Update security/py-cryptography to 41.0.2.
Aug 4 2023, 7:27 PM
ngie updated the diff for D38939: Update security/py-cryptography to 41.0.2.

Update patch to the latest version

Aug 4 2023, 7:26 PM

Jul 27 2023

ngie requested review of D41208: net-mgmt/net-snmp: fix several issues.
Jul 27 2023, 5:19 AM

Jun 28 2023

ngie added inline comments to D40729: lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll.
Jun 28 2023, 8:41 PM
ngie added a comment to D40729: lib/libc/tests/string: add unit tests for ffs, ffsl, ffsll, fls, flsl, and flsll.

Are these testcases already implemented in the libm tests?

Jun 28 2023, 8:08 PM
ngie accepted D40758: libexecinfo: Enable backtrace_test.backtrace_fmt_basic again on amd64.
Jun 28 2023, 7:36 PM

Jun 24 2023

ngie committed rG6f6446b33064: Do not expose architecture specific symbols (authored by ngie).
Do not expose architecture specific symbols
Jun 24 2023, 3:14 AM
ngie created P589 Command-Line Input.
Jun 24 2023, 2:12 AM
ngie created P588 Command-Line Input.
Jun 24 2023, 2:09 AM
ngie created P587 Command-Line Input.
Jun 24 2023, 2:02 AM
ngie created P586 Command-Line Input.
Jun 24 2023, 1:58 AM
ngie committed rGbc1027a77851: libfetch: remove all old OpenSSL support (authored by ngie).
libfetch: remove all old OpenSSL support
Jun 24 2023, 1:46 AM
ngie closed D40711: libfetch: remove all old OpenSSL support.
Jun 24 2023, 1:45 AM

Jun 21 2023

ngie retitled D40711: libfetch: remove all old OpenSSL support from Remove all old OpenSSL support to libfetch: remove all old OpenSSL support.
Jun 21 2023, 8:57 PM
ngie added reviewers for D40711: libfetch: remove all old OpenSSL support: emaste, des.
Jun 21 2023, 8:56 PM
ngie requested review of D40711: libfetch: remove all old OpenSSL support.
Jun 21 2023, 8:56 PM

Jun 13 2023

ngie added a comment to D40482: expand_number: Tighten check of unit..

LGTM

Jun 13 2023, 7:34 PM

Jun 7 2023

ngie updated the diff for D40366: devel/apr1: support building DBM with BDB 1.85.

Respond to comments from @rfyu28uyeg_snkmail.com:

  • fix licensing (lib/libc/db is BSD 3-clause, not 4-clause).
  • remove unnecessary "dual licensing" logic for the BDB1 option.
Jun 7 2023, 6:27 PM
ngie added a comment to D40366: devel/apr1: support building DBM with BDB 1.85.

@rfyu28uyeg_snkmail.com: thank you for the input about the licensing. You're right -- I'm updating the patch now.

Jun 7 2023, 6:26 PM

Jun 2 2023

ngie added inline comments to D40296: dumpon(8): support OpenSSL 3.
Jun 2 2023, 2:22 AM

Jun 1 2023

ngie added a reviewer for D40366: devel/apr1: support building DBM with BDB 1.85: brnrd.
Jun 1 2023, 7:12 AM
ngie requested review of D40366: devel/apr1: support building DBM with BDB 1.85.
Jun 1 2023, 7:11 AM

May 31 2023

ngie added a comment to D40353: dumpon: update OpenSSL initialization call.

Some of the comments I found elsewhere suggested this is unnecessary with OpenSSL 1.1+. Is this truly needed?

May 31 2023, 10:26 PM
ngie added a comment to D40275: Fix rpc.tlsservd and rpc.tlsclntd so they build for OpenSSL3.

The commit message/revision description needs updating, BTW.

May 31 2023, 5:07 AM
ngie accepted D40275: Fix rpc.tlsservd and rpc.tlsclntd so they build for OpenSSL3.
May 31 2023, 5:06 AM
ngie accepted D40275: Fix rpc.tlsservd and rpc.tlsclntd so they build for OpenSSL3.

LGTM! I think @jhb’s suggestion about using static functions or macros with forward looking names would be a good potential investment, but that doesn’t need to be done here or now.

May 31 2023, 2:48 AM

May 30 2023

ngie accepted D40341: unbound: avoid calling deprecated OpenSSL function.

Sounds good to me! From https://www.openssl.org/docs/man3.1/man3/SSL_CTX_set_ecdh_auto.html :

May 30 2023, 11:11 PM

May 28 2023

ngie added inline comments to D40296: dumpon(8): support OpenSSL 3.
May 28 2023, 5:56 AM
ngie retitled D40307: kyua: map require.diskspace to required_disk_space from Pipe through require.diskspace from atf-sh to kyua: map require.diskspace to required_disk_space.
May 28 2023, 5:52 AM
ngie added a reviewer for D40307: kyua: map require.diskspace to required_disk_space: olivier.
May 28 2023, 5:51 AM
ngie updated the summary of D40307: kyua: map require.diskspace to required_disk_space.
May 28 2023, 5:49 AM
ngie added reviewers for D40307: kyua: map require.diskspace to required_disk_space: kevans, asomers, brooks.
May 28 2023, 5:48 AM
ngie requested review of D40307: kyua: map require.diskspace to required_disk_space.
May 28 2023, 5:47 AM
ngie committed rG27234ad6999b: Fix the build post-dcf5d5603b3af8 (authored by ngie).
Fix the build post-dcf5d5603b3af8
May 28 2023, 2:19 AM
ngie added a comment to D40296: dumpon(8): support OpenSSL 3.

I've been going back and forth a lot over the wording and APIs in use because I've been refining my understanding upon reading the manpages and tried to get things consistent across the board to aid with program UX 😅.
The existing code was also misleading/incorrect in terms of how the limits were calculated and enforced, too: it should have been 256, not 112 -- I have no idea why someone chose the number 112.

May 28 2023, 2:08 AM
ngie updated the diff for D40296: dumpon(8): support OpenSSL 3.

Include appropriate headers for new APIs in use

May 28 2023, 12:54 AM
ngie updated the diff for D40296: dumpon(8): support OpenSSL 3.

Consistently use bytes or bits in calculations

May 28 2023, 12:47 AM
ngie updated the diff for D40296: dumpon(8): support OpenSSL 3.

Make the minimum required RSA bits 256, not 112.

May 28 2023, 12:42 AM
ngie updated the diff for D40296: dumpon(8): support OpenSSL 3.

Update values and messages used when testing pubkey limits

May 28 2023, 12:37 AM
ngie closed D40305: Reduce ifdef soup by adding pre-3.0 compat support.
May 28 2023, 12:06 AM
ngie committed rGdcf5d5603b3a: Reduce ifdef soup by adding pre-3.0 compat support (authored by ngie).
Reduce ifdef soup by adding pre-3.0 compat support
May 28 2023, 12:06 AM

May 27 2023

ngie requested review of D40305: Reduce ifdef soup by adding pre-3.0 compat support.
May 27 2023, 9:13 PM
ngie updated the diff for D40296: dumpon(8): support OpenSSL 3.

Remove all pre-3.0 related ifdefs.

May 27 2023, 8:57 PM
ngie committed rGc60be9ea6b1e: Add simple factor/primes regression tests (authored by ngie).
Add simple factor/primes regression tests
May 27 2023, 6:12 PM
ngie committed rG537cd766435c: factor: support OpenSSL 3 (authored by ngie).
factor: support OpenSSL 3
May 27 2023, 6:12 PM
ngie closed D40297: Add simple factor/primes regression tests.
May 27 2023, 6:12 PM
ngie closed D40298: factor: support OpenSSL 3.
May 27 2023, 6:12 PM
ngie added inline comments to D40297: Add simple factor/primes regression tests.
May 27 2023, 6:05 PM
ngie added a reviewer for D40298: factor: support OpenSSL 3: khorben_defora.org.
May 27 2023, 4:57 AM
ngie requested review of D40298: factor: support OpenSSL 3.
May 27 2023, 4:56 AM
ngie updated the summary of D40297: Add simple factor/primes regression tests.
May 27 2023, 4:54 AM
ngie requested review of D40297: Add simple factor/primes regression tests.
May 27 2023, 4:53 AM
ngie updated the test plan for D40296: dumpon(8): support OpenSSL 3.
May 27 2023, 3:02 AM
ngie updated the test plan for D40296: dumpon(8): support OpenSSL 3.
May 27 2023, 3:02 AM
ngie added a reviewer for D40296: dumpon(8): support OpenSSL 3: khorben_defora.org.
May 27 2023, 2:57 AM
ngie requested review of D40296: dumpon(8): support OpenSSL 3.
May 27 2023, 2:56 AM
ngie committed rG52b63df9b6df: dumpon: provide diag info when `PEM_read_RSA_PUBKEY` fails (authored by ngie).
dumpon: provide diag info when `PEM_read_RSA_PUBKEY` fails
May 27 2023, 1:06 AM

May 26 2023

ngie accepted D40273: auditdistd: Avoid calling deprecated OpenSSL functions.

(Copied from the GitHub pull request) So far I am aiming for minimal diffs, and plan to make another pass over everything later on including updates to use OpenSSL 3 APIs. In particular I don't want to delete SSL_library_init(); if other pre-OpenSSL-1.1 code remains (I haven't checked whether or not it does, yet).

May 26 2023, 12:46 AM

May 25 2023

ngie added inline comments to D40273: auditdistd: Avoid calling deprecated OpenSSL functions.
May 25 2023, 11:12 PM
ngie added inline comments to D40265: libfetch: do not call deprecated OpenSSL functions.
May 25 2023, 11:11 PM
ngie committed rG9a49a3792940: mptutil: document that disabled/enabled are also supported (authored by ngie).
mptutil: document that disabled/enabled are also supported
May 25 2023, 4:57 AM

May 23 2023

ngie committed rG5a9c724847f9: Correct size parameter to strncmp (authored by Rose <83477269+AtariDreams@users.noreply.github.com>).
Correct size parameter to strncmp
May 23 2023, 1:20 AM

May 20 2023

ngie added a reverting change for rGc6750ddec917: Require the OpenSSL 1.1 APIs when compiling ldns: rG902dc544cc58: Revert "Require the OpenSSL 1.1 APIs when compiling ldns".
May 20 2023, 7:02 PM
ngie added a reverting change for D40082: Require the OpenSSL 1.1 APIs when compiling ldns: rG902dc544cc58: Revert "Require the OpenSSL 1.1 APIs when compiling ldns".
May 20 2023, 7:02 PM
ngie committed rG902dc544cc58: Revert "Require the OpenSSL 1.1 APIs when compiling ldns" (authored by ngie).
Revert "Require the OpenSSL 1.1 APIs when compiling ldns"
May 20 2023, 7:02 PM
ngie committed rGc6750ddec917: Require the OpenSSL 1.1 APIs when compiling ldns (authored by ngie).
Require the OpenSSL 1.1 APIs when compiling ldns
May 20 2023, 6:42 PM
ngie closed D40082: Require the OpenSSL 1.1 APIs when compiling ldns.
May 20 2023, 6:42 PM

May 13 2023

ngie committed rG46f35bf28d0a: rc.subr(8): delete debug cpuset helper (authored by ngie).
rc.subr(8): delete debug cpuset helper
May 13 2023, 2:50 AM
ngie closed D40055: rc.subr(8): delete debug cpuset helper.
May 13 2023, 2:50 AM
ngie updated the summary of D40082: Require the OpenSSL 1.1 APIs when compiling ldns.
May 13 2023, 2:42 AM
ngie updated subscribers of D40082: Require the OpenSSL 1.1 APIs when compiling ldns.
May 13 2023, 2:42 AM
ngie requested review of D40082: Require the OpenSSL 1.1 APIs when compiling ldns.
May 13 2023, 2:41 AM

May 11 2023

ngie added a comment to D40065: dma: use OpenSSL 1.1 init API.

Submitted as https://github.com/corecode/dma/pull/126 .

May 11 2023, 4:32 PM
ngie added a comment to D40065: dma: use OpenSSL 1.1 init API.

Ah, it’s not fixed upstream yet. I can submit the patch if that’s ok.

May 11 2023, 3:05 PM
ngie accepted D40065: dma: use OpenSSL 1.1 init API.

Can we also update this third-party package to a version that supports OpenSSL 3?

May 11 2023, 3:03 PM
ngie requested review of D40057: cpuset(8): move to /bin/.
May 11 2023, 6:00 AM
ngie requested review of D40055: rc.subr(8): delete debug cpuset helper.
May 11 2023, 5:49 AM
ngie committed rG4e9041a78690: rc.subr(8): run `trailing-whitespace-fixer` (authored by ngie).
rc.subr(8): run `trailing-whitespace-fixer`
May 11 2023, 5:42 AM

May 10 2023

ngie added inline comments to D40043: tsort: Add unit tests..
May 10 2023, 10:51 PM

Apr 22 2023

ngie accepted D39711: dd: Tidy up the tests..
Apr 22 2023, 3:37 PM

Apr 18 2023

ngie accepted D39641: dd: Fix SIGINT handling..
Apr 18 2023, 5:19 PM

Apr 16 2023

ngie foisted D38939: Update security/py-cryptography to 41.0.2 upon sunpoet.
Apr 16 2023, 5:16 PM
ngie updated the diff for D38939: Update security/py-cryptography to 41.0.2.

Update with @sunpoet's patch from https://people.freebsd.org/~sunpoet/patch/security-py-cryptography.txt .

Apr 16 2023, 5:16 PM
ngie commandeered D38939: Update security/py-cryptography to 41.0.2.

Take back so I can update the diff.

Apr 16 2023, 5:15 PM
ngie retitled D38939: Update security/py-cryptography to 41.0.2 from Update security/py-cryptography to 39.0.2 to Update security/py-cryptography to 40.0.1.
Apr 16 2023, 5:14 PM
ngie foisted D38939: Update security/py-cryptography to 41.0.2 upon sunpoet.

@sunpoet : I'm going to pass this review to you, given that you're the more current maintainer and you have a patch out for updating to 40.0.1. Please feel free to abandon the review if you it's being addressed elsewhere or you don't feel this is necessary.

Apr 16 2023, 5:12 PM

Apr 3 2023

ngie added inline comments to D39385: Testing: add framework for the kernel unit tests.
Apr 3 2023, 4:23 PM

Mar 20 2023

ngie added a comment to D39030: Upgrade security/py-pycryptodome{,x,-test-vectors}.

John: do you have any more comments I should follow up on?

Mar 20 2023, 5:39 PM

Mar 19 2023

ngie updated subscribers of D39030: Upgrade security/py-pycryptodome{,x,-test-vectors}.

This built successfully with poudriere on 13.1-RELEASE-p7/amd64. It also passed the exp-run according to @antoine: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270161#c1 .

Mar 19 2023, 5:40 AM

Mar 15 2023

ngie added inline comments to D39030: Upgrade security/py-pycryptodome{,x,-test-vectors}.
Mar 15 2023, 12:16 AM

Mar 14 2023

ngie updated the test plan for D39037: security/py-openssl: upgrade to 23.2.0.
Mar 14 2023, 5:57 PM