summaryrefslogtreecommitdiff
path: root/lib/rbot/irc.rb
AgeCommit message (Expand)Author
2015-06-13logging, irc fix loglevel i messed upMatthias Hecker
2015-06-13logging improved in ircMatthias Hecker
2015-03-09ruby 2.2: fix a obscure regexp escaping bugMatthias H
2010-09-30IRC framework: Server#to_s must always return a StringGiuseppe Bilotta
2010-06-15New IRC Framework: don't raise on unknown casemapGiuseppe Bilotta
2010-03-29IRC: support 'CASEMAPPING=charset' from some idiotic serversGiuseppe Bilotta
2009-11-01IRC Framework: Channel.npname()Giuseppe Bilotta
2009-11-01Ruby 1.9 compat: use String#[0,1] for channel prefixesGiuseppe Bilotta
2009-08-26ruby 1.9: disable the Singleton monkeypatch for 1.9franz
2009-03-06irc: monkeypatch Singleton to make _load and _dump public.Spencer Rinehart
2009-02-19remove whitespaceRaine Virta
2009-01-29IRC Framework: fix wrong rfc casemapsGiuseppe Bilotta
2008-09-24irc.rb: User#channels methodGiuseppe Bilotta
2008-08-10+ handle WHOIS queriesGiuseppe Bilotta
2008-08-09+ support channel URL and creation timeGiuseppe Bilotta
2008-08-03* fix ominous bug in Regexp::IP_ADDRGiuseppe Bilotta
2008-07-16Revert "* use to_irc_netmask(:force => true) to unlink Netmasks from their Se...Giuseppe Bilotta
2008-07-16Dumpable definition of #any? and #all? methods for Channel#modeGiuseppe Bilotta
2008-07-14* use to_irc_netmask(:force => true) to unlink Netmasks from their Server to ...Giuseppe Bilotta
2008-06-23#any? and #all? methods for Channel#mode to check if modes are setGiuseppe Bilotta
2008-04-22Licensing uniformity: dual-license rbot core under MIT+acknowledgement and GPLv2Giuseppe Bilotta
2008-03-04Unixify all line endings.Giuseppe Bilotta
2008-02-13* fix a bug in the definition of Object#nil_or_empty?Giuseppe Bilotta
2007-12-14maskdb: be case insenstiveGiuseppe Bilotta
2007-12-07New Irc Framework: netmask generalization now takes into consideration Azzurr...Giuseppe Bilotta
2007-11-21New IRC Framework: warn, don't raise, on case mismatchGiuseppe Bilotta
2007-11-06Improved inspect methods all aroundGiuseppe Bilotta
2007-11-06New Irc Framework: methods to convert channel user modes (op, voice, etc) fro...Giuseppe Bilotta
2007-11-06New Irc Framework: fix channel creation when topic=nilGiuseppe Bilotta
2007-09-22+ (irc) generalize() method for Netmask classDmitry Kim
2007-09-13more rdoc-ificationGiuseppe Bilotta
2007-09-04New Irc Framework: Netmask-to-Netmask conversion should offer a default serve...Giuseppe Bilotta
2007-09-04New Irc Framework: ident methods synonyms for user for Irc::NetmaskGiuseppe Bilotta
2007-09-02New Irc Framework: make Netmask.new(somenetmask) workGiuseppe Bilotta
2007-08-22New Irc Framework: optimize Channel#has_user?()Giuseppe Bilotta
2007-08-22New Irc Framework: channel add_user was adding users indiscriminately when si...Giuseppe Bilotta
2007-07-31Store the real_name information from WHO repliesGiuseppe Bilotta
2007-07-31New IRC Framework: store a User's real_nameGiuseppe Bilotta
2007-07-29User mode-checking methods now accept channel names and will try to resolve t...Giuseppe Bilotta
2007-07-26Mode-checking methohds for User tooGiuseppe Bilotta
2007-07-26Channel methods to check for user modes, with quickies to check for op and voiceGiuseppe Bilotta
2007-04-11New IRC Framework: move #full_irc_downcase() and #full_downcase() methods to ...Giuseppe Bilotta
2007-04-11New IRC Framework: fix critical bug in Irc::Netmask to Regexp conversionGiuseppe Bilotta
2007-04-06New IRC Framework: topic setter should be a Netmask, not a User. Also improve...Giuseppe Bilotta
2007-04-04New IRC Framework: use #reverse_each() instead of #each() when clearing the l...Giuseppe Bilotta
2007-03-14Improved handling of server limitsGiuseppe Bilotta
2007-03-08Previous attempt at cleaning up the prefix matcher were too restrictive, try ...Giuseppe Bilotta
2007-03-05Previous commit wasn't that good, too restrictive. Relax, and differentiate b...Giuseppe Bilotta
2007-03-05Rework netmask/hostname detection code to work around non-RFC-compliant serversGiuseppe Bilotta
2007-02-18More fixes for nickname handling on connectionGiuseppe Bilotta