There is a fixed buffer in the command parsing code (8192 bytes I believe), a command 
(or an executed file) can't be larger than this right now. We are working on removing 
this limitation.

- Alfred

----Original Message----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Bruce "Bahamut"
Andrews Sent: Wednesday, October 20, 2004 12:08 AM To:
[EMAIL PROTECTED] Subject: Re: [hlds] Number of allowed bans
too small?

> So, any word on what exactly causes:
> 17:05:57 exec banned.cfg
> 17:05:57 Cbuf_AddText: buffer overflow
> when all the bans are stored in banned.cfg exceed ~600?
>
> I haven't texted the numbers exactly, but it still sucks that it
> prevents porting bans over from HL1 :/
>
> - Bruce "Bahamut" Andrews
>
>
>
> David Fencik wrote:
>
> > If the list were sorted and a binary search was performed, the
> > amount
> > of time in connecting a client that is used in validating a ban
> > would
> > increase by an order of log(N)...which is not bad at all.
> >
> > In other words, you are incorrect in saying that "the connect time
> > rises a little millisec for every ban."  The more bans there are,
> > the
> > less of a difference each additional ban makes.
> >
> > The time to exec the banned.cfg file, however, will increase in the
> > manner you described.
> >
> > Dave
> >
> > -----Original Message-----
> > From: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED] On Behalf Of sebastian
> > nielsen
> > Sent: Monday, October 18, 2004 2:30 PM
> > To: [EMAIL PROTECTED]
> > Subject: RE: [hlds] Number of allowed bans too small?
> >
> > Install AMX-mod. Its better..... why not then take "SLAY TARGET
> > PLAYER"
> > when
> > you notice that him cheats.... Slay dosent take data after player is
> > respawned. It only takes data from he is slayed until he is
> > respawned.Slay does a 100 HP damage to that player. A very effective
> > function , it works on most Invicible hacks too.... I think the
> > hacks
> > is bad coded or anything....
> > Cheaters leave when they always get killed by SLAY. It works for me.
> >
> > You must be nice to the server. Loading a 5 MB big banfile is not
> > good
> > for any server's performace. The connect time rises a little
> > millisec
> > for every ban. Then the server must search 5 MB of data. It much.
> > Its
> > 5.000.000 characters * with 8 is 40.000.000 BITS , also 1:s and 0:s.
> > THis is much of searcing for EVERY PLAYER THAT CONNECT! If you
> > manange
> > to bigger up the buffer , every users will TIMEOUT because a banlist
> > that is getting TOOOO large. You know the client waits max N seconds
> > for a accept of connection. If searching the banlist and initalizing
> > the socket takes MORE time than N seconds , it will refuse
> > connection
> > and client will drop.
> >
> > My tip is , SPARE on bans..... use other functions like BURY
> > (adminmod) , SLAY (AMXMODX).
> >
> > And lets take a good example to get rid of a cheater.
> >
> > player: !^abc^! cheats!!!
> > player(2): Yes!
> > Bomberman: Ban him! He is using wallhack!
> > admin: I can see what i can do....
> > <CONSOLE DOWN>
> >
> >
> > > admin_execclient !^abc^! "connect <A SERVER IP>" [ENTER]
> > >
> > >
> > >
> > <CONSOLE UP>
> > !^abc^! left the game.
> >
> >
> > Yeah , its called REDIRECT and is a very good function to get rid
> > of a
> > cheater.... Seach up a cheater-only server and note its IP and then
> > HAPPY REDIRECTING....
> >
> > _________________________________________________________________
> > Hitta r�tt p� n�tet med MSN S�k http://search.msn.se/
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list
> > archives, please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds
> >
> >
> >
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list
> archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds

Reply via email to