aboutsummaryrefslogtreecommitdiff
path: root/ssl
AgeCommit message (Collapse)AuthorFilesLines
1999-05-17Additional, more descriptive error message for rejection of a session IDBodo Möller3-1/+7
because of missing session ID context (so that application programmers are directly pointed to what they should do differently).
1999-05-15Various Win32 fixes. Change args in do_ms.bat to put platform last. FixDr. Stephen Henson1-1/+1
unsigned/signed cmp error in asn1parse. Change various pem_all.c args to use pem_password_cb.
1999-05-15OPENSSL_EXTERNBodo Möller1-3/+3
1999-05-15OPENSSL_EXTERN, OPENSSL_GLOBALBodo Möller3-3/+3
1999-05-15Update dependencies.Bodo Möller1-463/+483
1999-05-15Get rid of the cast.Ben Laurie1-5/+38
1999-05-15Comment.Bodo Möller1-1/+1
1999-05-15A comment.Bodo Möller1-0/+6
1999-05-14Various bugfixes: Uses locking for some more of the stuff that is notBodo Möller1-5/+12
thread-safe (where thread-safe counterparts are not available on all platforms), and don't memcpy to NULL-pointers Submitted by: Anonymous Reviewed by: Bodo Moeller Also, clean up htons vs. ntohs confusions.
1999-05-14Introduce and use function typedef pem_password_cb so that we don't callBodo Möller2-3/+4
those functions without having a parameter list declaration. (There are various similar cases left ...)
1999-05-13Update dependencies.Ben Laurie1-39/+42
1999-05-13Some tiny clean-ups related to the cert_st / sess_cert_st change.Bodo Möller2-17/+0
1999-05-13New structure type SESS_CERT used instead of CERT inside SSL_SESSION.Bodo Möller9-127/+204
While modifying the sources, I found some inconsistencies on the use of s->cert vs. s->session->sess_cert; I don't know if those could really have caused problems, but possibly this is a proper bug-fix and not just a clean-up.
1999-05-13VMS support.Ulf Möller12-16/+1351
Submitted by: Richard Levitte <richard@levitte.org>
1999-05-13Spacing in comment corrected.Bodo Möller1-1/+1
1999-05-13First tiny changes in preparation of changing of "sess_cert" handling.Bodo Möller2-16/+39
Also I've subsituted real tabs for 8-spaces sequences in some lines so that things don't look that weird with a tab-width of 4.
1999-05-11Clarify comment.Bodo Möller1-4/+6
Submitted by: Reviewed by: PR:
1999-05-11And I thought I could spell ... but in caps really everything looks the same.Bodo Möller3-5/+5
Submitted by: Reviewed by: PR:
1999-05-11Make SSL library a little more fool-proof by not requiring any longerBodo Möller3-0/+38
that SSL_set_{accept,connect}_state be called before SSL_{accept,connect} may be used. Submitted by: Reviewed by: PR:
1999-05-10Changed a comment.Bodo Möller1-2/+6
Submitted by: Reviewed by: PR:
1999-05-09No actual change, but the cert_st member of struct ssl_session_st is nowBodo Möller7-54/+55
called sess_cert instead of just cert. This is in preparation of further changes: Probably often when s->session->sess_cert is used, we should use s->cert instead; s->session->sess_cert should be a new structure containing only the stuff that is for just one connection (e.g. the peer's certificate, which the SSL client implementations currently store in s->session->[sess_]cert, which is a very confusing thing to do). Submitted by: Reviewed by: PR:
1999-05-09Create a duplicate of the SSL_CTX's CERT in SSL_new instead of copyingBodo Möller8-70/+277
pointers. The cert_st handling is changed by this in various ways. Submitted by: Reviewed by: PR:
1999-05-09One comment was in the wrong line ... some others are new.Bodo Möller2-2/+2
Submitted by: Reviewed by: PR:
1999-05-09Some tiny changes to the source code to make future diffs smallerBodo Möller2-16/+12
when restructuring the cert_st handling (removed unnused parts, and the like). Submitted by: Reviewed by: PR:
1999-05-09Use "const char *" instead of "char *" for filenames passed to functions.Bodo Möller3-14/+16
Submitted by: Reviewed by: PR:
1999-05-08Various Win32 fixes. Win95 doesn't support MoveFileEx() (which was used for aDr. Stephen Henson1-1/+1
Win32 version of rename() ). There isn't a precise rename() equivalent under Win95: the standard rename() complains if the destination already exists so replaced with a combination of unlink() and MoveFile().
1999-05-05Remove unreachable return statements.Ulf Möller1-2/+0
1999-05-03Some more stack stuff.Ben Laurie2-8/+10
1999-05-02Annotate a bug.Bodo Möller1-0/+12
Submitted by: Reviewed by: PR:
1999-05-01New function SSL_CTX_use_certificate_chain_file.Bodo Möller3-0/+81
Submitted by: Reviewed by: PR:
1999-05-01Support verify_depth from the SSL API without need for user-definedBodo Möller3-0/+31
callbacks. Submitted by: Reviewed by: PR:
1999-05-01Add "static" to function definitionBodo Möller1-1/+1
Submitted by: Anonymous Reviewed by: PR: Submitted by: Reviewed by: PR:
1999-04-30New function SSL_CTX_set_session_id_context.Bodo Möller3-0/+23
Submitted by: Reviewed by: PR:
1999-04-29Fix a couple of cases where an attempt is made to lock an already lockedDr. Stephen Henson2-5/+13
mutex.
1999-04-29Support INSTALL_PREFIX for packagers.Bodo Möller1-2/+4
Submitted by: Reviewed by: PR:
1999-04-29Ignore Makefile.saveUlf Möller1-0/+1
Submitted by: Anonymous
1999-04-29Obey $(PERL) when running util/mklink.pl.Bodo Möller1-3/+3
Submitted by: Reviewed by: PR:
1999-04-28Use util/mklink.pl instead of util/mklink.sh.Bodo Möller1-3/+3
Submitted by: Reviewed by: PR:
1999-04-27Undo.Ulf Möller2-12/+0
1999-04-27Message digest stuff.Ulf Möller7-2/+13
1999-04-27New Configure option no-<cipher> (rsa, idea, rc5, ...).Ulf Möller13-23/+79
1999-04-27Add missing DEPFLAG.Ulf Möller1-1/+1
1999-04-26Remove NOPROTO definitions and error code comments.Ulf Möller25-638/+0
1999-04-25Various header consistency fixes.Dr. Stephen Henson1-0/+1
1999-04-24Fix header files so that any one can be included first.Bodo Möller1-0/+2
Submitted by: Reviewed by: PR:
1999-04-24Change the command line options of mkerr.pl so -static is now default andDr. Stephen Henson1-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 :-)
1999-04-24Restore ERRC definitions that are needed to compile the library.Bodo Möller1-0/+1
Submitted by: Reviewed by: PR: Submitted by: Reviewed by: PR:
1999-04-24Delete the unnecessary ERR and ERRC lines in makefiles, add some functionalityDr. Stephen Henson1-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.
1999-04-24Complete rewrite of the error code generation script. It now runs as a singleDr. Stephen Henson4-380/+60
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.
1999-04-23"make depend"Bodo Möller1-409/+676
Submitted by: Reviewed by: PR: