|
|
|
@36b162b56fcf47ea93e9fd7c8e206bd80fe6d1ed
|
[36b162b56fcf47ea93e9fd7c8e206bd80fe6d1ed]
|
11/04/08 00:38:35 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
auth botmodule: auth_allow_deny() accepts an optional :auth_path parameter |
|
|
|
@cb21e6286ea1641ca00cf78e174317542275734c
|
[cb21e6286ea1641ca00cf78e174317542275734c]
|
10/17/08 11:42:46 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog: timestamp_format config option |
|
|
|
@68bcb2b77929549d171af3fd86774d325644d45c
|
[68bcb2b77929549d171af3fd86774d325644d45c]
|
10/13/08 20:18:43 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
httputil: don't raise on HTTPServer/ClientError |
|
|
|
@83af4b075104cc6c6f3acf226ff27e2e1c3171aa
|
[83af4b075104cc6c6f3acf226ff27e2e1c3171aa]
|
09/24/08 20:25:17 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
IRC logging: only log nick/quits on the channels the bot is in |
|
|
|
@6540f612f912ea89b2b3b2842d8103a49a0c514b
|
[6540f612f912ea89b2b3b2842d8103a49a0c514b]
|
09/24/08 20:17:03 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: fill was_on info when delegating sent QUIT |
|
|
|
@d4c5eb46ce33816fb7ccc5e477d9e572fdfb2f5c
|
[d4c5eb46ce33816fb7ccc5e477d9e572fdfb2f5c]
|
09/24/08 20:11:00 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irc.rb: User#channels method |
|
|
|
@107f1de91b246fbacbe7ad9de1281d0c25831e89
|
[107f1de91b246fbacbe7ad9de1281d0c25831e89]
|
09/05/08 22:07:38 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
quiet exception list
Keep a track of exceptions to a global 'quiet' … |
|
|
|
@362295025c0b9bb6ba98579047ab68b3fc5723a9
|
[362295025c0b9bb6ba98579047ab68b3fc5723a9]
|
09/05/08 21:39:33 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: fix the fix to message addressing logic
This reverts commit … |
|
|
|
@cb32e392b722c3c84f6c49fccfc0ea00192ac17b
|
[cb32e392b722c3c84f6c49fccfc0ea00192ac17b]
|
08/19/08 22:31:44 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
IRC Socket: documentation cleanup |
|
|
|
@5aa23b55a4547257580d047118ec4019a93499f7
|
[5aa23b55a4547257580d047118ec4019a93499f7]
|
08/19/08 22:30:14 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
IRC socket: minor flood_send logic fixes |
|
|
|
@43b5cd9777cc13c6d3ac14a4015a0c8e8d9e5b50
|
[43b5cd9777cc13c6d3ac14a4015a0c8e8d9e5b50]
|
08/19/08 22:19:45 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
IRC socket: get rid of delay/burst
The penalty system should be enough to … |
|
|
|
@b6bd9a24014ac9fbc822e9051f216f0506f24cd5
|
[b6bd9a24014ac9fbc822e9051f216f0506f24cd5]
|
08/13/08 08:06:33 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: fix message addressing logic
IRC messages which are not … |
|
|
|
@be13464e9f3f41936bea6b4cf5ad6acf965a82a6
|
[be13464e9f3f41936bea6b4cf5ad6acf965a82a6]
|
08/11/08 11:10:23 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812: always return the actual Channel or User when handled
For … |
|
|
|
@daec89e4c32c683674720ab458902654528a5f47
|
[daec89e4c32c683674720ab458902654528a5f47]
|
08/11/08 11:05:23 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812: handle ERR_NOSUCHNICK and ERR_NOSUCHCHANNEL
Delete the … |
|
|
|
@0bcb22bf7f4574a9697dddbacc0a23dae618b5a0
|
[0bcb22bf7f4574a9697dddbacc0a23dae618b5a0]
|
08/11/08 10:49:35 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812: create channels and users for al commands when needed
Always … |
|
|
|
@9fcb32ca8058384a4bb91d748fcbd1f81378734d
|
[9fcb32ca8058384a4bb91d748fcbd1f81378734d]
|
08/10/08 16:45:18 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog core module: rename old logs when switching from dir to file
It … |
|
|
|
@e4f33c1ea92b56b09c6e58514c73b9a65bf09922
|
[e4f33c1ea92b56b09c6e58514c73b9a65bf09922]
|
08/10/08 16:12:08 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog core module: skip, don't die when unable to open logfile |
|
|
|
@eebdc6973a6ab1089ed18c0ea02e72cd6e656120
|
[eebdc6973a6ab1089ed18c0ea02e72cd6e656120]
|
08/10/08 03:47:13 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
+ handle WHOIS queries
The bot now exposes a whois(nick) method to make … |
|
|
|
@fa4a71c43227669b42b4b1c0a68be796091f3d1d
|
[fa4a71c43227669b42b4b1c0a68be796091f3d1d]
|
08/10/08 02:08:42 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812.rb: support RPL_AWAY reply |
|
|
|
@2f2644f03203b36fd6aa105e62f4cd15070e1cbe
|
[2f2644f03203b36fd6aa105e62f4cd15070e1cbe]
|
08/10/08 01:26:03 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
+ support channel URL and creation time |
|
|
|
@2d2e6d1fb24e5d687eab7e77bf251ad777ca736d
|
[2d2e6d1fb24e5d687eab7e77bf251ad777ca736d]
|
08/09/08 22:25:41 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: correct @plainmessage and @message for CTCP messages
After … |
|
|
|
@e862f8f2627f2a53ca46a72d351b3614d5406262
|
[e862f8f2627f2a53ca46a72d351b3614d5406262]
|
08/08/08 12:18:24 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog core module: double-percent the {where} in … |
|
|
|
@47bcf91419e614b34ed04e05c8d28663c6c5202c
|
[47bcf91419e614b34ed04e05c8d28663c6c5202c]
|
08/08/08 11:26:39 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
plugins.rb: use IO.read instead of readlins+join gimmicks |
|
|
|
@2bd4a7ed4ba5ab7c3c522c4d8061c1ce35bdc336
|
[2bd4a7ed4ba5ab7c3c522c4d8061c1ce35bdc336]
|
08/07/08 00:06:10 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
basics: option to join channel after identification is … |
|
|
|
@9d54008e1c9164c23e48a1e3d2751491a5716264
|
[9d54008e1c9164c23e48a1e3d2751491a5716264]
|
08/06/08 01:11:39 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog core module: log rotation |
|
|
|
@a915f365139217ba985603181a7c7ceda3f1d9c6
|
[a915f365139217ba985603181a7c7ceda3f1d9c6]
|
08/03/08 12:03:06 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
* fix ominous bug in Regexp::IP_ADDR |
|
|
|
@346b8670f3470166f2d33efade6570b7578a9a48
|
[346b8670f3470166f2d33efade6570b7578a9a48]
|
07/31/08 00:26:50 |
dmitry kim <jason@nichego.net> |
+ core/config: sort config search result |
|
|
|
@9769ffed13b4174ad0a0b51dc1afd3c9fd5cef8c
|
[9769ffed13b4174ad0a0b51dc1afd3c9fd5cef8c]
|
07/30/08 22:00:54 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: fix a thinko in inspect() |
|
|
|
@d2bdf50753338cde9cdb806f912a822344d7097a
|
[d2bdf50753338cde9cdb806f912a822344d7097a]
|
07/30/08 21:25:24 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
+ @bot.wanted_nick stores the nick wanted by the bot |
|
|
|
@6367bb1e0ec7ecc03ebfc9370a096c2a2c18adae
|
[6367bb1e0ec7ecc03ebfc9370a096c2a2c18adae]
|
07/30/08 20:46:58 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
* nick is handled by config, not basics |
|
|
|
@7b536059aaf8fead11667d6ecf79d57b69271f6a
|
[7b536059aaf8fead11667d6ecf79d57b69271f6a]
|
07/30/08 15:12:12 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: server no-color modes can be configured |
|
|
|
@b6e6d0c78156e3fe16a011007c7f4314e442619a
|
[b6e6d0c78156e3fe16a011007c7f4314e442619a]
|
07/30/08 00:20:38 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
auth core botmodule: advertise and act on mismatched master password |
|
|
|
@95b38d010521c5d6b781af4ecd60586a33f8e53f
|
[95b38d010521c5d6b781af4ecd60586a33f8e53f]
|
07/16/08 02:38:04 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
Revert "* use to_irc_netmask(:force => true) to unlink Netmasks from their … |
|
|
|
@8f8205310518e7b0626d657ba9667f7bfc745371
|
[8f8205310518e7b0626d657ba9667f7bfc745371]
|
07/16/08 02:32:46 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
Dumpable definition of #any? and #all? methods for Channel#mode
Commit … |
|
|
|
@63a0599d92b453c025ce3e0ea133b7f6c1af6b7a
|
[63a0599d92b453c025ce3e0ea133b7f6c1af6b7a]
|
07/14/08 14:05:29 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
plugins.rb: commands were being delegated even from ignored messages |
|
|
|
@9a1cf6a11b12c06cd925dd6a789ec98fe750c8ad
|
[9a1cf6a11b12c06cd925dd6a789ec98fe750c8ad]
|
07/14/08 02:57:43 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
* use to_irc_netmask(:force => true) to unlink Netmasks from their Server … |
|
|
|
@c9bd2bc721a22827710d1a2060ac0c0492cf0b67
|
[c9bd2bc721a22827710d1a2060ac0c0492cf0b67]
|
07/12/08 04:43:18 |
Yaohan Chen <yaohan.chen@gmail.com> |
do not crash when GetText?.cached= is not defined |
|
|
|
@61a22b729532316193612eac4f948ff11aa57f50
|
[61a22b729532316193612eac4f948ff11aa57f50]
|
07/08/08 01:17:40 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
httputil: don't fail when b0rked servers put the charset in the … |
|
|
|
@f8a309583294eb069e698243c2456f06c81a63ac
|
[f8a309583294eb069e698243c2456f06c81a63ac]
|
07/03/08 19:54:54 |
Casey Link <unnamedrambler@gmail.com> |
utils.rb: added timeago and distance_of_time_in_words functions |
|
|
|
@6b1a398dde91137afe4910f4552a17207678dc08
|
[6b1a398dde91137afe4910f4552a17207678dc08]
|
07/01/08 03:48:37 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
Version 0.9.11-rc1 |
|
|
|
@4d9520759b5637433cc103f766d55c5fdeb04df5
|
[4d9520759b5637433cc103f766d55c5fdeb04df5]
|
06/29/08 23:55:59 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: suppress warning about duplicate method |
|
|
|
@123fc3dd723a044e729341eaedfb8cc75390ac84
|
[123fc3dd723a044e729341eaedfb8cc75390ac84]
|
06/29/08 22:19:41 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
* fix handling of IDENTIFY_MSG
When a server has IDENTIFY-MSG, we would … |
|
|
|
@3c14c9850e03c679541d3a210e6dcdffeb240044
|
[3c14c9850e03c679541d3a210e6dcdffeb240044]
|
06/28/08 23:06:29 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: @bot.topic() can also be used to retrieve topic information … |
|
|
|
@d5b21e2be33f7d8a3bb471f294a2c88410c84c5f
|
[d5b21e2be33f7d8a3bb471f294a2c88410c84c5f]
|
06/28/08 23:01:19 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
New IRC framework: allow RPL_TOPIC(_INFO) for channels we are not on, … |
|
|
|
@f01977130a8d23d8806c3087cbbb54ea4a9e0431
|
[f01977130a8d23d8806c3087cbbb54ea4a9e0431]
|
06/26/08 23:35:19 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: make #mode()'s third argument optional |
|
|
|
@a0325f701d6a1a4284d251f8ca4cde5a5add7bec
|
[a0325f701d6a1a4284d251f8ca4cde5a5add7bec]
|
06/26/08 16:45:41 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
config.rb: localize git date in version |
|
|
|
@1442690c6593c89a136ad7db40aed1fc78932e50
|
[1442690c6593c89a136ad7db40aed1fc78932e50]
|
06/26/08 02:23:23 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message.rb: saner \#inspect() for BasicUserMessage? and derivatives |
|
|
|
@6f9ad0ae1a89404246877bfeffe9ff4d18745b1a
|
[6f9ad0ae1a89404246877bfeffe9ff4d18745b1a]
|
06/24/08 21:46:46 |
Yaohan Chen <yaohan.chen@gmail.com> |
allow multi-line (artificial) messages be delegated and handled |
|
|
|
@9847384d7ec5eeaf38a6746a585fa02c22da8134
|
[9847384d7ec5eeaf38a6746a585fa02c22da8134]
|
06/24/08 21:32:09 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
extends.rb: suppress warning |
|
|
|
@d1f1241d9ecab1a75b95898722794f99045ccc5e
|
[d1f1241d9ecab1a75b95898722794f99045ccc5e]
|
06/24/08 20:53:45 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: create the appropriate directories when updating botclass dir … |
|
|
|
@46497c5f135079cb26dd9b5ef62e4829f3c49f69
|
[46497c5f135079cb26dd9b5ef62e4829f3c49f69]
|
06/24/08 19:39:39 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
message handling: improve IRC format handling for received … |
|
|
|
@f95875a105566b1b81b2c8120e7fb7f5b0a840df
|
[f95875a105566b1b81b2c8120e7fb7f5b0a840df]
|
06/24/08 19:39:39 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircsocket.rb: use syswrite since ruby's buffered io is racy
In some … |
|
|
|
@9ad6b29acc7c96c394f470f261cea7331004110b
|
[9ad6b29acc7c96c394f470f261cea7331004110b]
|
06/24/08 19:31:22 |
Yaohan Chen <yaohan.chen@gmail.com> |
fake_message duplicates m.reply and m.in_thread from the :from … |
|
|
|
@5c832c68f93277a8a0bcfa8f30493924b938a360
|
[5c832c68f93277a8a0bcfa8f30493924b938a360]
|
06/24/08 19:31:22 |
Yaohan Chen <yaohan.chen@gmail.com> |
fake messages will use the originating message's reply method
this allows … |
|
|
|
@06943ba66c9cb1426814f7be199f185605330a25
|
[06943ba66c9cb1426814f7be199f185605330a25]
|
06/24/08 14:29:59 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: copy missing template files on startup |
|
|
|
@9487a04ec88c8c55e8097664dcc74e79e87162d6
|
[9487a04ec88c8c55e8097664dcc74e79e87162d6]
|
06/24/08 14:29:58 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
config.rb: system wide overrides in /etc/rbot.conf |
|
|
|
@1bcdc4564e385eea7ca686599ae826d75aa2332a
|
[1bcdc4564e385eea7ca686599ae826d75aa2332a]
|
06/24/08 00:33:38 |
Yaohan Chen <yaohan.chen@gmail.com> |
Set GetText?.cached = false so that mo files are reloaded when setting … |
|
|
|
@e844032d80cac393c4ddf720bf359982fdc7c93a
|
[e844032d80cac393c4ddf720bf359982fdc7c93a]
|
06/23/08 20:00:42 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812.rb: skip unknown channel modes altogether
Some servers set … |
|
|
|
@5b255f53971ebbd542ec762940c850b0a4438b55
|
[5b255f53971ebbd542ec762940c850b0a4438b55]
|
06/23/08 03:35:43 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
+ strip all colours and formatting when sending to a +c or +C channel |
|
|
|
@847a977b228b35f5ab281a31dd3724a4db887dff
|
[847a977b228b35f5ab281a31dd3724a4db887dff]
|
06/23/08 03:17:52 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
#any? and #all? methods for Channel#mode to check if modes are set |
|
|
|
@2897490901dd623fb5b8683971222502ada357dc
|
[2897490901dd623fb5b8683971222502ada357dc]
|
06/23/08 03:11:36 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
extends: define Array#shuffle(\!) only if not present already, and use … |
|
|
|
@8a472cf2ea743415829a5f29487928e6e14a45a9
|
[8a472cf2ea743415829a5f29487928e6e14a45a9]
|
06/23/08 03:11:36 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812.rb: warn about unhandled numeric replies too |
|
|
|
@7c0c7d49240c56124ba0d99a14f6d7156317c499
|
[7c0c7d49240c56124ba0d99a14f6d7156317c499]
|
06/23/08 03:11:36 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: ask about current channel modes on join |
|
|
|
@3dd9db1a0e819a0b325476bdde24cbebd29bf548
|
[3dd9db1a0e819a0b325476bdde24cbebd29bf548]
|
06/23/08 03:11:36 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812.rb: refactor MODE parsing to use it for RPL_CHANNELMODEIS (324) … |
|
|
|
@48ed38dda0dc27862888e38ca45f4d535a49b463
|
[48ed38dda0dc27862888e38ca45f4d535a49b463]
|
06/20/08 14:15:31 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
dbhash: doh |
|
|
|
@b0364ee726dc5348fdb394f52660c0abf3c61756
|
[b0364ee726dc5348fdb394f52660c0abf3c61756]
|
06/20/08 14:12:23 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
dbhash.rb: slightly rework errors for failing to load bdb |
|
|
|
@be3cd762fbd809c789c3783f866c83b1124f95dd
|
[be3cd762fbd809c789c3783f866c83b1124f95dd]
|
06/20/08 13:56:45 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
ircbot.rb: ensure that the logger is flushed
If the bot fails to load … |
|
|
|
@c6c8cb17afbaee0ccf1373d5b866d2d46efe4fcc
|
[c6c8cb17afbaee0ccf1373d5b866d2d46efe4fcc]
|
06/19/08 20:38:07 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rbotconfig: be aware that -git versions also have revision information |
|
|
|
@bded1f0382aeb691aa33ca312eea7f068dbcde99
|
[bded1f0382aeb691aa33ca312eea7f068dbcde99]
|
06/18/08 20:18:05 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812: be compatible with ruby < 1.8.7
String#each_char is only … |
|
|
|
@257acdbfb3a4b0de7e3280e9f04d173e3016efbe
|
[257acdbfb3a4b0de7e3280e9f04d173e3016efbe]
|
06/18/08 20:04:33 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812: fix MODE line parsing |
|
|
|
@58d7ea0fe4491225ad5856a49b1a965f2e5ee40c
|
[58d7ea0fe4491225ad5856a49b1a965f2e5ee40c]
|
06/18/08 14:39:27 |
dmitry kim <jason@nichego.net> |
+ core/irclog: dedicated loggers thread |
|
|
|
@b74f6944594ec5e998bb023a4bb6184794d02298
|
[b74f6944594ec5e998bb023a4bb6184794d02298]
|
06/18/08 14:39:27 |
dmitry kim <jason@nichego.net> |
* ircbot: fix quiet/reset_quiet wrt missing args |
|
|
|
@bbcd4b0779250c55f312065a599b694b193f35ed
|
[bbcd4b0779250c55f312065a599b694b193f35ed]
|
06/17/08 18:02:28 |
dmitry kim <jason@nichego.net> |
+ print the location of the debug log to stdout on start |
|
|
|
@f7dc2025605d681d22af8cfe70bdd030cc0f8ab6
|
[f7dc2025605d681d22af8cfe70bdd030cc0f8ab6]
|
06/17/08 17:36:15 |
dmitry kim <jason@nichego.net> |
* load-gettext: warn() -> warning() |
|
|
|
@09f65ecdf359c68ba0f26e7810d5772919346f71
|
[09f65ecdf359c68ba0f26e7810d5772919346f71]
|
06/17/08 17:36:15 |
dmitry kim <jason@nichego.net> |
* plugins.rb: avoid uninitialized warning on @priority |
|
|
|
@eea0523e74b28acacb1156f10bc88b8191c37ce0
|
[eea0523e74b28acacb1156f10bc88b8191c37ce0]
|
06/16/08 23:07:33 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
irclog: log own CTCP message with correct syntax |
|
|
|
@caffbfa94b84569fb64ed6ecb68f9ca960deca2a
|
[caffbfa94b84569fb64ed6ecb68f9ca960deca2a]
|
06/07/08 22:37:44 |
Yaohan Chen <yaohan.chen@gmail.com> |
recommit 33c336af346dc08b4f4f4951dd6eae7150cef481 po file per plugin
each … |
|
|
|
@b233d010765808cfbf34dc763ab9013968212981
|
[b233d010765808cfbf34dc763ab9013968212981]
|
06/07/08 00:41:20 |
Yaohan Chen <yaohan.chen@gmail.com> |
Revert "each plugin uses its own po file"
This reverts commit … |
|
|
|
@33c336af346dc08b4f4f4951dd6eae7150cef481
|
[33c336af346dc08b4f4f4951dd6eae7150cef481]
|
06/06/08 06:20:18 |
Yaohan Chen <yaohan.chen@gmail.com> |
each plugin uses its own po file
no modification in plugin source is … |
|
|
|
@d3bd37eac4fab5ff553e3b669195b1c950e76ab0
|
[d3bd37eac4fab5ff553e3b669195b1c950e76ab0]
|
05/28/08 21:03:00 |
Yaohan Chen <yaohan.chen@gmail.com> |
changed m.thread to m.in_thread, with different semantics
m.in_thread … |
|
|
|
@973260ba7343198da6074913d3aaee58ad667358
|
[973260ba7343198da6074913d3aaee58ad667358]
|
05/28/08 05:16:26 |
Yaohan Chen <yaohan.chen@gmail.com> |
use m.thread.nil? rather than longer m.thread == nil |
|
|
|
@a41182b02b0b4f70e0a4e4ffff9c831207a87ba5
|
[a41182b02b0b4f70e0a4e4ffff9c831207a87ba5]
|
05/28/08 05:16:26 |
Yaohan Chen <yaohan.chen@gmail.com> |
add attribute BasicUserMessage#thread?
this specifies whether the message … |
|
|
|
@4a5fa8f2ebab7fc4ee384c40fccaaff3a7b8c993
|
[4a5fa8f2ebab7fc4ee384c40fccaaff3a7b8c993]
|
05/23/08 00:42:49 |
dmitry kim <jason@nichego.net> |
* autoflush $stdout in setup wizard |
|
|
|
@3ad64f57384505da2f25e1778f6afb7414c67ff5
|
[3ad64f57384505da2f25e1778f6afb7414c67ff5]
|
05/20/08 23:40:40 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
Fix m.reply() regexp check for nick presence, which failed for nicks such … |
|
|
|
@c4921212f3a375abb67111f183564daf4865f0af
|
[c4921212f3a375abb67111f183564daf4865f0af]
|
05/04/08 03:57:40 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
fixed typo in help auth |
|
|
|
@b24b57238b0270c8101914185eec13787fce3fa7
|
[b24b57238b0270c8101914185eec13787fce3fa7]
|
05/01/08 03:46:41 |
dmitry kim <jason@nichego.net> |
* unicode.rb: @old_kcode --> @@old_kcode [we aren't always called as an … |
|
|
|
@722a87ebc272bcccc4cf9c954251467a0f46e2e0
|
[722a87ebc272bcccc4cf9c954251467a0f46e2e0]
|
05/01/08 02:41:15 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
messagemapper: Regexp#mm_cleanup method instead of repeated (and wrong) … |
|
|
|
@9306780e41b8e16ad111376a0baba58545634557
|
[9306780e41b8e16ad111376a0baba58545634557]
|
05/01/08 02:24:22 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
messagemapper.rb: keep options when removing captures in regexps |
|
|
|
@73e8b7259363653a7de8978a75e889a622e33460
|
[73e8b7259363653a7de8978a75e889a622e33460]
|
05/01/08 02:17:02 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
rfc2812.rb: handle mode changes like -o+b |
|
|
|
@d4ef91d819164d3a46dc2ce9e4a7ce14b6f5b043
|
[d4ef91d819164d3a46dc2ce9e4a7ce14b6f5b043]
|
04/24/08 02:29:28 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
config core botmodule: only show possible keys summary when more than one … |
|
|
|
@4a5eafbb067aaee8715a55ac52e292ce22b668c8
|
[4a5eafbb067aaee8715a55ac52e292ce22b668c8]
|
04/24/08 02:28:28 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
config core botmodule: bolden keys on search |
|
|
|
@f5f14237c4099ca854a817288c526366f26a070d
|
[f5f14237c4099ca854a817288c526366f26a070d]
|
04/23/08 21:06:50 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
core: refactor signal trapping, and call it from initialize() |
|
|
|
@2c7bb309e9b81c18665c7d6e09c2a68ea5e1180e
|
[2c7bb309e9b81c18665c7d6e09c2a68ea5e1180e]
|
04/23/08 21:03:11 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
core: restart on SIGHUP |
|
|
|
@b3300cabeda816b79a592c3e7704abbbd3b5505c
|
[b3300cabeda816b79a592c3e7704abbbd3b5505c]
|
04/22/08 12:02:02 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
Licensing uniformity: dual-license rbot core under MIT+acknowledgement and … |
|
|
|
@93314b5143834ec51d5b8f118ef343b59203c130
|
[93314b5143834ec51d5b8f118ef343b59203c130]
|
04/19/08 12:15:02 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
core/irclog: black and whitelists |
|
|
|
@b6d39f5ca585a89c8d2567e59bd8ef67c77c5674
|
[b6d39f5ca585a89c8d2567e59bd8ef67c77c5674]
|
04/19/08 11:18:31 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
core/irclog: config option for max open files |
|
|
|
@96d13521d82d4fa4355faf9dd3b8aace86171c87
|
[96d13521d82d4fa4355faf9dd3b8aace86171c87]
|
04/18/08 01:38:31 |
dmitry kim <jason@nichego.net> |
* make the daemonization thing to suck less (wrt standard io channels) |
|
|
|
@b371854ac64eab8601b4a013e7ab5dd0c5db9ef5
|
[b371854ac64eab8601b4a013e7ab5dd0c5db9ef5]
|
04/17/08 01:49:41 |
Giuseppe Bilotta <giuseppe.bilotta@gmail.com> |
gettext: support anonymous modules (and thus plugins) with newer … |
|
|
|
@5558808a3f0b63a7c8fadcadcee6f09aecea2e62
|
[5558808a3f0b63a7c8fadcadcee6f09aecea2e62]
|
04/16/08 01:59:03 |
dmitry kim <jason@nichego.net> |
+ ircbot logging: log_session_end on restarts, too |
|
|
|
|