Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Obey $(PERL) when running util/mklink.pl. | Bodo Möller | 1999-04-29 | 1 | -3/+3 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Use util/mklink.pl instead of util/mklink.sh. | Bodo Möller | 1999-04-29 | 1 | -3/+3 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Undo. | Ulf Möller | 1999-04-27 | 2 | -12/+0 |
| | |||||
* | Message digest stuff. | Ulf Möller | 1999-04-27 | 7 | -2/+13 |
| | |||||
* | New Configure option no-<cipher> (rsa, idea, rc5, ...). | Ulf Möller | 1999-04-27 | 13 | -23/+79 |
| | |||||
* | Add missing DEPFLAG. | Ulf Möller | 1999-04-27 | 1 | -1/+1 |
| | |||||
* | Remove NOPROTO definitions and error code comments. | Ulf Möller | 1999-04-26 | 25 | -638/+0 |
| | |||||
* | Various header consistency fixes. | Dr. Stephen Henson | 1999-04-25 | 1 | -0/+1 |
| | |||||
* | Fix header files so that any one can be included first. | Bodo Möller | 1999-04-24 | 1 | -0/+2 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Change the command line options of mkerr.pl so -static is now default and | Dr. Stephen Henson | 1999-04-24 | 1 | -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öller | 1999-04-24 | 1 | -0/+1 |
| | | | | | | | | | | Submitted by: Reviewed by: PR: Submitted by: Reviewed by: PR: | ||||
* | Delete the unnecessary ERR and ERRC lines in makefiles, add some functionality | Dr. Stephen Henson | 1999-04-24 | 1 | -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 single | Dr. Stephen Henson | 1999-04-24 | 4 | -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. | ||||
* | "make depend" | Bodo Möller | 1999-04-24 | 1 | -409/+676 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Change #include filenames from <foo.h> to <openssl.h>. | Bodo Möller | 1999-04-24 | 40 | -135/+135 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Work with -pedantic! | Ben Laurie | 1999-04-23 | 12 | -408/+427 |
| | |||||
* | Don't return 0 from ssl2_read when a packet with empty payload is received. | Bodo Möller | 1999-04-22 | 1 | -0/+21 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Fixed some race conditions. | Bodo Möller | 1999-04-22 | 13 | -13/+20 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | Fix DES export ciphersuites. | Ben Laurie | 1999-04-21 | 1 | -1/+2 |
| | |||||
* | const correctness. | Ben Laurie | 1999-04-20 | 1 | -7/+9 |
| | |||||
* | Change functions to ANSI C. | Ulf Möller | 1999-04-19 | 36 | -735/+295 |
| | |||||
* | Massive constification. | Ben Laurie | 1999-04-17 | 15 | -63/+65 |
| | |||||
* | Fix some warnings. Contributed by Anonymous. | Ben Laurie | 1999-04-16 | 1 | -1/+1 |
| | |||||
* | Add new experimental ciphersuites. Bring naming into line with RFC. | Ben Laurie | 1999-04-15 | 2 | -12/+57 |
| | |||||
* | Just use an ANSI declaration, instead. | Ben Laurie | 1999-04-15 | 1 | -6/+1 |
| | |||||
* | Make Windows compilers happy. | Bodo Möller | 1999-04-14 | 1 | -0/+4 |
| | | | | | | Submitted by:Tom Titchener Reviewed by: PR: | ||||
* | Typo. | Ben Laurie | 1999-04-14 | 1 | -2/+2 |
| | |||||
* | Add type-safe STACKs and SETs. | Ben Laurie | 1999-04-12 | 15 | -281/+308 |
| | |||||
* | Tiny comment to improve code comprehensibility. | Bodo Möller | 1999-04-09 | 1 | -1/+1 |
| | | | | | | Submitted by: Reviewed by: PR: | ||||
* | New Makefile variables $(RANLIB) and $(PERL). | Ulf Möller | 1999-04-01 | 1 | -5/+5 |
| | |||||
* | New option "-showcerts" for s_client | Bodo Möller | 1999-03-31 | 4 | -8/+7 |
| | | | | Slight cleanup in ssl/ | ||||
* | Remove deleted PKCS#12 functions from pkcs12.h, get rid of object creation | Dr. Stephen Henson | 1999-03-30 | 1 | -8/+8 |
| | | | | | kludge, remove CRs from ssl_ciph.c and update Win32 functions for PKCS#12 code. It might compile under Win32 now ... | ||||
* | function names recently changed - consistency. | Ralf S. Engelschall | 1999-03-22 | 1 | -1/+1 |
| | |||||
* | Fix security hole. | Ben Laurie | 1999-03-22 | 14 | -174/+273 |
| | |||||
* | Remove some references which called malloc and free instead of Malloc and Free. | Dr. Stephen Henson | 1999-03-14 | 1 | -1/+1 |
| | |||||
* | Delete NULL ciphers from 'ALL' in the cipher list aliases. This means that | Dr. Stephen Henson | 1999-03-12 | 1 | -2/+3 |
| | | | | | | | 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. | ||||
* | Disable new TLS1 ciphersuites. | Ben Laurie | 1999-03-06 | 2 | -0/+4 |
| | |||||
* | Fix names of cert stack functions. | Ben Laurie | 1999-03-06 | 4 | -16/+18 |
| | |||||
* | Put the dependencies back. | Ben Laurie | 1999-03-06 | 1 | -0/+383 |
| | |||||
* | Move the SSL_CTX_xxx defines at the top of ssl.h to the location of other | Ralf S. Engelschall | 1999-03-06 | 1 | -12/+11 |
| | | | | | | | SSL_CTX_xxx defines. What was the reason to move them to the top, even before the copyright and #ifdef HEADER_SSL_H? Hmmm... when there was and still is a good reason feel free to reverse this patch, but please document why it is needed this way. | ||||
* | Fix export ciphersuites, again. | Ben Laurie | 1999-03-06 | 4 | -17/+35 |
| | |||||
* | General source tree makefile cleanups: Made `making xxx in yyy...' display | Ralf S. Engelschall | 1999-03-06 | 1 | -389/+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. | ||||
* | Permit null ciphers. | Ben Laurie | 1999-03-06 | 1 | -1/+1 |
| | |||||
* | Remove confusing variables in function signatures in files | Ralf S. Engelschall | 1999-03-04 | 2 | -4/+4 |
| | | | | | | | | ssl/ssl_lib.c and ssl/ssl.h. At least the double ctx-variable confused some compilers. Submitted by: Lennart Bong <lob@kulthea.stacken.kth.se> Reviewed by: Ralf S. Engelschall | ||||
* | Fix the Win32 compile environment and add various changes so it will now compile | Dr. Stephen Henson | 1999-03-03 | 1 | -1/+7 |
| | | | | | under Win32 (9X and NT) again. Note: some signed/unsigned changes recently checked in were killing the Win32 compile. | ||||
* | Add functions to add certs to stacks, used for CA file/path stuff in servers. | Ben Laurie | 1999-02-28 | 4 | -43/+142 |
| | |||||
* | More truth in declarations. | Ben Laurie | 1999-02-28 | 2 | -9/+12 |
| | |||||
* | Experiment with doxygen documentation. | Ben Laurie | 1999-02-28 | 1 | -269/+134 |
| | |||||
* | Ops, the logic of the second argument has to be coupled with the != test to | Ralf S. Engelschall | 1999-02-26 | 1 | -1/+1 |
| | | | | | work correctly for the SSL_CTX_xxx situations, too. Now "make test" passes again fine. | ||||
* | Add a bunch of SSL_xxx() functions for configuring the temporary RSA and DH | Ralf S. Engelschall | 1999-02-25 | 8 | -83/+162 |
| | | | | | | | | | | | | | | | | | | | | | | private keys and/or callback functions which directly correspond to their SSL_CTX_xxx() counterparts but work on a per-connection basis. This is needed for applications which have to configure certificates on a per-connection basis (e.g. Apache+mod_ssl) instead of a per-context basis (e.g. s_server). For the RSA certificate situation is makes no difference, but for the DSA certificate situation this fixes the "no shared cipher" problem where the OpenSSL cipher selection procedure failed because the temporary keys were not overtaken from the context and the API provided no way to reconfigure them. The new functions now let applications reconfigure the stuff and they are in detail: SSL_need_tmp_RSA, SSL_set_tmp_rsa, SSL_set_tmp_dh, SSL_set_tmp_rsa_callback and SSL_set_tmp_dh_callback. Additionally a new non-public-API function ssl_cert_instantiate() is used as a helper function and also to reduce code redundancy inside ssl_rsa.c. Submitted by: Ralf S. Engelschall Reviewed by: Ben Laurie |