Commits

Author Commit Message Labels Comments Date
Jason R. Coombs
Extracted _handle_line. Use LineBuffer to buffer input.
Jason R. Coombs
Moved LineBuffer and DecodingLineBuffer to buffer class.
Jason R. Coombs
Extracted _handle_incoming
Jason R. Coombs
Extract _handle_one
Jason R. Coombs
Nicer indentation
Jason R. Coombs
Use codes as defined in events module
Jason R. Coombs
Remove unused imports
Jason R. Coombs
Remove unnecessary paranthesis
Jason R. Coombs
Add doc strings for IRCServer.channels and IRCServer.clients.
Jason R. Coombs
port argument is an int
Jason R. Coombs
Remove unused errors option
Jason R. Coombs
Extract main as a function
Jason R. Coombs
Remove daemonization support (suggest using something like daemontools, supervisor, or upstart)
Jason R. Coombs
Remove configfile variable (unused)
Jason R. Coombs
Use a local logger rather than the root logger in the server.
Jason R. Coombs
Remove options around logging to stdout and to a file. Recommend using tools like 'supervisor' and 'tee' to route output from the server.
Jason R. Coombs
Fix call to log_util.setup
Jason R. Coombs
Extract logging support from server
Jason R. Coombs
Add argparse requirement
Jason R. Coombs
Use argparse instead of optparse
Jason R. Coombs
Extract method for option parsing
Jason R. Coombs
Removed excess whitespace. Removed unused variables. Fixed NameErrors.
Jason R. Coombs
Update tests in strings.py to work on Python 3. All tests now run on both Python 2 and Python 3
Jason R. Coombs
Fixed failing tests in irc.client on Python 3.3
Jason R. Coombs
Python 3.3 doesn't support ur'', so use simple byte strings in the tests.
Jason R. Coombs
Fixed another regression in dict due to incorrect assignment of basestring
Jason R. Coombs
Fixed some test failures on Python 2
Jason R. Coombs
Use int instead of long (seems sufficient on Python 2 and 3)
Jason R. Coombs
Add mock to test requirements
Jason R. Coombs
Updated many tests to pass on Python 3
  1. Prev
  2. Next