On Thu, 13 Mar 2003, Ami Fischman wrote:
Hi there,
SSL support is one of the biggest lacks in dillo for me. To that end, I'm thinking of adding it in. Without knowing the dillo codebase, I see two obvious options: 1) Add a src/IO/https.c file based on src/IO/http.c 2) Move http.c to using openssl's BIO's which can support either encrypted or clear traffic, as well as filters.
Imho it should be a plugin or something alike to avoid bloating dillo with ssl specific code. Current dpi does not support sending raw http to dillo, so maybe simplest solution would be to create pseudo-proxy for https, which sends https queries in unencrypted form to unix socket sitting in ~/.dillo/. Local proxy would then do the actual encryption (some authentication may be required to ensure that both dillo and proxy are actually runned by same user). -- mzz