summaryrefslogtreecommitdiffstats
path: root/crypto/pkcs7/pkcs7err.c
AgeCommit message (Collapse)Author
2016-07-20Check for errors allocating the error strings.Kurt Roeckx
Reviewed-by: Richard Levitte <levitte@openssl.org> GH: #1330
2016-05-23Remove unused error/function codes.Rich Salz
Add script to find unused err/reason codes Remove unused reason codes. Remove entries for unused functions Reviewed-by: Matt Caswell <matt@openssl.org>
2016-05-17Copyright consolidation 04/10Rich Salz
Reviewed-by: Richard Levitte <levitte@openssl.org>
2016-01-26Remove /* foo.c */ commentsRich Salz
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>
2015-11-05Rebuild error source files.Dr. Stephen Henson
Rebuild error source files: the new mkerr.pl functionality will now pick up and translate static function names properly. Reviewed-by: Richard Levitte <levitte@openssl.org>
2015-01-22Run util/openssl-format-source -v -c .Matt Caswell
Reviewed-by: Tim Hudson <tjh@openssl.org>
2014-05-07Fixed NULL pointer dereference in PKCS7_dataDecode reported by David Ramos ↵Matt Caswell
in PR#3339
2007-05-16Fix error code name.Dr. Stephen Henson
2007-04-24fix function codes for errorBodo Möller
2006-11-21Update from 0.9.8 stable. Eliminate duplicate error codes.Dr. Stephen Henson
2006-07-10Allow digests to supply S/MIME micalg values from a ctrl.Dr. Stephen Henson
Send ctrls to EVP_PKEY_METHOD during signing of PKCS7 structure so customisation is possible.
2006-05-18Add -resign and -md options to smime command to support resigning anDr. Stephen Henson
existing structure and using alternative digest for signing.
2006-05-18More S/MIME tidy. Place some common attribute operations in utilityDr. Stephen Henson
functions.
2006-05-17Tidy up of S/MIME code and add new functions which will make is easierDr. Stephen Henson
to create S/MIME signed data with multiple signers.
2006-05-08Update PKCS#7 decrypt routines to use new API.Dr. Stephen Henson
2006-05-08Update PKCS#7 enveloped data to new API.Dr. Stephen Henson
2006-05-07Update S/MIME code to use default digest.Dr. Stephen Henson
2006-04-27Replace RSA specific PKCS7_RECIP_INFO set up with an public key algorithmDr. Stephen Henson
ctrl.
2006-04-17Allow public key ASN1 methods to set PKCS#7 SignerInfo structures.Dr. Stephen Henson
2005-08-04Allow PKCS7_decrypt() to work if no cert supplied.Dr. Stephen Henson
2005-05-11Fix more error codes.Bodo Möller
(Also improve util/ck_errf.pl script, and occasionally fix source code formatting.)
2005-04-12Rebuild error codes.Dr. Stephen Henson
2003-10-11Add support for digested data PKCS#7 type.Dr. Stephen Henson
2001-03-07Fix ERR_R_... problems.Bodo Möller
2001-02-19Make all configuration macros available for application by makingRichard Levitte
sure they are available in opensslconf.h, by giving them names starting with "OPENSSL_" to avoid conflicts with other packages and by making sure e_os2.h will cover all platform-specific cases together with opensslconf.h. I've checked fairly well that nothing breaks with this (apart from external software that will adapt if they have used something like NO_KRB5), but I can't guarantee it completely, so a review of this change would be a good thing.
2000-03-05Preserve reason strings in automatically build tables.Bodo Möller
2000-02-26Rename functions for new convention.Dr. Stephen Henson
1999-12-29Add OIDs for idea and blowfish. Unfortunately these are inDr. Stephen Henson
the middle of the OID table so the diff is rather large :-(
1999-12-09Make the PKCS#7 S/MIME functions check for passed NULL pointers.Dr. Stephen Henson
Fix the usage message of smime utility and sanitise the return codes. Add some documentation.
1999-12-07Modify S/MIME application so the -signer option writes the signer(s)Dr. Stephen Henson
to a file if we are verifying.
1999-12-05Merge in my S/MIME library and utility.Dr. Stephen Henson
1999-06-22New function PKCS7_signatureVerify to allow the signing certificate toDr. Stephen Henson
be explicitly stated with PKCS#7 verify. Also fix for util/mkerr.pl: if the -nostatic option is being used this will be for an external library so the autogenerated C file should include the header file as: #include "any/path/to/header.h" rather than the internal library form: #include <openssl/header.h>
1999-05-16Fix some obvious bugs in the PKCS#7 library handling. It didn't try toDr. Stephen Henson
find the right RecipientInfo based on the recipient certificate (so would fail a lot of the time) and fixup cipher structures to correctly (maybe) modify the AlgorithmIdentifiers. Largely untested at present... this will be fixed in due course. Well the stuff was broken to begin with so if its broken now then you haven't lost anything :-)
1999-04-24Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson
script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
1999-04-23Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-19Change functions to ANSI C.Ulf Möller
1998-12-22Various cleanups and fixed by Marc and Ralf to start the OpenTLS projectRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.1b (unreleased)SSLeayRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall
1998-12-21Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall