aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/objects
Commit message (Collapse)AuthorAgeFilesLines
* New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller1999-04-272-2/+2
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-263-40/+1
|
* Change the command line options of mkerr.pl so -static is now default andDr. Stephen Henson1999-04-241-3/+2
| | | | | a -write option is needed to actually change anything. Second attempt at getting rid of ERR, ERRC definitions: it might even work this time :-)
* Restore ERRC definitions that are needed to compile the library.Bodo Möller1999-04-241-0/+1
| | | | | | | | | | Submitted by: Reviewed by: PR: Submitted by: Reviewed by: PR:
* Delete the unnecessary ERR and ERRC lines in makefiles, add some functionalityDr. Stephen Henson1999-04-241-2/+0
| | | | | | | | | | to error code script: it can now find untranslatable function codes (usually because the function is static and not defined in a header: occasionally because of a typo...) and unreferenced function and reason codes. To see this try: perl util/mkerr.pl -recurse -debug Also fixed some typos in crypto/pkcs12 that this found :-) Also tidy up some error calls that had to be all on one line: the old error script couldn't find codes unless the call was all on one line.
* Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson1999-04-245-73/+61
| | | | | | | script, translates function codes better and doesn't need the K&R function prototypes to work (NB. the K&R prototypes can't be wiped just yet: they are still needed by the DEF generator...). I also ran the script with the -rewrite option to update all the header and source files.
* "make depend"Bodo Möller1999-04-231-16/+24
| | | | | | Submitted by: Reviewed by: PR:
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-236-15/+15
| | | | | | Submitted by: Reviewed by: PR:
* Work with -pedantic!Ben Laurie1999-04-231-4/+6
|
* Move all autogenerated header file parts to crypto/opensslconf.h.Ulf Möller1999-04-211-1/+1
|
* Change functions to ANSI C.Ulf Möller1999-04-194-85/+37
|
* Allow asn1parse to print out VISIBLESTRING and some code needed for certificateDr. Stephen Henson1999-04-172-6/+29
| | | | policies extension.
* Massive constification.Ben Laurie1999-04-174-27/+30
|
* Rid the world of more evil casts.Ben Laurie1999-04-101-1/+1
|
* Add PKCS#5 v2.0 ASN1 structures.Dr. Stephen Henson1999-04-082-4/+28
|
* New Makefile variables $(RANLIB) and $(PERL).Ulf Möller1999-04-011-6/+6
|
* This is the beginning of PKCS#12 integration. This just adds the PKCS#12Dr. Stephen Henson1999-03-282-4/+167
| | | | | | | | objects to objects.h NOTE: during this integration it will not be possible to compile my PKCS#12 program against OpenSSL because there will be conflicts between the external functionality and that being added to the core code.
* Add initial support for Thawte strong extranet certificate extensions andDr. Stephen Henson1999-03-272-5/+15
| | | | include an 'indent' option to V3 stuff.
* Fix security hole.Ben Laurie1999-03-221-8/+8
|
* Put the dependencies back.Ben Laurie1999-03-061-0/+15
|
* General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall1999-03-061-21/+5
| | | | | | | | consistent in the source tree and replaced `/bin/rm' by `rm'. Additonally cleaned up the `make links' target: Remove unnecessary semicolons, subsequent redundant removes, inline point.sh into mklink.sh to speed processing and no longer clutter the display with confusing stuff. Instead only the actually done links are displayed.
* Overhaul 'crl' application, add a proper X509_CRL_print function and startDr. Stephen Henson1999-02-192-6/+38
| | | | to support CRL extensions.
* Add support for raw extensions. This means that you can include the DER encodingDr. Stephen Henson1999-02-141-1/+5
| | | | | | | | of an arbitrary extension: e.g. 1.3.4.5=critical,RAW:12:34:56 Using this technique currently unsupported extensions can be generated if you know their DER encoding. Even if the extension is supported in future the raw extension will still work: that is the raw version can always be used even if it is a supported extension.
* Fix ghastly DES declarations, and all consequential warnings.Ben Laurie1999-02-131-1/+1
|
* Fix typo in asn1.h (PRINTABLESTRING_STRING) and fix a bug in object creationDr. Stephen Henson1999-02-131-1/+1
| | | | perl script. It failed if the OID had any zeros in it.
* Add a few extended key usage OIDs.Dr. Stephen Henson1999-01-262-5/+144
|
* Continuing adding X509 V3 support. This starts to integrate the code withDr. Stephen Henson1999-01-241-1/+1
| | | | | | the main library, but only with printing at present. To see this try: openssl x509 -in cert.pem -text on a certificate with some extensions in it.
* This time, get it right.Ben Laurie1999-01-191-8/+10
|
* Finally lay dependencies to rest (I hope!).Ben Laurie1999-01-191-1/+14
|
* New err_code.pl script to retain old error codes. This should allow the useDr. Stephen Henson1999-01-181-1/+3
| | | | | of 'make errors' without causing huge re-organisations of files when a new code is added.
* Oops. Missing NULL frees.Ben Laurie1999-01-171-0/+3
|
* Fix OBJ_txt2nid(): old function was broken when input used the "dot" form, e.g.Dr. Stephen Henson1999-01-122-31/+48
| | | | 1.2.3.4 . Also added new function OBJ_txt2obj().
* First cut of a cleanup for apps/. First the `ssleay' program is now namedRalf S. Engelschall1999-01-021-6/+12
| | | | | | | | | `openssl' and second, the shortcut symlinks for the `openssl <command>' are no longer created. This way we have a single and consistent command line interface `openssl <command>', similar to `cvs <command>'. Notice, the openssl.cnf, openssl.c and progs.pl files were changed after a repository copy, i.e. they still contain the complete file history.
* Add extended key usage OID and update STATUS file.Dr. Stephen Henson1999-01-011-0/+5
|
* Various cleanups and fixed by Marc and Ralf to start the OpenTLS projectRalf S. Engelschall1998-12-221-0/+1
|
* Import of old SSLeay release: SSLeay 0.9.1b (unreleased)Ralf S. Engelschall1998-12-217-207/+534
|
* Import of old SSLeay release: SSLeay 0.9.0bRalf S. Engelschall1998-12-217-41/+379
|
* Import of old SSLeay release: SSLeay 0.8.1bRalf S. Engelschall1998-12-219-0/+2250