Tomek Dubrownik
ccc9d6c89e
Basic SNI support.
2012-07-23 08:00:30 +02: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
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
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
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
d1650a2341
Add new public function RANDOM-BYTES, an lispy wrapper over the OpenSSL RAND_bytes function.
2011-05-23 00:19:41 +03: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
d281b98717
XCVB support (by Fare <fahree@gmail.com>)
2009-10-24 20:09:40 +00:00
hhubner
a00f403cb8
Compile fix for CCL on Windows.
2009-04-09 06:01:44 +00:00
avodonosov
02756419a3
more secure initialization of OpenSSL random number generator
2008-11-04 00:25:52 +00:00
avodonosov
56eb2bc211
Support for encrypted keys, thanks to Vsevolod Dyomkin.
2008-11-03 09:25:39 +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
5bd5225b9a
Implemented I/O deadline support for Clozure CL and SBCL.
2008-03-07 21:26:48 +00:00
dlichteblau
1730b3a0fa
New keyword argument <tt>close-callback</tt>.
2007-07-07 16:47:57 +00:00
dlichteblau
4edee0d549
+ Re-introduced support for direct access to file descriptors as
...
+ an optimization. New function <tt>stream-fd</tt>.
2007-07-07 16:26:11 +00:00
dlichteblau
3a54386160
client cert support by pixel
2007-07-07 15:26:13 +00:00
dlichteblau
78eea24562
clisp patch by Pixel // pinterface
2007-07-07 15:25:09 +00:00
dlichteblau
5dbd6f15ab
Patch by Lu\355s Oliveira, slightly tweaked
2006-11-18 09:52:21 +00:00
dlichteblau
8dd2cae06f
stream-element-type implementiert
2005-11-25 22:39:42 +00:00
dlichteblau
42df65ccc8
* flexi-streams benutzen
...
* buffering
2005-11-25 20:14:04 +00:00
dlichteblau
c8d55f6daa
stream-write-sequence fix, thanks to erik enge
2005-11-16 17:13:17 +00:00
dlichteblau
343a215d31
Initial revision
2005-11-09 22:10:44 +00:00