Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add 'rsautl' low level RSA utility. | Dr. Stephen Henson | 2000-09-03 | 12 | -9/+432 |
| | | | | | | | | Add DER public key routines. Add -passin argument to 'ca' utility. Document sign and verify options to dgst. | ||||
* | Undo change from 1.7 to 1.8: | Bodo Möller | 2000-09-01 | 1 | -4/+2 |
| | | | | | | Returning -1 for an attempt to read from an empty buffer is empty is not an error that should be signalled via the error queue, it's a 'retry read' condition and is signalled as such. | ||||
* | Use C syntax, not FORTRAN or whatever that was :-) | Bodo Möller | 2000-09-01 | 1 | -5/+9 |
| | |||||
* | QNX 4 support. | Bodo Möller | 2000-09-01 | 5 | -0/+35 |
| | |||||
* | -N option to diff is not essential, and mentioning it is unnecessarily | Bodo Möller | 2000-09-01 | 1 | -1/+1 |
| | | | | confusing to people whose diff doesn't implement it. | ||||
* | Add demo state machine. | Ben Laurie | 2000-08-30 | 3 | -0/+383 |
| | |||||
* | Fix typo in i2d_ASN1_ENUMERATED | Dr. Stephen Henson | 2000-08-30 | 4 | -16/+181 |
| | | | | | | | Fix bug in read only memory BIOs so BIO_reset() works. Add sign and verify options to dgst utility, need to update docs. | ||||
* | Diagnose EOF on memory BIOs (or you just get mysterious errors with no error | Ben Laurie | 2000-08-28 | 3 | -0/+6 |
| | | | | message). | ||||
* | Use the passed buffer in ERR_error_string! | Ben Laurie | 2000-08-28 | 1 | -1/+1 |
| | |||||
* | Change PKCS#7 test data to take account of removal of | Dr. Stephen Henson | 2000-08-25 | 1 | -44/+44 |
| | | | | indefinite length encoding. | ||||
* | New option to CA.pl to sign request using CA extensions. | Dr. Stephen Henson | 2000-08-24 | 9 | -6/+50 |
| | | | | | | | | | | | | | 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. | ||||
* | Add support for 'other' PKCS#7 content types. | Dr. Stephen Henson | 2000-08-22 | 3 | -5/+16 |
| | |||||
* | max -> dmax in bn_check_top. | Ben Laurie | 2000-08-22 | 1 | -1/+1 |
| | |||||
* | Fix ASN1_INTEGER_to_BN properly this time... | Dr. Stephen Henson | 2000-08-22 | 2 | -2/+2 |
| | |||||
* | Fixes to d2i_ASN1_OBJECT, ASN1_INTEGER_to_BN and a_strex.c | Dr. Stephen Henson | 2000-08-22 | 4 | -9/+19 |
| | |||||
* | Various fixes... | Dr. Stephen Henson | 2000-08-21 | 6 | -1/+104 |
| | | | | | | | | | | | | | | | | initialize ex_pathlen to -1 so it isn't checked if pathlen is not present. set ucert to NULL in apps/pkcs12.c otherwise it gets freed twice. remove extraneous '\r' in MIME encoder. Allow a NULL to be passed to X509_gmtime_adj() Make PKCS#7 code use definite length encoding rather then the indefinite stuff it used previously. | ||||
* | Added OIDs from RFC 2247, 1155, and a few from 1700 | Richard Levitte | 2000-08-19 | 3 | -0/+113 |
| | |||||
* | Assar wanted an address change. | Richard Levitte | 2000-08-18 | 1 | -1/+1 |
| | |||||
* | Added BIO_vprintf() and BIO_vsnprintf(). The former because I've | Richard Levitte | 2000-08-18 | 3 | -5/+30 |
| | | | | found myself needing it a number of times, the latter for completeness. | ||||
* | NULL is not an integer... | Richard Levitte | 2000-08-18 | 1 | -1/+1 |
| | |||||
* | Document the added diversity to the possible log levels. | Richard Levitte | 2000-08-17 | 1 | -0/+24 |
| | |||||
* | Add more diversity to the possible log levels. Now we have full | Richard Levitte | 2000-08-17 | 1 | -15/+41 |
| | | | | coverage for all syslog level. | ||||
* | Added md4 to the VMS compilation | Richard Levitte | 2000-08-17 | 1 | -3/+4 |
| | |||||
* | make update | Richard Levitte | 2000-08-17 | 1 | -1/+1 |
| | |||||
* | New option 'ctestall' for mkdef.pl, that makes it not only generate | Richard Levitte | 2000-08-17 | 1 | -11/+17 |
| | | | | | | existing functions, but really all functions that exist in libeay.num and ssleay.num. This is a good check on how much we should actually clean up the number files. | ||||
* | Document the reconfiguratoin option for Configure. | Richard Levitte | 2000-08-17 | 1 | -0/+6 |
| | |||||
* | Allow reconfiguration. This can be useful if some source update | Richard Levitte | 2000-08-17 | 3 | -83/+132 |
| | | | | | requires that you configure again, but you don't want to reenter all those configuration arguments again. | ||||
* | Correct the title. This also fooled the automatic documentation builder | Richard Levitte | 2000-08-15 | 1 | -1/+1 |
| | | | | that this was actually the pkcs7 document... | ||||
* | IBMcxx complains that maxmem is as low as 2048 for certain modules | Richard Levitte | 2000-08-14 | 1 | -1/+1 |
| | | | | | (like all the digests). Setting maxmem to 16K seems to give the compiler enough space to do all the optimization it wants. | ||||
* | I forgot this file that Assar provided as well... | Richard Levitte | 2000-08-14 | 1 | -0/+78 |
| | |||||
* | MD4 implemented. Assar Westerlund provided the digest code itself and the ↵ | Richard Levitte | 2000-08-14 | 40 | -2136/+3593 |
| | | | | test utility, I added the bits to get a EVP interface, the command line utility and the speed test | ||||
* | Memory leaks fix. It now looks like all memory leaks, at least around | Richard Levitte | 2000-08-11 | 1 | -0/+2 |
| | | | | building complete chains, are gone. | ||||
* | Memory leaks fix. There seems to be more in other parts of OpenSSL... | Richard Levitte | 2000-08-11 | 1 | -25/+106 |
| | |||||
* | The pkcs12 had no way of getting a CA file or path to be used when | Richard Levitte | 2000-08-11 | 2 | -10/+30 |
| | | | | | building a complete chain. Now added through the -CAfile and -CApath arguments. | ||||
* | Abdelilah Essiari <aes@george.lbl.gov> reports that for very small | Richard Levitte | 2000-08-11 | 1 | -0/+10 |
| | | | | | | | | records, EVP_EncodeUpdate() may misbehave. This happens when there's a record boundary between the two ending b64 equal signs, which makes EVP_EncodeUpdate think there has been more than one EOF, and therefore add an extra NUL at the end of the output buffer. This fix corrects that problem. | ||||
* | Duplicate names detected... | Richard Levitte | 2000-08-10 | 1 | -2/+2 |
| | |||||
* | Make sure that 'initialized' is zeroed as well when cleaning up. | Richard Levitte | 2000-08-08 | 1 | -0/+1 |
| | |||||
* | Fix for bad sorting of object names. | Dr. Stephen Henson | 2000-08-06 | 4 | -18/+272 |
| | | | | | | Add warning print out if duplicate names found: should end up as a fatal error but a warning for now until they problems are fixed... | ||||
* | For n > 7, we might get uninitialized (unzeroed) data. | Richard Levitte | 2000-08-06 | 1 | -2/+2 |
| | | | | Spotted by "Kyoungho Jeon" <k.h.jeon@securesoft.co.kr>. | ||||
* | Changes needed for Tandem NSK, supplied by Scott Uroff (scott@xypro.com). | Dr. Stephen Henson | 2000-08-04 | 6 | -14/+32 |
| | | | | Fix warnings with BIO_dump_indent(). | ||||
* | On Unicos, shorts are 8 bytes, so instead, use a structure with 2 32-bit ↵ | Richard Levitte | 2000-08-03 | 1 | -1/+11 |
| | | | | ints, just as in destest.c | ||||
* | On Unicos, openlog() isn't constified, so let's not do that in xopenlog() | Richard Levitte | 2000-08-03 | 1 | -5/+5 |
| | |||||
* | Unicos doesn't have sys/timeb.h. Fix it by defining the TIMEB macro unless ↵ | Richard Levitte | 2000-08-03 | 1 | -1/+16 |
| | | | | on Unicos. | ||||
* | *mumble* unicos 10.0.0.3 with Cray Standard C Version 6.2.0.0 has a syslog.h | Richard Levitte | 2000-08-02 | 1 | -1/+1 |
| | | | | | | where the openlog() is declared like this: extern int openlog __((char *_Ident, int _Logopt, int _Facility)); | ||||
* | Include SKIP DH parameters with OpenSSL. | Bodo Möller | 2000-08-02 | 4 | -3/+47 |
| | | | | | | | These have been created by a SHA.1 based procedure, see http://www.skip-vpn.org/spec/numbers.html. (These values are taken from that document, I have not implemented the prime generator.) | ||||
* | Added and corrected documentation for the 'shared' option | Richard Levitte | 2000-08-02 | 2 | -2/+18 |
| | |||||
* | We've now covered the shared library support for Solaris, so the -shared hack | Richard Levitte | 2000-08-02 | 1 | -12/+0 |
| | | | | in config is no longer needed. | ||||
* | It's probably a good idea to make the shared libraries depend in EX_LIBS. | Richard Levitte | 2000-08-02 | 1 | -3/+3 |
| | |||||
* | "make update" | Richard Levitte | 2000-08-02 | 2 | -35/+42 |
| | |||||
* | I had completely forgotten that print_table_entry also needed to read the two | Richard Levitte | 2000-08-02 | 1 | -4/+4 |
| | | | | "shared" variables on it's own... |