https proxy support, CONNECT verb handling (uwsgi only)
https proxy: add ca generator!
support uwsgi, gunicorn and ref
better handling of 407, other error responses in response to CONNECT
wbresponse: always include Content-Length for text_response
wbrequestresponse: update doctest
setup: add openssl as a req
fix typo in certauth
certauth: some cleanup for pep8, 2.6 compat
certauth: clean up CertificatAuthority, add cli interface for creating root cert and host certs
CertificateAuthority instance creates per-host certs, assume root cert exists
static method generate_ca_root() used to create root cert once
add proxy_options to enable https support
proxy improvements: refactor coll selector into BaseCollSelector,
supporting either proxy auth or cookie-based selection (in progress)
https proxy: support POST requests, properly read http header and wrap remainder
in wsgi.input
https proxy: properly update wsgi for wrapped request
wbrequestresponse: add content-length 0 to redir_response
proxy_resolvers: move resolvers to seperate file, default to ProxyAuthResolver (CookieResolver still work-in-progress)
proxy-cert-auth: add cli hook for 'proxy-cert-auth' for creating root certs, tweak help
rewrite: add 'bn_' banner only rewrite
cleanup rewrite_content/fetch_request api to take a full wb_url
add content-length to responses whenever possible (WbResponse) and static files
bump version to 0.5.2
proxy resolver: cookie resolver uses session cookies
proxy static handler: handled via proxy to support http/https
use 'pywb.proxy' prefix for custom env settings
Merge branch 'develop' into https-proxy for 'bn_' modifier support
proxy mode: cookie based selector using session to coll
ui: add proxy_selector html, add switch link to error and banner
proxy mode: make banner replay and cookie resolver configurable via proxy_options
proxy: path fixup, using default magic name of 'pywb.proxy', default
selector 'select.pywb.proxy' stored in env['pywb_select'] and accessible
to head insert and error handler
proxy: timestamp selection support!
certauth: wildcard support, use *.host wildcard for proxy certs whenever possible
ui: add coll info/switch and calendar links to banner
fix typo param ordering
proxy/rewrite: don't rewrite headers banner_only