kc3-lang/libressl

Branch :


Log

Author Commit Date CI Message
5a29b047 2020-09-20 13:37:52 Link crypto and ssl object files directly instead of static library - Output object files list variable for libcrypto and libssl to .mk file. - Include object files list variable .mk from tls/Makefile - Link .lo files directly instead of static library for libtls.
fe42a801 2020-08-20 09:30:21 Configure libtls and nc(1) to statically link to libcrypto/ssl An issue that Reyk Floeter noted while building a Debian package for LibreSSL is that installing libtls along with OpenSSL causes linker issues since it will often pick up the wrong libcrypto/libssl. This change makes libtls statically link the object files it needs rather than relying on the shared libraries, effectively making libtls self-contained and able to be packaged independently. This should make it possible for other projects that also use libtls to be able to package support without requiring the target OS to ship libcrypto / libssl from LibreSSL. https://salsa.debian.org/reyk-guest/libressl/-/commit/678278df55ce866f2f363998ca690442fa786c66
17c88164 2020-09-20 02:09:35 Make pthread_mutex static initialisation work on Windows. This takes the dynamic initialisation code added to CRYPTO_lock() in e5081719 and applies it to the Window's pthread_mutex implementation. This allows for PTHREAD_MUTEX_INITIALIZER to be used on Windows. bcook has agreed to place this code in the public domain (as per the rest of the code in pthread.h).
5bedaf92 2020-09-15 21:42:58 Update .gitignore
1c0b5f07 2020-09-15 21:38:05 Add regress x509_info.c
6969cf03 2020-09-15 20:55:40 Fix regress build
ee4eb002 2020-09-13 22:18:49 Add x509_verify.c x509_verify.h
0e52cefc 2020-09-13 22:33:34 Add regress x509attribute.c
1ba03da2 2020-09-13 12:06:08 Add x509_issuer_cache.c x509_issuer_cache.h
461ec453 2020-09-13 12:58:37 Add queue.h tree.h _null.h Import queue.h tree.h _null.h header files from OpenBSD upstream since x509_issuer_cache.c requires them.