Go to file
Aldo Cortesi eb88cea3c7 Catch an amazingly subtle SSL connection corruption bug.
Closing a set of pseudo-file descriptors in the wrong order caused junk data to
be written to the SSL stream. An apparent bug in OpenSSL then lets this corrupt
the _next_ SSL connection.
2012-07-23 23:20:32 +12:00
netlib Catch an amazingly subtle SSL connection corruption bug. 2012-07-23 23:20:32 +12:00
test Handle HTTP versions malformed due to non-integer major/minor numbers. 2012-07-21 17:27:23 +12:00
.coveragerc Initial checkin. 2012-06-19 09:42:32 +12:00
.gitignore Initial checkin. 2012-06-19 09:42:32 +12:00
README README, setup.py, version 2012-06-23 13:49:57 +12:00
setup.py Add utility function for converstion to PEM. 2012-06-28 14:56:21 +12:00

Netlib is a collection of network utility classes, used by pathod and mitmproxy
projects. It differs from other projects in some fundamental respects, because
both pathod and mitmproxy often need to violate standards. This means that
protocols are implemented as small, well-contained and flexible functions, and
servers are implemented to allow misbehaviour when needed.

At this point, I have no plans to make netlib useful beyond mitmproxy and
pathod. Please get in touch if you think parts of netlib might have broader
utility.