aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/evp/pmeth_gn.c
Commit message (Collapse)AuthorAgeFilesLines
* Copyright consolidation 04/10Rich Salz2016-05-171-54/+5
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
| | | | | | | | | | | | This was done by the following find . -name '*.[ch]' | /tmp/pl where /tmp/pl is the following three-line script: print unless $. == 1 && m@/\* .*\.[ch] \*/@; close ARGV if eof; # Close file to reset $. And then some hand-editing of other files. Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
* Continue standardising malloc style for libcryptoMatt Caswell2015-11-091-2/+4
| | | | | | | Continuing from previous commit ensure our style is consistent for malloc return checks. Reviewed-by: Kurt Roeckx <kurt@openssl.org>
* RT3754: check for NULL pointerEmilia Kasper2015-09-101-2/+7
| | | | | | | Fix both the caller to error out on malloc failure, as well as the eventual callee to handle a NULL gracefully. Reviewed-by: Viktor Dukhovni <viktor@openssl.org>
* Identify and move common internal libcrypto header filesRichard Levitte2015-05-141-1/+1
| | | | | | | | | | | | | There are header files in crypto/ that are used by a number of crypto/ submodules. Move those to crypto/include/internal and adapt the affected source code and Makefiles. The header files that got moved are: crypto/cryptolib.h crypto/md32_common.h Reviewed-by: Rich Salz <rsalz@openssl.org>
* free NULL cleanupRich Salz2015-03-281-2/+1
| | | | | | | | | EVP_.*free; this gets: EVP_CIPHER_CTX_free EVP_PKEY_CTX_free EVP_PKEY_asn1_free EVP_PKEY_asn1_set_free EVP_PKEY_free EVP_PKEY_free_it EVP_PKEY_meth_free; and also EVP_CIPHER_CTX_cleanup Reviewed-by: Kurt Roeckx <kurt@openssl.org>
* Move some EVP internals to evp_int.hDr. Stephen Henson2015-03-241-1/+1
| | | | | | Move EVP internals to evp_int.h, remove -Ievp hack from crypto/Makefile Reviewed-by: Matt Caswell <matt@openssl.org>
* New macro to set mac key.Dr. Stephen Henson2015-02-131-3/+1
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-137/+131
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Implement internally opaque bn access from evpMatt Caswell2014-12-081-2/+2
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Prepare for bn opaquify. Implement internal helper functions.Matt Caswell2014-12-081-1/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* constify EVP_PKEY_new_mac_key()Dr. Stephen Henson2010-11-241-2/+3
|
* Update obsolete email address...Dr. Stephen Henson2008-11-051-1/+1
|
* Fix a variety of warnings generated by some elevated compiler-fascism,Geoff Thorpe2008-03-161-0/+1
| | | | OPENSSL_NO_DEPRECATED, etc. Steve, please double-check the CMS stuff...
* New -mac and -macopt options to dgst utility. Reimplement -hmac option inDr. Stephen Henson2007-04-111-0/+21
| | | | terms of new API.
* New pkey functions for keygen callbacks and retrieving operation type.Dr. Stephen Henson2006-05-311-0/+5
|
* Fix (most) WIN32 warnings and errors.Dr. Stephen Henson2006-04-171-1/+1
|
* Initial keygen support.Dr. Stephen Henson2006-04-111-0/+193