On Thu, Feb 19, 2009 at 1:16 PM, Edi Weitz <edi@agharta.de> wrote:
On Thu, Feb 19, 2009 at 12:04 PM, Vsevolod <vseloved@gmail.com> wrote:

> 1. Last year I've sent a patch to CL+SSL, that allows it to work with
> password-protected private key files. So the appropriate mention in the docs
> can be removed.

Thanks, didn't know that.  But we'll have to change in ssl.lisp then,
right?  Do you have a patch for that?
I prepared the patch (it's a copy of how it works for me in the previous version). Basically, it's just an addition of a keyword parameter to the function call in ssl.lisp. It works without any problems with the previous version (for quite a long time now). With 1.0.0. I was as well able to create an acceptor and view the default page over SSL. NIL works for not encrypted key files.
The diff it attached.
 
Additionally, I want to report some problems, which I've encountered while testing vesrion 1.0.0.
1. I get USOCKET:CONNECTION-REFUSED-ERROR on (hunchentoot-test:test-hunchentoot "http://localhost:4240")
(my lisp is SBCL 1.0.20. I've updated bordeux_threads, chunga to the latest versions. flexi-streams v.1.0.7 I was already using).

2. If I do everything manually (setf *server* (make-instance 'hunchentoot:acceptor :port 4242))
(hunchentoot:start *server*) returns. If I browse to the site there's a default page there.
But (hunchentoot:stop *server*) hangs.

Best regards,
Vsevolod