aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/asn1/a_strex.c
Commit message (Collapse)AuthorAgeFilesLines
* 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>
* make X509_NAME opaqueDr. Stephen Henson2015-03-251-2/+2
| | | | Reviewed-by: Richard Levitte <levitte@openssl.org>
* Dead code removal: #if 0 asn1, pkcs7Rich Salz2015-01-301-12/+0
| | | | | | | Keep one #if 0 but rename the symbol to be more descriptive of what it's doing (you can disable support for old broken Netscape software). Reviewed-by: Tim Hudson <tjh@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-423/+496
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Cleanup OPENSSL_NO_xxx, part 1master-pre-reformatRich Salz2015-01-141-2/+2
| | | | | | | | | | OPENSSL_NO_RIPEMD160, OPENSSL_NO_RIPEMD merged into OPENSSL_NO_RMD160 OPENSSL_NO_FP_API merged into OPENSSL_NO_STDIO Two typo's on #endif comments fixed: OPENSSL_NO_ECB fixed to OPENSSL_NO_OCB OPENSSL_NO_HW_SureWare fixed to OPENSSL_NO_HW_SUREWARE Reviewed-by: Richard Levitte <levitte@openssl.org>
* RT2400: ASN1_STRING_to_UTF8 missing initializerRaphael Spreitzer2014-08-271-0/+1
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Fix Valgrind warning.Bodo Möller2012-09-241-0/+1
| | | | Submitted by: Adam Langley
* Fix escaping code for string printing. If *any* escaping is enabled weDr. Stephen Henson2011-01-031-5/+12
| | | | must escape the escape character itself (backslash).
* Update obsolete email address...Dr. Stephen Henson2008-11-051-1/+1
|
* Fix incorrect handling of special charactersLutz Jänicke2007-02-211-2/+2
| | | | | | PR: 1459 Submitted by: tnitschke@innominate.com Reviewed by: steve@openssl.org
* add additional checks + cleanupNils Larsch2006-01-291-2/+5
| | | | Submitted by: David Hartman <david_hartman@symantec.com>
* fix warnings when building openssl with the following compiler options:Nils Larsch2005-08-281-2/+2
| | | | | | | -Wmissing-prototypes -Wcomment -Wformat -Wimplicit -Wmain -Wmultichar -Wswitch -Wshadow -Wtrigraphs -Werror -Wchar-subscripts -Wstrict-prototypes -Wreturn-type -Wpointer-arith -W -Wunused -Wno-unused-parameter -Wuninitialized
* Move cryptlib.h prior bio.h. Actually it makes sense to include cryptlib.hAndy Polyakov2005-05-171-3/+5
| | | | | first everywhere in crypto and skip stdio.h and string.h [because it includes them].
* Print out GeneralizedTime and UTCTime in ASN1_STRING_print_ex().Dr. Stephen Henson2003-11-101-1/+1
|
* Fix sign bugs.Richard Levitte2003-05-211-1/+1
| | | | PR: 621
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-5/+9
|
* Fix ASN1_STRING_to_UTF8: remove non sensical !*out test.Dr. Stephen Henson2002-08-301-2/+2
|
* Add missing prototypes.Lutz Jänicke2002-06-131-5/+6
| | | | | Submitted by: Goetz Babin-Ebell <babinebell@trustcenter.de> PR: 89
* Fix warning.Ben Laurie2001-04-161-1/+5
|
* Overhaul the display of certificate details inDr. Stephen Henson2001-03-151-4/+12
| | | | | | | | | | | the 'ca' utility. This can now be extensively customised in the configuration file and handles multibyte strings and extensions properly. This is required when extensions copying from certificate requests is supported: the user must be able to view the extensions before allowing a certificate to be issued.
* Global DirectoryString mask fix.Dr. Stephen Henson2000-10-041-0/+12
| | | | | | Add support for X509_NAME_print_ex() in req. Initial code for cutomizable X509 print routines.
* More VMS synchronisationRichard Levitte2000-09-091-0/+1
|
* New option to CA.pl to sign request using CA extensions.Dr. Stephen Henson2000-08-241-0/+21
| | | | | | | | | | | | | This allows intermediate CAs to be created more easily. PKCS12_create() now checks private key matches certificate. Fix typo in x509 app. Update docs. New function ASN1_STRING_to_UTF8() converts any ASN1_STRING type to UTF8.
* Fixes to d2i_ASN1_OBJECT, ASN1_INTEGER_to_BN and a_strex.cDr. Stephen Henson2000-08-221-5/+5
|
* Document the new DN printing options.Dr. Stephen Henson2000-07-301-5/+5
| | | | | | Change a few names to be more meaningful. Fix typos in CA.pl docs.
* New ASN1_STRING_print_ex() and X509_NAME_print_ex()Dr. Stephen Henson2000-07-281-0/+511
functions. These are intended to be replacements for the ancient ASN1_STRING_print() and X509_NAME_print() functions. The new functions support RFC2253 and various pretty printing options. It is also possible to display international characters if the terminal properly handles UTF8 encoding (Linux seems to tolerate this if the "unicode_start" script is run). Still needs to be documented, integrated into other utilities and extensively tested.