https://github.com/openssl/openssl

sort by:
Revision Author Date Message Commit Date
68072bc Prepare for 1.1.0-pre5 release Reviewed-by: Rich Salz <rsalz@openssl.org> 19 April 2016, 14:57:51 UTC
235f932 Unsigned chars can't be negative Fix a problem where an unsigned char was being checked to see if it was negative. Reviewed-by: Richard Levitte <levitte@openssl.org> 18 April 2016, 14:12:58 UTC
36c6f0a Fix PKCS7 memory leak Commit f0e0fd51f was a bit over-zealous in removing a call to X509_STORE_CTX_cleanup(). The call in question was in a loop and was required to cleanup resources used on each iteration of the loop. Removing this resulted in a memory leak. Reviewed-by: Richard Levitte <levitte@openssl.org> 18 April 2016, 13:59:23 UTC
14f051a Make string_to_hex/hex_to_string public Give the API new names, document it. Reviewed-by: Richard Levitte <levitte@openssl.org> 18 April 2016, 13:02:11 UTC
9021a5d Rename some lowercase API's Make OBJ_name_cmp internal Rename idea_xxx to IDEA_xxx Rename get_rfc_xxx to BN_get_rfc_xxx Rename v3_addr and v3_asid functions to X509v3_... Reviewed-by: Richard Levitte <levitte@openssl.org> 18 April 2016, 12:22:00 UTC
84f4f0b NOTES files will contain more requirements, make that explicit Reviewed-by: Rich Salz <rsalz@openssl.org> 18 April 2016, 12:20:41 UTC
2ca1e22 Haiku x86-64 doesn't need RC4_CHAR. * add a comment about Haiku being built with no-asm. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 18 April 2016, 11:40:11 UTC
a97d19d Free methods on destroy. Reviewed-by: Matt Caswell <matt@openssl.org> 18 April 2016, 09:21:56 UTC
9139547 Free engine on error. Reviewed-by: Matt Caswell <matt@openssl.org> 18 April 2016, 09:21:56 UTC
0463052 Opacity. Reviewed-by: Matt Caswell <matt@openssl.org> 18 April 2016, 09:21:56 UTC
402ec2f Signed/unsigned compare. Reviewed-by: Matt Caswell <matt@openssl.org> 18 April 2016, 09:21:56 UTC
d32f5d8 Restore OCSP_basic_verify() error return semantics Recently, OCSP_basic_verify() was changed to always return 0 on error, when it would previously return 0 on error and < 0 on fatal error. This restores the previous semantics back. Reviewed-by: Rich Salz <rsalz@openssl.org> 17 April 2016, 21:22:45 UTC
4e727a8 Remove declaration of function that isn't implemented Reviewed-by: Rich Salz <rsalz@openssl.org> 17 April 2016, 21:22:29 UTC
4dba585 Add X509_STORE_CTX_set0_untrusted function. Reviewed-by: Richard Levitte <levitte@openssl.org> 16 April 2016, 17:26:19 UTC
64a1385 Small OCSP fixup Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Stephen Henson <steve@openssl.org> 16 April 2016, 10:57:09 UTC
f0e0fd5 Make many X509_xxx types opaque. Make X509_OBJECT, X509_STORE_CTX, X509_STORE, X509_LOOKUP, and X509_LOOKUP_METHOD opaque. Remove unused X509_CERT_FILE_CTX Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Dr. Stephen Henson <steve@openssl.org> 15 April 2016, 17:21:43 UTC
34da11b Don't use a default for --with-zlib-lib on Windows with option 'zlib' To begin with, the default should have been the import library, not the DLL itself. However, we don't know what directory it's installed in either way, so we may as well demand the full path from the user Reviewed-by: Matt Caswell <matt@openssl.org> 15 April 2016, 07:17:13 UTC
ef5b829 ex_libs settings have to be added to, not overriden, on Windows too Reviewed-by: Matt Caswell <matt@openssl.org> 15 April 2016, 05:53:17 UTC
e951eca Update Travis and Appveyor for change to shared by default Update the Travis and Appveyor builds to explicitly state no-shared where applicable. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 21:23:12 UTC
ce94219 Make "shared" builds the default In most cases we expect that people will be using shared libraries not static ones, therefore we make that the default. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 21:23:12 UTC
1ee7b8b Fix ex_data locks issue Travis identified a problem with freeing the ex_data locks which wasn't quite right in ff2344052. Trying to fix it identified a further problem: the ex_data locks are cleaned up by OPENSSL_cleanup(), which is called explicitly by CRYPTO_mem_leaks(), but then later the BIO passed to CRYPTO_mem_leaks() is freed. An attempt is then made to use the ex_data lock already freed. Reviewed-by: Tim Hudson <tjh@openssl.org> 14 April 2016, 21:15:32 UTC
6e08e9e Add Haiku support. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 14 April 2016, 17:49:42 UTC
f2ead99 Fix installation on VMS for no-stdio and no-autoalginit Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> 14 April 2016, 15:41:03 UTC
df65337 Fix installation for no-stdio and no-autoalginit Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Matt Caswell <matt@openssl.org> 14 April 2016, 15:41:03 UTC
d90a6be Fix no-stdio and no-autoalginit no-stdio does not work with the apps. Since the tests also need the apps it doesn't support that either. Therefore we disable building of both. no-autoalginit is not compatible with the apps because it requires explicit loading of the algorithms, and the apps don't do that. Therefore we disable building the apps for this option. Similarly the tests depend on the apps so we also disable the tests. Finally the whole point about no-autoalginit is to avoid excessive executable sizes when doing static linking. Therefore we disable "shared" if this option is selected. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 15:41:03 UTC
c3a64b5 The err_cleanup() funtion is internal so shouldn't be exported Running a "make update" wanted to add err_cleanup to libcrypto.num which is wrong. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 12:50:36 UTC
cd1a88b Write POD page. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 12:41:29 UTC
4b6b848 Add SSL_SESSION_get0_hostname() Reviewed-by: Rich Salz <rsalz@openssl.org> 14 April 2016, 12:41:29 UTC
ff23440 Ensure all locks are properly cleaned up Some locks were not being properly cleaned up during close down. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 12:19:04 UTC
085b386 Fix the spelling of "implement". Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 14 April 2016, 12:15:27 UTC
627537d Fix AFALG kernel and headers mismatch problem During Configure we attempt to check the kernel version of this platform to see whether we can compile the AFALG engine. If the kernel version looks recent enough then we enable AFALG. However when we compile e_afalg.c we check the version of the linux headers. If there is a mismatch between the linux headers and the currently running kernel then we don't compile the AFLAG engine and continue. This was causing a link error. Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 09:09:31 UTC
bdcd660 Bugfix: in asn1parse avoid erroneous len after a sub-sequence Introduced in: commit 79c7f74d6cefd5d32fa20e69195ad3de834ce065 Author: Ben Laurie <ben@links.org> Date: Tue Mar 29 19:37:57 2016 +0100 Fix buffer overrun in ASN1_parse(). Problem input: https://tools.ietf.org/html/draft-ietf-curdle-pkix-eddsa-00#section-8.1 -----BEGIN PUBLIC KEY----- MC0wCAYDK2VkCgECAyEAGb9ECWmEzf6FQbrBZ9w7lshQhqowtrbLDFw4rXAxZuE= -----END PUBLIC KEY----- Previously: 0:d=0 hl=2 l= 45 cons: SEQUENCE 2:d=1 hl=2 l= 8 cons: SEQUENCE 4:d=2 hl=2 l= 3 prim: OBJECT :1.3.101.100 9:d=2 hl=2 l= 1 prim: ENUMERATED :02 Error in encoding 140735164989440:error:0D07207B:asn1 encoding routines:ASN1_get_object:header too long:../openssl/crypto/asn1/asn1_lib.c:148: Now: 0:d=0 hl=2 l= 45 cons: SEQUENCE 2:d=1 hl=2 l= 8 cons: SEQUENCE 4:d=2 hl=2 l= 3 prim: OBJECT :1.3.101.100 9:d=2 hl=2 l= 1 prim: ENUMERATED :02 12:d=1 hl=2 l= 33 prim: BIT STRING 0000 - 00 19 bf 44 09 69 84 cd-fe 85 41 ba c1 67 dc 3b ...D.i....A..g.; 0010 - 96 c8 50 86 aa 30 b6 b6-cb 0c 5c 38 ad 70 31 66 ..P..0....\8.p1f 0020 - e1 . Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 06:41:30 UTC
5968d11 Don't use deprecated CONF_modules_free() in tests Reviewed-by: Richard Levitte <levitte@openssl.org> 14 April 2016, 04:34:11 UTC
a50ad1d make update Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:28:17 UTC
4f4d13b Add a CHANGES entry for removal of Configure options Document removal of no-aes, no-hmac, no-rsa, no-sha and no-md5. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:28:17 UTC
0532881 Update INSTALL file based on feedback Update the config options documentation based on feedback. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:28:17 UTC
ecabf05 Update the INSTALL instructions with lots of options There were a lot of options missing from INSTALL. This adds descriptions for them. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:25:24 UTC
a39a879 Remove OPENSSL_NO_HMAC no-hmac is no longer an option so remove OPENSSL_NO_HMAC guards. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:25:24 UTC
d064e6a Remove OPENSSL_NO_SHA guards no-sha is no longer an option so remove OPENSSL_NO_SHA guards. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:25:24 UTC
5158c76 Remove OPENSSL_NO_AES guards no-aes is no longer a Configure option and therefore the OPENSSL_NO_AES guards can be removed. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:25:24 UTC
7ec8de1 Remove no-aes, no-rsa, no-sha, no-md5 and no-hmac These algorithms are fundamental and extensively used. The "no-" options do not work either in 1.1.0 or in other released branches. Therefore the ability to disable them should be removed. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 20:25:24 UTC
a48eaf7 Need err_load_crypto_strings_int declared. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 20:22:58 UTC
37d0764 make update Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 14:08:27 UTC
a535fe1 Remove check_defer() The check_defer() function was used to ensure that EVP_cleanup() was always called before OBJ_cleanup(). The new cleanup code ensures this so it is no longer needed. Remove obj_cleanup() call in OID config module: it is not needed any more either. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 14:05:07 UTC
7e74eaa Rename internal symbol to follow internal naming pattern Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 13:23:47 UTC
72d3bcd Cleanup libcrypto.num and make update Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 13:23:47 UTC
13524b1 Move a declaration that's private to libcrypto Don't expose purely libcrypto internal symbols, even to libssl. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 13:23:47 UTC
e0e5328 PPC assebmly pack: initial POWER9 support tidbits. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 10:09:46 UTC
b9077d8 chacha/asm/chacha-armv8.pl: fix intermittent build failures. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 10:07:31 UTC
802d224 Don't use FORMAT_BASE64 format when compressing / decompressing When compressing, the output / input is a binary format, not a text format like BASE64. This is important on Windows, where a ^Z in a text file is seen as EOF, and there could be a ^Z somewhere in a compressed file, cutting it short as input. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 09:36:46 UTC
da430a5 Fix the handling of --with-zlib-include The handling was Unix centric, already in Configure. Change that to just collect the value and let the build file templates figure out what to do with it. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 09:36:46 UTC
5a5c0b9 Remake the way dynamic zlib is loaded Instead of absolute hard coding of the libz library name, have it use the macro LIBZ, which is set to defaults we know in case it's undefined. This allows our configuration to set something that's sane on current or older platforms, and allows the user to override it by defining LIBZ themselves. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 09:36:46 UTC
0c9b153 Configuration: Simplify the way vms information is retrieved Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 09:36:46 UTC
62890f4 Fix zlib configuration options. The macros ZLIB and ZLIB_SHARED weren't appropriately defined, deviating wrongly from how they worked in earlier OpenSSL versions. So, restore it so that ZLIB is defined if configured "enable-zlib" and so that ZLIB and ZLIB_SHARED are defined if configured "enable-zlib-dynamic". Additionally, correct the interpretation of the --with-zlib-lib value on Windows and VMS, where it's used to indicate the actual zlib zlib library file / logical name, as that can differ depending on zlib version and packaging on those platforms. Finally for Windows and VMS, we also define the macro LIBZ with that file name / logical name when configured "zlib-dynamic", so the compression unit can pick it up and use it. Reviewed-by: Matt Caswell <matt@openssl.org> 13 April 2016, 09:36:46 UTC
36d70ed Fix no-tls1_1 and no-tls1_2 The above config options were failing in test_ssl_old. Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 08:03:56 UTC
b3599db Rename int_*() functions to *_int() There is a preference for suffixes to indicate that a function is internal rather than prefixes. Note: the suffix is only required to disambiguate internal functions and public symbols with the same name (but different case) Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:59:03 UTC
974eeb9 Tweak to documentation Tweak to documentation following feedback Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:59:03 UTC
1d5099d Misc fix ups to deprecate explicit de-init documentation Documentation fix ups as a result of feedback received. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:59:03 UTC
6457615 Fix explicit de-init macros The no-op de-init macros may fail because of extraneous ";", so we use a slightly different construct instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:59:03 UTC
20c5635 Fix symbols missing from shared build libssl needs to have access to some internal libcrypto symbols. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:58:59 UTC
342c21c Rename lots of *_intern or *_internal function to int_* There was a lot of naming inconsistency, so we try and standardise on one form. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:34 UTC
5eb8f71 Add a CHANGES entry for the deprecated cleanup functions Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:34 UTC
e6216fe make update Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
cbf6959 Deprecate CONF_modules_free() and make it a no-op CONF_modules_free() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
6d4fb1d Deprecate ENGINE_cleanup() and make it a no-op ENGINE_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
7b8cc9b Deprecate OBJ_cleanup() and make it a no-op OBJ_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
22c84af Deprecate EVP_cleanup() and make it a no-op EVP_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
62d876a Deprecate BIO_sock_cleanup() and make it a no-op BIO_sock_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
a5e3ac1 Deprecate CRYPTO_cleanup_all_ex_data() and make it a no-op CRYPTO_cleanup_all_ex_data() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
f3cd81d Deprecate RAND_cleanup() and make it a no-op RAND_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
b22234d Fix conditional compile logic in speed.c The conditional compile logic wasn't quite right in speed.c for when both OPENSSL_NO_DSA and OPENSSL_NO_EC are defined. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
03b0e73 Deprecate SSL_COMP_free_compression_methods() and make it a no-op SSL_COMP_free_compression_methods() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
6827cb3 Deprecate ERR_free_strings() and make it a no-op ERR_free_strings() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
02a247e Deprecate COMP_zlib_cleanup() and make it a no-op COMP_zlib_cleanup() should not be called expicitly - we should leave auto-deinit to clean this up instead. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Richard Levitte <levitte@openssl.org> 13 April 2016, 07:52:33 UTC
01d358a X509_PUBKEY docs Reviewed-by: Viktor Dukhovni <viktor@openssl.org> 13 April 2016, 01:18:30 UTC
7a82f77 Fix setting of debug callback in apps/enc.c Setting the debug callback on the in and out BIOs were done too early. No debug callback was set on the zlib filter BIO. Reviewed-by: Tim Hudson <tjh@openssl.org> 13 April 2016, 00:43:45 UTC
9d5ac95 Add SSL_CTX_get_ciphers() Add an accessor for SSL_CTX. Since libssl was made opaque, there is no way for users to access the cipher_list, while users can set the cipher_list by SSL_CTX_set_cipher_list(). Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 11 April 2016, 13:59:04 UTC
3012e65 Fix the no-posix-io option Fix a compile failure with no-posix-io Reviewed-by: Tim Hudson <tjh@openssl.org> 11 April 2016, 13:33:44 UTC
f8c3f2b Remove an unused function The function pqueue_print is not exported and is never called. Therefore we should delete it. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 11 April 2016, 13:31:26 UTC
2af22b7 Fix the no-tls option The no-tls option was failing in the tests. This fixes it. Reviewed-by: Richard Levitte <levitte@openssl.org> 11 April 2016, 13:29:02 UTC
1595ca0 Fix the no-nextprotoneg option Misc fixes to get no-nextprotoneg config option working again. Reviewed-by: Rich Salz <rsalz@openssl.org> 11 April 2016, 13:22:43 UTC
2d897ae BIO: respect opening in text mode When a file is opened with BIO_new_file(), make sure that the internal mode TEXT vs BINARY setting reflects what's given in the mode string. Reviewed-by: Andy Polyakov <appro@openssl.org> 11 April 2016, 12:57:34 UTC
cdbf577 Disable some sanitizer checks without PEDANTIC Code without PEDANTIC has intentional "undefined" behaviour. To get best coverage for both PEDANTIC and non-PEDANTIC codepaths, run the sanitizer builds in two different configurations: 1) Without PEDANTIC but with alignment checks disabled. 2) With PEDANTIC. To not overload Travis too much, run one build with clang and the other with gcc (chosen at random). Also remove a micro-optimization in CAST code to be able to -fsanitize=shift. Whether shift sanitization is meaningful for crypto or an obstacle is debatable but since this appears to be the only offender, we might as well keep the check for now. Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 23:50:45 UTC
50eadf2 Fix warnings exposed by clang-3.8 Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 23:50:32 UTC
b591470 Adjust --strict-warnings builds in Travis In Travis, do --strict-warnings on BUILDONLY configurations. This ensures that the tests run even if --strict-warnings fail, and avoids hiding unrelated test failures. Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 23:50:16 UTC
578a000 Don't check the generated ssl-tests configs on VMS The simple reason is that the pre-generated files are mainly for Unix. The VMS variants look slightly different, so comparing will always fail. Reviewed-by: Emilia Käsper <emilia@openssl.org> 09 April 2016, 19:44:35 UTC
842a206 VMS doesn't have directory separators in the same sense as Unix Don't add / in file specs on VMS. The directory "separator" is part of the directory spec. Reviewed-by: Emilia Käsper <emilia@openssl.org> 09 April 2016, 19:44:35 UTC
a6eef4c RSA: the docs still talk about RSA_PKCS1_SSLeay Rename the function to RSA_PKCS1_OpenSSL. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> 09 April 2016, 11:50:12 UTC
6a47c39 Add CHANGES entry for DH and DH_METHOD opacity Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
0263b99 Add documentation for following DH and DH_METHOD opacity A number of new functions have been added following the DH and DH_METHOD opacity commits. This commit provides documentation for those functions. Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
998f2cb Fix double free bug in error path Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
cf430d0 make update Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
17e01ab Make DH_METHOD opaque Move the dh_method structure into an internal header file and provide relevant accessors for the internal fields. Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
32bf92f make update Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
0aeddcf Make DH opaque Move the dh_st structure into an internal header file and provide relevant accessors for the internal fields. Reviewed-by: Richard Levitte <levitte@openssl.org> 09 April 2016, 09:10:55 UTC
b9aec69 Add SSL_DANE typedef for consistency. Reviewed-by: Viktor Dukhovni <viktor@openssl.org> 08 April 2016, 13:30:23 UTC
506e28b Add OCSP to mkdef Reviewed-by: Richard Levitte <levitte@openssl.org> 08 April 2016, 12:02:41 UTC
20b88bb PPC assembly pack: remove branch hints. As it turns out branch hints grew as kind of a misconception. In addition their interpretation by GNU assembler is affected by assembler flags and can end up with opposite meaning on different processors. As we have to loose quite a lot on misinterprerations, especially on newer processors, we just omit them altogether. Reviewed-by: Tim Hudson <tjh@openssl.org> 07 April 2016, 19:27:24 UTC
463a7b8 Clean-up *_DEBUG options. Since NDEBUG is defined unconditionally on command line for release builds, we can omit *_DEBUG options in favour of effective "all-on" in debug builds exercised though CI. Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Emilia Käsper <emilia@openssl.org> 07 April 2016, 19:18:00 UTC
c32cbe9 Configurations/10-main.conf: omit now redundant -D_WINDLL. ... and refine /MT vs. /MD flag handling. Reviewed-by: Richard Levitte <levitte@openssl.org> 07 April 2016, 19:13:02 UTC
back to top