aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/asn1/t_req.c
Commit message (Collapse)AuthorAgeFilesLines
* Move certificate request and CRL routines to x509 dir.Dr. Stephen Henson2015-09-221-246/+0
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Use accessors in X509_REQ_print().Dr. Stephen Henson2015-09-221-10/+9
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* New accessor X509_REQ_get_X509_PUBKEY()Dr. Stephen Henson2015-09-221-1/+5
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Embed various signature algorithms.Dr. Stephen Henson2015-09-171-1/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Embed X509_REQ_INFODr. Stephen Henson2015-09-161-2/+2
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* make X509_REQ opaqueDr. Stephen Henson2015-08-311-0/+1
| | | | 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>
* make X509_EXTENSION opaqueDr. Stephen Henson2015-03-231-1/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Remove old ASN.1 code.Dr. Stephen Henson2015-03-231-1/+1
| | | | | | | | | 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>
* Make X509_ATTRIBUTE opaque.Dr. Stephen Henson2015-03-161-14/+9
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* Run util/openssl-format-source -v -c .Matt Caswell2015-01-221-181/+167
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* Cleanup OPENSSL_NO_xxx, part 1master-pre-reformatRich Salz2015-01-141-1/+1
| | | | | | | | | | 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>
* RT3508: Remove unused variable introduced by b09eb24Kurt Cancemi2014-08-311-1/+0
| | | | Reviewed-by: Tim Hudson <tjh@openssl.org>
* RT3246: req command prints version number wrongRich Salz2014-08-281-7/+3
| | | | | | | Make X509_REQ_print_ex do the same thing that X509_REQ_print does. Reviewed-by: Matt Caswell <matt@openssl.org>
* Fix X509_REQ_print_ex() to process extension options.Dr. Stephen Henson2007-05-221-2/+2
|
* Gather printing routines into EVP_PKEY_ASN1_METHOD.Dr. Stephen Henson2006-03-221-26/+2
|
* makeNils Larsch2005-07-161-0/+4
| | | | | | | | ./configure no-deprecated [no-dsa] [no-dh] [no-ec] [no-rsa] make depend all test work again PR: 1159
* ecc api cleanup; summary:Nils Larsch2005-05-161-1/+1
| | | | | | | | | | - hide the EC_KEY structure definition in ec_lcl.c + add some functions to use/access the EC_KEY fields - change the way how method specific data (ecdsa/ecdh) is attached to a EC_KEY - add ECDSA_sign_ex and ECDSA_do_sign_ex functions with additional parameters for pre-computed values - rebuild libeay.num from 0.9.7
* Fix more error codes.Bodo Möller2005-05-111-1/+1
| | | | | (Also improve util/ck_errf.pl script, and occasionally fix source code formatting.)
* (oops) Apologies all, that last header-cleanup commit was from the wrongGeoff Thorpe2004-04-191-0/+2
| | | | | tree. This further reduces header interdependencies, and makes some associated cleanups.
* Correct a lot of printing calls. Remove extra arguments...Richard Levitte2003-04-031-1/+1
|
* Security fixes brought forward from 0.9.7.Ben Laurie2002-11-131-9/+9
|
* Make -nameopt work in req and add support for -reqoptDr. Stephen Henson2002-08-221-111/+152
|
* use a generic EC_KEY structure (EC keys are not ECDSA specific)Bodo Möller2002-08-071-4/+4
| | | | Submitted by: Nils Larsch
* ECDSA supportBodo Möller2002-02-131-0/+9
| | | | Submitted by: Nils Larsch <nla@trustcenter.de>
* Make all configuration macros available for application by makingRichard Levitte2001-02-191-3/+3
| | | | | | | | | | | | 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.
* New function X509_signature_print() to remove some duplicateDr. Stephen Henson2000-12-141-19/+2
| | | | code from certificate, CRL and request printing routines.
* Merge from the ASN1 branch of new ASN1 codeDr. Stephen Henson2000-12-081-13/+10
| | | | | | to main trunk. Lets see if the makes it to openssl-cvs :-)
* Update test suite so that 'make test' succeeds in 'no-rsa' configuration.Bodo Möller2000-03-131-3/+4
|
* Replace the macros in asn1.h with function equivalents. Also make UTF8StringsDr. Stephen Henson1999-10-201-1/+1
| | | | tolerated in certificates.
* Support for parsing of certificate extensions in PKCS#10 requests: these areDr. Stephen Henson1999-08-091-0/+27
| | | | | used by things like Xenroll. Also include documentation for extendedKeyUsage extension.
* Another stack.Ben Laurie1999-05-011-2/+2
|
* Another stack.Ben Laurie1999-05-011-4/+4
|
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-231-4/+4
| | | | | | Submitted by: Reviewed by: PR:
* Change functions to ANSI C.Ulf Möller1999-04-191-6/+2
|
* Massive constification.Ben Laurie1999-04-171-1/+2
|
* Fix GCC warning...Ralf S. Engelschall1999-03-061-1/+2
| | | | | t_req.c: In function `X509_REQ_print': t_req.c:181: warning: suggest explicit braces to avoid ambiguous `else'
* Make sure applications free up pkey structures and add netscape extensionDr. Stephen Henson1999-01-031-0/+2
| | | | handling to x509.c
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-211-2/+2
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-211-0/+226