From avodonosov at common-lisp.net Fri Mar 25 12:08:03 2011 From: avodonosov at common-lisp.net (avodonosov) Date: Fri, 25 Mar 2011 08:08:03 -0400 Subject: [cl-plus-ssl-cvs] CVS cl+ssl Message-ID: Update of /project/cl-plus-ssl/cvsroot/cl+ssl In directory cl-net:/tmp/cvs-serv28939 Modified Files: reload.lisp Log Message: OpenSSL libraries names for OpenBSD. By Thomas de Grivel . --- /project/cl-plus-ssl/cvsroot/cl+ssl/reload.lisp 2010/05/28 09:39:01 1.9 +++ /project/cl-plus-ssl/cvsroot/cl+ssl/reload.lisp 2011/03/25 12:08:03 1.10 @@ -20,6 +20,7 @@ (cffi:define-foreign-library libssl (:windows "libssl32.dll") (:darwin "libssl.dylib") + (:openbsd (:or "libssl3.so" "libssl.so.16.0" "libssl.so.15.1")) (:unix (:or "libssl.so.0.9.8" "libssl.so" "libssl.so.4")) (t (:default "libssl3"))) From avodonosov at common-lisp.net Fri Mar 25 12:17:15 2011 From: avodonosov at common-lisp.net (avodonosov) Date: Fri, 25 Mar 2011 08:17:15 -0400 Subject: [cl-plus-ssl-cvs] CVS cl+ssl Message-ID: Update of /project/cl-plus-ssl/cvsroot/cl+ssl In directory cl-net:/tmp/cvs-serv4105 Modified Files: index.html Log Message: OpenSSL libraries names for OpenBSD. By Thomas de Grivel . --- /project/cl-plus-ssl/cvsroot/cl+ssl/index.html 2010/05/28 09:39:01 1.27 +++ /project/cl-plus-ssl/cvsroot/cl+ssl/index.html 2011/03/25 12:17:15 1.28 @@ -227,6 +227,14 @@

News

+ 2011-03-25 +

+
    +
  • + OpenSSL libraries names for OpenBSD, thanks to Thomas de Grivel. +
  • +
+

2010-05-26

    From avodonosov at common-lisp.net Fri Mar 25 12:25:15 2011 From: avodonosov at common-lisp.net (avodonosov) Date: Fri, 25 Mar 2011 08:25:15 -0400 Subject: [cl-plus-ssl-cvs] CVS cl+ssl Message-ID: Update of /project/cl-plus-ssl/cvsroot/cl+ssl In directory cl-net:/tmp/cvs-serv7685 Modified Files: index.html Log Message: Add a link to the CVS snapshot (via viewcvs). --- /project/cl-plus-ssl/cvsroot/cl+ssl/index.html 2011/03/25 12:17:15 1.28 +++ /project/cl-plus-ssl/cvsroot/cl+ssl/index.html 2011/03/25 12:25:15 1.29 @@ -32,13 +32,14 @@

    Download

    - Anonymous CVS (browse): + Anonymous CVS (browse, + download snapshot):

    $ cvs -z3 -d :pserver:anonymous:anonymous at common-lisp.net:/project/cl-plus-ssl/cvsroot co cl+ssl

    Tarballs - are also available (but not always up-to-date). + href="http://common-lisp.net/project/cl-plus-ssl/download/">Release tarballs + are also available, but not always up-to-date.

    Note that you need the libssl-dev package on Debian to From avodonosov at common-lisp.net Tue Mar 29 10:34:57 2011 From: avodonosov at common-lisp.net (avodonosov) Date: Tue, 29 Mar 2011 06:34:57 -0400 Subject: [cl-plus-ssl-cvs] CVS trivial-gray-streams Message-ID: Update of /project/cl-plus-ssl/cvsroot/trivial-gray-streams In directory cl-net:/tmp/cvs-serv15401 Modified Files: mixin.lisp Log Message: ABCL patch for STREAM-FILE-POSITION. By Mark Evenson . --- /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2010/08/03 08:51:41 1.12 +++ /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2011/03/29 10:34:57 1.13 @@ -41,7 +41,14 @@ (defmethod gray-streams:stream-write-string ((stream xp::xp-structure) string &optional (start 0) (end (length string))) - (xp::write-string+ string stream start end))) + (xp::write-string+ string stream start end)) + + #+#.(cl:if (cl:find-symbol "STREAM-FILE-POSITION" :gray-streams) '(cl:and) '(cl:or)) + (defmethod gray-streams:stream-file-position + ((s trivial-gray-stream-mixin) &optional position) + (if position + (setf (stream-file-position s) position) + (stream-file-position s)))) #+allegro (progn From dlichteblau at common-lisp.net Tue Mar 29 19:25:09 2011 From: dlichteblau at common-lisp.net (dlichteblau) Date: Tue, 29 Mar 2011 15:25:09 -0400 Subject: [cl-plus-ssl-cvs] CVS trivial-gray-streams Message-ID: Update of /project/cl-plus-ssl/cvsroot/trivial-gray-streams In directory cl-net:/tmp/cvs-serv9217 Modified Files: mixin.lisp Log Message: Fix the recently added ABCL code to avoid a reader error in SBCL --- /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2011/03/29 10:34:57 1.13 +++ /project/cl-plus-ssl/cvsroot/trivial-gray-streams/mixin.lisp 2011/03/29 19:25:09 1.14 @@ -42,8 +42,11 @@ (defmethod gray-streams:stream-write-string ((stream xp::xp-structure) string &optional (start 0) (end (length string))) (xp::write-string+ string stream start end)) - - #+#.(cl:if (cl:find-symbol "STREAM-FILE-POSITION" :gray-streams) '(cl:and) '(cl:or)) + + #+#.(cl:if (cl:and (cl:find-package :gray-streams) + (cl:find-symbol "STREAM-FILE-POSITION" :gray-streams)) + '(:and) + '(:or)) (defmethod gray-streams:stream-file-position ((s trivial-gray-stream-mixin) &optional position) (if position