Page 1 of 1

TLS/SSL support

Posted: Thu Oct 13, 2016 4:51 pm
by vetelko
Hi guys,

is there a chance that newlisp will support TLS/SSL in the near future? In my case I need it to fetch content using httpS protocol.

VT

Re: TLS/SSL support

Posted: Thu Oct 13, 2016 9:19 pm
by jopython
use newlisp with Stunnel. Or use a Apache or nginx reverse proxy

Re: TLS/SSL support

Posted: Fri Oct 14, 2016 5:43 pm
by vetelko
Sorry I mean support in get-url function to receive data from site which uses https.

Re: TLS/SSL support

Posted: Fri Oct 14, 2016 5:58 pm
by jopython
There should be a curl wrapper somwhere. Never tried myself though.
Have you tried this one?
https://github.com/kosh04/newlisp-curl

Re: TLS/SSL support

Posted: Sat Oct 15, 2016 2:47 am
by TedWalther
I use the curl wrapper, works well for me.

I made a TLS wrapper so you could open a TLS connection, but it wasn't integrated into get-url. My wrapper used libtls from the OpenBSD project.

Re: TLS/SSL support

Posted: Sat Oct 22, 2016 10:14 am
by vetelko
Thank you for replies guys. I also started using curl, but IMHO whole world has started using https protocol so soon or later get-url against public internet will be useless.

Re: TLS/SSL support

Posted: Sat Oct 22, 2016 5:01 pm
by jopython
Are you expecting that newlisp bundles a SSL/TLS library?
vetelko wrote:Thank you for replies guys. I also started using curl, but IMHO whole world has started using https protocol so soon or later get-url against public internet will be useless.

Re: TLS/SSL support

Posted: Sun Oct 23, 2016 2:00 am
by TedWalther
jopython wrote:Are you expecting that newlisp bundles a SSL/TLS library?
That would be nice. libressl and libtls are good candidates for inclusion.

We already depend on libpcre I think.

Re: TLS/SSL support

Posted: Sun Oct 23, 2016 8:29 am
by vetelko
Optionally of course. There are already optional parts as UTF-8 support or FFI so why not TLS if bigger binary is not a problem.

Re: TLS/SSL support

Posted: Tue May 18, 2021 11:44 am
by Kirill
Hi, all. Any news on the TLS support in newLISP?