Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-06 | [config] adds a new param store_default | Matthias H | |
Creates a new option to store the default at first run. This fixes the problem that random auth passwords are not kept, it also allows us to always store the core.db config value. | |||
2014-02-21 | [webservice] control bot through http interface | Matthias H | |
2014-02-21 | [auth] randomized default password | Matthias H | |
2011-01-12 | Ruby 1.9 cleanup: variables warnings | Giuseppe Bilotta | |
Fix most ruby 1.9 warnings about shadowed variables (still one remaining in keywords.rb). The only significant changes are in the quiz game plugin. Also fix an issue in dictclient where the block parameter of a method was not correctly isolated from the previous parameter. | |||
2009-02-19 | remove whitespace | Raine Virta | |
2008-07-16 | Revert "* use to_irc_netmask(:force => true) to unlink Netmasks from their ↵ | Giuseppe Bilotta | |
Server to prevent errors when dumping users" This reverts commit 9a1cf6a11b12c06cd925dd6a789ec98fe750c8ad, since it was a hack to work around the undumpable Channel (and consequently Server and Netmask) caused by 847a977b228b35f5ab281a31dd3724a4db887dff "#any? and #all? methods for Channel#mode to check if modes are set" and fixed by 8f8205310518e7b0626d657ba9667f7bfc745371 "Dumpable definition of #any? and #all? methods for Channel#mode" | |||
2008-07-14 | * use to_irc_netmask(:force => true) to unlink Netmasks from their Server to ↵ | Giuseppe Bilotta | |
prevent errors when dumping users | |||
2008-04-22 | Licensing uniformity: dual-license rbot core under MIT+acknowledgement and GPLv2 | Giuseppe Bilotta | |
2008-04-14 | + temporary permissions | Giuseppe Bilotta | |
2008-03-04 | Unixify all line endings. | Giuseppe Bilotta | |
Some files had DOS-style line endings. Change all of them to Unix-style. | |||
2008-02-10 | botuser: add command to reset the netmasks list | Giuseppe Bilotta | |
2007-12-06 | debug info to track hard-to-nail bug about disappearing hosts in botuser ↵ | Giuseppe Bilotta | |
netmasks | |||
2007-12-03 | New Auth Framework: sanitize botusername ''before'' checking for existence | Giuseppe Bilotta | |
2007-12-03 | New Auth Framework: TypeError, not TypError | Giuseppe Bilotta | |
2007-11-06 | Improved inspect methods all around | Giuseppe Bilotta | |
2007-10-11 | New Auth Framework: always allow the 'login' command | Giuseppe Bilotta | |
2007-09-23 | New Auth Framework: BotUser#default? and owner? methods | Giuseppe Bilotta | |
2007-09-23 | UserData cote botmodule to handle user data storage/retrieval | Giuseppe Bilotta | |
2007-09-22 | * (botuser) generalize() netmasks on transient->permanent | Dmitry Kim | |
2007-09-22 | New Auth Framework: add make_permanent() and related methods to make a ↵ | Giuseppe Bilotta | |
transient BotUser permanent | |||
2007-09-22 | New Auth Framework: please document methods | Giuseppe Bilotta | |
2007-09-21 | + (botuser + maskdb) fast netmask lookup + supplemental fixes for transient ↵ | Dmitry Kim | |
users | |||
2007-09-15 | New Auth Framework: catch possible error when trying to create transient botuser | Giuseppe Bilotta | |
2007-09-13 | namespaces: simplify Irc::Bot::Auth manager singleton name and accessor | Giuseppe Bilotta | |
2007-09-12 | namespaces: move rbot-specific classes and modules from Irc::* to Irc::Bot::* | Giuseppe Bilotta | |
2007-09-04 | New Irc Framework: Irc::User#bot_data(key) and #set_bot_data(key, value, ↵ | Giuseppe Bilotta | |
&block) to store bot-specific Irc::User data. Currently relies on the data structure in the associated BotUser | |||
2007-09-04 | New Auth Framework: dream about auto-notifying hashes, and use #replace() ↵ | Giuseppe Bilotta | |
when loading data | |||
2007-09-04 | New Auth Framework: BotUser data is now actually saved/restored | Giuseppe Bilotta | |
2007-09-04 | New Auth Framework, New Irc Framework: convenience methods for Irc::User to ↵ | Giuseppe Bilotta | |
retrieve the associated BotUser and its data | |||
2007-09-04 | New Auth Framework: BotUser can now store generic data | Giuseppe Bilotta | |
2007-09-04 | New Auth Framework: BotUser transiency is now checked with #transient? | Giuseppe Bilotta | |
2007-09-04 | New Auth Framework: transient netmask finetuning | Giuseppe Bilotta | |
2007-09-04 | New Auth Framework: no need to have TransientBotUser as a separate class | Giuseppe Bilotta | |
2007-09-04 | New Auth Framework: use #to_irc_netmask() instead of Netmask.new() | Giuseppe Bilotta | |
2007-09-02 | New Auth Framework: TransientBotUser management | Giuseppe Bilotta | |
A TransientBotUser can only be created with an associated Irc::User or Irc::Netmask. If an Irc::User cannot be logged in as a normal BotUser, TransitentBotUsers are tried. Optionally, a TransientBotUser can be created automatically. | |||
2007-09-02 | New Auth Framework: introducing transient botusers | Giuseppe Bilotta | |
2007-09-02 | botuser.rb: fix typo in debug message | Giuseppe Bilotta | |
2007-08-26 | Use rbot's own warning() command instead of Ruby built-in warn() | Giuseppe Bilotta | |
2007-08-23 | New Auth module: keep auth.password and botowner passwords in sync when ↵ | Giuseppe Bilotta | |
changing them | |||
2007-07-31 | botuser.rb: don't fail when being passed nil instead of an array to load | Giuseppe Bilotta | |
2007-07-09 | integrated ruby-gettext | Yaohan Chen | |
modified a few files to allow translated messages created gettext template file initialized gettext files for Japanese and Simplified Chinese | |||
2007-04-11 | use pretty printing with Logger (debug, info, warning and error messages) | Giuseppe Bilotta | |
2007-02-18 | Minor optimization to Auth.random_password | Giuseppe Bilotta | |
2007-02-15 | Allow all printable 7-bit ASCII characters in passwords | Giuseppe Bilotta | |
2007-02-15 | Stringify password when creating botuser. Useful when e.g. conf.yaml ↵ | Giuseppe Bilotta | |
contains a master password which is numeric and unquoted | |||
2007-02-11 | Minor messagemapper optimizations | Giuseppe Bilotta | |
2006-08-17 | Stupid horrible typo in botuser.rb login method | Giuseppe Bilotta | |
2006-08-17 | Provide the InvalidPassword exception | Giuseppe Bilotta | |
2006-08-11 | auth.allow? method now informs a user when they don't have permissions | Giuseppe Bilotta | |
2006-08-10 | BotUser wants username=, not name= | Giuseppe Bilotta | |