Commit Graph

70 Commits (18aabcd8ce73249c6f46e75fae1eb3c62b56941e)

Author SHA1 Message Date
Bill St. Clair 18aabcd8ce Change 'server' to 'peer' in ssl-error-verify doc strings 2011-10-04 15:50:51 -04:00
Bill St. Clair 5e9c7f819c ssl-set-global-default-verify-paths 2011-09-14 17:57:28 -04:00
Bill St. Clair 6bc01b854b ssl-check-verify-p and friends 2011-09-14 17:29:00 -04:00
Anton Vodonosov 906d7aa3cf Fix error formatting a bit. Was: "Error: An I/O error occurred: undocumented reason. (return code: 5)SSL error queue is empty.". Now: "Error: An I/O error occurred: undocumented reason (return code: 5). SSL error queue is empty." 2011-09-12 21:45:28 +03:00
Attila Lendvai bd0c67b934 The slot SSL-ERROR.QUEUE now stores a list of SSL error codes (read using ERR-GET-ERROR), instead of text messages for that errors. The text mesages may be obtained using new FORMAT-SSL-ERROR-QUEUE function. Also fixes small bug: SSL-ERROR-SYSCALL condition tested (ERR-GET-ERROR) in the condition :REPORT function. This was incorrect, because there is no guarantee that the last SSL error code returned by ERR-GET-ERROR might be repaced by some other value during some unrelated SSL activity happened after the condition creation.. 2011-09-12 21:29:41 +03:00
Anton Vodonosov dddc28c532 Extended the IOLib related todo.txt item with a note about Windows support absence in IOLib 2011-05-24 20:58:03 +03:00
Anton Vodonosov 7d1c75d354 Added more todo.txt items about minor fixes 2011-05-24 18:37:08 +03:00
Anton Vodonosov 7ff4e84cf1 Added todo.txt items about separation of FFI code into separate libary (or libraries if we want to support GnuTLS), and reimplementing cl+ssl in IOLib and using clear API level with two implementations. Suggested by Attila after IRC discussion with David 2011-05-24 18:28:13 +03:00
Anton Vodonosov 28aa37d63b Allow ssl-close-callback to be a symbol naming a function (requested by Attila Lendvai <attila.lendvai@gmail.com>) 2011-05-24 18:23:40 +03:00
Anton Vodonosov 4b68070e91 Added a note to the todo.txt to create a separate repository and project page for trivial-gray-streams 2011-05-23 01:49:44 +03:00
Anton Vodonosov 66bc454780 Described the recent news at the project page: moving to Git and addition of the RANDOM-BYTES function; documented the RANDOM-BYTES. 2011-05-23 01:33:22 +03:00
Anton Vodonosov 6d08371f94 todo.txt is added 2011-05-23 01:18:46 +03:00
Anton Vodonosov d1650a2341 Add new public function RANDOM-BYTES, an lispy wrapper over the OpenSSL RAND_bytes function. 2011-05-23 00:19:41 +03:00
David Lichteblau 1efe48e86c Implement locking and thread ID callbacks using bxthreads; lock around initialization 2011-04-03 15:08:38 +02:00
avodonosov 4a6047ecc1 Add a link to the CVS snapshot (via viewcvs). 2011-03-25 12:25:15 +00:00
avodonosov 10a82ad6dd OpenSSL libraries names for OpenBSD. By Thomas de Grivel <billitch@gmail.com>. 2011-03-25 12:17:15 +00:00
avodonosov 0e6525374d OpenSSL libraries names for OpenBSD. By Thomas de Grivel <billitch@gmail.com>. 2011-03-25 12:08:03 +00:00
avodonosov a5e3e26d3d rollback unnecessary DLL name change on Windows: libssl32.dll is present in OpenSSL-Win32 as before, but not in the directory were I expected it 2010-05-28 09:39:01 +00:00
avodonosov bdcd835aa1 described the recent changes in the News secion of index.html 2010-05-25 22:06:51 +00:00
avodonosov 92911d1e1c minor fix in the READ-DEADLINE test for CCL: added UNWRAP-STREAM-P = :CALLER case 2010-05-25 21:15:42 +00:00
avodonosov 82aec1cf32 Added CCL test for the READ-CHAR-NO-HANG. Mail thread "Two LISTEN bugs": http://common-lisp.net/pipermail/cl-plus-ssl-devel/2010-May/000178.html 2010-05-25 20:17:39 +00:00
avodonosov 45fcbfb99f Two LISTEN bugs: http://common-lisp.net/pipermail/cl-plus-ssl-devel/2010-May/000178.html 2010-05-23 23:24:38 +00:00
avodonosov 466cca9dcd OpenSSL for windows version 1.0.0 changed .ddl file names: libssl32.dll -> ssleay32.dll 2010-05-23 23:20:19 +00:00
avodonosov d281b98717 XCVB support (by Fare <fahree@gmail.com>) 2009-10-24 20:09:40 +00:00
avodonosov 26774a0dd2 fix libssl loading on FreeBSD 7.2 (by Stian Sletner <stian@copyleft.no>) 2009-09-16 21:30:29 +00:00
hhubner a00f403cb8 Compile fix for CCL on Windows. 2009-04-09 06:01:44 +00:00
avodonosov e3e57d3fb9 pass socket stream instead of socket to cl+ssl functions 2009-01-22 21:52:56 +00:00
avodonosov 024b56a173 minor fomatting fix: tab instead of spaces 2009-01-18 21:31:45 +00:00
avodonosov fd2ca63648 Explicitly specify newline conversions for SSL streams to make read-line-crlf working on Windows 2009-01-18 21:23:15 +00:00
avodonosov 3ad40a8b71 Make test-https-server working on CCL. Thanks to John McAleely and Gary Byers 2009-01-18 21:18:41 +00:00
avodonosov 02756419a3 more secure initialization of OpenSSL random number generator 2008-11-04 00:25:52 +00:00
avodonosov 010a60d7ae formatting fix 2008-11-03 23:19:28 +00:00
avodonosov 42704b8da6 index.html: back to iso-8859-1 2008-11-03 18:50:17 +00:00
avodonosov 41f13912b6 add utf-8 charset declaration to the index.html 2008-11-03 18:35:39 +00:00
avodonosov 21daca05b7 Certificate chains support, thanks to Juhani Rankimies 2008-11-03 17:58:45 +00:00
avodonosov 27990924aa better formatting/comments 2008-11-03 17:36:46 +00:00
avodonosov 56eb2bc211 Support for encrypted keys, thanks to Vsevolod Dyomkin. 2008-11-03 09:25:39 +00:00
avodonosov bf3cf4d6ce formatting fix 2008-11-03 09:21:16 +00:00
avodonosov c352b52b94 rollback previous change (marking ECL as supported in the docs) 2008-11-01 05:18:43 +00:00
avodonosov 9803479c2c mark ECL as working in the docs 2008-11-01 05:15:27 +00:00
avodonosov 7270e8dea8 fix anonymous CVS shell command in docs 2008-11-01 05:13:53 +00:00
avodonosov a2aab0d4b6 native buffer and lisp vector. http://common-lisp.net/pipermail/cl-plus-ssl-devel/2008-June/000131.html 2008-11-01 05:02:01 +00:00
avodonosov 2f05a0b7b9 CLISP compilation error suggested by Luis Oliveira: http://common-lisp.net/pipermail/cl-plus-ssl-devel/2008-September/000137.html 2008-11-01 02:56:07 +00:00
hhubner b3c18ca02e Patch so to support sbcl on win32 from Anton Vodonosov. 2008-10-27 10:03:59 +00:00
hhubner 297a34546a Put optimization declarations into (eval-when (:compile-toplevel)
Suggested by Gary Byers to prevent these optimization settings from
leaking outside of CL+SSL.
2008-04-17 20:58:29 +00:00
hhubner 495e9db5cc Fix error reporting 2008-04-17 19:41:08 +00:00
dlichteblau 2f1feee55b updated documented for new argument UNWRAP-STREAM-P, mention deadline
in news.  removed ancient, irrelevant parts of the documentation.
2008-03-07 21:28:49 +00:00
dlichteblau d3dae98586 new file: automatic tests 2008-03-07 21:27:44 +00:00
dlichteblau 0ba34a725c moved manual tests to example.lisp 2008-03-07 21:27:31 +00:00
dlichteblau 5bd5225b9a Implemented I/O deadline support for Clozure CL and SBCL. 2008-03-07 21:26:48 +00:00