User Details
- User Since
- May 6 2021, 8:57 AM (190 w, 4 d)
Sep 25 2024
Aug 31 2024
Aug 28 2024
Aug 27 2024
May 6 2024
Apr 8 2024
Regarding the upstream PR, that certainly is the path to a "correct" solution! Two remarks though:
Apr 5 2024
Maybe my text for pkg-descr wasn't the best ... but first, I'm unsure about this patch as well, it's a separate review for a strong reason here ;)
Apr 2 2024
My PowerShell port seems to finally work: https://people.freebsd.org/~zirias/patches/0001-shells-powershell-Add-new-port.patch
Maybe it's a nice testcase here.
Apr 1 2024
Mar 30 2024
The thing is that this won't solve anything for precompiled stuff, but see my comment above: Probably pointless anyways because anything precompiled will always have some native stub code not built for FreeBSD...
Just tried, can be reproduced with the simplest possible helloworld project:
You'll just need some dotnet software built without using options like PublishReadyToRun, PublishAOT, PublishSingleFile ...
Mar 19 2024
Mar 16 2024
Mar 15 2024
Mar 13 2024
Mar 6 2024
Mar 1 2024
I totally forgot I was still waiting for maintainer approval on this one. Now it finally popped up in my builds again, so updated and rebased.
Feb 27 2024
Feb 24 2024
Feb 16 2024
Feb 6 2024
Jan 28 2024
Jan 22 2024
Jan 21 2024
Jan 3 2024
Thanks a lot again, please
Thanks for this! It seems I goofed here a long time ago when I ported the existing Linux driver to FreeBSD, the original code *does* error-check copy_[from|to]_user().
Dec 13 2023
Dec 7 2023
Having another look was very helpful, turned out the few ENGINE_* calls LibreSSL *does* provide are just stubs returning NULL. Even code disabling engines based on the OPENSSL_NO_ENGINE feature flag was already there, it just didn't work because opensslconf.h was not included, which is necessary at least with LibreSSL to get the feature flags. This might even be a fix for upstream now ...
Dec 6 2023
Can't use the *_WITH helper when multiple options handle the same configure knob, d'oh, fixed.
Dec 2 2023
Nov 30 2023
recommend to commit the patch from the PR directly after that, hereby approved as well.
Nov 27 2023
Nov 24 2023
rebase on updated parent revision
Remove the emptyok option to really treat both possible ways of storing an "empty" password the same. I think everything else would be confusing and bear the risk of misconfiguration.
I just noticed I broke the already existing emptyok option with this. I'm not sure whether it's a good idea to distinguish them at all, but they're certainly used in an inconsistent way: During password change, whether an empty password will be allowed depends on nullok (line 390), nevertheless a hash will be stored, matching the "empty" password.
Nov 23 2023
Nov 15 2023
Nov 5 2023
Oct 30 2023
Oct 26 2023
Oct 24 2023
Oct 22 2023
Oct 20 2023
Oct 11 2023
Oct 6 2023
Oct 4 2023
Oct 3 2023
Sep 28 2023
It also serves a purpose for people actually using a root shell, but prefer one from ports. Then it's helpful to have a simple fallback with a shell from base in case of emergency. When you look at discussions on FreeBSD forums, this seems to be a somewhat popular use case.