trollbot.git
3 years agoMerged working branch into trunk master github/master
acidtoken [Sun, 17 May 2009 07:32:11 +0000] 
Merged working branch into trunk

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@218 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agowtf
acidtoken [Thu, 25 Dec 2008 05:03:58 +0000] 
wtf

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@200 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoDon't know what went wrong there
acidtoken [Sun, 21 Dec 2008 00:07:52 +0000] 
Don't know what went wrong there

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@198 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoFixed up dlopenable modules
acidtoken [Sun, 21 Dec 2008 00:01:46 +0000] 
Fixed up dlopenable modules

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@197 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agodlopen
acidtoken [Sat, 20 Dec 2008 20:55:27 +0000] 
dlopen

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@196 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMoved around a bunch of crap, temporarily broke http/xmpp, not that they worked well...
acidtoken [Fri, 19 Dec 2008 19:53:11 +0000] 
Moved around a bunch of crap, temporarily broke http/xmpp, not that they worked well anyways

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@195 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoRemoved blocking sockets
acidtoken [Thu, 18 Dec 2008 20:23:34 +0000] 
Removed blocking sockets

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@194 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agofixed modularization issues
acidtoken [Thu, 18 Dec 2008 20:22:01 +0000] 
fixed modularization issues

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@193 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoleft out file
acidtoken [Thu, 18 Dec 2008 19:26:42 +0000] 
left out file

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@192 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMerged modularize branch back into trunk. Modular trollbot! [announce]
acidtoken [Tue, 16 Dec 2008 05:38:15 +0000] 
Merged modularize branch back into trunk. Modular trollbot! [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@191 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoModular trollbot
acidtoken [Tue, 16 Dec 2008 05:29:47 +0000] 
Modular trollbot

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@190 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMerged trunk into modularize branch again
acidtoken [Mon, 15 Dec 2008 05:45:15 +0000] 
Merged trunk into modularize branch again

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@189 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agopre-merge commit
acidtoken [Mon, 15 Dec 2008 05:42:29 +0000] 
pre-merge commit

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@188 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agobroke the build
acidtoken [Mon, 15 Dec 2008 05:41:58 +0000] 
broke the build

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@187 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMade IRC use the new somewhat-generic socket system as well
acidtoken [Mon, 15 Dec 2008 05:40:54 +0000] 
Made IRC use the new somewhat-generic socket system as well

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@186 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMerged trunk into modularize branch
acidtoken [Mon, 15 Dec 2008 03:04:37 +0000] 
Merged trunk into modularize branch

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@185 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoCommit pre-merge
acidtoken [Mon, 15 Dec 2008 03:02:00 +0000] 
Commit pre-merge

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@184 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAlso didn't mean to turn off nonblocking connects
acidtoken [Mon, 15 Dec 2008 02:49:43 +0000] 
Also didn't mean to turn off nonblocking connects

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@183 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoBug
acidtoken [Mon, 15 Dec 2008 02:48:36 +0000] 
Bug

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@182 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded tsocket for a more generic socket loop, integrated with ics to start off with...
acidtoken [Mon, 15 Dec 2008 02:39:21 +0000] 
Added tsocket for a more generic socket loop, integrated with ics to start off with. [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@181 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded modularize branch
acidtoken [Sun, 7 Dec 2008 22:53:30 +0000] 
Added modularize branch

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/branches/modularize@180 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded HTTP socket listening, no handling code yet except setting up the basic structu...
acidtoken [Tue, 2 Dec 2008 08:41:17 +0000] 
Added HTTP socket listening, no handling code yet except setting up the basic structures, still more than jed could do. [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@179 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoFixed issue where deleting triggers was messing up the trigger stack [announce]
acidtoken [Tue, 18 Nov 2008 08:07:29 +0000] 
Fixed issue where deleting triggers was messing up the trigger stack [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@178 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoUpdated everything
acidtoken [Thu, 6 Nov 2008 08:14:59 +0000] 
Updated everything

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@177 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoFix for crashes on undefined results
acidtoken [Mon, 20 Oct 2008 04:59:52 +0000] 
Fix for crashes on undefined results

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@174 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoScript got copied over
acidtoken [Mon, 20 Oct 2008 04:49:18 +0000] 
Script got copied over

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@173 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoundefined reference fixup
acidtoken [Mon, 20 Oct 2008 04:48:18 +0000] 
undefined reference fixup

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@172 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoSome ICS improvements
acidtoken [Mon, 20 Oct 2008 04:44:53 +0000] 
Some ICS improvements

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@171 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoGo away
acidtoken [Sun, 12 Oct 2008 07:35:05 +0000] 
Go away

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@168 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoUndefined reference
acidtoken [Tue, 30 Sep 2008 07:43:35 +0000] 
Undefined reference

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@167 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoleft out a file
acidtoken [Tue, 30 Sep 2008 07:33:41 +0000] 
left out a file

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@166 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded semi-intelligent countermeasures for undernet-like RFC breaking mechanisms.
acidtoken [Tue, 30 Sep 2008 07:28:05 +0000] 
Added semi-intelligent countermeasures for undernet-like RFC breaking mechanisms.

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@165 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoForgot the beginnings of the httpd server [announce]
acidtoken [Tue, 30 Sep 2008 06:47:50 +0000] 
Forgot the beginnings of the httpd server [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@164 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded TCL scripting to ICS, also created a helluva lot of event types for it, and...
acidtoken [Tue, 30 Sep 2008 06:46:51 +0000] 
Added TCL scripting to ICS, also created a helluva lot of event types for it, and the event system is very nice. Also included test script. [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@163 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoLots of fix-ups of compiler errors, plus some bugfixes and incomplete functions
acidtoken [Sat, 13 Sep 2008 20:41:49 +0000] 
Lots of fix-ups of compiler errors, plus some bugfixes and incomplete functions

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@161 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoRewrote TCL embedding core [announce]
acidtoken [Tue, 9 Sep 2008 05:36:57 +0000] 
Rewrote TCL embedding core [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@160 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agobugfix
acidtoken [Mon, 8 Sep 2008 01:52:52 +0000] 
bugfix

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@159 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoICS improvements
acidtoken [Mon, 8 Sep 2008 01:46:52 +0000] 
ICS improvements

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@158 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded style 12 parsing to trollbot. [announce]
acidtoken [Sat, 6 Sep 2008 20:10:41 +0000] 
Added style 12 parsing to trollbot. [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@157 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agofixins
acidtoken [Fri, 5 Sep 2008 07:44:44 +0000] 
fixins

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@156 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoICS fixups
acidtoken [Thu, 4 Sep 2008 08:12:37 +0000] 
ICS fixups

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@155 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoHmm
acidtoken [Wed, 3 Sep 2008 02:55:15 +0000] 
Hmm

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@154 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoLast commit before directory structure layout fork
acidtoken [Tue, 2 Sep 2008 06:41:22 +0000] 
Last commit before directory structure layout fork

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@152 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoChanges
acidtoken [Tue, 2 Sep 2008 01:02:09 +0000] 
Changes

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@151 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoSome ICS fixups and added some TCL and Javascript scripting functions
acidtoken [Mon, 1 Sep 2008 21:45:19 +0000] 
Some ICS fixups and added some TCL and Javascript scripting functions

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@150 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoSome ICS fixups
acidtoken [Mon, 1 Sep 2008 01:41:46 +0000] 
Some ICS fixups

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@149 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoFixed FICS support up a bit, triggers now work on ICS servers. Fixed an issue with...
acidtoken [Sun, 31 Aug 2008 21:32:36 +0000] 
Fixed FICS support up a bit, triggers now work on ICS servers. Fixed an issue with wildcard matching

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@148 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoNow properly initializing TCL
acidtoken [Sun, 31 Aug 2008 04:39:09 +0000] 
Now properly initializing TCL

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@147 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoSome crash bugfixes with javascript dcc trigger, started implementation of log filter...
acidtoken [Sun, 31 Aug 2008 03:58:01 +0000] 
Some crash bugfixes with javascript dcc trigger, started implementation of log filters with the DCC console to simulate eggdrop's .console. Fix with previously committed adduser for some other code expecting a nick. Fix for freeing error on part. Added console to config file, and as a dcc command

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@146 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded new default-flags parameter to network config. Added adduser command to TCL...
acidtoken [Sun, 31 Aug 2008 02:13:36 +0000] 
Added new default-flags parameter to network config. Added adduser command to TCL, PHP, and Javascript. Added isban to TCL, and switched the egg_match with the 'truly public domain' egg_match.c, even though the other one was labeled public domain, it apparently wasn't [announce]

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@145 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded php_isban, php_ispermban, php_isbansticky, and php_matchattr
acidtoken [Mon, 25 Aug 2008 03:43:13 +0000] 
Added php_isban, php_ispermban, php_isbansticky, and php_matchattr

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@144 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoreverted switching to eggdrop matching to determine problems with it
acidtoken [Sun, 24 Aug 2008 21:19:23 +0000] 
reverted switching to eggdrop matching to determine problems with it

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@143 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agofix for python scripting on FreeBSD
acidtoken [Sun, 24 Aug 2008 21:11:02 +0000] 
fix for python scripting on FreeBSD

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@142 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded unbind to all languages, added a passwdok for TCL, fixed PHP support
acidtoken [Sun, 24 Aug 2008 18:00:01 +0000] 
Added unbind to all languages, added a passwdok for TCL, fixed PHP support

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@141 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoTruly eggdrop compatible wildcard search
acidtoken [Sun, 24 Aug 2008 01:55:48 +0000] 
Truly eggdrop compatible wildcard search

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@140 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded some trigger stuff for freechess servers
acidtoken [Fri, 22 Aug 2008 18:37:18 +0000] 
Added some trigger stuff for freechess servers

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@139 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoOops, left out the relevant files
acidtoken [Tue, 5 Aug 2008 05:48:08 +0000] 
Oops, left out the relevant files

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@138 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded crude FICS support. Now to figure out how to make it scriptable
acidtoken [Tue, 5 Aug 2008 05:27:40 +0000] 
Added crude FICS support. Now to figure out how to make it scriptable

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@137 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoCommit so I can run an up to date trollbot on mudportal
acidtoken [Tue, 17 Jun 2008 18:08:29 +0000] 
Commit so I can run an up to date trollbot on mudportal

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@136 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoFixed issue where the bot would crash when people were kicked
acidtoken [Sun, 15 Jun 2008 17:50:16 +0000] 
Fixed issue where the bot would crash when people were kicked

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@135 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded ctcp trigger, added SIGN and CTCP bind types to javascript. Added eggdrop's...
acidtoken [Wed, 11 Jun 2008 18:36:38 +0000] 
Added ctcp trigger, added SIGN and CTCP bind types to javascript. Added eggdrop's public domain wildcard matching routine so it can be used instead of a home cooked one, also added egg_unbind

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@134 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoAdded some more egg_lib functions, mostly for bans, added those to Javascript. Update...
acidtoken [Sat, 7 Jun 2008 15:52:28 +0000] 
Added some more egg_lib functions, mostly for bans, added those to Javascript. Updated Javascript documentation

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@133 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoMoved some code to proper trigger handlers, add bind support for JOIN, PART, and...
acidtoken [Tue, 3 Jun 2008 04:30:03 +0000] 
Moved some code to proper trigger handlers, add bind support for JOIN, PART, and DCC to Javascript

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@132 79ca4b1d-1696-da11-8a5f-000b6a37957f

3 years agoDocumented Trollbot's Javascript extensions, Added timers to TCL and PHP (although...
acidtoken [Mon, 26 May 2008 02:48:40 +0000] 
Documented Trollbot's Javascript extensions, Added timers to TCL and PHP (although they're junk), Added some more PHP stuff

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@131 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded 5 PHP functions from egg_lib, and added egg_ischanban to egg_lib
acidtoken [Fri, 16 May 2008 19:15:21 +0000] 
Added 5 PHP functions from egg_lib, and added egg_ischanban to egg_lib

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@130 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoFixed some GNU build system stuff and some PHP things, now works with PHP6
acidtoken [Tue, 13 May 2008 03:54:23 +0000] 
Fixed some GNU build system stuff and some PHP things, now works with PHP6

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@129 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded a bunch of shit, see the Changelog
acidtoken [Mon, 5 May 2008 06:51:01 +0000] 
Added a bunch of shit, see the Changelog

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@128 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded eggdrop command 'savechannels' to Python and PHP, Added eggdrop command 'topic...
acidtoken [Sat, 3 May 2008 17:24:41 +0000] 
Added eggdrop command 'savechannels' to Python and PHP, Added eggdrop command 'topic' to Javascript and TCL, Added eggdrop command 'encpass' to Javascript and TCL

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@127 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded validuser to TCL, PHP, Python, and Javascript
acidtoken [Tue, 29 Apr 2008 05:11:48 +0000] 
Added validuser to TCL, PHP, Python, and Javascript

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@126 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoA bunch of uncommitted stuff
acidtoken [Thu, 24 Apr 2008 03:07:00 +0000] 
A bunch of uncommitted stuff

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@125 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoFixed wacked out formatting changes made to embedded python core module
cirrusrex [Tue, 11 Mar 2008 07:12:59 +0000] 
Fixed wacked out formatting changes made to embedded python core module

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@124 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoFixed the way channels are loaded and saved to give defaults.
acidtoken [Mon, 10 Mar 2008 01:13:11 +0000] 
Fixed the way channels are loaded and saved to give defaults.

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@123 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded bind TOPC to all languages and core. Fixed some compiler warnings, fixed some...
acidtoken [Fri, 7 Mar 2008 09:12:27 +0000] 
Added bind TOPC to all languages and core. Fixed some compiler warnings, fixed some runtime problems involving trigger matching, added troll_lib.c/.h

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@122 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded numerous things, see the Changelog
acidtoken [Thu, 6 Mar 2008 01:39:04 +0000] 
Added numerous things, see the Changelog

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@121 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoBasic XMPP socket/proto stuff, doesn't break anything else, I don't think
acidtoken [Mon, 3 Mar 2008 06:32:27 +0000] 
Basic XMPP socket/proto stuff, doesn't break anything else, I don't think

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@120 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoTrigger flags now work for DCC, added .js and .tcl to dcc console for user flags...
acidtoken [Thu, 28 Feb 2008 03:25:11 +0000] 
Trigger flags now work for DCC, added .js and .tcl to dcc console for user flags "n" edit your db/userdb.whatever

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@119 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoTrollbot now tracks channel bans, not sure how useful this commit is, as nothing...
acidtoken [Thu, 28 Feb 2008 02:50:16 +0000] 
Trollbot now tracks channel bans, not sure how useful this commit is, as nothing uses it yet

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@118 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agolog_entry_sprintf -> log_entry_printf
acidtoken [Tue, 26 Feb 2008 07:08:50 +0000] 
log_entry_sprintf -> log_entry_printf

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@117 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoOops, forgot channel parameter for log_entry_sprintf()
acidtoken [Tue, 26 Feb 2008 05:43:52 +0000] 
Oops, forgot channel parameter for log_entry_sprintf()

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@116 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded log filters to help with the current nasty debug situation, to get old style...
acidtoken [Mon, 25 Feb 2008 19:48:23 +0000] 
Added log filters to help with the current nasty debug situation, to get old style output, you need "console_log_flags T" in your trollbot.conf. See the defaults.conf for info. Old references to troll_debug() need modified to follow suit

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@115 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoFixed configure script again
acidtoken [Mon, 25 Feb 2008 02:50:51 +0000] 
Fixed configure script again

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@114 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoMade PHP and Perl once again optional
acidtoken [Mon, 25 Feb 2008 02:42:32 +0000] 
Made PHP and Perl once again optional

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@113 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded a (untested) PHP script which provides the ability to perform PHP
cirrusrex [Sun, 24 Feb 2008 10:30:04 +0000] 
Added a (untested) PHP script which provides the ability to perform PHP
function lookups on a local copy of the PHP manual.

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@112 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoUpdated documentation, test.py to reflect changes in latest commits
cirrusrex [Sun, 24 Feb 2008 09:07:15 +0000] 
Updated documentation, test.py to reflect changes in latest commits
Added example python script for adding a python execution handler

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@111 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years ago - Fixed segfaults when loading multiple scripts (refcount issues)
cirrusrex [Sun, 24 Feb 2008 09:06:11 +0000] 
 - Fixed segfaults when loading multiple scripts (refcount issues)
 - Added bindings for privmsg and logging
 - Added logging and trigger constants to python binding module

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@110 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoRestore the SIGINT signal handler after initializing the python interpreter
cirrusrex [Sun, 24 Feb 2008 00:07:59 +0000] 
Restore the SIGINT signal handler after initializing the python interpreter

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@109 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoHuge commit, added crypto module type, n' stuff
acidtoken [Sat, 23 Feb 2008 06:40:49 +0000] 
Huge commit, added crypto module type, n' stuff

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@108 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoThe feature you've all been waiting for. DCC MOTD support.
acidtoken [Thu, 21 Feb 2008 10:04:44 +0000] 
The feature you've all been waiting for. DCC MOTD support.

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@107 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoImplemented in Javascript: validuser, passwdok, chhandle, channels
kicken [Thu, 21 Feb 2008 01:41:35 +0000] 
Implemented in Javascript: validuser, passwdok, chhandle, channels
Fixed: finduser

Rewrote egg_matchwilds to be non-recrusive.

Added an error handler to JS which prints errors on stdout.  Should change to the log probably.

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@105 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoadded metric buttload of channel vars to be further optimized, and --with-js=yes...
acidtoken [Tue, 19 Feb 2008 19:36:10 +0000] 
added metric buttload of channel vars to be further optimized, and --with-js=yes/no support

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@104 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded support for PUBM/MSG/MSGM/NOTC bindings and placeholders for remaining trigger...
cirrusrex [Tue, 19 Feb 2008 06:23:31 +0000] 
Added support for PUBM/MSG/MSGM/NOTC bindings and placeholders for remaining trigger bindings

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@103 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded Trollbot NOTC type
acidtoken [Tue, 19 Feb 2008 06:07:38 +0000] 
Added Trollbot NOTC type

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@102 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoServer queueing support, still a bit incomplete
acidtoken [Tue, 19 Feb 2008 04:57:57 +0000] 
Server queueing support, still a bit incomplete

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@101 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agotrunk is now fixed. Non-blocking sockets added to all connections
acidtoken [Tue, 19 Feb 2008 04:40:05 +0000] 
trunk is now fixed. Non-blocking sockets added to all connections

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@100 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoBroke trunk with all non-blocking socket conversion
acidtoken [Tue, 19 Feb 2008 04:05:07 +0000] 
Broke trunk with all non-blocking socket conversion

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@99 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoPorted a few egg_lib commands to JS and TCL
acidtoken [Mon, 18 Feb 2008 05:53:58 +0000] 
Ported a few egg_lib commands to JS and TCL

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@98 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoAdded egg_matchattr to javascript
acidtoken [Mon, 18 Feb 2008 04:32:05 +0000] 
Added egg_matchattr to javascript

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@97 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoBug Audit
acidtoken [Mon, 18 Feb 2008 03:58:16 +0000] 
Bug Audit

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@96 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoadded comcor to AUTHORS
acidtoken [Mon, 18 Feb 2008 03:48:54 +0000] 
added comcor to AUTHORS

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@95 79ca4b1d-1696-da11-8a5f-000b6a37957f

4 years agoReverted previous revision
acidtoken [Mon, 18 Feb 2008 03:46:01 +0000] 
Reverted previous revision

git-svn-id: https://trollbot.svn.sourceforge.net/svnroot/trollbot/trunk@94 79ca4b1d-1696-da11-8a5f-000b6a37957f