summaryrefslogtreecommitdiff
path: root/src/afserver.c
AgeCommit message (Collapse)Author
2015-02-17Remove HTTP proxy support.Joshua Judson Rosen
There are plenty of popular, readily-available external tools that, frankly, provide better options for going through proxies-- both of the HTTP variety and others (corkscrew, httptunnel, socat...); and dropping our internal implementation results in a significant reduction in code complexity--including the complete elimination of multithreading and all of the worries that go along with it.
2014-11-18afserver: support per-realm CA-certificate settingsJoshua Judson Rosen
This makes it possible to have different CA certificates for different realms, or certificate auth for only some realms and password auth for others.
2014-11-18Add missing const qualifier on SSL_METHOD* vars.Joshua Judson Rosen
2014-10-20afserver: log which protocol version was accepted by SSL_accept.Joshua Judson Rosen
2014-10-20afserver: avoid requiring a specific SSL protocol versionJoshua Judson Rosen
Trust the clients to negotiate the latest/best protocol version they can. This should generally improve security over time (as OpenSSL improves and implements improved protocols) without having the APF codebase or server/client deployments need to chase latest OpenSSL API additions, causing portability problems, or breaking client deployments that are hard to upgrade.
2014-07-10Initial project structure based on Active Port Forwarder 0.8.4.Jakub Slawinski