aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/x509v3/v3_ia5.c
Commit message (Collapse)AuthorAgeFilesLines
* Specify array sizesKurt Roeckx2016-06-111-1/+1
| | | | | | Reviewed-by: Rich Salz <rsalz@openssl.org> GH: #1172
* Constify s2i_ASN1_IA5STRINGFdaSilvaYY2016-06-041-4/+3
| | | | | | | | Return directly NULL after ASN1_STRING_set, as it already has set an error code. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Kurt Roeckx <kurt@openssl.org> Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1074)
* Copyright consolidation 07/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>
* Enable -Wmissing-variable-declarations andBen Laurie2015-09-111-0/+1
| | | | | | | -Wincompatible-pointer-types-discards-qualifiers (the latter did not require any code changes). Reviewed-by: Rich Salz <rsalz@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-2/+3
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Remove old ASN.1 code.Dr. Stephen Henson2015-03-231-2/+2
| | | | | | | | | Remove old M_ASN1_ macros and replace any occurences with the corresponding function. Remove d2i_ASN1_bytes, d2i_ASN1_SET, i2d_ASN1_SET: no longer used internally. Reviewed-by: Rich Salz <rsalz@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-44/+44
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* RT671: export(i2s|s2i|i2v|v2i)_ASN1_(IA5|BIT)STRINGBjoern Zeeb2014-09-081-4/+2
| | | | | | | | | The EXT_BITSTRING and EXT_IA5STRING are defined in x509v3.h, but the low-level functions are not public. They are useful, no need to make them static. Note that BITSTRING already was exposed since this RT was created, so now we just export IA5STRING functions. Reviewed-by: Tim Hudson <tjh@openssl.org>
* Update obsolete email address...Dr. Stephen Henson2008-11-051-1/+1
|
* Constify version strings and some structures.Dr. Stephen Henson2007-01-211-1/+1
|
* Add lots of checks for memory allocation failure, error codes to indicateDr. Stephen Henson2004-12-051-1/+4
| | | | | | failure and freeing up memory if a failure occurs. PR:620
* Check the return values where memory allocation failures may happen.Richard Levitte2002-05-301-1/+1
| | | | PR: 49
* There have been a number of complaints from a number of sources that namesRichard Levitte2000-06-011-1/+1
| | | | | | | | | 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.
* EBCDIC support.Ulf Möller2000-02-011-0/+3
| | | | Submitted by: Martin Kraemer <martin.kraemer@mch.sni.de>
* Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson1999-10-201-8/+2
| | | | tolerated in certificates.
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-261-7/+0
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-3/+3
| | | | | | Submitted by: Reviewed by: PR:
* Fix lots of warnings.Ulf Möller1999-04-201-1/+2
| | | | Submitted by: Richard Levitte <levitte@stacken.kth.se>
* Change functions to ANSI C.Ulf Möller1999-04-191-7/+4
|
* Various changes to make this stuff compile under Win32 and VC++ with andDr. Stephen Henson1999-02-221-6/+4
| | | | | | | | without -debug option to mk1mf.pl. Change _export to is_export (_export is a reserved word under VC++). Add yucky function prototype function pointer casts. Sanitise the included files in crypto/x509v3. Also changed ssleay.exe target to openssl.exe
* Initial addition of new X509 V3 files, tidy of old files.Dr. Stephen Henson1999-01-241-0/+127