]> jfr.im git - irc/rizon/bncbot.git/log
irc/rizon/bncbot.git
14 years agoMake the last commit actually work.
N Lum [Mon, 3 May 2010 21:49:20 +0000 (21:49 +0000)] 
Make the last commit actually work.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40131

14 years agoAdd log grep functionality.
N Lum [Mon, 3 May 2010 21:45:25 +0000 (21:45 +0000)] 
Add log grep functionality.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40130

14 years agoFix un-noticed bug in realip.
N Lum [Fri, 23 Apr 2010 03:40:57 +0000 (03:40 +0000)] 
Fix un-noticed bug in realip.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40129

14 years agoAdd new module.
N Lum [Mon, 12 Apr 2010 19:49:24 +0000 (19:49 +0000)] 
Add new module.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40128

14 years agoAdd Subclipse tag data.
N Lum [Fri, 9 Apr 2010 12:12:25 +0000 (12:12 +0000)] 
Add Subclipse tag data.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40127

14 years agoDisabling server resets failure count.
N Lum [Fri, 9 Apr 2010 09:30:45 +0000 (09:30 +0000)] 
Disabling server resets failure count.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40126

14 years agoFix messages going to wrong place. Add options to enable/disable servers.
N Lum [Fri, 9 Apr 2010 09:29:04 +0000 (09:29 +0000)] 
Fix messages going to wrong place. Add options to enable/disable servers.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40125

14 years agoSwitched numbers.
N Lum [Sun, 7 Mar 2010 20:42:45 +0000 (20:42 +0000)] 
Switched numbers.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40124

14 years agoDISREGARD THAT.
N Lum [Sun, 7 Mar 2010 20:18:35 +0000 (20:18 +0000)] 
DISREGARD THAT.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40123

14 years agoA hackhack fix that actually works kthx.
N Lum [Sun, 7 Mar 2010 20:15:23 +0000 (20:15 +0000)] 
A hackhack fix that actually works kthx.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40122

14 years agoHackhack fix for lack of JSON: delimeter in userstats reply until ZNC recompile.
N Lum [Sun, 7 Mar 2010 20:13:18 +0000 (20:13 +0000)] 
Hackhack fix for lack of JSON: delimeter in userstats reply until ZNC recompile.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40121

14 years agoAdd the new handler; forgot to do it.
N Lum [Sun, 7 Mar 2010 20:02:30 +0000 (20:02 +0000)] 
Add the new handler; forgot to do it.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40120

14 years agoAdd support for BNC user statistics.
N Lum [Sun, 7 Mar 2010 20:00:10 +0000 (20:00 +0000)] 
Add support for BNC user statistics.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40119

14 years agoSome string updates, add state checking for move command.
N Lum [Wed, 3 Mar 2010 23:26:32 +0000 (23:26 +0000)] 
Some string updates, add state checking for move command.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40118

14 years agoAdd moveserver command.
N Lum [Wed, 3 Mar 2010 22:58:24 +0000 (22:58 +0000)] 
Add moveserver command.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40117

14 years agoPort codebase to multi-server configuration.
N Lum [Tue, 23 Feb 2010 23:30:04 +0000 (23:30 +0000)] 
Port codebase to multi-server configuration.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40116

14 years agoUpdate database schema as part of migration to multi-server environment. Fix InnoDB...
N Lum [Thu, 28 Jan 2010 23:17:18 +0000 (23:17 +0000)] 
Update database schema as part of migration to multi-server environment. Fix InnoDB's lack of "DELAYED".

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40115

14 years agoUpdate the "decision in error" string, fixes #142
N Lum [Thu, 3 Dec 2009 11:40:19 +0000 (11:40 +0000)] 
Update the "decision in error" string, fixes #142

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40114

14 years agoAdd a null check to date.
N Lum [Wed, 21 Oct 2009 18:46:25 +0000 (18:46 +0000)] 
Add a null check to date.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40113

14 years agoFix "bug" regarding people using .bncapprove instead of .bncunsuspend (Kittie)
N Lum [Sun, 18 Oct 2009 20:20:20 +0000 (20:20 +0000)] 
Fix "bug" regarding people using .bncapprove instead of .bncunsuspend (Kittie)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40112

14 years agoFix lastseen feature to purge all users on each refresh, then block as entries are...
N Lum [Tue, 13 Oct 2009 01:40:34 +0000 (01:40 +0000)] 
Fix lastseen feature to purge all users on each refresh, then block as entries are being received.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40111

14 years agoDelicious last-seen time bugfix. (Kittie)
N Lum [Tue, 6 Oct 2009 21:34:51 +0000 (21:34 +0000)] 
Delicious last-seen time bugfix. (Kittie)

Webadmin config update for bind IP.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40110

14 years agoFix build script to resolve classpath errors.
N Lum [Mon, 28 Sep 2009 17:37:18 +0000 (17:37 +0000)] 
Fix build script to resolve classpath errors.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40109

14 years agoReorganize files to make jar file runnable via -jar without having to specify classpa...
N Lum [Mon, 28 Sep 2009 17:06:11 +0000 (17:06 +0000)] 
Reorganize files to make jar file runnable via -jar without having to specify classpath. Fix about handler as well as the behavior of the request handler to allow requests on the first day of a new week.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40108

14 years ago[Bug] String table rehash line was looking in the wrong Properties object for the...
N Lum [Wed, 16 Sep 2009 02:52:30 +0000 (02:52 +0000)] 
[Bug] String table rehash line was looking in the wrong Properties object for the language.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40107

14 years agoAdd ability to reload the internal DB from SQL.
N Lum [Wed, 16 Sep 2009 02:49:07 +0000 (02:49 +0000)] 
Add ability to reload the internal DB from SQL.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40106

14 years agoAdd list == show subcommand for .bncbl in accordance to common patterns. (Jason)
N Lum [Wed, 16 Sep 2009 02:39:08 +0000 (02:39 +0000)] 
Add list == show subcommand for .bncbl in accordance to common patterns. (Jason)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40105

14 years agoMake the request handler actually check to see if the user is blacklisted (lol.)
N Lum [Wed, 16 Sep 2009 02:38:15 +0000 (02:38 +0000)] 
Make the request handler actually check to see if the user is blacklisted (lol.)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40104

14 years agoFix load-output to use .size()
N Lum [Wed, 16 Sep 2009 02:31:49 +0000 (02:31 +0000)] 
Fix load-output to use .size()

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40103

14 years agoAdd blacklisting feature.
N Lum [Wed, 16 Sep 2009 02:29:14 +0000 (02:29 +0000)] 
Add blacklisting feature.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40102

14 years agoChange AboutHandler to use notice instead of privmsg to channel. Update find handler...
N Lum [Mon, 14 Sep 2009 02:56:06 +0000 (02:56 +0000)] 
Change AboutHandler to use notice instead of privmsg to channel. Update find handler to search for suspended accounts.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40101

14 years agoAdd more info line to help, update database dump/struct.
N Lum [Fri, 11 Sep 2009 21:54:17 +0000 (21:54 +0000)] 
Add more info line to help, update database dump/struct.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%40100

14 years agoAdd help command. (mink)
N Lum [Fri, 11 Sep 2009 21:12:50 +0000 (21:12 +0000)] 
Add help command. (mink)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4099

14 years agoActually fix the RealIP bug.
N Lum [Thu, 10 Sep 2009 01:20:04 +0000 (01:20 +0000)] 
Actually fix the RealIP bug.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4098

14 years agoSynchronize cleanup method to avoid cleaning up twice.
N Lum [Thu, 10 Sep 2009 00:59:12 +0000 (00:59 +0000)] 
Synchronize cleanup method to avoid cleaning up twice.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4097

14 years agoFix WHO lookup to accept numeric responses longer than 11 words.
N Lum [Thu, 10 Sep 2009 00:57:06 +0000 (00:57 +0000)] 
Fix WHO lookup to accept numeric responses longer than 11 words.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4096

14 years agoMake cleanUp visible so ShutdownHandler can invoke the cleanup routine to speed up...
N Lum [Wed, 9 Sep 2009 19:50:54 +0000 (19:50 +0000)] 
Make cleanUp visible so ShutdownHandler can invoke the cleanup routine to speed up the quit.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4095

14 years agoFix some thread naming issues; minor change.
N Lum [Wed, 9 Sep 2009 19:44:44 +0000 (19:44 +0000)] 
Fix some thread naming issues; minor change.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4094

14 years agoFix NullPointerException bug in the BncInfo handler. Make some changes that will...
N Lum [Wed, 9 Sep 2009 19:39:25 +0000 (19:39 +0000)] 
Fix NullPointerException bug in the BncInfo handler. Make some changes that will help alleviate exit time delay.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4093

14 years agoUse JSON to parse some data from ZNC. Add support to search for a client IP.
N Lum [Tue, 8 Sep 2009 01:46:30 +0000 (01:46 +0000)] 
Use JSON to parse some data from ZNC. Add support to search for a client IP.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4092

14 years agoRequest lines and rejection lines changed to a more terse format. (Holz)
N Lum [Sat, 5 Sep 2009 04:29:28 +0000 (04:29 +0000)] 
Request lines and rejection lines changed to a more terse format. (Holz)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4091

14 years agoMake output from approval command more verbose to resolve ambiguity that may arise...
N Lum [Sat, 5 Sep 2009 03:57:09 +0000 (03:57 +0000)] 
Make output from approval command more verbose to resolve ambiguity that may arise from approving >1 user at a time.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4090

14 years agoChange argument count check so that the handler will accept >1 id.
N Lum [Sat, 5 Sep 2009 03:50:45 +0000 (03:50 +0000)] 
Change argument count check so that the handler will accept >1 id.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4089

14 years agoCheck to make sure certain commands are addressed to the bot's nick, and not just...
N Lum [Sat, 5 Sep 2009 03:50:19 +0000 (03:50 +0000)] 
Check to make sure certain commands are addressed to the bot's nick, and not just anywhere. Add feature to the approve command that allows multiple identifiers/id's to be specified in one command.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4088

14 years agoFix string name for auto-rejection notice.
N Lum [Fri, 4 Sep 2009 21:58:06 +0000 (21:58 +0000)] 
Fix string name for auto-rejection notice.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4087

14 years agoChange AUTO-REJECTED to red, bold text. Add rehash command for easy replacement of...
N Lum [Fri, 4 Sep 2009 21:55:59 +0000 (21:55 +0000)] 
Change AUTO-REJECTED to red, bold text. Add rehash command for easy replacement of strings without bot restart.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4086

14 years agoBugfix in Helpers class with calculation of days since xxx. Rearrange arguments for...
N Lum [Fri, 4 Sep 2009 01:43:12 +0000 (01:43 +0000)] 
Bugfix in Helpers class with calculation of days since xxx. Rearrange arguments for suspend reason.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4085

14 years agoChange detailed status message from the database to the BNC.
N Lum [Thu, 3 Sep 2009 23:52:02 +0000 (23:52 +0000)] 
Change detailed status message from the database to the BNC.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4084

14 years agoAdd more verbose arguments to the suspend reason. Fix the info display for last seen...
N Lum [Thu, 3 Sep 2009 23:46:54 +0000 (23:46 +0000)] 
Add more verbose arguments to the suspend reason. Fix the info display for last seen time.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4083

14 years agoAdd tests to ensure the bot is connected to BNC before performing actions that requir...
N Lum [Thu, 3 Sep 2009 21:34:01 +0000 (21:34 +0000)] 
Add tests to ensure the bot is connected to BNC before performing actions that require a BNC connection.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4082

14 years agoMore fixes to help optimize speed in case of a negative result for one of the checks.
N Lum [Wed, 2 Sep 2009 20:56:24 +0000 (20:56 +0000)] 
More fixes to help optimize speed in case of a negative result for one of the checks.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4079

14 years agoRemove synchronization checks from socket send as well as nickserv method.
N Lum [Wed, 2 Sep 2009 18:42:59 +0000 (18:42 +0000)] 
Remove synchronization checks from socket send as well as nickserv method.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4078

14 years agoLengthen timeout periods following more elegant solution.
N Lum [Wed, 2 Sep 2009 18:32:33 +0000 (18:32 +0000)] 
Lengthen timeout periods following more elegant solution.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4077

14 years agoFix override handling.
N Lum [Wed, 2 Sep 2009 04:54:36 +0000 (04:54 +0000)] 
Fix override handling.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4076

14 years agoAdd missing string, reorganize override clearing logic to only clear if there is...
N Lum [Wed, 2 Sep 2009 01:46:46 +0000 (01:46 +0000)] 
Add missing string, reorganize override clearing logic to only clear if there is an override code.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4075

14 years agoBugfix: Actually clear override code once used. Also add command to clear the overrid...
N Lum [Wed, 2 Sep 2009 01:44:42 +0000 (01:44 +0000)] 
Bugfix: Actually clear override code once used. Also add command to clear the override code.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4074

14 years agoCommit updated string table; rename the trigger for BncGenerateOverrideHandler.
N Lum [Wed, 2 Sep 2009 00:45:44 +0000 (00:45 +0000)] 
Commit updated string table; rename the trigger for BncGenerateOverrideHandler.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4073

14 years agoAdd fix for the constantly sleeping main thread. Add an admin override for the regist...
N Lum [Wed, 2 Sep 2009 00:37:33 +0000 (00:37 +0000)] 
Add fix for the constantly sleeping main thread. Add an admin override for the registration time check.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4072

14 years agoAdd final modifier to BncControlThread.
N Lum [Wed, 2 Sep 2009 00:28:32 +0000 (00:28 +0000)] 
Add final modifier to BncControlThread.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4071

14 years agoAdd status output to constructor. Make default saveData only flush entries marked...
N Lum [Wed, 2 Sep 2009 00:26:09 +0000 (00:26 +0000)] 
Add status output to constructor. Make default saveData only flush entries marked as modified.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4070

14 years agoAdd final modifier to classes which will not be overrided (and not a handler.)
N Lum [Wed, 2 Sep 2009 00:23:59 +0000 (00:23 +0000)] 
Add final modifier to classes which will not be overrided (and not a handler.)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4069

14 years agoRefactor randomPass into Helpers. Add URL helpers functions.
N Lum [Wed, 2 Sep 2009 00:21:35 +0000 (00:21 +0000)] 
Refactor randomPass into Helpers. Add URL helpers functions.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4068

14 years agoFix spurious CPU eating main loop. Will have things for main thread to do in the...
N Lum [Tue, 1 Sep 2009 02:57:43 +0000 (02:57 +0000)] 
Fix spurious CPU eating main loop. Will have things for main thread to do in the future.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4067

14 years agoUpdate WebAdmin properties with actual IP of server.
N Lum [Tue, 1 Sep 2009 02:40:47 +0000 (02:40 +0000)] 
Update WebAdmin properties with actual IP of server.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4066

14 years agoCommit SHINY WEBADMIN interface that only serves one page. Reorganized console output...
N Lum [Tue, 1 Sep 2009 02:40:10 +0000 (02:40 +0000)] 
Commit SHINY WEBADMIN interface that only serves one page. Reorganized console output (will probably be reorganized again.) Upped timeout times for detail lookup.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4065

14 years agoMake keystore actually work. Update timestamp format to use milliseconds as well.
N Lum [Tue, 1 Sep 2009 02:36:39 +0000 (02:36 +0000)] 
Make keystore actually work. Update timestamp format to use milliseconds as well.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4064

14 years agoChange keystore to use a SHA1w/RSA key instead of SHA1w/DSA.
N Lum [Tue, 1 Sep 2009 00:58:46 +0000 (00:58 +0000)] 
Change keystore to use a SHA1w/RSA key instead of SHA1w/DSA.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4063

14 years agoAdd Helpers tests to testsuite.
N Lum [Tue, 1 Sep 2009 00:00:22 +0000 (00:00 +0000)] 
Add Helpers tests to testsuite.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4062

14 years agoWrap all calls to System.out.println to BncBot.stdPrintln()
N Lum [Mon, 31 Aug 2009 21:05:23 +0000 (21:05 +0000)] 
Wrap all calls to System.out.println to BncBot.stdPrintln()

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4061

14 years agoFix bug where bnc config Properties contained the string table.
N Lum [Mon, 31 Aug 2009 05:50:30 +0000 (05:50 +0000)] 
Fix bug where bnc config Properties contained the string table.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4060

14 years agoSwitch BncBot from static to singleton. Refactoring each handler to use instance...
N Lum [Mon, 31 Aug 2009 03:03:25 +0000 (03:03 +0000)] 
Switch BncBot from static to singleton. Refactoring each handler to use instance reference instead of static reference.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4059

14 years agoFix regular expressions to add - to the list of allowed characters in nicknames....
N Lum [Sun, 30 Aug 2009 21:26:56 +0000 (21:26 +0000)] 
Fix regular expressions to add - to the list of allowed characters in nicknames. Properly strip \u0003 (style reset) from IRC messages.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4058

14 years agoChange some strings, fix console timestamp.
N Lum [Sun, 30 Aug 2009 21:22:24 +0000 (21:22 +0000)] 
Change some strings, fix console timestamp.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4057

14 years agoImplement blowfish encryption for passwords. Add timestamping to the console.
N Lum [Sun, 30 Aug 2009 21:09:43 +0000 (21:09 +0000)] 
Implement blowfish encryption for passwords. Add timestamping to the console.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4056

14 years agoAdd suspended statii to the info commands.
N Lum [Sun, 30 Aug 2009 20:52:14 +0000 (20:52 +0000)] 
Add suspended statii to the info commands.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4055

14 years agoCommit Base64 and BlowfishCrypt classes. Also add testsuite for the classes and inclu...
N Lum [Sun, 30 Aug 2009 20:33:49 +0000 (20:33 +0000)] 
Commit Base64 and BlowfishCrypt classes. Also add testsuite for the classes and include junit libraries.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4054

14 years agoWrap auto-rejection messages in getString like they should have.
N Lum [Sat, 29 Aug 2009 22:43:50 +0000 (22:43 +0000)] 
Wrap auto-rejection messages in getString like they should have.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4053

14 years agoSet all new users to connect to IRC via SSL.
N Lum [Sat, 29 Aug 2009 22:37:55 +0000 (22:37 +0000)] 
Set all new users to connect to IRC via SSL.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4052

14 years agoChange nickserv pass due to leak; pending mysql pass change.
N Lum [Sat, 29 Aug 2009 22:14:25 +0000 (22:14 +0000)] 
Change nickserv pass due to leak; pending mysql pass change.

Mod suspend handler to use the correct string "suspended". Also mod HandlerManager to make commands case insensitive.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4051

14 years agoChange RealIP to use notice instead of privmsg, and WHO instead of WHOIS.
N Lum [Sat, 29 Aug 2009 21:10:54 +0000 (21:10 +0000)] 
Change RealIP to use notice instead of privmsg, and WHO instead of WHOIS.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4050

14 years agoAdd support for suspending/blocking certain users.
N Lum [Sat, 29 Aug 2009 20:32:41 +0000 (20:32 +0000)] 
Add support for suspending/blocking certain users.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4049

14 years agoRefactor names to reflect new purpose. i.e. ApprovalState no longer is a simple boole...
N Lum [Sat, 29 Aug 2009 20:10:50 +0000 (20:10 +0000)] 
Refactor names to reflect new purpose. i.e. ApprovalState no longer is a simple boolean, it can range from not processed to suspended.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4048

14 years agoRemove bulky and nonworking success check for adding/deleting users.
N Lum [Sat, 29 Aug 2009 19:43:56 +0000 (19:43 +0000)] 
Remove bulky and nonworking success check for adding/deleting users.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4047

14 years agoMake real IP actually work now.
N Lum [Sat, 29 Aug 2009 19:07:24 +0000 (19:07 +0000)] 
Make real IP actually work now.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4046

14 years agoMake shutting down actually work.
N Lum [Sat, 29 Aug 2009 03:42:49 +0000 (03:42 +0000)] 
Make shutting down actually work.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4045

14 years agoFix shutdownhandler to actually work.
N Lum [Sat, 29 Aug 2009 03:38:17 +0000 (03:38 +0000)] 
Fix shutdownhandler to actually work.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4044

14 years agoAdd Real IP command. Hopefully fix glitchy nickname validation.
N Lum [Sat, 29 Aug 2009 03:33:58 +0000 (03:33 +0000)] 
Add Real IP command. Hopefully fix glitchy nickname validation.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4043

14 years agoChange semantics of About command. Restrict bot shutdown to one nick.
N Lum [Thu, 27 Aug 2009 03:27:13 +0000 (03:27 +0000)] 
Change semantics of About command. Restrict bot shutdown to one nick.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4042

14 years agoFix build script to include manifest.
N Lum [Thu, 27 Aug 2009 03:08:23 +0000 (03:08 +0000)] 
Fix build script to include manifest.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4041

14 years agoModify build script to version the jar file. Add BncAbout command w/ build/revision...
N Lum [Thu, 27 Aug 2009 03:02:50 +0000 (03:02 +0000)] 
Modify build script to version the jar file. Add BncAbout command w/ build/revision info.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4040

14 years agoChange behavior of reject/delete commands to prompt user to specify a reason instead...
N Lum [Thu, 27 Aug 2009 02:32:28 +0000 (02:32 +0000)] 
Change behavior of reject/delete commands to prompt user to specify a reason instead of silently ignoring.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4039

14 years agoChange net.rizon.bncbot.handler.RequestHandler to check for an invalid username befor...
N Lum [Thu, 27 Aug 2009 02:26:39 +0000 (02:26 +0000)] 
Change net.rizon.bncbot.handler.RequestHandler to check for an invalid username before adding a user to the database.

Add framework for a connected clients query command for ircopers.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4038

14 years agoNew module on user creation - nickserv (Kittie)
N Lum [Wed, 26 Aug 2009 20:40:56 +0000 (20:40 +0000)] 
New module on user creation - nickserv (Kittie)

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4037

14 years agoClean up some public API's. Change getString() to be able to implicitly call String...
N Lum [Tue, 25 Aug 2009 21:28:06 +0000 (21:28 +0000)] 
Clean up some public API's. Change getString() to be able to implicitly call String.format() for neater code.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4036

14 years agoAdd changepass to handlermanager. Add help line for changepass.
N Lum [Tue, 25 Aug 2009 03:59:21 +0000 (03:59 +0000)] 
Add changepass to handlermanager. Add help line for changepass.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4035

14 years agoAdd plain 'equals' for lastseen search handler. Add lastseen info to info command.
N Lum [Tue, 25 Aug 2009 03:57:03 +0000 (03:57 +0000)] 
Add plain 'equals' for lastseen search handler. Add lastseen info to info command.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4034

14 years agoFix the search behavior to &= instead of =. Add time requested to .bncinfo display.
N Lum [Mon, 24 Aug 2009 02:41:08 +0000 (02:41 +0000)] 
Fix the search behavior to &= instead of =. Add time requested to .bncinfo display.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4033

14 years agoFix bug where database save timer would only save once after 5 minutes resulting...
N Lum [Mon, 24 Aug 2009 02:11:01 +0000 (02:11 +0000)] 
Fix bug where database save timer would only save once after 5 minutes resulting in loss of data if process was killed. Fix bug where approving/rejecting a BNC would not trigger a logging event.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4032

14 years agoAdd find command for testing.
N Lum [Mon, 24 Aug 2009 01:52:37 +0000 (01:52 +0000)] 
Add find command for testing.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4031

14 years agoAway requires a password to load. Make UserDB iterable.
N Lum [Mon, 24 Aug 2009 01:03:55 +0000 (01:03 +0000)] 
Away requires a password to load. Make UserDB iterable.

--HG--
extra : convert_revision : svn%3Aafccd9b4-69c3-4f67-9d0d-5b27f80d3d7c/trunk%4030