aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * extconf.rb: should make depend under $srcdir.ossl2-pre-096GOTOU Yuuzou2003-07-146-34/+48
| | | | | | | | * ossl.h: ossl_raise is a NORETURN. * ossl_ocsp.h: must use GetOCSPBasicRes (osssl_ocspbres_add_nonce). * ruby_missing.h: should check HAVE_RB_OBJ_INIT_COPY. (all of above changes were suggested by nobu. thanks.) * ossl_x509store.c: refine ossl_x509stctx_free.
* * ossl_x509store.c: add second argument of X509::Store#verifyGOTOU Yuuzou2003-07-142-26/+25
| | | | to pass the untrusted certificate chain.
* *** empty log message ***GOTOU Yuuzou2003-07-111-2/+2
|
* OSSL 0.2.0-pre2 releasedossl-0-2-0-pre3GOTOU Yuuzou2003-07-112-5/+6
|
* *** empty log message ***GOTOU Yuuzou2003-07-102-6/+10
|
* * ossl_x509req.c: Add Request#signature_algorithm.NAKAMURA Hiroshi2003-07-103-3/+31
| | | | * ossl_x509crl.c: eX509CertError -> eX509CRLError.
* * examples/gen_csr.rb: Add 'key' option to specify keypair file.NAKAMURA Hiroshi2003-07-106-22/+216
| | | | | | | We need this feature for creating cross certificate. * examples/c_rehash.rb, certstore.rb, cert_store_view.rb: Add Request support. * examples/cert2text.rb: Instead of `openssl x509|req|crl -text`.
* * examples/ca/init_sub_ca.rb: Add a command line option for CN.NAKAMURA Hiroshi2003-07-104-14/+14
| | | | | * examples/ca/gen_crl.rb: CRL issuer was wrong! Oops. * examples/ca/gen_cert.rb: Changed keyUsage bits of each cert type.
* bio2obj part IIMichal Rokos2003-07-101-12/+14
|
* FixexMichal Rokos2003-07-105-48/+75
|
* *** empty log message ***GOTOU Yuuzou2003-07-092-4/+21
|
* *** empty log message ***GOTOU Yuuzou2003-07-092-0/+6
|
* call ossl_raise with NULL when no message is passedMichal Rokos2003-07-0928-275/+276
|
* * examples/cert_store_view.rb: Support trust anchor.NAKAMURA Hiroshi2003-07-084-34/+101
|
* * examples/ca/gen_cert.rb: Add some options. --noakid is an option worthy toNAKAMURA Hiroshi2003-07-084-8/+96
| | | | | | | | mention. For cross certification, with OpenSSL, akid seems to block to find a cross-cert path. --noakid is for removing authorityKeyIdentifier extension. RFC2510 defines this field as a 'MUST' field so use this option carefully. * examples/ca/init_sub_ca.rb: Added. * examples/ca/init_ca.rb: Add an option to specify CN.
* Timezone insensitive time comarison.NAKAMURA Hiroshi2003-07-082-3/+3
|
* * ossl_x509cert.c, ossl_x509crl.c: Add (Certificate|CRL)#signature_algorithm.NAKAMURA Hiroshi2003-07-083-0/+52
|
* *** empty log message ***GOTOU Yuuzou2003-07-062-2/+4
|
* untypoGOTOU Yuuzou2003-07-061-2/+2
|
* *** empty log message ***GOTOU Yuuzou2003-07-061-2/+2
|
* * ossl_x509store.c:GOTOU Yuuzou2003-07-062-2/+7
| | | | | - ossl_x509store_add_cert(): should duplicate added cert. - ossl_x509store_add_crl(): should duplicate added crl.
* * examples/gen_csr.rb: DN parsing bug fix.NAKAMURA Hiroshi2003-07-063-4/+22
| | | | | | * examples/ca/gen_cert.rb: - Check key length and DN of PKCS#10. - Remove nsCertType extension.
* * examples/gen_ca_cert.rb: Pass DN as a command line parameter.NAKAMURA Hiroshi2003-07-042-2/+14
|
* * examples/c_rehash.rb: Run as a manager of cert store directory.NAKAMURA Hiroshi2003-07-042-21/+48
|
* Typo fixed.NAKAMURA Hiroshi2003-07-041-1/+1
|
* * examples/cert_store.rb: Renamed to cert_store_view.rb.NAKAMURA Hiroshi2003-07-045-146/+1052
| | | | | | | * examples/cert_store_view.rb: Added. * examples/certstore.rb: Certification store implementation. * examples/crlstore.rb: CRL store implementation. * examples/gen_cert.rb: Typo fixed.
* examples/ca/: Added gen_cert.rb and gen_crl.rb.NAKAMURA Hiroshi2003-07-043-7/+76
|
* examples/ca/gen_cert.rb: Follow examples/gen_cert.rbNAKAMURA Hiroshi2003-07-043-157/+109
|
* Refine.NAKAMURA Hiroshi2003-07-042-7/+16
|
* *** empty log message ***GOTOU Yuuzou2003-07-042-3/+39
|
* *** empty log message ***GOTOU Yuuzou2003-07-033-1/+25
|
* *** empty log message ***GOTOU Yuuzou2003-07-033-16/+30
|
* *** empty log message ***GOTOU Yuuzou2003-07-034-7/+51
|
* typo fixedGOTOU Yuuzou2003-07-031-1/+1
|
* * ossl_ocsp.c: OCSP::Respopnse#basic returns nil if no OCSP_BASICRESP given.GOTOU Yuuzou2003-07-038-46/+72
| | | | | | | | | | * ossl_x509name.c: X509::Name#eql?: should check type of other. * ossl_x509crl.[ch]: add ossl_x509crl_new(); * ossl_x509store.c: - add X509::StoreContext#current_crl - del X509::StoreContext#add_crl_file (use #add_file instead.) * lib/net/https.rb: fix attrs. * examples/ossl_x509store.rb: revised.
* *** empty log message ***GOTOU Yuuzou2003-07-022-4/+24
|
* * ossl_x509name.c: add X509::Name::eql? (ossl_x509name_eql).GOTOU Yuuzou2003-07-022-6/+27
|
* * examples/c_rehash.rb: Illegal symlink.NAKAMURA Hiroshi2003-07-022-28/+74
|
* *** empty log message ***GOTOU Yuuzou2003-07-012-5/+24
|
* revisedGOTOU Yuuzou2003-07-011-26/+9
|
* * lib/net/https.rb: revised. (tested on Ruby-1.8.0-previre3)GOTOU Yuuzou2003-07-013-48/+61
| | | | * lib/net/protocols.rb: ditto
* * examples/c_rehash.rb: c_rehash written in pure ruby.NAKAMURA Hiroshi2003-07-012-0/+106
|
* key-plain file is opened as read-only.GOTOU Yuuzou2003-07-011-1/+1
|
* *** empty log message ***GOTOU Yuuzou2003-07-012-1/+4
|
* *** empty log message ***GOTOU Yuuzou2003-07-016-85/+151
|
* *** empty log message ***GOTOU Yuuzou2003-07-011-0/+6
|
* * ossl_x509crl.c: Add OpenSSL::X509::CRL#to_der (ossl_x509crl_to_der).NAKAMURA Hiroshi2003-07-012-0/+27
|
* *** empty log message ***GOTOU Yuuzou2003-06-292-11/+26
|
* *** empty log message ***GOTOU Yuuzou2003-06-293-13/+20
|
* *** empty log message ***GOTOU Yuuzou2003-06-291-1/+1
|