Richard Levitte
0fc7c5010d
Merge of main trunk, no conflicts this time
2000-09-11 10:18:56 +00:00
cvs2svn
166e1f304b
This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'.
2000-09-11 01:04:10 +00:00
Dr. Stephen Henson
b1ccd57b18
Docs for cipher and base64 BIOs.
2000-09-11 01:04:09 +00:00
Dr. Stephen Henson
5fd0cd9a9b
More new BIO docs, correct some old ones.
2000-09-10 17:36:15 +00:00
Dr. Stephen Henson
d7b9c76c72
More preliminary BIO docs...
...
Incomplete and possibly inaccurate. Hope somone is
checking these :-)
2000-09-10 01:52:26 +00:00
Richard Levitte
ef413a7ee8
Merge of main trunk, no conflicts this time
2000-09-09 18:10:35 +00:00
Richard Levitte
06b71aec85
Merge of main trunk, no conflicts this time
2000-09-09 07:03:02 +00:00
cvs2svn
527cc9841c
This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'.
2000-09-09 01:01:36 +00:00
Dr. Stephen Henson
b144a5e907
Really add BIO_read this time...
2000-09-09 01:01:35 +00:00
Dr. Stephen Henson
c5a3b7e790
Add BIO_read() (etc.) docs.
...
Add an ASN1 FAQ because I'm sick of answering it :-)
2000-09-09 00:59:37 +00:00
Dr. Stephen Henson
709e85953d
Update verify docs.
...
New option to verify program to print out diagnostics.
2000-09-08 00:53:58 +00:00
Dr. Stephen Henson
84b65340e1
Two new PKCS#12 demo programs.
...
Update PKCS12_parse().
Make the keyid in certificate aux info more usable.
2000-09-07 23:14:26 +00:00
Dr. Stephen Henson
f50c11ca40
Ugh, BIO_find_type() cannot be passed a NULL.
...
Fix doc example, and fix BIO_find_type().
Fix PKCS7_verify(). It was using 'i' for both the
loop variable and the verify return value.
2000-09-07 17:42:25 +00:00
Dr. Stephen Henson
cfd3bb1785
Add docs for BIO_find_type() and friends.
...
Added function BIO_next() otherwise you can't
traverse a chain without accessing BIO internals.
2000-09-07 13:04:27 +00:00
Richard Levitte
192295a094
Merge main trunk to engine branch, all conflicts resolved.
2000-09-07 10:59:04 +00:00
cvs2svn
7dfded5c26
This commit was manufactured by cvs2svn to create branch 'BRANCH_engine'.
2000-09-07 08:18:06 +00:00
Bodo Möller
1974a58fe0
clarification (source/sink BIOs are usually *both* source and sink)
2000-09-07 08:07:55 +00:00
Dr. Stephen Henson
47770c4dfb
Some BIO docs, incomplete, more to follow.
...
Hmmm I didn't realise BIO_pop() did that:
isn't source wonderful?
2000-09-07 00:22:31 +00:00
Bodo Möller
2b40660ec1
Add OAEP. Seed the PRNG.
2000-09-06 11:49:43 +00:00
Bodo Möller
34417732fa
Add rsautl.
2000-09-06 07:58:27 +00:00
Bodo Möller
b894b13059
Clarification for SSL_ERROR_ZERO_RETURN
2000-09-06 07:56:03 +00:00
Dr. Stephen Henson
bbb720034a
Fix typo in rsautl.
...
Add support for settable verify time in X509_verify_cert().
Document rsautl utility.
2000-09-05 22:30:38 +00:00
Bodo Möller
4ed601b172
Include MD4 in documentation.
2000-09-04 15:28:21 +00:00
Dr. Stephen Henson
bd08a2bd0c
Add 'rsautl' low level RSA utility.
...
Add DER public key routines.
Add -passin argument to 'ca' utility.
Document sign and verify options to dgst.
2000-09-03 23:13:48 +00:00
Dr. Stephen Henson
d428bf8c56
New option to CA.pl to sign request using CA extensions.
...
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.
2000-08-24 23:24:18 +00:00
Richard Levitte
fa1194d30a
Correct the title. This also fooled the automatic documentation builder
...
that this was actually the pkcs7 document...
2000-08-15 17:35:10 +00:00
Richard Levitte
3009458e2f
MD4 implemented. Assar Westerlund provided the digest code itself and the test utility, I added the bits to get a EVP interface, the command line utility and the speed test
2000-08-14 14:05:53 +00:00
Richard Levitte
1ba5b1b530
Merge from main trunk, conflicts resolved
2000-08-01 12:21:46 +00:00
Bodo Möller
cc244b371d
Update 'openssl passwd' documentation on selection of algorithms.
2000-07-31 12:27:44 +00:00
Dr. Stephen Henson
bd4e152791
Document the new DN printing options.
...
Change a few names to be more meaningful.
Fix typos in CA.pl docs.
2000-07-30 01:27:59 +00:00
Richard Levitte
c4558f8291
We do PKCS8 as well
2000-07-21 12:50:06 +00:00
Dr. Stephen Henson
fd13f0ee52
Make req seed the PRNG if signing with
...
an already existing DSA key.
Document the new smime options.
2000-07-12 23:55:30 +00:00
Richard Levitte
cb9c5dc571
Merge from main, all conflicts resolved.
...
(I do this far too seldom...)
2000-07-12 16:34:34 +00:00
Bodo Möller
16ece03a2e
Add an early reference to BN_CTX_new so that the usage of BN_CTX_start
...
is easier to grasp.
2000-07-11 20:35:45 +00:00
Ulf Möller
e0b0dc11df
Add PRNGD link.
2000-07-03 17:26:51 +00:00
Richard Levitte
e1e9ead6fb
Merge in the latest changes from the main trunk, and extra in apps/speed.c
2000-06-30 17:52:33 +00:00
Richard Levitte
adbd4ed16d
Added references to RFCs 1421 to 1424, that describe PEM.
...
Suggested by Randolph Bentson <bentson@grieg.holmsjoen.com>
2000-06-26 16:12:01 +00:00
Richard Levitte
1b2f8b6e2a
Things merged from the main trunk, among others some well needed Win32
...
fixes.
2000-06-23 22:24:53 +00:00
Richard Levitte
fb0b844a7d
Document the change in req.
2000-06-22 09:19:59 +00:00
Richard Levitte
d8c4d0e819
Merge of stuff from main trunk, all conflicts resolved, and addition
...
of dynamic lock support in the nCipher code.
2000-06-19 17:35:39 +00:00
Richard Levitte
3b21161922
The dynamic thread API changed, and so does the documentation.
2000-06-19 15:28:36 +00:00
Richard Levitte
7ed20a2158
Merge of stuff from main trunk, all conflicts resolved.
2000-06-19 14:44:57 +00:00
Richard Levitte
c79223040d
Add support for dynamically created and destroyed mutexes. This will
...
be needed in some ENGINE code, and might serve elsewhere as well.
Note that it's implemented in such a way that the locking itself is
done through the same CRYPTO_lock function as the static locks.
WARNING: This is currently experimental and untested code (it will get
tested soon, though :-)).
2000-06-18 15:59:04 +00:00
Dr. Stephen Henson
d3ed8ceb3d
Add support for the modified SGC key format used in IIS.
2000-06-15 23:48:05 +00:00
Richard Levitte
569e7f6ef2
This seems to work better with enums...
2000-06-15 20:57:25 +00:00
Richard Levitte
86787f93d6
- merged in the latest from the main trunk, fixed all conflicts
...
- implemented nCipher support via the nfhwcrhk library (not well tested).
- make update + make depend
2000-06-13 16:21:06 +00:00
Ulf Möller
b7b40c3120
typo
2000-06-12 18:50:59 +00:00
Dr. Stephen Henson
e366f2b876
Fix evp_locl.h macros.
...
Documentation correction.
2000-06-11 15:43:17 +00:00
Dr. Stephen Henson
fd75eb50c0
Make EVP_SealInit() and EVP_OpenInit() check EVP_EncryptInit() and
...
EVP_DecryptInit() return values.
Update docs.
2000-06-11 12:27:58 +00:00
Dr. Stephen Henson
a91dedca48
Document EVP routines. Change EVP_SealInit() and EVP_OpenInit()
...
to support multiple calls.
New function to retrieve email address from certificates and
requests.
2000-06-11 12:18:15 +00:00