summaryrefslogtreecommitdiffstats
path: root/CHANGES
AgeCommit message (Collapse)Author
1999-04-19Change functions to ANSI C.Ulf Möller
1999-04-19Finish off support for Certificate Policies extension.Dr. Stephen Henson
1999-04-19Fix typos in error codes.Ulf Möller
1999-04-19Defunct assembler files removed; various cleanups.Ulf Möller
New Ultrix and Alpha entries submitted by Bernhard Simon <simon@zid.tuwien.ac.at>.
1999-04-19SPARC v8 assembler BIGNUM code.Ulf Möller
Submitted by: Andy Polyakov <appro@fy.chalmers.se>
1999-04-18Initial support for Certificate Policies extension: print out works but settingDr. Stephen Henson
isn't fully implemented (yet).
1999-04-17Allow asn1parse to print out VISIBLESTRING and some code needed for certificateDr. Stephen Henson
policies extension.
1999-04-17Massive constification.Ben Laurie
1999-04-17Add support for VISIBLESTRING and UTF8StringDr. Stephen Henson
1999-04-16Add initial support for r2i RAW extensions which can access the config databaseDr. Stephen Henson
add various X509V3_CTX helper functions and support for LHASH as the config database.
1999-04-15Fix a horrible BN bug in bn_expand2 which caused BN_add_word() et al to failDr. Stephen Henson
when they cause the destination to expand. To see how evil this is try this: #include <pem.h> main() { BIGNUM *bn = NULL; int i; bn = BN_new(); BN_hex2bn(&bn, "FFFFFFFF"); BN_add_word(bn, 1); printf("Value %s\n", BN_bn2hex(bn)); } This would typically fail before the patch. It also screws up if you comment out the BN_hex2bn line above or in any situation where BN_add_word() causes the number of BN_ULONGs in the result to change (try doubling the number of FFs).
1999-04-14Add some utilities to support SXNet extension also add support in DEF filesDr. Stephen Henson
generator to typesafe stacks.
1999-04-14Typo.Ben Laurie
1999-04-13Delete all the old X509V3 pack and unpack stuff and various structures andDr. Stephen Henson
files associated with them. This stuff is all obsoleted by the new X509V3 code.
1999-04-13New Configure option "rsaref".Ulf Möller
1999-04-12Don#t auto-generate crypto/pem/pem.h -- a fixed file is fine for it.Bodo Möller
Submitted by: Reviewed by: PR:
1999-04-12Add type-safe STACKs and SETs.Ben Laurie
1999-04-12Add `openssl ca -revoke <certfile>' facility which revokes a certificateRalf S. Engelschall
specified in <certfile> by updating the entry in the index.txt file. This way one no longer has to edit the index.txt file manually for revoking a certificate. The -revoke option does the gory details now. Submitted by: Massimiliano Pala <madwolf@openca.org> Cleaned up and integrated by: Ralf S. Engelschall
1999-04-12Fix `openssl crl -noout -text' combination where `-noout' killed the `-text'Ralf S. Engelschall
option at all and this way the `-noout -text' combination was inconsistent in `openssl crl' with the friends in `openssl x509|rsa|dsa'.
1999-04-12Make sure a corresponding plain text error message exists for theRalf S. Engelschall
X509_V_ERR_CERT_REVOKED/23 error number which can occur when a verify callback function determined that a certificate was revoked.
1999-04-11Submitted by:Bodo Möller
Reviewed by: PR:
1999-04-09Bugfix: s_client occasionally would sleep in select() when it shouldBodo Möller
have checked SSL_pending() first. Submitted by: Reviewed by: PR:
1999-04-09recent changes.Ulf Möller
1999-04-08Add PKCS#5 v2.0 ASN1 structures.Dr. Stephen Henson
1999-04-01New Makefile variables $(RANLIB) and $(PERL).Ulf Möller
1999-03-31New option to generate 80386 code.Ulf Möller
1999-03-31New option "-showcerts" for s_clientBodo Möller
Slight cleanup in ssl/
1999-03-29Include pkcs12 program as part of openssl. This completes most of the PKCS#12Dr. Stephen Henson
integration.
1999-03-28Yet more PKCS#12 integration: add lots of files under crypto/pkcs12 and addDr. Stephen Henson
them to the build environment.
1999-03-28Further PKCS#12 integration, PBE, PKCS#8 additions.Dr. Stephen Henson
1999-03-28This is the beginning of PKCS#12 integration. This just adds the PKCS#12Dr. Stephen Henson
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.
1999-03-27Add initial support for Thawte strong extranet certificate extensions andDr. Stephen Henson
include an 'indent' option to V3 stuff.
1999-03-27Linux PPC support.Ben Laurie
1999-03-27Fix Alpha assembler, remove redundant file.Ben Laurie
1999-03-25Make sure the RSA OAEP test is skipped under -DRSAref becauseRalf S. Engelschall
OAEP isn't supported when OpenSSL is built with RSAref. Submitted by: Ulf Moeller <ulf@fitug.de> Reviewed by: Ralf S. Engelschall
1999-03-24Move definitions of IS_SET/IS_SEQUENCE inside crypto/asn1/asn1.hRalf S. Engelschall
so they no longer are missing under -DNOPROTO. Submitted by: Soren S. Jorvang <soren@t.dk> Reviewed by: Ralf S. Engelschall
1999-03-22function names recently changed - consistency.Ralf S. Engelschall
1999-03-22Be consistent: 0.9.2bRalf S. Engelschall
1999-03-22Fix security hole.Ben Laurie
1999-03-20Some more source tree cleanups (removed obsolete files crypto/bf/asm/bf586.pl,Ralf S. Engelschall
test/test.txt and crypto/sha/asm/f.s; changed permission on "config" script to be executable) and a fix for the INSTALL document. Submitted by: Ulf Moeller <ulf@fitug.de> Reviewed by: Ralf S. Engelschall
1999-03-14Remove some references which called malloc and free instead of Malloc and Free.Dr. Stephen Henson
1999-03-12Fail if test fails.Ben Laurie
1999-03-12Solaris shared library support.Ben Laurie
1999-03-12Use the right compiler for ctx_size.Ben Laurie
1999-03-12Delete NULL ciphers from 'ALL' in the cipher list aliases. This means thatDr. Stephen Henson
NULL ciphers specifically have to be enabled with e.g. "DEFAULT:eNULL". This prevents cipher lists from inadvertantly having NULL ciphers at the top of their list (e.g. the default ones) because they didn't have to be taken into account before.
1999-03-11Fix for RSA private key encryption if p < q. This took ***ages*** to track down.Dr. Stephen Henson
1999-03-10Be less restrictive and allow also `perl util/perlpath.pl /path/to/bin/perl'Ralf S. Engelschall
in addition to `perl util/perlpath.pl /path/to/bin', because this way one can also use an interpreter named `perl5' (which is usually the name of Perl 5.xxx on platforms where an Perl 4.x is still installed as `perl'). Submitted by: Matthias Loepfe <Matthias.Loepfe@adnovum.ch> Reviewed by: Ralf S. Engelschall
1999-03-10Let util/clean-depend.pl work also with older Perl 5.00x versions.Ralf S. Engelschall
Submitted by: Matthias Loepfe <Matthias.Loepfe@adnovum.ch> Reviewed by: Ralf S. Engelschall
1999-03-10Fix couple of ANSI declarations and prototypesDr. Stephen Henson
1999-03-10Make CC,CFLAG etc get passed to make links and various Win32 fixes.Dr. Stephen Henson