|
e0fd031f
|
2023-08-06T18:14:25
|
|
cmake: fix to not force-disable ASM for MinGW builds
|
|
6650dcec
|
2023-08-10T05:09:06
|
|
rmdconst.h was removed
|
|
61025c5a
|
2023-08-09T05:45:10
|
|
Remove bn_blind.c, rsa_crpt.c; add rsa_blinding.c
|
|
85a0a1ae
|
2023-07-28T06:03:57
|
|
Adjust for file removal and renaming
|
|
89de2300
|
2023-07-22T13:14:31
|
|
obj_xref.h was removed
|
|
3afb61ff
|
2023-07-21T03:37:16
|
|
Link engine_stubs.c to build
|
|
fbe39d01
|
2023-07-08T09:28:08
|
|
Add hidden dh.h
|
|
2c8e1eb7
|
2023-07-08T09:15:02
|
|
Add hidden curve25519.h
|
|
0761bd33
|
2023-07-08T08:54:23
|
|
Add hidden modes.h
|
|
5696d1ac
|
2023-07-08T08:24:54
|
|
Add hidden cmac.h, dsa.h, gost.h
|
|
bedbbe39
|
2023-07-08T08:23:38
|
|
sort hidden headers
|
|
a6c28611
|
2023-07-08T06:20:34
|
|
Add hidden objects.h, rsa.h, sha.h
|
|
22e7b97c
|
2023-07-08T05:40:49
|
|
Add hidden bn.h
|
|
4a3af592
|
2023-07-08T05:27:37
|
|
Add hidden txt_cb.h
|
|
11cdcdd5
|
2023-07-08T04:52:03
|
|
Add hidden cast.h idea.h md4.h md5.h ocsp.h
|
|
bf99e422
|
2023-07-08T02:03:37
|
|
Add hidden crypto.h
|
|
977bd49c
|
2023-07-08T01:36:33
|
|
Add hidden buffer.h, cms.h, comp.h, conf_api.h
|
|
a471f2e0
|
2023-07-08T00:40:41
|
|
Add hidden ecdh.h, sm3.h
|
|
eae12632
|
2023-07-07T13:42:50
|
|
Remove hidden sm3.h and evp.h again
|
|
fb2b3328
|
2023-07-08T01:33:04
|
|
Add hidden ct.h and dso.h
|
|
bad876da
|
2023-07-08T00:41:07
|
|
Remove sm3_local.h
|
|
f555467a
|
2023-07-07T08:39:25
|
|
Add hidden ec.h, ecdh.h, err.h, evp.h hkdf.h
|
|
e2714304
|
2023-07-07T06:43:37
|
|
Add hidden rc2.h, pem.h, lhash.h
|
|
45b1b1db
|
2023-07-07T06:02:57
|
|
Add hidden poly1305.h rand.h sm3.h sm4.h
|
|
081cee62
|
2023-07-07T15:02:16
|
|
fixes #681, allow override of library POSTFIX for nested builds
|
|
51368394
|
2023-07-07T04:32:20
|
|
Land #886, add compat getopt implementation
|
|
23548792
|
2023-07-07T04:31:00
|
|
Land #883, improve socket / file descriptor checks on Windows
|
|
7463f87c
|
2023-07-07T11:46:21
|
|
add compat getopt implementation, remove patches
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.
|
|
e06ce19f
|
2023-07-07T10:14:29
|
|
hook bn_print to build
|
|
990fd347
|
2023-07-07T10:13:19
|
|
Add hidden ts.h
|
|
c9b18cb2
|
2023-07-06T22:05:06
|
|
fix get/setsockopt reversed logic
|
|
f75c0022
|
2023-07-06T20:53:12
|
|
remove unneeded extern since we're not trying to hack this into mingw-w64
|
|
afcd4be8
|
2023-07-06T20:32:34
|
|
change socket / file descriptor checks on windows
based on discussion in https://github.com/libressl/portable/issues/266
and https://bugs.python.org/issue23524 adjust the compat layer for
Windows to use _get_osfhandle in combination with
_set_thread_local_invalid_parameter_handler if applicable to more
reliably determine if a handle is a socket, file, or closed socket.
This prevents assertions when calling tls_close on an already-closed
socket.
|
|
546a622b
|
2023-07-05T15:38:50
|
|
Add hidden asn1.h, asn1t.h, bio.h to build
|
|
b2b19236
|
2023-07-05T13:37:32
|
|
Add hidden/openssl/chacha.h
|
|
186134f7
|
2023-07-05T05:40:45
|
|
Some ECDH and ECDSA files were (re)moved
|
|
71ce0b8c
|
2023-07-04T10:37:24
|
|
generate opensslconf.h in build dir for cmake
|
|
b328be45
|
2023-07-03T18:40:00
|
|
third try's a charm
|
|
cdb7ad47
|
2023-07-03T16:50:10
|
|
define endbr64 as nop
|
|
11dfc90f
|
2023-07-03T16:34:38
|
|
move endbr64 removal to preprocessor
|
|
7204769b
|
2023-06-25T14:06:59
|
|
ech_local.h was removed
|
|
ee0a1048
|
2023-06-21T02:31:32
|
|
Link bn_primitives.c to the build
|
|
afeeb17f
|
2023-06-11T00:09:55
|
|
Remove cms_cd.c
|
|
54b31ce5
|
2023-02-28T08:34:39
|
|
unexport internal compat symbols from libcrypto
|
|
686f7ff3
|
2023-05-05T06:42:50
|
|
Add back rsa_x931.c for salt
|
|
f08bf799
|
2023-04-28T11:03:01
|
|
Unhook policy code
|
|
4c2ab998
|
2023-04-26T13:18:17
|
|
Link x509_policy.c to the build
|
|
b3ab3588
|
2023-04-26T08:29:58
|
|
bio_pk7.c was removed
|
|
6007185d
|
2023-04-26T02:42:48
|
|
e_old.c went away again
|
|
3f423552
|
2023-04-25T17:19:01
|
|
add back e_old.c
|
|
b3c13755
|
2023-04-25T14:17:25
|
|
A handful of files were removed
|
|
61daaabc
|
2023-04-21T00:16:20
|
|
x509_enum.c is gone
|
|
e45df9ef
|
2023-04-17T08:50:16
|
|
bn_mpi.c is no more
|
|
a71c3790
|
2023-04-17T01:07:45
|
|
Link sha3 to build.
|
|
4b388c7a
|
2023-04-17T00:04:00
|
|
Drop dh_prn.c
|
|
a42f70f8
|
2023-04-16T13:59:37
|
|
sha_internal.h is in crypto/sha
|
|
ff47798e
|
2023-04-16T12:51:28
|
|
ext_dat.h and vpm_int.h are gone
|
|
1a664032
|
2023-04-15T13:38:01
|
|
Drop GF2m assembly
|
|
f5bd09f8
|
2023-04-14T07:15:25
|
|
Update file lists
|
|
4c75669d
|
2023-04-13T09:30:39
|
|
Remove no longer existing *_depr.c and ecs_*.c
|
|
7f0258e6
|
2023-04-12T15:16:36
|
|
Drop sha_local.h add crypto_internal.h
|
|
418d7adf
|
2023-04-11T06:11:08
|
|
Update for mod_sqrt and sha1 changes
|
|
73d924f6
|
2023-03-23T06:07:31
|
|
fix mips/mips64 builds
|
|
db307480
|
2023-03-11T07:23:54
|
|
Link cipher_method_lib.c to -portable build
|
|
f261e8c4
|
2023-02-28T08:34:39
|
|
unexport internal compat symbols from libcrypto
|
|
b98c56fd
|
2023-02-28T01:51:41
|
|
stop exposing hidden defines in public opensslconf.h
pull in hidden headers instead, patching drectly for Windows support
|
|
c305c7ac
|
2023-02-27T04:46:43
|
|
disable BN asm for amd64 win32 build
|
|
532d0ef7
|
2023-02-23T08:52:59
|
|
include more asm files
|
|
4bcb537a
|
2023-02-21T01:13:29
|
|
generally disable asm for now
|
|
8fc30eca
|
2023-02-21T00:25:04
|
|
generate and include arch-specific headers for CMake builds
|
|
20fb2bdb
|
2023-02-14T02:52:10
|
|
add CPU checks, include initial bn_arch.h headers
|
|
e5e36ec6
|
2023-02-13T20:13:52
|
|
remove obsolete and duplicated file references
|
|
97124d67
|
2023-02-09T18:45:55
|
|
autoconf: update for bn on amd64-elf
|
|
b0905e6e
|
2023-02-09T18:45:33
|
|
autoconf: x509_verify.h is no longer public
|
|
5a414e58
|
2022-12-18T00:19:26
|
|
Link new ui_null.c to build
|
|
80eb1454
|
2022-12-13T05:44:07
|
|
add direct source dependency to each library
Fix library generation with some CMake generators by including a direct
source file dependency for each library.
|
|
a911052d
|
2022-11-27T10:45:50
|
|
Adjust for ui_locl.h -> ui_local.h rename
|
|
f39a1b4b
|
2022-11-27T10:11:51
|
|
Update */Makefile.am for internal header renaming
|
|
67ab6a11
|
2022-11-23T12:46:44
|
|
Neuter namespace differently to fix Appveyor CI
|
|
35265d0e
|
2022-11-22T19:20:28
|
|
Fix cmake builds
|
|
8ae1cce7
|
2022-11-22T18:41:54
|
|
Update autoconf framework to build again
|
|
ed935972
|
2022-08-29T08:42:43
|
|
build updates for latest upstream
|
|
8114acb6
|
2022-08-15T08:09:10
|
|
add p12_sbag.c
|
|
cc613e78
|
2022-07-31T23:31:18
|
|
updates for new files and test cases
|
|
b07c773c
|
2022-05-09T02:21:16
|
|
expose kdf.h as a public header
|
|
5e974ea6
|
2022-05-08T22:23:36
|
|
update for latest upstream
|
|
ea53dcd5
|
2022-01-14T21:44:08
|
|
Fix build
- Remove pem/pem_seal.c asn1/x_nx509.c asn1/n_pkey.c
- Remove evp/m_dss.c evp/m_dss1.c evp/m_ecdsa.c
- Add include path crypto/bio to libssl for bio_local.h
|
|
71f437de
|
2022-01-12T20:04:53
|
|
Follow upstream file changes and fix build
- Add asn1_lib.c
- Consolidation of ASN.1 code
Add asn1_item.c asn1_old.c
Remove a_d2i_fp.c a_digest.c a_dup.c a_i2d_fp.c a_sign.c a_verify.c
- Merge evp_asn1.c into a_type.c
- Merge asn_pack.c into asn1_item.c
- Rename tls13_key_share.c to tls_key_share.c
- Add bio/bio_local.h dh/dh_local.h ocsp/ocsp_local.h
- Add comp/comp_local.h
- Add define LIBRESSL_CRYPTO_INTERNAL to regress build
|
|
adde656b
|
2021-12-26T15:42:47
|
|
Add strtonum to compat library and export it
crypto library requires strtonum now, and add it to compat library.
remove it from applications compat/ directories.
|
|
1b95c5d5
|
2021-12-19T20:31:26
|
|
update for asn1 changes
|
|
26ed65c0
|
2021-12-15T03:32:25
|
|
add hmac_local.h
|
|
244fd560
|
2021-12-11T21:03:06
|
|
Add crypto/bytestring with cmake
|
|
b10ff615
|
2021-12-11T21:00:55
|
|
Add crypto/bytestring with autotools
|
|
a3a03842
|
2021-12-09T19:59:29
|
|
Consolidate d2i_pr.c/i2d_pr.c into a_pkey.c and
consolidate d2i_pu.c/i2d_pu.c into a_pubkey.c
|
|
c211d97e
|
2021-12-04T10:49:59
|
|
Remove unneeded target_include_directories with cmake
This could remove recurring of the same statement for include directories.
Instead of this removals, apps/* and tests should have include path that
had been provided by INTERFACE_INCLUDE_DIRECTORIES of target libs and
internal static libs.
|
|
31724a73
|
2021-11-29T07:40:25
|
|
Revert "remove LIBRESSL_CRYPTO_INTERNAL"
This reverts commit e8ea73c247069e4e5592b31c0888a8ceb35f7773.
|
|
22c6e3b6
|
2021-11-29T07:39:24
|
|
Land #702: Add ct to libcrypto
|
|
e8ea73c2
|
2021-11-27T22:46:42
|
|
remove LIBRESSL_CRYPTO_INTERNAL
|
|
95494815
|
2021-11-27T22:12:11
|
|
Add ct
|
|
870a1ebb
|
2021-11-27T20:57:14
|
|
Build static library for regression tests when shared build with CMake
|