Commits

Author Commit Message Labels Comments Date
Erik Dalén
Add SSL support to SingleServerIRCBot
Jason R. Coombs
Call the correct method name 'from_legacy_params'. Fixes #6.
Jason R. Coombs
Adding test to capture #6
Jason R. Coombs
Added test and fix for LineBuffer.__iter__. Fixes #7.
Jason R. Coombs
Try using true division instead of casting to float
Jason R. Coombs
Use float so test passes on Python 2.6
Jason R. Coombs
Repaired failing test
Jason R. Coombs
Mark test as xfail due to new connection factory behavior
Tags
3.4.1
Jason R. Coombs
Need to patch socket in irc.connection now
Jason R. Coombs
Fix broken LineBuffer implementation
Jason R. Coombs
Allow customization of decoding of incoming lines. Fixes #5.
Tags
3.4
Jason R. Coombs
Prefer importlib, but fall back to __import__ for better compatibility.
Tags
3.3
Jeremy Banks
Fixed irccat.py and irccat2.py scripts
Jason R. Coombs
Closing this branch. A different technique was adopted in the latest codebase that avoids prolifering parameters to the connect method (and also allows for other extension of the connect wrapper). Thanks Levi anyhow for the contrib, for the patch, and for the inspiration to add certificate support.
ai0867
Use a factory instance, not the class itself
Jason R. Coombs
Factored out much of the connection establishement logic into irc.connection.Factory. This change will enable simplifying the signature of the connect methods and also enables more custom construction of the connection (such as custom SSL parameters) without the proliferation of parameters to the connect method.
Jason R. Coombs
Removed unused import
ai0867
Change a keyword argument to a positional one to support python 2.6
Jason R. Coombs
Protect from UnicodeDecodeError when decoding data on the wire when data is not properly encoded in ASCII or UTF-8.
Tags
3.2.2
Eric Raymond
Bugfix for subtle thread safety issue.
Eric Raymond
Make the methods of the IRC object thread-safe.
Jason R. Coombs
Adding module for parsing the rfc (experimental)
Jason R. Coombs
Extracted a LineBuffer class for buffering lines
Jason R. Coombs
Simplify reading logic
Jason R. Coombs
Use correct types for line buffering bytes off the socket.
Jason R. Coombs
Fix test failures on Python 3
Jason R. Coombs
Native Python 3 support for most syntax now in client.py
Jason R. Coombs
Added error checking when sending a message - for both message length and embedded carriage returns. Fixes failing test and fixes #4.
Jason R. Coombs
Added a couple of tests for privmsg, one of which fails due to issue #4.
Jason R. Coombs
Removed reference to irclib.py
  1. Prev
  2. Next