History log of /src/usr.sbin/plainrsa-gen/
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
1.8 19-Oct-2025 riastradh

openssl: Stop dragging libpthread into every libcrypto user.

With the new _NETBSD_PTHREAD_CREATE_WEAK, libcrypto can have a call
to pthread_create without linking against libpthread, so it is not
necessary to link all libcrypto users against libpthread too.

Applications that link against libcrypto but not libpthread can't use
threaded OpenSSL functionality, of course -- OSSL_set_max_threads
will always fail in such applications.

This reverts all the makefile churn that I found for unnecessary
libpthread linkage since the openssl 3.5 import.

PR lib/59685: libcrypto should not depend on libpthread


Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
1.7 19-Jul-2025 christos

branches: 1.7.2;
crypto needs threads


1.6 08-Mar-2025 christos

Move stuff to the common Makefile.racoon
Enable WARNS


1.5 08-Mar-2025 mlelstv

Fix build


1.4 08-Mar-2025 christos

Factor out common lex/yacc and warnings handling code.


1.3 07-Mar-2025 christos

generate the lex header file.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
1.2 09-May-2023 christos

branches: 1.2.2;
Handle OpenSSL-3.x


Revision tags: netbsd-10-base
1.1 23-Jan-2022 christos

branches: 1.1.2;
PR/56657: Juraj Hercek: Add plainrsa-gen utility mentioned in racoon.conf(5)
and fix it for OpenSSL 1.1