Hi folks,
With recent Pikes, I get the following SSL/TLS error on multiple platforms:
> Protocols.HTTP.get_url; [warnings*] > Protocols.HTTP.get_url("https://example.com"); Bad argument 0 to `+(). Expected array. Unknown program: `+(0,({"chambersignroot@chambersign.org"})) bld/pike/8.1.13/lib/modules/Standards.pmod/X509.pmod:1162: Standards.X509.TBSCertificate(([ /* 5 elements */ [...]
*From Standards.pmod/X509.pmod, Crypto.pmod/RSA.pmod, Crypto.pmod/DSA.pmod, Standards.pmod/PEM.pmod, SSL.pmod/Alert.pike, ADT.pmod/Queue.pike, SSL.pmod/Session.pike, SSL.pmod/Connection.pike, SSL.pmod/Context.pike, SSL.pmod/ClientConnection.pike, SSL.pmod/ServerConnection.pike, Standards.pmod/URI.pike when demand-loading.
Best, Marc
I've fixed that. Looks like the behaviour of adding an array to 0 is no longer working.
pike-devel@lists.lysator.liu.se