aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/asn1
Commit message (Collapse)AuthorAgeFilesLines
* Remove NOPROTO-related macros.Ulf Möller1999-04-261-1/+1
|
* Remove NOPROTO definitions and error code comments.Ulf Möller1999-04-2663-471/+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:
* Avoid "incomprehensible" errors when required definitions are missing.Bodo Möller1999-04-241-0/+3
| | | | | | 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-244-424/+183
| | | | | | | 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-748/+1185
| | | | | | Submitted by: Reviewed by: PR:
* Change #include filenames from <foo.h> to <openssl.h>.Bodo Möller1999-04-2386-208/+208
| | | | | | Submitted by: Reviewed by: PR:
* Work with -pedantic!Ben Laurie1999-04-233-91/+145
|
* Suppport for CRL distribution points extension. Also document some ofDr. Stephen Henson1999-04-213-0/+12
| | | | this stuff.
* Change functions to ANSI C.Ulf Möller1999-04-1982-951/+382
|
* Initial support for Certificate Policies extension: print out works but settingDr. Stephen Henson1999-04-183-0/+24
| | | | isn't fully implemented (yet).
* Update dependencies.Ben Laurie1999-04-181-0/+6
|
* Allow asn1parse to print out VISIBLESTRING and some code needed for certificateDr. Stephen Henson1999-04-173-2/+58
| | | | policies extension.
* Massive constification.Ben Laurie1999-04-1715-37/+45
|
* Add support for VISIBLESTRING and UTF8StringDr. Stephen Henson1999-04-179-5/+250
|
* Another STACK bites the dust.Ben Laurie1999-04-171-2/+14
|
* Fix some warnings. Contributed by Anonymous.Ben Laurie1999-04-161-1/+3
|
* Add type-safe STACKs and SETs.Ben Laurie1999-04-125-194/+261
|
* Add PKCS#5 v2.0 ASN1 structures.Dr. Stephen Henson1999-04-085-2/+194
|
* Remove obsolete files from SSLeay 0.8.Ulf Möller1999-04-062-370/+0
|
* Did a 'make errors' to update asn1 error codes now typo is fixedDr. Stephen Henson1999-04-013-3/+0
|
* Delete some auto generated files and correct a typo in crypto/asn1/p5_pbe.cDr. Stephen Henson1999-04-011-2/+2
|
* Update dependencies.Ben Laurie1999-04-011-0/+23
|
* New Makefile variables $(RANLIB) and $(PERL).Ulf Möller1999-04-011-5/+5
|
* Various PKCS#12 related tidies and fixes: it might even compile now :-)Dr. Stephen Henson1999-03-293-0/+27
|
* Yet more PKCS#12 integration: add lots of files under crypto/pkcs12 and addDr. Stephen Henson1999-03-281-0/+68
| | | | them to the build environment.
* Further PKCS#12 integration, PBE, PKCS#8 additions.Dr. Stephen Henson1999-03-287-2/+452
|
* Add initial support for Thawte strong extranet certificate extensions andDr. Stephen Henson1999-03-275-37/+20
| | | | include an 'indent' option to V3 stuff.
* Move definitions of IS_SET/IS_SEQUENCE inside crypto/asn1/asn1.hRalf S. Engelschall1999-03-241-4/+4
| | | | | | | so they no longer are missing under -DNOPROTO. Submitted by: Soren S. Jorvang <soren@t.dk> Reviewed by: Ralf S. Engelschall
* Fix security hole.Ben Laurie1999-03-222-75/+76
|
* Add missing funtions from non ANSI section of header files and add missingDr. Stephen Henson1999-03-081-0/+1
| | | | ordinals to libeay.num.
* Put the dependencies back.Ben Laurie1999-03-061-0/+656
|
* General source tree makefile cleanups: Made `making xxx in yyy...' displayRalf S. Engelschall1999-03-061-662/+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.
* 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'
* Update dependencies.Ben Laurie1999-02-271-0/+10
|
* Add more functionality to issuer alt name and subject alt name. New optionsDr. Stephen Henson1999-02-211-0/+2
| | | | | to include email addresses from DN and copy details from issuer certificate. Include examples in openssl.cnf, update Win32 ordinals.
* Patch so the new crl stuff actually compiles this time :-) Also update theDr. Stephen Henson1999-02-191-1/+2
| | | | Win32 ordinals.
* Overhaul 'crl' application, add a proper X509_CRL_print function and startDr. Stephen Henson1999-02-192-2/+175
| | | | to support CRL extensions.
* Oops! Remeber to include the other patches this time...Dr. Stephen Henson1999-02-173-0/+6
|
* Fuller authority key id support, partial support for private key usage extensionDr. Stephen Henson1999-02-171-1/+1
| | | | and really fix the ASN.1 IMPLICIT bug this time :-)
* Finally(?) fix DES stuff.Ben Laurie1999-02-131-0/+2
|
* Update dependencies.Ben Laurie1999-02-131-0/+10
|
* 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.
* First cut for a very conservative source tree cleanup:Ralf S. Engelschall1999-02-102-589/+0
| | | | | | | | | | | | | | | | 1. merge various obsolete readme texts into doc/ssleay.txt where we collect the old documents and readme texts. 2. remove the first part of files where I'm already sure that we no longer need them because of three reasons: either they are just temporary files which were left by Eric or they are preserved original files where I've verified that the diff is also available in the CVS via "cvs diff -rSSLeay_0_8_1b" or they were renamed (as it was definitely the case for the crypto/md/ stuff). We've still a horrible mess under crypto/bn/asm/. There for a lot of files I'm sure whether we need them or not. So, when someone knows it better, feel free to cleanup there.
* Oops. Forgot to do a 'make errors'.Dr. Stephen Henson1999-02-103-0/+9
|
* More extension code. Incomplete support for subject and issuer altDr. Stephen Henson1999-02-102-2/+215
| | | | | | | name, issuer and authority key id. Change the i2v function parameters and add an extra 'crl' parameter in the X509V3_CTX structure: guess what that's for :-) Fix to ASN1 macro which messed up IMPLICIT tag and add f_enum.c which adds a2i, i2a for ENUMERATED.
* Update dependencies.Ben Laurie1999-02-091-0/+3
|
* Oops... forgot to add new ENUMERATED file...Dr. Stephen Henson1999-02-091-0/+307
|