4
0
mirror of https://github.com/QuasarApp/openssl.git synced 2025-05-01 04:04:39 +00:00

Commit Graph

  • ff94c40c88 added cmake support for ssl lastStable EndrII 2021-04-09 19:21:35 +03:00
  • b726b8ecd2 added empty cmakelist.txt EndrII 2021-04-09 14:39:58 +03:00
  • 635e6d2f11 Merge remote-tracking branch 'main/master' master EndrII 2021-04-09 14:40:35 +03:00
  • c26fba59a8 added empty cmakelist.txt EndrII 2021-04-09 14:39:58 +03:00
  • d3a5898a7f crl2pkcs7 shouldn't include empty optional sets Dave Coombs 2021-04-06 12:49:21 -04:00
  • 4c979cbeeb Fix typos in x509.pod Nan Xiao 2021-04-07 09:18:29 +08:00
  • bd6e7fb7a7 Small fixes and cleanups of provider API documentation Tomas Mraz 2021-03-31 13:22:25 +02:00
  • fdb5315b2d provider-decoder.pod: Documentation of provider side decoder API Tomas Mraz 2021-03-31 13:20:21 +02:00
  • 3201abeb46 Fix typo in statem_clnt.c Nan Xiao 2021-04-07 17:10:25 +08:00
  • dfccfde065 Inherit hostflags verify params even without hosts Christian Heimes 2021-03-30 12:02:42 +02:00
  • 6d9e045ef7 d2i_PrivateKey_decoder(): Fix premature exit on unsuccessful OSSL_DECODER_CTX_new_for_pkey() Dr. David von Oheimb 2021-03-25 16:20:48 +01:00
  • 4957d95208 PEM_X509_INFO_read_bio_ex(): Generalize to allow parsing any type of private key Dr. David von Oheimb 2021-03-22 16:23:24 +01:00
  • c1fd710297 d2i_PrivateKey{,_ex}() and PEM_X509_INFO_read_bio_ex(): Fix handling of RSA/DSA/EC private key Dr. David von Oheimb 2021-03-22 14:16:56 +01:00
  • 321ac1f297 PEM_X509_INFO_read,{_bio}_ex(): Complete documentation in PEM_X509_INFO_read_bio_ex.pod Dr. David von Oheimb 2021-03-20 23:32:15 +01:00
  • 987a66a6fc apps: fix Camellia CBC performance loop Pauli 2021-04-07 12:48:14 +10:00
  • 2f8fca79a1 Prepare for 3.0 alpha 15 Matt Caswell 2021-04-08 13:15:59 +01:00
  • f510d614a7 Prepare for release of 3.0 alpha 14 Matt Caswell 2021-04-08 13:15:48 +01:00
  • 3c2bdd7df9 Update copyright year Matt Caswell 2021-04-08 13:04:41 +01:00
  • 71a05dcd33 Remove a TODO in EVP_set_default_properties Matt Caswell 2021-03-25 17:05:49 +00:00
  • 906bced110 Update the algorithm fetching documentation links Matt Caswell 2021-03-25 17:02:25 +00:00
  • 4adfbe4c92 Update provider.pod Matt Caswell 2021-03-25 16:55:51 +00:00
  • 7008df2ba5 Add additional glossary entries Matt Caswell 2021-03-25 15:54:56 +00:00
  • 0666d5318e Expand the libcrypto documentation Matt Caswell 2021-03-24 17:41:01 +00:00
  • 27947123c9 curve448: Integrate 64-bit reference implementation Amitay Isaacs 2021-01-19 14:14:25 +11:00
  • a72da9eceb Configure: Check if 128-bit integers are supported by compiler Amitay Isaacs 2021-04-06 12:52:44 +10:00
  • f684a2d783 curve448: Use constant time zero check function Amitay Isaacs 2021-02-01 16:22:16 +11:00
  • ceaa6b319e Add a constant time zero check function for 64-bit integers Amitay Isaacs 2021-02-01 16:20:12 +11:00
  • eb7bcff67c curve448: Remove the unrolled loop version Amitay Isaacs 2021-01-19 14:05:24 +11:00
  • eacc18069b curve448: Use NLIMBS where appropriate to simplify the code Amitay Isaacs 2021-03-29 17:26:41 +11:00
  • 70fd511026 curve448: Modernise reference 64-bit code Amitay Isaacs 2021-01-19 14:04:48 +11:00
  • 136f96a5d7 curve448: Rename arch_ref64 to arch_64 Amitay Isaacs 2021-01-19 13:52:52 +11:00
  • 927e704e8c Partially Revert "Remove curve448 architecture specific files" Amitay Isaacs 2021-01-19 13:50:18 +11:00
  • 0f4286c78a curve448: Use relative includes to avoid explicit dependencies Amitay Isaacs 2021-03-29 19:08:58 +11:00
  • 5de32f22e7 Use numbers definition of int128_t and uint128_t Amitay Isaacs 2021-03-29 18:20:53 +11:00
  • bbed0d1cbd numbers: Define 128-bit integers if compiler supports Amitay Isaacs 2021-03-29 18:06:13 +11:00
  • b7dedba8b1 test: add extra secure memory test case. Pauli 2021-04-07 09:05:05 +10:00
  • b6b55ad91a param_build: check for the usage of secure memory better. Pauli 2021-04-07 08:48:59 +10:00
  • bf477a40d7 Revert "Fix AES-CBC perf test failure issue" Pauli 2021-04-08 12:26:08 +10:00
  • 4b1f34f11f property: lock the lib ctx when updating the property definition cache Pauli 2021-04-07 11:32:59 +10:00
  • a135dea4e0 test: fix problem with threads test using default library context. Pauli 2021-03-30 12:27:44 +10:00
  • 860ecfd700 property: check return values from the property locking calls. Pauli 2021-03-30 10:29:01 +10:00
  • 9695f6de15 apps: fix AES CBC performance loop Pauli 2021-04-06 22:26:25 +10:00
  • e6c2f96489 Fix more certificate related lib_ctx settings. Shane Lontis 2021-03-31 15:10:22 +10:00
  • 09fba0b440 fix coverity 1466710: resource leak Pauli 2021-03-22 08:37:56 +10:00
  • fd0a9ff7ef dh: fix coverity 1473238: argument cannot be negative Pauli 2021-03-19 14:54:40 +10:00
  • c12bf35026 evp: fix coverity 1473631: argument cannot be negative Pauli 2021-03-19 14:50:43 +10:00
  • 3bbc7b562a evp: fix coverity 1451509: argument cannot be negative Pauli 2021-03-19 14:50:28 +10:00
  • 48b05bb617 evp: fix coverity 1451510: argument cannot be negative Pauli 2021-03-19 14:50:11 +10:00
  • 1002bb9ff0 evp: fix coverity 1472682: argument cannot be negative Pauli 2021-03-19 14:49:57 +10:00
  • 89f7ea045b test: fix coverity 1473234 & 1473239: argument cannot be negative Pauli 2021-03-19 14:49:42 +10:00
  • 41385f2708 test/recipes/02-test_errstr.t: Do not test negative system error codes Richard Levitte 2021-04-06 15:30:38 +02:00
  • 014498fff9 test: fix coverity 1475940: negative return Pauli 2021-04-04 18:00:26 +10:00
  • 97ef45ea13 test: fix coverity 1475941: resource leak Pauli 2021-04-04 17:58:32 +10:00
  • ccf19c23c0 Disallow ASN.1 enumerated types to be treated as strings. Pauli 2021-04-06 10:23:12 +10:00
  • 44e82b813f Remove locking in CRYPTO_secure_allocated() Pauli 2021-04-06 12:25:58 +10:00
  • 0bc27f7203 Make the lock in CRYPTO_secure_allocated() a read lock Pauli 2021-04-06 12:24:06 +10:00
  • bec9289143 Fix AES-CBC perf test failure issue Fangming.Fang 2021-04-02 11:17:05 +00:00
  • 30573117bb Fix typo in store_meth.c Nan Xiao 2021-04-06 16:14:46 +08:00
  • 1ac64327df Remove unnecessary setting SSL_MODE_AUTO_RETRY Nan Xiao 2021-03-30 16:30:47 +08:00
  • 86522324d2 Adds a new lock to read default_path and uses a strdup() on default_path before using it Fixes Signed-off-by: Sahana Prasad <sahana@redhat.com> Sahana Prasad 2021-03-22 23:44:22 +01:00
  • 581c4b1d53 Ensure that the negative flag is correct set for ASN1 integer types. Pauli 2021-04-04 13:58:22 +10:00
  • 0806698047 Check for integer overflow in i2a_ASN1_OBJECT and error out if found. Pauli 2021-04-04 13:52:06 +10:00
  • 493e78986f Fix potential double free in sslapitest.c Nan Xiao 2021-04-01 13:55:04 +08:00
  • 0cfbc828e0 Deprecate the EVP_PKEY controls for CMS and PKCS#7 Tomas Mraz 2021-04-01 17:14:43 +02:00
  • 5ad3e6c56e Include BN assembler alongside CPUID code Richard Levitte 2020-04-15 12:54:23 +02:00
  • ef83daf4da Refactor CPUID code Richard Levitte 2020-03-11 17:38:46 +01:00
  • baf02793fc APPS: Replace the use of OBJ_nid2ln() with name or description calls Richard Levitte 2021-03-16 14:45:07 +01:00
  • 0388823329 EVP: Add EVP_<TYPE>_description() Richard Levitte 2021-03-16 14:23:54 +01:00
  • b638dad970 Add OSSL_STORE_LOADER_description() Richard Levitte 2021-03-16 14:30:59 +01:00
  • 1010884e0a Add OSSL_DECODER_description() and OSSL_ENCODER_description() Richard Levitte 2021-03-16 14:21:42 +01:00
  • 309a78aa30 CORE: Add an algorithm_description field to OSSL_ALGORITHM Richard Levitte 2021-03-16 14:14:43 +01:00
  • 650c668737 Corrected missing definitions from NonStop SPT build. Randall S. Becker 2021-03-26 06:34:49 -06:00
  • 1f99b53fe5 DSA_generate_parameters_ex: use the old method for all small keys Tomas Mraz 2021-03-30 13:23:12 +02:00
  • 492bc359dc Fix typos in ssl_lib.c Nan Xiao 2021-03-31 12:02:32 +08:00
  • c29554245a Add riscv64 target luyahan 2021-03-29 16:33:23 +09:00
  • 975e37cd01 Remove unnecessary BIO_do_handshake()s Nan Xiao 2021-03-29 17:24:01 +08:00
  • 78043fe898 Add "save-parameters" encoder parameter Tomas Mraz 2021-03-30 17:41:03 +02:00
  • 5050fd5b3b Avoid going through NID when unnecessary Tomas Mraz 2021-03-26 17:57:16 +01:00
  • b064eebb50 EVP_CIPHER_type: fix misleading argument name Tomas Mraz 2021-03-26 17:53:59 +01:00
  • 83abd33cf7 Drop TODO 3.0 as we cannot get rid of legacy nids in 3.0 Tomas Mraz 2021-03-26 17:53:00 +01:00
  • e2e20129a9 OBJ_nid2sn(NID_sha256) is completely equivalent to OSSL_DIGEST_NAME_SHA2_256 Tomas Mraz 2021-03-26 17:50:03 +01:00
  • 0a4a48a8b4 EVP_PKEY_CTRL_CIPHER can be used with encrypt/decrypt with GOST Tomas Mraz 2021-03-26 17:48:31 +01:00
  • 9754665d6b Add macosx build Shane Lontis 2021-03-30 15:39:27 +10:00
  • 6ec37db540 Test miminal windows build using Github actions Shane Lontis 2021-03-30 13:04:52 +10:00
  • e454a3934c Add a range check (from SP800-56Ar3) to DH key derivation. Shane Lontis 2021-03-29 13:38:00 +10:00
  • 9e6f30e683 CHANGES.md: reflect OSSL_HTTP_REQ_CTX_i2d renamed to OSSL_HTTP_REQ_CTX_set1_req Dr. David von Oheimb 2021-03-29 19:39:57 +02:00
  • 1e6174b1b5 OSSL_HTTP_REQ_CTX_transfer(): improve distinction of send error vs. receive error Dr. David von Oheimb 2021-03-08 13:47:33 +01:00
  • 2318379119 OSSL_parse_url(): Improve handling of IPv6 addresses Dr. David von Oheimb 2021-03-08 09:59:35 +01:00
  • f7c4d86228 80-test_cmp_http.t: Add diagnostic info on starting/stopping mock server Dr. David von Oheimb 2021-03-08 09:26:28 +01:00
  • e1428c62a1 http_client.c: Prevent spurious error queue entry on NULL mem argument Dr. David von Oheimb 2021-03-08 09:25:54 +01:00
  • 534725fd43 HTTP: Fix method_POST param by moving it to OSSL_HTTP_REQ_CTX_set_request_line() Dr. David von Oheimb 2021-03-20 22:04:58 +01:00
  • c37b947957 Add a local perl module to get year last changed Rich Salz 2021-01-05 20:26:05 -05:00
  • c47a0803ce Split Makefile clean recipe for document sets into individual lines. Randall S. Becker 2021-03-29 13:45:40 -06:00
  • b24b72d109 EVP: One stray comma removed in crypto/evp/ctrl_params_translate.c Richard Levitte 2021-03-29 18:55:01 +02:00
  • 35bc387b97 Added guarding #ifndef/#define to avoid duplicate include of crypto/types.h Randall S. Becker 2021-03-29 10:26:10 -06:00
  • a350e3ef38 Re-implement ANSI C building with a Github workflow Richard Levitte 2021-03-29 16:04:21 +02:00
  • 20c2876f24 Increase HKDF_MAXBUF from 1024 to 2048 Benjamin Kaduk 2021-03-22 15:02:04 -07:00
  • c6b09ea0fe Fix change in behaviour of EVP_PKEY_CTRL_RSA_KEYGEN_BITS Matt Caswell 2021-03-26 16:49:27 +00:00
  • 6635ea531e doc: fix enc -z option documentation Mohamed Akram 2021-03-10 18:59:13 +04:00
  • af2e1e9c81 Print correct error message in utils/mkdir-p.pl Alex Yursha 2021-03-09 10:07:26 -10:00