i played around with the netsurf browser, recompiled it with ssl support.
on my little emulator it works ok, but on tv it use ssl and curl functions from exeDSP and not from static linked versions.
so exeDSP's curl version is compiled with --with-ca-bundle=/etc/pki/tls/certs/ca-bundle.crt
Code: Select all
content/fetchers/fetch_curl.c fetch_curl_register 156: curl_version libcurl/7.19.2 OpenSSL/0.9.8i zlib/1.2.3 libssh2/1.1
utils/useragent.c user_agent_build_string 71: Built user agent "NetSurf/2.1 (Linux; armv6l)"
...
content/fetchcache.c fetchcache_callback 494: FETCH_ERROR, 'error setting certificate verify locations:
CAfile: /etc/pki/tls/certs/ca-bundle.crt
CApath: none
'
so if you plan to support ssl (who need it ) you have to hook into exeDSP functions.
hth
arris