aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/pkcs12/p12_attr.c
Commit message (Collapse)AuthorAgeFilesLines
* Convert PKCS12* functions to use const gettersMatt Caswell2016-08-191-2/+3
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Stephen Henson <steve@openssl.org>
* Convert PKCS8* functions to use const gettersMatt Caswell2016-08-161-1/+2
| | | | | Reviewed-by: Viktor Dukhovni <viktor@openssl.org> Reviewed-by: Stephen Henson <steve@openssl.org>
* Copyright consolidation 09/10Rich Salz2016-05-171-54/+5
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Make PKCS8_PRIV_KEY_INFO opaque.Dr. Stephen Henson2016-03-071-7/+3
| | | | | | | | | | Make PKCS8_PRIV_KEY_INFO opaque. Several accessor functions already exist for this structure. Two new ones were added to handle attributes. The old handling of broken formats has been removed and the corresponding structures simplified. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Use new namesDr. Stephen Henson2016-02-081-1/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* pkcs12 accessorsDr. Stephen Henson2016-02-081-0/+5
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Make PKCS12 structures opaqueDr. Stephen Henson2016-02-081-0/+1
| | | | Reviewed-by: Rich Salz <rsalz@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>
* 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>
* Use p==NULL not !p (in if statements, mainly)Rich Salz2015-05-111-1/+2
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Make X509_ATTRIBUTE opaque.Dr. Stephen Henson2015-03-161-12/+3
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-54/+56
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Rename asc2uni and uni2asc functions to avoid clashes.Dr. Stephen Henson2009-06-171-1/+1
|
* Update obsolete email address...Dr. Stephen Henson2008-11-051-1/+1
|
* Add support for MS CSP Name PKCS#12 attribute.Dr. Stephen Henson2001-06-111-124/+31
|
* Change PKCS#12 key derivation routines to cope withDr. Stephen Henson2001-01-141-1/+1
| | | | non null terminated passwords.
* Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson2000-12-081-3/+3
| | | | | | to main trunk. Lets see if the makes it to openssl-cvs :-)
* Use sk_*_new_null() instead of sk_*_new(NULL), since that takes careRichard Levitte2000-09-171-6/+6
| | | | | of complaints from the compiler about data pointers and function pointers not being compatible with each other.
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-2/+2
| | | | | | | | | like Malloc, Realloc and especially Free conflict with already existing names on some operating systems or other packages. That is reason enough to change the names of the OpenSSL memory allocation macros to something that has a better chance of being unique, like prepending them with OPENSSL_. This change includes all the name changes needed throughout all C files.
* Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson1999-10-201-5/+5
| | | | tolerated in certificates.
* Some constification and stacks that slipped through the cracks (how?).Ben Laurie1999-06-041-7/+7
|
* Another stack.Ben Laurie1999-05-301-2/+3
|
* Another stack.Ben Laurie1999-05-011-9/+8
|
* Delete the unnecessary ERR and ERRC lines in makefiles, add some functionalityDr. Stephen Henson1999-04-241-7/+14
| | | | | | | | | | to error code script: it can now find untranslatable function codes (usually because the function is static and not defined in a header: occasionally because of a typo...) and unreferenced function and reason codes. To see this try: perl util/mkerr.pl -recurse -debug Also fixed some typos in crypto/pkcs12 that this found :-) Also tidy up some error calls that had to be all on one line: the old error script couldn't find codes unless the call was all on one line.
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-1/+1
| | | | | | Submitted by: Reviewed by: PR:
* Work with -pedantic!Ben Laurie1999-04-231-4/+4
|
* Change functions to ANSI C.Ulf Möller1999-04-191-20/+9
|
* Remove deleted PKCS#12 functions from pkcs12.h, get rid of object creationDr. Stephen Henson1999-03-291-3/+3
| | | | | kludge, remove CRs from ssl_ciph.c and update Win32 functions for PKCS#12 code. It might compile under Win32 now ...
* Include pkcs12 program as part of openssl. This completes most of the PKCS#12Dr. Stephen Henson1999-03-291-3/+1
| | | | integration.
* Yet more PKCS#12 integration: add lots of files under crypto/pkcs12 and addDr. Stephen Henson1999-03-281-0/+244
them to the build environment.