Eggdev: 1.6.16

lordares lordares at shatow.net
Wed Feb 25 17:57:25 CST 2004


This output is from a non-standard eggdrop with the current CVS match.c
The cmd 'botcmd' simply executes cmds on remote bots (!tcl), using
wild_match() on the first argument to determine which bots to send the
command to.

All these tests seem to work correctly...
If there are any other tests you want to try I can give you direct access
to this, just let me know..


(15:20:16) <hub> Bots: hub, wtest, wtest2, wtest3

* TEST 1
(15:21:02) <hub> [23:25] #lordares# botcmd wtest? test ...
(15:21:02) <hub> [wtest2] What?  You need 'help'
(15:21:02) <hub> [wtest3] What?  You need 'help'

* TEST 2
(15:21:18) <hub> [23:25] #lordares# botcmd wtest*? test ...
(15:21:18) <hub> [wtest2] What?  You need 'help'
(15:21:18) <hub> [wtest3] What?  You need 'help'

* TEST 3
(15:23:22) <hub> [23:27] #lordares# botcmd w*? test ...
(15:23:22) <hub> [wtest2] What?  You need 'help'
(15:23:23) <hub> [wtest3] What?  You need 'help'
(15:23:23) <hub> [wtest] What?  You need 'help'

* TEST 4
(15:21:32) <hub> [23:25] #lordares# botcmd wtest* test ...
(15:21:32) <hub> [wtest2] What?  You need 'help'
(15:21:32) <hub> [wtest3] What?  You need 'help'
(15:21:32) <hub> [wtest] What?  You need 'help'

* TEST 5
(15:22:31) <hub> [23:26] #lordares# botcmd w*t*****e***s*t? test ...
(15:22:32) <hub> [wtest2] What?  You need 'help'
(15:22:32) <hub> [wtest3] What?  You need 'help'

* TEST 6
(15:22:42) <hub> [23:26] #lordares# botcmd w*t*****e***s*t test ...
(15:22:43) <hub> [wtest] What?  You need 'help'

* TEST 7
(15:24:04) <hub> [23:28] #lordares# botcmd w*t*****e***s*t?* test ...
(15:24:04) <hub> [wtest2] What?  You need 'help'
(15:24:04) <hub> [wtest3] What?  You need 'help'

* TEST 8
(15:24:23) <hub> [23:28] #lordares# botcmd w*t*****e***s*t* test ...
(15:24:23) <hub> [wtest2] What?  You need 'help'
(15:24:23) <hub> [wtest3] What?  You need 'help'
(15:24:23) <hub> [wtest] What?  You need 'help'

On Wed, 18 Feb 2004, stdarg wrote:

> I think it's important that wild_match() be tested. I made some changes in it
> based on valgrind's output. Places that use wild_match() are:
>
> 1. ignores
> 2. dcc .match command
> 3. get_user_by_host() is a big one
>
> The main things I changed in the code is more careful checking when the mask is
> shorter than what it's matching against, and getting rid of consecutive *'s. So
> if anybody has a big userlist with weird hostmasks like
> "*??*blah!***@*.blah.c?m" let me know if things act strangely.
>
> --- "Will Buckner (Wcc)" <wcc at techmonkeys.org> wrote:
> > How does 1.6.16 rc1 on March 1st sound? I think everything major's
> > fixed/etc.. I have to finish up alittle bit of doc stuff, but I think
> > 1.6.16's probably ready. Thoughts?
> >
> > Wcc
> >
>
>
> __________________________________
> Do you Yahoo!?
> Yahoo! Mail SpamGuard - Read only the mail you want.
> http://antispam.yahoo.com/tools
>



More information about the Eggdev mailing list