Implements the changes suggested in #202.
Fixed the infinite loop from #137. The code still does not work, but now it does not work in a more reasonable way
I really should learn to test my commits
Merge pull request #212 from Gallopsled/infloop_in_listen

Fixed the infinite loop from #137. The code still does not work, but now it does not work in a more reasonable way
Faster imports as port #198
Fixed bug found by Travis
Set default timeout to infinite.  Ensure that pwnlib.tubes.tube.timeout.Timeout.__init__ properly handles any magic values by passing them through context.timeout.
Fix issue on OSX within the socket itself
Merge pull request #209 from Gallopsled/randoms-alphabet-fix

Implements the changes suggested in #202. Do not accept until a consensus is reached.
Merge pull request #214 from Gallopsled/faster_import

Faster imports as per #198
Implements the changes discussed in #207
Fixed doctest mistake found in Travis
Fixed #217.
Remove check for sys.stdout.isatty()
Merge pull request #218 from Gallopsled/iss217

Resolve SyntaxWarnings in pwnutil.util.web.  Fixes #217.
Merge pull request #216 from zachriggle/issue-210

Default timeout, timeout magic string 'inf', OSX timeout max
Merge pull request #219 from zachriggle/hexdump-colors

Remove check for sys.stdout.isatty()
fixes #120 and #121
fixed docstring for `atexit.register`
download-useragents.py now never removes a user agent from the list