Patch for external streams and CL-POP+SSLAttachment: /usr/lib/quicklisp/local-projects/cl-pop/external-stream.diffAttachment: /usr/lib/quicklisp/local-projects/cl-pop/ssl.lispAttachment: /usr/lib/quicklisp/local-projects/cl-pop/cl-pop+ssl.asd

Max Rottenkolber max at mr.gy
Mon May 13 20:06:57 UTC 2013


Greetings,

I have attached a patch (against the 0.2.0 codebase). Its really a tiny
patch so it shouldn't be hard to apply it on the development codebase.
It adds a CLOSE-SOCKET-P keyword to CLOSE-POP-CONNECTION which does what
the name suggests. WITH-POP-CONNECTION now tests for the :STREAM keyword
in ARGS to decide how to call CLOSE-POP-CONNECTION. Lastly,
OPEN-POP-CONNECTION accepts a STREAM keyword argument which can be used 
instead of HOST and PORT.

The system CL-POP+SSL (ssl.lisp and cl-pop+ssl.asd) provides a macro
WITH-POP+SSL-CONNECTION that behaves almost like exactly like its non SSL
counterpart but uses SSL.

Cheers,
max



More information about the cl-pop-devel mailing list