aboutsummaryrefslogtreecommitdiff
path: root/crypto (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Some evp files were renamed and mergedTheo Buehler2023-12-292-10/+6
|
* Some files were merged into p_legacy.cTheo Buehler2023-12-202-8/+2
|
* rand_key.c is no moreTheo Buehler2023-12-202-2/+0
|
* Land #953, Fix build on mipsBrent Cook2023-12-171-0/+2
|\
| * Fix build on mipsMathieu Mirmont2023-12-051-0/+2
| |
* | Add reminder to remove timegm after the next library bumpTheo Buehler2023-12-141-0/+1
| |
* | try avoiding empty compat libsViktor Szakats2023-12-141-1/+1
| |
* | cmake: stop exporting compat functionsViktor Szakats2023-12-141-73/+38
| |
* | Land #964Theo Buehler2023-12-121-1/+1
|\ \
| * | windows: minor compat header fixesViktor Szakats2023-12-111-1/+1
| |/ | | | | | | | | | | - posix_win.c: use `snprintf` as-is with _MSC_VER >= 1900 - stdio.h: include socket header before windows.h - pthread.h: delete exec permission from source file
* | Land #962Theo Buehler2023-12-121-2/+2
|\ \
| * | upgrade links in comments to HTTPSViktor Szakats2023-12-111-2/+2
| |/
* / Fix a few symbols in EXTRA_EXPORTTheo Buehler2023-12-111-18/+19
|/ | | | I thought we stopped doing this, but that's for a separate thread.
* also fix ocspcheck and nc, dedupe build logicViktor Szakats2023-11-051-9/+1
|
* delete unused `savsig` variableViktor Szakats2023-11-031-3/+0
| | | | | | Follow-up to dd1d96f643b01a5edbe7e0db8399f3c88f5f0c8b Fixes #925
* fix cross-compilation on Windows 11 Arm64Brent Cook2023-10-301-42/+0
| | | | | signal.h is less populated in this environment, remove stub signal handlers
* portable asm generator patches for portableBrent Cook2023-10-302-2/+2
| | | | | | This reverses changes from the 3.8.x upstream that are causing issues on a few different platforms, including macOS x64, Windows, and older Linux/FreeBSD.
* MSVC: Enable building ocspcheck.Pierre Wendling2023-10-291-0/+2
| | | | | | | - Add `STDIN_FILENO` to compat unistd header. - Use quotes to include compat getopt header in the compat unistd. - Export additional symbols needed by ocspcheck (optarg, optind, ftruncate)
* package getopt compat filesBrent Cook2023-10-011-0/+1
|
* Move `LibreSSL/` to `LIBRESSL_INSTALL_CMAKEDIR`.Pierre Wendling2023-08-191-1/+1
| | | | | This allows users to install the CMake configs without forcing a `LibreSSL` directory after `LIBRESSL_INSTALL_CMAKEDIR`.
* CMake: Export and install library targets.Pierre Wendling2023-08-191-3/+29
| | | | | | | | The configs can be consumed by setting LibreSSL_DIR to the build directory, or after installation using CMAKE_PREFIX_PATH/LibreSSL_DIR. For compatibility, the EXPORT_NAME of targets and the LIBRESSL_* variables are set to match the names used in FindLibreSSL.
* cmake: fix to not force-disable ASM for MinGW buildsViktor Szakats2023-08-101-1/+1
|
* rmdconst.h was removedTheo Buehler2023-08-101-1/+0
|
* Remove bn_blind.c, rsa_crpt.c; add rsa_blinding.cTheo Buehler2023-08-092-4/+2
|
* Adjust for file removal and renamingTheo Buehler2023-07-282-102/+6
|
* obj_xref.h was removedTheo Buehler2023-07-221-1/+0
|
* Link engine_stubs.c to buildTheo Buehler2023-07-212-0/+2
|
* Add hidden dh.hTheo Buehler2023-07-081-0/+1
|
* Add hidden curve25519.hTheo Buehler2023-07-081-0/+1
|
* Add hidden modes.hTheo Buehler2023-07-081-0/+1
|
* Add hidden cmac.h, dsa.h, gost.hTheo Buehler2023-07-081-0/+3
|
* sort hidden headersTheo Buehler2023-07-081-1/+1
|
* Add hidden objects.h, rsa.h, sha.hTheo Buehler2023-07-081-0/+3
|
* Add hidden bn.hTheo Buehler2023-07-081-0/+1
|
* Add hidden txt_cb.hTheo Buehler2023-07-081-0/+1
|
* Add hidden cast.h idea.h md4.h md5.h ocsp.hTheo Buehler2023-07-081-0/+5
|
* Add hidden crypto.hTheo Buehler2023-07-081-0/+1
|
* Add hidden buffer.h, cms.h, comp.h, conf_api.hTheo Buehler2023-07-081-0/+4
|
* Add hidden ct.h and dso.hTheo Buehler2023-07-081-3/+2
|
* Remove sm3_local.hTheo Buehler2023-07-081-1/+0
|
* Add hidden ecdh.h, sm3.hTheo Buehler2023-07-081-0/+2
|
* Remove hidden sm3.h and evp.h againTheo Buehler2023-07-081-2/+0
|
* Add hidden ec.h, ecdh.h, err.h, evp.h hkdf.hTheo Buehler2023-07-071-0/+5
|
* Add hidden rc2.h, pem.h, lhash.hTheo Buehler2023-07-071-0/+3
|
* Add hidden poly1305.h rand.h sm3.h sm4.hTheo Buehler2023-07-071-0/+4
|
* fixes #681, allow override of library POSTFIX for nested buildsBrent Cook2023-07-071-1/+1
|
* Land #886, add compat getopt implementationBrent Cook2023-07-072-0/+533
|\
| * add compat getopt implementation, remove patchesBrent Cook2023-07-072-0/+533
| | | | | | | | | | | | | | | | | | This adds a getopt implementation for compatibility where it is not available, removing a couple of regress patches. Note, this is a slightly modified copy from OpenBSD libc that doesn't expose getopt_long, which has dependency conflicts with Windows system headers and isn't needed anyway.
* | Land #883, improve socket / file descriptor checks on WindowsBrent Cook2023-07-071-24/+89
|\ \ | |/ |/|
| * fix get/setsockopt reversed logicBrent Cook2023-07-061-2/+2
| |