Artifact [e64e21d80e]
Bounty program for improvements to Tcl and certain Tcl packages.

Artifact e64e21d80e4a03c855cf0ab9cbd330f3a2443ad7:

Manifest of check-in [e64e21d80e] - * tls.c (ImportObjCmd): removed unnecessary use of 'bio' arg. (Tls_Init): check return value of SSL_library_init. Also lots of whitespace cleanup (more like Tcl Eng style guide), but not all code was cleaned up. * tlsBIO.c: minor whitespace cleanup * tlsIO.c: minor whitespace cleanup. (TlsInputProc, TlsOutputProc): Added ERR_clear_error before calls to BIO_read or BIO_write, because we could otherwise end up pulling an error off the stack that didn't belong to us. Also cleanup up excessive use of gotos. by hobbs on 2000-07-26 22:15:07.
C \t*\stls.c\s(ImportObjCmd):\sremoved\sunnecessary\suse\sof\s'bio'\sarg.\n\t(Tls_Init):\scheck\sreturn\svalue\sof\sSSL_library_init.\s\sAlso\slots\sof\n\twhitespace\scleanup\s(more\slike\sTcl\sEng\sstyle\sguide),\sbut\snot\sall\n\tcode\swas\scleaned\sup.\n\n\t*\stlsBIO.c:\sminor\swhitespace\scleanup\n\n\t*\stlsIO.c:\sminor\swhitespace\scleanup.\n\t(TlsInputProc,\sTlsOutputProc):\sAdded\sERR_clear_error\sbefore\scalls\n\tto\sBIO_read\sor\sBIO_write,\sbecause\swe\scould\sotherwise\send\sup\n\tpulling\san\serror\soff\sthe\sstack\sthat\sdidn't\sbelong\sto\sus.\s\sAlso\n\tcleanup\sup\sexcessive\suse\sof\sgotos.\n
D 2000-07-26T22:15:07.000
F ChangeLog 2accd518be3a7b7a27bfca1040f91b1f14199435
F Makefile.in a26a0653173b7a6aa06bd8eb756919269a4336c7
F README.txt b7a2709a822fe01d78e7aa79c02495143df505fd
F aclocal.m4 73aac6320e7b6e37bc8ee3c8eab7e92dbeebae0c
F configure.in f7106cacc44a9640018a55a97ad7ad8de8365d30
F fixstrtod.c 097c39a2a670ffec644a925a5cbee2006327ee78
F license.terms 767ca581733f8a4142e263de77ab835fb4bfbbef
F pkgIndex.tcl.in a7daa6d08978d5064817493b7011e3ef8f33c8b5
F strncasecmp.c d3080a2ac04ef36eb5b2eb6d4f7674627c54b1e4
F tclOpts.h 4e3c2a8397b16352911af00a4a30480d5bb3c2d7
F tests/all.tcl b76e80eab847738c12d2114bd0ea1938e155629c
F tests/certs/cacert.pem f5111c2e499d911a2b9afc94296020ba3a28f1d5
F tests/certs/ckey.pem 724a1ce211f4d9f51f74bf879681b7901dcd7444
F tests/certs/client.pem 5fbdc52f5b6b90a1b2bc3661ab1c2c267ac542cf
F tests/certs/server.pem a64300b43b50842bb047539a7fbe8834af277fe5
F tests/certs/skey.pem 31c43ef121471cee51afa61b82f129be774452c8
F tests/ciphers.test 820e5e601e1d4a010bbcea0247f0ad73a678615c
F tests/oldTests/client.pem 79c7dcaa3df7c9dc19b96c08c9c972d67452f978
F tests/oldTests/server.pem 91b4eb61129390beee25378626d67329e71f5cef
F tests/oldTests/tls.tcl d3ab0f3fc4539e3b4c5deb030aea63ea478eb2fb
F tests/oldTests/tlsAuto.tcl af559bc2dc1457c231acaeed1eb9bc44eab3f0a3
F tests/oldTests/tlsBlocking.tcl 10a9ce36e6b596f278708dd0ae46f7265fcab1e4
F tests/oldTests/tlsCiphers.tcl 015cebb2a4ffaabcd291522280e5c311efe9ef47
F tests/oldTests/tlsHttp.tcl a70dbb31941eaaa49911acd4dfdd0ab2e1d91972
F tests/oldTests/tlsSrv.tcl 94376e17c010972c389231a39077d35bd73c9ff8
F tests/oldTests/tlsSrv2.tcl 55ffa72ce8c2acf615367bb1269f19757737484c
F tests/oldTests/tlsUpload.tcl 82c9e6c11826e13240e04fc233418657b0ceb5c6
F tests/remote.tcl 26f53255a5a95b226211d7897c9be0f93d7b628b x
F tests/tlsIO.test 2e3a6ecd88857c24da18f01ea4f7567c5287e67b x
F tls.c d793bbc2299a8344f7b66ef110623fef0164b03a
F tls.h dc96a1623e32f7cfdf116369dde5d5a6b5264514
F tls.htm 4a8c5d43b62f12e456f8fc97c60622bec70c3c03
F tls.tcl ee125cf7398c4c4e1d235d53ccc7ad7fac54f031
F tlsBIO.c 8a7d792ec5db1ccfecd5598c4c84142d375ebb90
F tlsIO.c 1cbb80c69bfa8222940af25d65e0a2f8526cb41c
F tlsInt.h b5b99844b7c37f9cc649f010c46f43861d8021bf
F tlsX509.c 3a25e645bcf66438f0c859d2bfdfc76a504ed261
P 977988aed66c30a7f6baa3cf7217dd7b6aabb6bd
U hobbs
Z b0e5f4eae6317f33b806fed62d4ee14f