I have been running fossil on 3 platforms windows, linux and solaris.
Setting up openssl can be a major hassle.
I have used axTLS (http://axtls.sf.net) to create an interface
compatible src/http_ssl.c. (I still struggle with X509 certificates).
The reason I choose axTLS
1) BSD style licensing
2) Size the source tree is 3.2M. Which is the same size as zlib.
3) It has, an optional, https Server axhttps include in the source tree
4) It support out of the box Windows(cygwin, Microsoft), BSD, linux and
Solaris
5) No dependencies on other libraries, only needs a c compiler to build.
Possible downsides are:
1) it only support TLSv1.0/1.1
2) Mingw is not supported. But you can do cygwin with option -mno_cygwin
(I have been told :-).
3) I'm not sure if this is a downside
axTLS has language bindings to a number of scripting languages but not
TCL.
I have not (yet) integrated it in the build tools.
Although I have been mucking around with http_${SSL_LIBRARY}.c.
That gave me the impression that adding this to the build system is
fairly easy.
If this is of interest I can add it on a branch.
--
Rene
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users