30204 Commits (796f4f7085ac95a1b0ccee8ff3c6c183219cdab2)
 

Author SHA1 Message Date
Ben Laurie 4a71b90deb Add support for 3DES CBCM mode. 25 years ago
Ben Laurie 436d318c80 In the absence of feedback either way, commit the fix that looks right for
wrong keylength with export null ciphers.
25 years ago
Ben Laurie be560e7b67 Whoops, missed one. 25 years ago
Ben Laurie 9151d39645 Some cleanup. 25 years ago
Ben Laurie 0628728556 Actually use BN when selected! 25 years ago
Ben Laurie 65b8ca07a5 Tidy up asm stuff. 25 years ago
Dr. Stephen Henson 55a9cc6e47 Make the 'crypto' and 'ssl' options in the perl script mkdef.pl really work,
also add an 'update' option to automatically append any new functions to the
ssleay.num and libeay.num files.
25 years ago
Dr. Stephen Henson 3773d138ce Delete a few unused files in apps, restore CAST WIN32 ASM file to main
tree.
25 years ago
Ralf S. Engelschall 4a16967b45 Remove one more totally bogus source file.
This one is exactly the same as ssl_sess.c.
Thanks to Adam Goodman <adam@a-domain.com> for hint.
25 years ago
Ralf S. Engelschall c91531d9fe Remove three more bogus files (2x temp file, 1x trash) 25 years ago
Ralf S. Engelschall d5083e0142 What is on my ToDo list... 25 years ago
Ralf S. Engelschall 8073036dd6 Overhauled the Perl interface (perl/*):
- ported BN stuff to OpenSSL's different BN library

- made the perl/ source tree CVS-aware

- renamed the package from SSLeay to OpenSSL (the files still contain
  their history because I've copied them in the repository)

- removed obsolete files (the test scripts will be replaced
  by better Test::Harness variants in the future)
25 years ago
Ralf S. Engelschall 0517335e3c Ignore mx86unix.cpp which is generated on Intel platforms 25 years ago
Ralf S. Engelschall 483fdf1883 Remember the cleanup 25 years ago
Ralf S. Engelschall 155d7a0e1d First cut for a very conservative source tree cleanup:
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.
25 years ago
Ralf S. Engelschall 2c2cba0d13 Ops, one more reference to 0.9.1c. Make sure we don't forget it... 25 years ago
Dr. Stephen Henson df16c60842 Oops. Forgot to do a 'make errors'. 25 years ago
Dr. Stephen Henson 175b0942ec More extension code. Incomplete support for subject and issuer alt
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.
25 years ago
Ben Laurie c45beb91b3 Update dependencies. 25 years ago
Ben Laurie bf5dcd135f More exactitude with function arguments. 25 years ago
Dr. Stephen Henson 119f62881a Oops... forgot to add new ENUMERATED file... 25 years ago
Dr. Stephen Henson bceacf938f Support for ASN1 ENUMERATED type. This copies and duplicates the ASN1_INTEGER
code and adds support to ASN1_TYPE and asn1parse.
25 years ago
Dr. Stephen Henson 068197a70c Comment out def of currently unimplemented function to stop warning. 25 years ago
Ben Laurie 6457ad15a8 Minor tweaks to keep Perl 5.001 happy. 25 years ago
Dr. Stephen Henson 643aaa1979 Fix filename in comment. 25 years ago
Dr. Stephen Henson 142fcca8ca Add support for GeneralName and GeneralNames extensions. Also preliminary
support for subject and issuer alt name. Add a new ASN1 macro and fix a
nasty bug that left an ASN1 buffer modified on an error condition with
IMPLICIT tagging.
25 years ago
Dr. Stephen Henson ebbfd76c69 Delete legacy file. 25 years ago
Ben Laurie 547ff5e6a9 Slightly improved diagnostics. 25 years ago
Ben Laurie 7ec218eb4a Process extensions when they are there. 25 years ago
Ben Laurie 9f7646da25 Diagnose errors. 25 years ago
Ben Laurie 29d2824788 Typo in arguments. 25 years ago
Ben Laurie c106c6132c Clear error we don't care about. 25 years ago
Dr. Stephen Henson a83d7d1491 Rename v3_bitstr.c to v3_bitst.c to fit in 8+3. Rebuild MINFO to reflect
change.
25 years ago
Mark J. Cox 6ccec43933 add what I'm doing and a vote
Submitted by:
Reviewed by:
PR:
25 years ago
Dr. Stephen Henson 72b35c4a26 Oops! Restore ssleay.num: it got overwritten with libeay.num :-( 25 years ago
Dr. Stephen Henson f614496cfb Delete bogus V3 prototype and update the *.num files to include ordinals for
the new functions. Update MINFO.
25 years ago
Dr. Stephen Henson df0af1a7d8 More Win32 fixes. The Configure script used to give *lots* of warnings about
use of undefined variables: kludge so they all get initialised. Also avoid use
of POSIX module.
25 years ago
Dr. Stephen Henson 9b3086fe38 Fix various stuff: that VC++ 5.0 chokes on:
1. Add *lots* of missing prototypes for static ssl functions.
2. VC++ doesn't understand the 'LL' suffix for 64 bits constants: change bn.org
3. Add a few missing prototypes in pem.org
Fix mk1mf.pl so it outputs a Makefile that doesn't choke Win95.
Fix mkdef.pl so it doesn't truncate longer names.
25 years ago
Ben Laurie d433f9014e Yet more pissing about to get PEM built at the right moment. 25 years ago
Mark J. Cox 351d899878 Add new function, EVP_MD_CTX_copy() to replace frequent use of memcpy.
Submitted by: Eric A Young - from changes to C2Net SSLeay
Reviewed by: Mark Cox
PR:
25 years ago
Ralf S. Engelschall 5810a5f4c7 Reflect correct filename 25 years ago
Ralf S. Engelschall 058bf5596b Update README file a little bit... 25 years ago
Ralf S. Engelschall b621d77258 Make sure `make rehash' target really finds the `openssl' program. 25 years ago
Mark J. Cox d1f4c83ce5 Fix some more typos
Submitted by:
Reviewed by:
PR:
25 years ago
Mark J. Cox bc2646ef11 fix typo
Submitted by:
Reviewed by:
PR:
25 years ago
Ben Laurie a96e7810e2 Squeeze a bit more speed out of MD5 assembler. 25 years ago
Dr. Stephen Henson 679ab7c39e Update STATUS, modify ssl.h so mkdef.pl will pick up prototypes and
add x509v3.h to mkdef.pl list of include files.
25 years ago
Ben Laurie f33fbc2e1e More pissing about to get pem.h to behave properly. 25 years ago
Ben Laurie 59ff713462 Break circular dependency between pem and err. 25 years ago
Ralf S. Engelschall ae3d365f99 Ignore crypto/x509v3/lib 25 years ago