Void Linux Switching Back to OpenSSL
voidlinux.org
voidlinux.org
I think sometimes, sw dependencies like openssl are too dangerous. We should have people using Peter Gutmans crypto library, or Dan Bernstein. Glomming it all into openssl was not good.
I do stuff in rfc3779 which got baked into openssl and not having it in other libraries is a pain. We partly funded the baking, so I guess we own the consequence.
Do Windows and MacOS have their own libraries separate from OpenSSL? Do applications statically link OpenSSL? What library does Python use on Windows?
>Do Windows and MacOS have their own libraries separate from OpenSSL?
Yes, CAPI/CNG (general crypto) + SChannel (TLS).
>Do applications statically link OpenSSL?
If they want to. Linux-first programs often have a hard dependency on openssl rather than use pluggable crypto, so they include openssl in their installation package. Openssl can be compiled just fine for Windows after all.
>What library does Python use on Windows?
Python's ssl module uses openssl on all OSes.
I was using the Windows ones already in 2000, for IIS ISAPI certificate handling.
You only use something like OpenSSL directly when porting Linux/BSD software.
~: sw_vers
ProductName: macOS
ProductVersion: 11.2.1
BuildVersion: 20D74
~: ssh -V
OpenSSH_8.1p1, LibreSSL 2.7.3Gentoo as well and Alpine back in 2019.
Not knocking the distro, just not understanding the attention.
No one who knows what they're doing would boot off of someone else's live image, sans updates, and pretend to be secure, even if the live image was only days old.
Not to mention that the old live images worked fine on x86_64 hardware that was new to begin with, since x86_64 is extremely backwards-compatible.
But again, the most recent live image is literally days old.
If Void had a release recently, great for them. Are you prepared for me to rip apart the security stance of xbps? Lemme know.
Update. The. Live. Image. Takes four seconds. If you care so much, it literally takes zero seconds not to use a live image, and instead bootstrap your system with xbps on another system. You aren't supposed to stay with the live image. There's no "logic" to your post.
Try "if Void had a release recently, egg on my face because I asserted up thread they 'haven't had a release in 2 years.'"
You're making wild assertions and changing the subject when called out. What are you trying to accomplish here?
Not going into too much detail, but was following a lot of the drama going on for the past two years and found it odd there wasn't a release in all that time.
That said, I shouldn't get worked up or argue about things that aren't my business. I apologize.