Tomek Dubrownik
ccc9d6c89e
Basic SNI support.
2012-07-23 08:00:30 +02:00
Anton Vodonosov
d049bfe59e
OpenSSL libraries for solaris. By Mark Evenson - http://lists.common-lisp.net/pipermail/cl-plus-ssl-devel/2012-May/000263.html
2012-05-30 23:50:46 +03:00
Anton Vodonosov
be50787f44
Merge commit 'refs/merge-requests/3' of git://gitorious.org/cl-plus-ssl/cl-plus-ssl into merge-requests/3
2012-02-17 04:40:40 +03:00
Anton Vodonosov
5682cdfebb
Merge commit 'refs/merge-requests/2' of git://gitorious.org/cl-plus-ssl/cl-plus-ssl into merge-requests/2
2012-02-17 04:36:42 +03:00
Vladimir Sedach
6ce89c2e70
Fixed package of CLISP stream-handles function (should work in all CLISP versions now).
...
Signed-off-by: Anton Vodonosov <avodonosov@yandex.ru>
2012-02-17 04:24:04 +03:00
Anton Kovalenko
3575d6f377
Define sensible INSTALL-NONBLOCK-FLAG for (and sbcl win32).
...
Unofficial threaded win32 fork provides a FIONBIO constant. If it's
BOUNDP, let's call an appropriate ioctl on the fd. Otherwise the
original do-nothing semantics is fully preserved.
With mainline (unpatched) SBCL/win32, CL+SSL stream unwrapping is
going to fail, as FD-STREAM-FD returns a CRT descriptor while openssl
expects a kernel object handle. Even though some uses of CL+SSL remain
possible despite this problem, it still makes catering to the patched
SBCL/win32 seem more reasonable.
2012-01-15 19:23:31 +04:00
Stas Boukarev
6d602c6af8
Add libssl.so.1.0.0 to the list of names on unix.
2011-12-21 20:34:19 +04:00
Bill St. Clair
12bcce55f2
Merge branch 'master' of gitorious.org:~billstclair/cl-plus-ssl/billstclairs-cl-plus-ssl
2011-10-04 15:51:47 -04:00
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
e5a78fb364
Call X509_free after SSL_get_peer_certificate
2011-09-14 21:15: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