Commit Graph

7 Commits

Author SHA1 Message Date
Abhinav Singh c7e47cc7e7 Avoid setting open file limits on Windows OS.
Python resource module is unavailable on Windows OS.
2018-12-14 18:44:56 +05:30
Abhinav Singh 185ceb516d Set open file limit to default 1024.
For long running proxies this is critical as keep-alive connections can
quickly help exceed default value (256) on operating systems.
2018-12-14 04:17:47 +05:30
Abhinav Singh 31bd810b65 Provision to specify custom buffer sizes.
Now --server-recvbuf-size and --client-recvbuf-size flags can be used
for customizing maximum recv buffer sizes. Bumping these values will
result in higher RAM consumption during download / upload operations but
will provide better download / upload speeds / throughputs and lower CPU
utilization.

Fixes #22
2018-12-14 02:38:08 +05:30
Abhinav Singh e23444b766 Update README to reflect basic auth support.
Also refactor proxy exception handling code.
2018-12-13 22:31:56 +05:30
Abhinav Singh 5383abf195 PEP8 formatting 2018-10-17 14:01:19 +05:30
Abhinav Singh 807c93f253 updated README.md 2013-08-31 14:49:22 +05:30
Abhinav Singh 7d8a37ab34 setup.py and argparse 2013-08-20 14:56:32 +05:30