Commit Graph

  • 40c55b5aa4 test: allowedAttributeAssignments X.509v3 extension master Jonathan M. Wilbur 2024-12-13 07:00:58 +00:00
  • e3f82f2c56 doc: the allowedAttributeAssignments X.509v3 extension Jonathan M. Wilbur 2024-12-12 14:52:37 +00:00
  • 9598bc15e9 feat: support the allowedAttributeAssignments X.509v3 extension Jonathan M. Wilbur 2024-12-12 14:29:50 +00:00
  • 0f6caf7409 Reject invalid FFDHE and ECDHE key shares with SSL_AD_ILLEGAL_PARAMETER alert cx 2024-09-26 11:27:14 +08:00
  • 32476957ea Fix potential memory leak in BIO_get_accept_socket() Niels Dossche 2024-10-28 16:34:55 +01:00
  • 0baa3ac736 core_namemap.c: Use OPENSSL_STRING instead of defining STRING type Tomas Mraz 2024-12-20 17:20:04 +01:00
  • 4f37e543d9 Reduce the matrix fanout of interop runner Neil Horman 2024-12-27 07:41:30 -05:00
  • c93f4a1e75 ec_kem.c: Fix ikmlen check Зишан Мирза 2024-12-24 11:05:21 +05:00
  • 0958f5a5bc Add a daily run-checker test for the TLS security level Matt Caswell 2024-12-24 09:34:27 +00:00
  • 2986908cc7 Ensure the tests pass even if the default seclevel has been changed Matt Caswell 2024-12-24 09:29:07 +00:00
  • 5b33d3e158 X509_ACERT_sign_ctx(): Remove superfluous reference ryuishii 2024-12-05 15:48:51 +09:00
  • 34ea176abf Add CMS_NO_SIGNING_TIME flag to CMS_sign(), CMS_add1_signer() Peter Juhasz 2021-06-16 01:23:27 +02:00
  • b85e6f5349 fix: ci failures due to symbols missing from history Jonathan M. Wilbur 2024-12-23 13:24:21 +00:00
  • 3974058a09 doc: the attributeMappings X.509v3 extension Jonathan M. Wilbur 2024-12-12 03:05:54 +00:00
  • 1e307e65ba test: the attributeMappings X.509v3 extension Jonathan M. Wilbur 2024-12-12 02:14:41 +00:00
  • 93b5275f6b feat: support the attributeMappings X.509v3 extension Jonathan M. Wilbur 2024-12-12 02:10:25 +00:00
  • b3bb214720 Take into account no_store when pushing algorithm Dmitry Belyavskiy 2024-12-18 21:28:14 +01:00
  • f6097c7c5d This is a test for nocache provider behavior Dmitry Belyavskiy 2024-12-17 16:18:37 +01:00
  • bf2dea0e2c ossl_i2c_ASN1_BIT_STRING(): Fix a possible heap buffer overflow Andrey Tsygunka 2024-11-26 10:53:31 +03:00
  • 53b34561b5 safe_math.h: Check if __GNUC__ is defined Kalavakolanu, Hema Anmisha 2024-12-18 10:49:55 +05:30
  • 009fa4f924 test_evp_cipher_pipeline(): Fix memory leaks on errors Tomas Mraz 2024-12-18 09:21:10 +01:00
  • 982a9b8bee doc: Correctly reflect parameter constraints in EVP_DecryptUpdate() Patrick J. LoPresti 2024-12-17 15:46:04 -08:00
  • 50ef944cd6 Fix missing HISTORY doc entries Michael Baentsch 2024-12-16 08:16:42 +01:00
  • e0ea913f11 Add amplification limit test to interop quic testing Neil Horman 2024-12-14 15:56:22 -05:00
  • 82e7a1130a Check whether ctx->pctx != NULL otherddn1978 2024-12-13 18:00:09 +03:00
  • c44066bb4c docs: update man3 and man7 with cipher pipeline APIs Ramkumar 2024-11-10 23:20:04 +05:30
  • a055154607 test: add evp_extra_test case for cipher pipeline API with fake pipeline provider Ramkumar 2024-08-31 17:33:49 +05:30
  • ef7967d0b4 feat: add EVP APIs for cipher pipelining Ramkumar 2024-09-09 12:28:28 +05:30
  • 81af0b04cb docs: EVP pipeline API design document Ramkumar 2024-08-07 23:28:45 +05:30
  • 0f77b6f14e Update HISTORY sections of libssl functions > 3.0.0 Michael Baentsch 2024-12-12 09:01:55 +01:00
  • 79c9cbbe1f Fix breakage on arm64_32 platforms Tomas Mraz 2024-12-10 11:04:31 +01:00
  • ffa1cf69aa openssl-dgst: Document that xoflen is required for shake Ryan Farley 2024-12-06 06:21:45 -06:00
  • acc2655236 Extension of OPENSSL_ia32cap to accommodate additional CPUID bits Elizarova, Alina 2024-12-04 10:29:23 -08:00
  • 1b3b5a019a Fix typo in SSL_get_shared_sigalgs docs Sasha Romijn 2024-12-11 14:31:12 +01:00
  • 005721e1a2 Limit tests with non-openssl clients Neil Horman 2024-12-06 15:16:49 -05:00
  • 8cbe6e5a81 Add HISTORY to BIO_s_mem documentation Michael Baentsch 2024-12-10 14:35:22 +01:00
  • c5257fd8d0 Fix leak of a RAND_POOL in error condition Tomas Mraz 2024-12-11 16:34:25 +01:00
  • a82c2bf5c9 X509: document non-standard behavior checking EKU extensions in CA and TA certs Dr. David von Oheimb 2024-12-09 22:22:24 +01:00
  • be4ce01f9f Fix the intermittent lhash_test failure on Windows Tomas Mraz 2024-12-11 15:40:40 +01:00
  • 8ad98cce41 To verify MAC, we need a MAC Dmitry Belyavskiy 2024-12-09 19:05:33 +01:00
  • fe89f308ae test: the timeSpecification X.509v3 extension Jonathan M. Wilbur 2024-09-16 23:39:01 +00:00
  • 29ab951e9c doc: the timeSpecification X.509v3 extension Jonathan M. Wilbur 2024-09-16 23:26:16 +00:00
  • 70b17e5a00 feat: support the timeSpecification X.509v3 extension Jonathan M. Wilbur 2024-09-16 22:50:14 +00:00
  • 02e72ccffa dh_cms_set_peerkey(): Fix the incorrect condition Shakti Shah 2024-11-25 20:46:45 +05:30
  • d992e8729e Add function to mix in an additional input into a RAND_POOL Tomas Mraz 2024-12-06 16:22:42 +01:00
  • dc10ffc283 Fix potential use-after-free in REF_PRINT_COUNT Neil Horman 2024-10-16 14:34:08 -04:00
  • 3bf273b21b Fix memory ordering guarantees and TSAN errors Tomas Mraz 2024-10-17 11:25:17 +02:00
  • 420d5d6294 Add test for releasing a shared EVP_PKEY across threads Tomas Mraz 2024-10-10 22:10:54 +02:00
  • c4b30d9c6d ossl_cms_get1_crls_ex(): Avoid doublefree if CRL up ref fails Tomas Mraz 2024-12-05 09:29:08 +01:00
  • e2ffc9e7d0 Revert the behavior change of CMS_get1_certs() and CMS_get1_crls() Tomas Mraz 2024-12-03 12:40:01 +01:00
  • 5f9814d95c Remove references to git.openssl.org from README.md Tom Cosgrove 2024-12-05 17:27:52 +00:00
  • 604411f886 speed.c: Changed the declaration of aead_ivlen to a #define Mohammed Alhabib 2024-12-04 09:03:17 +03:00
  • 5fce85ec52 Exchange jitter and no-ct jobs between daily and on push CI Tomas Mraz 2024-12-04 11:20:08 +01:00
  • 6bba373ec3 jitter_generate(): Properly mix in the additional input Tomas Mraz 2024-12-04 11:00:11 +01:00
  • c8bee68185 A typo fix in a comment willmafh 2024-12-05 11:49:21 +08:00
  • 282c405818 Add spaces to make macros more clear willmafh 2024-12-04 20:59:40 +08:00
  • 2e407ea5c6 Code & comments changes to make them in consistent willmafh 2024-12-04 11:00:35 +08:00
  • df6a69a850 one more empty line for code style consistency willmafh 2024-12-03 13:15:14 +08:00
  • 8a74ed5619 Change all one's complement to ones' complement for consistency willmafh 2024-12-03 13:13:39 +08:00
  • a1f07a0049 BN_secure_new function indentation correction willmafh 2024-12-03 13:11:33 +08:00
  • c77d9fcf8e Delete redundant parentheses for code consistency willmafh 2024-12-03 13:08:55 +08:00
  • 764a876b64 Delete a redundant break willmafh 2024-12-03 13:06:46 +08:00
  • f7c4d4519c Run interop tests on feature/quic-server branch Neil Horman 2024-12-01 16:11:28 -05:00
  • 4d41cc9103 Add handling for additional input in jitter rng jsondevers 2024-11-28 11:49:23 -05:00
  • 04812ed1de fips: zeroization of ECX public keys Joachim Vandersmissen 2024-10-26 23:48:55 -05:00
  • 3d090579e3 providers: stop probing for getentropy(3) on recent FreeBSD Kyle Evans 2024-07-16 00:21:58 -05:00
  • 85f17585b0 fips-label.yml: Fix ABI change label removal Tomas Mraz 2024-11-28 16:58:06 +01:00
  • f2348f1f84 Avoid NULL dereference with PKCS7_OP_SET_DETACHED_SIGNATURE Tomas Mraz 2024-11-28 10:10:28 +01:00
  • 4a4505cc64 Document version-specific utility of EVP_PKEY_Q_keygen Michael Baentsch 2024-11-23 06:44:40 +01:00
  • 54332adf29 Minor nit fix to EVP_CipherFinal_ex() return code documentation. Frederik Wedel-Heinen 2024-11-01 14:18:38 +01:00
  • f4550fb5b5 Fix memleak in dsa_gen() Holger Dengler 2024-11-14 09:55:50 +01:00
  • 79c98fc6cc Fix EVP_PKEY_print_private() so that it works with non default providers. slontis 2024-11-20 12:39:35 +11:00
  • 578760bb6a die() in .tmpl file should not be silently ignored. Alexandr Nedvedicky 2024-11-26 09:05:09 +01:00
  • fdded23b44 apps/passwd.c: Convert a redundant check to assert Bartel Artem 2024-11-25 14:28:05 +03:00
  • 4c04a19860 Fix solaris build in CRYPTO_atomic_store api Neil Horman 2024-11-27 12:22:19 -05:00
  • 740668f0b5 Use static array (length 256) for copy of OPENSSL_MALLOC_FAILURES sftcd 2024-11-25 16:01:39 +00:00
  • 0bba821881 Deprecate all BIO_meth_get_*() functions Tomas Mraz 2024-11-25 16:06:47 +01:00
  • a64d26ac02 Use sk_X509_ATTRIBUTE_deep_copy() to copy attribute stacks in pk7_doit.c Niels Dossche 2024-10-16 20:37:29 +02:00
  • ce4b244415 ci: add daily runcheckers to exercise the -DOPENSSL_PEDANTIC_ZEROIZATION option Pauli 2024-11-27 11:24:29 +11:00
  • 01cfee2cdf fips: change integrity check zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:21:08 +11:00
  • 8d09e61be6 pbkdf2: change FIPS zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:19:32 +11:00
  • db1d8c90d5 hkdf: change FIPS zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:19:19 +11:00
  • e73c1faa53 rsa: change FIPS zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:19:00 +11:00
  • de22c10b97 ffc: change FIPS zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:18:51 +11:00
  • f471061721 ec: change FIPS zeroization to use the OPENSSL_PEDANTIC_ZEROIZATION define Pauli 2024-11-27 11:18:38 +11:00
  • 0b05db0e20 A typo fix in a comment willmafh 2024-11-27 11:06:36 +08:00
  • 847a23757f Document expected BIO operations for libssl David Benjamin 2024-11-25 11:01:17 -05:00
  • 5dbcfbff16 Upgrade action/{upload,download}-artifact to v4 Richard Levitte 2024-11-11 11:44:56 +01:00
  • b9886a6f34 fips-jitter: set provider into error state upon CRNG permanent failures Dimitri John Ledkov 2024-11-15 05:32:33 +00:00
  • 98be2e8fb6 Fix potential memory leak on failure of ecx_gen_init() Niels Dossche 2024-11-20 19:57:38 +01:00
  • d7e8f6f781 Fix potential memory leak on failure of dsa_gen_init() Niels Dossche 2024-11-20 20:22:43 +01:00
  • ea5817854c Enable AES and SHA3 optimisations on Apple Silicon M4-based macOS systems Tom Cosgrove 2024-11-12 08:27:27 +00:00
  • 635bf4946a fips: remove redundant RSA encrypt/decrypt KAT Dimitri John Ledkov 2024-11-14 12:03:10 +00:00
  • 5946465a87 fips: zeroize temporary self-check out MD variable Dimitri John Ledkov 2024-11-14 04:38:27 +00:00
  • 69d0d93954 .gitignore: Ignoring demo executables Dmitry Belyavskiy 2024-11-20 14:48:32 +01:00
  • 7b08f2566b Remove the negative return values of EVP_KDF_* functions in documents Peiwei Hu 2024-11-19 17:19:02 +08:00
  • 8baf61d51b Fix wrong return value checks for some functions Peiwei Hu 2024-10-27 17:53:53 +08:00
  • b2b995ec2d Fix multiple wrong use of BN_check_prime Peiwei Hu 2024-10-27 17:37:48 +08:00
  • 1273fae170 Fix multiple wrong checks of EVP_PKEY_set1_encoded_public_key Peiwei Hu 2024-10-27 17:04:15 +08:00
  • 1a93be1eab apps/lib/apps.c: fix the wrong check in check_cert_attributes Peiwei Hu 2024-10-27 17:02:32 +08:00