summaryrefslogtreecommitdiff
path: root/src/server_signals.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.
2015-02-16Nix mysleep().Joshua Judson Rosen
Just use sleep() where only whole-second resolution is used to delay between reconnect-attempts; and nanosleep where sub-second resolution is used. sleep() should actually be OK, because we don't intermix those calls with alarm() or any other signals or itimer functions. nanosleep() should be OK because POSIX.1-2001 requires that it not have the crazy signal interactions that its predecessors are known for.
2014-07-10Initial project structure based on Active Port Forwarder 0.8.4.Jakub Slawinski