Updated: 11/5/2005; 6:03:26 PM.
Chris Double's Radio Weblog
        

Saturday, January 04, 2003

I've added support for Corman Lisp 2.0 to CL-SSL. CL-SSL is part of Portable AllegroServe. It provides SSL functionality with a common API across Lisp implementations. Although Corman Lisp already has SSL client support I thought it would be good to get server support and support the common API. The changes have been added to the CL-SSL CVS and should appear in the next release.

The next step will be to get SSL working with Portable AllegroServe and Corman Lisp.


10:36:46 PM      

I've now committed changes to aserve to support Corman Lisp 2.0 to the Portable AllegroServe project. Running basic tests seems to confirm that most things work ok. There are still somethings to do though (SSL, chunked support).

Changes were:

  • added: aserve-corman.lisp
  • modified: publish.cl
  • modified: proxy.cl
  • modified: main.cl

Loading aserve-corman.lisp after changing *as-source-directory* to point to the correct place will load and compile AllegroServe.

Changes to the other files were to work around Corman Lisp incompatibilities or bugs. They are marked with '#+cormanlisp'. As the problems are resolved with Corman Lisp I'll remove those changes.

As mentioned previously it requires the updates to Gray Streams and Sockets from:

  http://www.double.co.nz/cl

You'll need the latest CVS version of Portable AllegroServe.


4:33:19 AM      

I have added an implementation of acl-compat for Corman Lisp 2.0 to the PortableAllegroServe project. This implementation was sufficient to get PortableAllegroServe working with a few tweaks.

The acl-compat implementation is in CVS and I'll be adding the PortableAllegroServe tweaks shortly.


4:19:57 AM      

I've updated a couple of my Corman Lisp packages to work with Corman Lisp 2.0. The bug fixes were to Gray Streams and Sockets.
4:16:01 AM      

© Copyright 2005 Chris Double.
 
January 2003
Sun Mon Tue Wed Thu Fri Sat
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
Dec   Feb



Click here to visit the Radio UserLand website.

Listed on BlogShares

Click to see the XML version of this web page.

Click here to send an email to the editor of this weblog.