Commits

Show all
Author Commit Message Labels Comments Date
Jason R. Coombs
Updated changelog
Tags
3.2.1
Eric Raymond
Bugfix for subtle thread safety issue.
Jason R. Coombs
Added tag 3.2 for changeset 0b081d7248ef
Jason R. Coombs
Updated changelog
Tags
3.2
Eric Raymond
Make the methods of the IRC object thread-safe. How it's done: We equip each IRC instance with a reentrant thread lock. Then, method bodies that modify mutable shared state (the connection list, the handlers list, and the delayed-events list) are guarded by the mutex using the Python `with` statement, which implicitly invokes the lock acquire()/release() methods at its scope bundaries. The body of the process_once() function is also guarded, …
Jason R. Coombs
Adding module for parsing the rfc (experimental)
Jason R. Coombs
Updated readme (Python 3 is now supported)
Jason R. Coombs
Added tag 3.1.1 for changeset 223050d0223a
Jason R. Coombs
Updated changelog
Tags
3.1.1
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
Added tag 3.1 for changeset de3192abc120
Jason R. Coombs
Updated changelog and trove classifiers indicating Python 3 support
Tags
3.1
Jason R. Coombs
Fix test failures on Python 3
Jason R. Coombs
Don't fix print (breaks some tests, and we already fix print)
Jason R. Coombs
Skip some fixers
Jason R. Coombs
No longer depend on paver for distribution (Python 3 support still in progress)
Jason R. Coombs
Native Python 3 support for most syntax now in client.py
Jason R. Coombs
Adding 2to3 support
Jason R. Coombs
Added tag 3.0.1 for changeset fbcd524b4894
Jason R. Coombs
Rename upload function - because otherwise, paver fails to upload to PyPI
Tags
3.0.1
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
Clarify that SourceForge is legacy
Jason R. Coombs
Updated README
Jason R. Coombs
Updated paver script to show technique for uploading to sourceforge
Jason R. Coombs
Added tag 3.0 for changeset a845600af5b3
Jason R. Coombs
Updated changelog in preparation for 3.0 release
Tags
3.0
Jason R. Coombs
Merge 2.0.4
  1. Prev
  2. Next