Commits

Author Commit Message Labels Comments Date
Eric Raymond
Shutdown the connection before closing (it's good manners and signals the remote end that the connection was closed gracefully).
Jason R. Coombs
Added debug statements suggested by Eric S. Raymond
Jason R. Coombs
Flatten process_data slightly using itertools.product
Jason R. Coombs
Use setdefault for assigning handlers
Jason R. Coombs
Updated strings.FoldedCase to support comparison against
Jason R. Coombs
Encode bytes as utf-8 when transmitting. Fixes #3541414
Mark Paschal
Use UTF-8 copyright symbol in this file
Jason R. Coombs
Added test for periodic_command_fixed_delay and fixed an issue identified by it.
Tags
2.0
Jason R. Coombs
Fixed failure in DelayedCommand constructor due to overriding __new__
Jason R. Coombs
Merge
Jason R. Coombs
Need to call constructor on parent class
Jason R. Coombs
Replaced global variable ('DEBUG' and print statements with logging infrastructure.
Jason R. Coombs
DelayedCommands now use the local time for calculating 'at' and 'due' times. This will be more friendly for simple servers. Servers that expect UTC times should either run in UTC or override DelayedCommand.now to return an appropriate time object for 'now'.
Jason R. Coombs
Make sure delay is always a timedelta, even if integer seconds are supplied.
Tags
1.1
Jason R. Coombs
Added PeriodicCommandFixedDelay
Jason R. Coombs
Adding a copy of the RFC to the project
Jason R. Coombs
Removed pyc files (unneeded) and added modes.py (previously untracked)
Jason R. Coombs
Added documentation and tests for _parse_modes and refactored to greatly simplify the logic.
Jason R. Coombs
Moved modes functions into modes module
Jason R. Coombs
Fixed failing test in total_seconds
Jason R. Coombs
Moved several functions and classes to their own modules
Jason R. Coombs
Moved events to a separate module
Jason R. Coombs
Removed legacy modules
Tags
1.0
Jason R. Coombs
Use correct attribute for saved connect args. Fixes #3523057.
Jason R. Coombs
Created NickMask class from nm_to_* functions
Jason R. Coombs
Use struct for shorter and more robust implementation of IP Address transliteration.
Jason R. Coombs
Expanded examples to be doctests
Jason R. Coombs
Fix file saving using dccreceive.py on Windows. Fixes #2863199
Jason R. Coombs
Added ServerConnection.reconnect() method. Fixes #3515580.
Tags
0.8
Jason R. Coombs
Fixed issue with version detection (due to renaming package).
Tags
0.7.1
  1. Prev
  2. Next