Skip to content
Snippets Groups Projects
NEWS 4.91 KiB
Newer Older
Eric S. Raymond's avatar
Eric S. Raymond committed
			irker history 
2.13: 2015-06-14
  SSL validation fix.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Hardening against Unicode decode errors.
  irk becomes a library so it can be re-used.

2.12: 2014-10-22
  Catch erroneous UTF-8 or non-UTF-8 from servers.
  Also autodetect the right logging device under FreeBSD: /var/run/syslog

2.11: 2014-06-20
  With -i, message string argument now optional, stdin is read if it is absent.
  Auto-adapt to BSD & OS X log device as well as Linux's.
Eric S. Raymond's avatar
Eric S. Raymond committed

2.10: 2014-06-19
Eric S. Raymond's avatar
Eric S. Raymond committed
  irk no longer fails on ircs channel URLs.

2.9: 2014-06-01
  If irkerd is running in background, log to /dev/syslog (facility daemon).
Eric S. Raymond's avatar
Eric S. Raymond committed
  New -H option to set host listening address.
  Add support for using CertFP to auth to the IRC server, and document it.
2.8: 2014-05-30
Eric S. Raymond's avatar
Eric S. Raymond committed
  Various minor improvements to irk.
  Cope better with branch names containing slashes.

Eric S. Raymond's avatar
Eric S. Raymond committed
2.7: 2014-03-15
  Add support for ircs:// and SSL/TLS connections to IRC servers.
  Add support for per-URL usernames and passwords.
Eric S. Raymond's avatar
Eric S. Raymond committed
2.6: 2014-02-04
Eric S. Raymond's avatar
Eric S. Raymond committed
   Fix for an infinite loop on failing to connect to IRC

Eric S. Raymond's avatar
Eric S. Raymond committed
2.5: 2013-12-24
   Bug fix - remove a deadlock we inherited from irclib.

Eric S. Raymond's avatar
Eric S. Raymond committed
2.4: 2013-12-03
   Bug fix release - some users reported failure to connect with 2.3.
   Also prevent a crash if Unicode shows up in the wrong place.

Eric S. Raymond's avatar
Eric S. Raymond committed
2.3: 2013-11-30
  -i option enables immediate sending of one line in foreground.

Eric S. Raymond's avatar
Eric S. Raymond committed
2.2: 2013-11-29
  Fixed Unicode processing - got busted in 2.0 when irclib was removed.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Show Python traceback on higher debug levels.
Eric S. Raymond's avatar
Eric S. Raymond committed
2.1: 2013-11-26
Eric S. Raymond's avatar
Eric S. Raymond committed
  A performance improvement in the git repository hook.
  Documentation polishing.

Eric S. Raymond's avatar
Eric S. Raymond committed
2.0: 2013-11-16
Eric S. Raymond's avatar
Eric S. Raymond committed
  The dependency on irclib is gone.
Eric S. Raymond's avatar
Eric S. Raymond committed
  An email delivery method, suitable for use on SourceForge.
Eric S. Raymond's avatar
Eric S. Raymond committed
  irkerhook can now be used as a hg changegroup hook.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Prevent misbehavior on UTF-8 in commit metadata.
  Fix a crash bug on invalid hostnames.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.20: 2013-05-17
  Compatibility back to Python 2.4 (provided simplejson is present).
  Increased anti-flood delay to avoid trouble with freenode.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.19: 2013-05-06
  Fixed a minor bug in argument processing

Eric S. Raymond's avatar
Eric S. Raymond committed
1.18: 2013-04-16
  Added -l option; irker can now be used as a channel monitor.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Added -n and -p option: the nick can be forced and authenticated.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.17: 2013-02-03
  Various minor fixes and bulletproofing.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.16: 2013-01-24
  Deal gracefully with non-ASCII author names and '|' in the command line.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.15: 2012-12-08
  Don't append an extra newline in the Subversion hook.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.14: 2012-11-26
  irclib 5.0 and urlparse compatibility fixes.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.13: 2012-11-06
  Fix for a very rare thread race found by AI0867.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Work around a midesign in the IRC library.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.12: 2012-10-11
  Emergency workaround for a Unicode-handling error buried deep in irclib.
  The IRC library at version 3.2 or later is required for this version!
  Only ship to freenode #commits by default.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.11: 2012-10-10
Eric S. Raymond's avatar
Eric S. Raymond committed
  Code is now fully Unicode-safe.
  A 'cialike' option emulates the file-summary behavior on the old CIA service.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.10: 2012-10-09
Eric S. Raymond's avatar
Eric S. Raymond committed
  Expire disconnected connections if they aren't needed or can't reconnect.
  Eventlet support removed - didn't play well with the library mutex.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.9: 2012-10-08
  Proper mutex locks prevent an occasional thread crash on session timeout.
  There's now systemd installation support for irkerd.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.8: 2012-10-06
  It's now possible to send to nick URLs.
  Cope gracefully if an IRC server dies or hangs during the nick handshake.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.7: 2012-10-05
  Optional metadata filtering with a user-specified command.
Eric S. Raymond's avatar
Eric S. Raymond committed
  irkerd code is now armored against IRC library errors in the delivery threads.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.6: 2012-10-04
  In 1.5 trying to appease pylint broke the Mercurial hook.
  Added credits for contributors in hacking.txt.
  Fix the aging out of connections when we hit a resource limit.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.5: 2012-10-03
  Mercurial support.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Shorten nick negotiation by choosing a random nick base from a large range.
  Make irkerd exit cleanly on control-C.
Eric S. Raymond's avatar
Eric S. Raymond committed
1.4: 2012-10-02
  Graceful handling of server disconnects and kicks.
  Distribution now inclues an installable irkerd plist for Mac OS/X.
  The color variable is no longer boolean; may be miRC or ANSI.
  The installation instructions for irkerhook.py have changed!
Eric S. Raymond's avatar
Eric S. Raymond committed
1.3: 2012-10-01
Eric S. Raymond's avatar
Eric S. Raymond committed
  Support for an irker.conf file to set irkerhook variables under Subversion.
  Color highlighting of notification fields can be enabled. 
Eric S. Raymond's avatar
Eric S. Raymond committed
  irkerhook.py now has its own manual page.
Eric S. Raymond's avatar
Eric S. Raymond committed
  Added channelmax variable for rate-limiting.
  irkerd now uses green threads, with much lower overhead.
  Fix a bug in handling of channel names with no prefix.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.2: 2012-09-30
  All segments of a message with embedded newlines are now transmitted.
  Message reduction - irkerhook drops the filelist on excessively long ones.
  Shell quote hardening in irkerhook.py and some anti-DoS logic.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.1: 2012-09-28
  Add a delay to avoid threads spinning on the empty-queue-check, eating CPU.
  Fix a bug in reporting of multi-file commits.

Eric S. Raymond's avatar
Eric S. Raymond committed
1.0: 2012-09-27
  First production version, somewhat rushed by the sudden death of cia.vc
  on 24 September.




Eric S. Raymond's avatar
Eric S. Raymond committed

Eric S. Raymond's avatar
Eric S. Raymond committed