x2serv-general Mailing List for X2 IRC Channel and Oper Services (Page 4)
Brought to you by:
sirvulcan
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
(2) |
Sep
|
Oct
(1) |
Nov
(2) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(22) |
Feb
(16) |
Mar
(11) |
Apr
(14) |
May
(14) |
Jun
(11) |
Jul
(3) |
Aug
|
Sep
(3) |
Oct
(1) |
Nov
(3) |
Dec
(5) |
2002 |
Jan
(8) |
Feb
(8) |
Mar
(3) |
Apr
(5) |
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
|
2006 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(1) |
Dec
(2) |
2007 |
Jan
(2) |
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2008 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
From: Chaz <ch...@ch...> - 2001-04-14 21:11:38
|
<Chaz[]> .k chaz -X2- Error: Could not find user (null). kick doesnt like those [ and ]'s Chaz |
From: Alex <ru...@bl...> - 2001-04-11 00:03:26
|
So anyone using x2 with universal ircd should upgrade to this. I put a copy off the cvs tree at: ftp://shoe.rcn.orst.edu/pub/rubin/ircu2.10.32-joinzero.tgz -Rubin ---------- Forwarded message ---------- Date: Wed, 11 Apr 2001 01:33:25 +0200 From: Carlo Wood <ca...@al...> Reply-To: irc...@li... To: irc...@li... Subject: Re: [ircu-development] JOIN 0 bug On Mon, Apr 09, 2001 at 08:28:15PM -0700, Alex wrote: > ... ircu2.10.08.35 > :Tester!ru...@sh... PART #Operations :Left all channels ... > NOW though, the user on typhoon* did NOT GET A PART MESSAGE! > > in fact only the server the user is on seems to be notified that the user > quit his channels. Thanks, I fixed this (version .37). -- Carlo Wood <ca...@al...> _______________________________________________ ircu-development mailing list irc...@li... http://lists.sourceforge.net/lists/listinfo/ircu-development |
From: Alex <ru...@bl...> - 2001-04-11 00:02:42
|
This is probably of interest to anyone using x2 with universal ircd. -Rubin ---------- Forwarded message ---------- Date: Mon, 9 Apr 2001 20:28:15 -0700 (PDT) From: Alex <ru...@bl...> To: irc...@li... Subject: JOIN 0 bug Working on the test net.. Agora and typhoon are universal ircd, X2 and O2 are services. (O) Agora.Loxxin.net (O) |-X2.Loxxin.Services (O) `-typhoon.loxxin.net (O) `-O2.Loxxin.Services --- u2.10.08.35.(gamesnet). typhoon.loxxin.net :B27DeEHIKMqsStvX --- u2.10.08.35.(gamesnet). Agora.Loxxin.net :B27eEHIKMSt --- [Chaz] (ch...@m3...) : Chaz --- [Chaz] #Operations --- [Chaz] typhoon.loxxin.net :Loxxin Netherlands Server --- [Rubin] (ru...@sh...) : +)Rubin(+ --- [Rubin] @#Operations --- [Rubin] Agora.Loxxin.net :Portland, Oregon, USA I connected raw to the ircd with netcat: [rubin@shoe ~] $ nc agora.rdrop.com 6667 USER foo bar blah :test 1 2 3 NICK Tester PING :1060772822 PONG :1060772822 :Agora.Loxxin.net 001 Tester :Welcome to Loxxin Tester :Agora.Loxxin.net 002 Tester :Your host is Agora.Loxxin.net, running version u2.10.08.35.(gamesnet) :Agora.Loxxin.net 003 Tester :This server was created Mon Jan 22 2001 at 21:43:02 PST ---snip snip--- JOIN #Operations :Tester!ru...@sh... JOIN :#Operations JOIN 0 :Tester!ru...@sh... PART #Operations :Left all channels This is as we would expect. the 0 means part all channels. NOW though, the user on typhoon* did NOT GET A PART MESSAGE! in fact only the server the user is on seems to be notified that the user quit his channels. This pesky bug has been causing storage problems in x2 for a long time and I thought it was a bug with X2, but I finally was able to see it happen and work out what is going on. There appears to be a fairly serious bug in ircu. Here is a comparison between our viewpoints: User on typhoon: <Chaz> *** Tester (ru...@sh...) has joined #Operations <Chaz> <ShawnH> X2 left us ): <Chaz> <Rubin> i have it in debug. <Chaz> <ShawnH> ahh User on agora: <Rubin> --> Tester (ru...@sh...) has joined #Operations <Rubin> <-- Tester (ru...@sh...) has left #Operations (Left all channels) <Rubin> <ShawnH> X2 left us ): <Rubin> <Rubin> i have it in debug. There is no lag on the net during this test.. It IS reproducable, simply have anyone do a JOIN 0 and watch it from a remote server. On a larger network, with mixed versions, i had different results though. On networks where X2 is used, doing this a couple times causes the joined list to fill with that user, and makes X2 complain about it (: Heres the view from X2: DEBUG(10): <- B NICK Asdf 1 986869664 rubin shoe.RCN.ORST.EDU CAweiO BC0 :foo DEBUG(10): <- :Asdf JOIN #Operations ---should be a part message here but it never gets sent.--- Client did this: join 0 :Asdf!ru...@sh... PART #Operations :Left all channels Now, I tried a similar experiment on AfterNET which is running some older versions of ircd, and while i did get X2 complaining about an error, the users on other networks DID see the part, which suggests it partally works on mixed networks.. I took a look at the source and i dont quite understand ircd enough to identify the bug easily.. Hopefully some of you know it better can see the problem? (: -Rubin |
From: [Term] <ter...@ko...> - 2001-04-07 18:43:34
|
N2K is extended numerics. The currently numerics like YXX (in base64 format) are being used. This means that there is a 64 server limit and a 4096 client per server limit. With N2K the server uses YYXXX so that more servers and more clients can link. (Of course there still is the os limit.) Support for extended numerics has been added since ircu2.10.07 and still exists in Ultimate 2.10.08.03 (by defining it in numnicks.c). [Term] At 20:31 7-4-01 +0100, you wrote: >nah you don't need a while loop... x % y = x - floor(x / y) * y >and ehm.. maybe a dumb question.. but what is N2K? > >Richard Peters > >----- Original Message ----- >From: "Alex" <ru...@bl...> >Cc: <x2s...@li...> >Sent: Friday, April 06, 2001 10:54 PM >Subject: Re: [X2serv-general] .calc, n2k and beta 5.1 > > >> Hrm. not sure I like the idea of using a while loop for this. I suspect >> theres a more elegant way to do it. >> >> This code doesnt really fit correctly with the calc.c and x2 system, for >> ex using sendprivmsg is not correct, it should copy the value into >> Buffer >> like all the rest of the errors do (You dont know if x2 will respond via >> notice or private message etc, thats handled elsewhere.. normally in x2 >> we >> use send_to_user() but in this case since the function may reply >> publicly >> instead, its all handled in other logic) >> -Rubin >> >> Alex Schumann >> ru...@af... "You can no more win a war than >> http://www.loxxin.net/~rubin you can win an earthquake." >> --Jeannette Rankin (1880-1973) >> >> On Fri, 6 Apr 2001, [Term] wrote: >> >> > Hi, >> > >> > We saw a small err in the .calc help file. The example seems to lack a >> ']' >> > CALC sqrt [5 + .43 * (tan[75)] / 2 >> > CALC sqrt [5 + .43 * (tan[75])] / 2 >> > >> > The % operator seems to have disappeared. Could it be readded? >> > A friend of mine (Candyman) suggests code such as follows: >> > /* MODULO_DIV_LIMIT is a limit to prevent excessive processor load */ >> > case '%': >> > if ((long) number == 0) { >> > sendprivmsg(target, "%s: Division by zero error!", getnick(from)); >> > return; >> > } elseif (abs(result / number) > MODULO_DIV_LIMIT) { >> > sendprivmsg(target, "%s: Difference between the two numbers >> exceeds the >> > set maximum!", getnick(from)); >> > return; >> > } else { >> > if (number < 0) {number -= 2 * number;} >> > while (result < 0) {result += number;} >> > while (result > number) {result -= number;} >> > } >> > break; >> > >> > The reason the regular c-% is not used is because it doesn't do >> doubles and >> > that it gives strange results with times. >> > >> > Could you add support for N2K? >> > >> > Is there a release date for X2 5.1 beta set yet? >> > >> > Thnx, >> > [Term] >> > >> > >> > >> > >> > _______________________________________________ >> > X2serv-general mailing list >> > X2s...@li... >> > http://lists.sourceforge.net/lists/listinfo/x2serv-general >> > >> >> >> _______________________________________________ >> X2serv-general mailing list >> X2s...@li... >> http://lists.sourceforge.net/lists/listinfo/x2serv-general > > >_______________________________________________ >X2serv-general mailing list >X2s...@li... >http://lists.sourceforge.net/lists/listinfo/x2serv-general > > |
From: Richard P. <R.A.Peters@Student.tue.nl> - 2001-04-07 18:30:46
|
nah you don't need a while loop... x % y = x - floor(x / y) * y and ehm.. maybe a dumb question.. but what is N2K? Richard Peters ----- Original Message ----- From: "Alex" <ru...@bl...> Cc: <x2s...@li...> Sent: Friday, April 06, 2001 10:54 PM Subject: Re: [X2serv-general] .calc, n2k and beta 5.1 > Hrm. not sure I like the idea of using a while loop for this. I suspect > theres a more elegant way to do it. > > This code doesnt really fit correctly with the calc.c and x2 system, for > ex using sendprivmsg is not correct, it should copy the value into > Buffer > like all the rest of the errors do (You dont know if x2 will respond via > notice or private message etc, thats handled elsewhere.. normally in x2 > we > use send_to_user() but in this case since the function may reply > publicly > instead, its all handled in other logic) > -Rubin > > Alex Schumann > ru...@af... "You can no more win a war than > http://www.loxxin.net/~rubin you can win an earthquake." > --Jeannette Rankin (1880-1973) > > On Fri, 6 Apr 2001, [Term] wrote: > > > Hi, > > > > We saw a small err in the .calc help file. The example seems to lack a > ']' > > CALC sqrt [5 + .43 * (tan[75)] / 2 > > CALC sqrt [5 + .43 * (tan[75])] / 2 > > > > The % operator seems to have disappeared. Could it be readded? > > A friend of mine (Candyman) suggests code such as follows: > > /* MODULO_DIV_LIMIT is a limit to prevent excessive processor load */ > > case '%': > > if ((long) number == 0) { > > sendprivmsg(target, "%s: Division by zero error!", getnick(from)); > > return; > > } elseif (abs(result / number) > MODULO_DIV_LIMIT) { > > sendprivmsg(target, "%s: Difference between the two numbers > exceeds the > > set maximum!", getnick(from)); > > return; > > } else { > > if (number < 0) {number -= 2 * number;} > > while (result < 0) {result += number;} > > while (result > number) {result -= number;} > > } > > break; > > > > The reason the regular c-% is not used is because it doesn't do > doubles and > > that it gives strange results with times. > > > > Could you add support for N2K? > > > > Is there a release date for X2 5.1 beta set yet? > > > > Thnx, > > [Term] > > > > > > > > > > _______________________________________________ > > X2serv-general mailing list > > X2s...@li... > > http://lists.sourceforge.net/lists/listinfo/x2serv-general > > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Alex <ru...@bl...> - 2001-04-06 21:46:17
|
Hrm. not sure I like the idea of using a while loop for this. I suspect theres a more elegant way to do it. This code doesnt really fit correctly with the calc.c and x2 system, for ex using sendprivmsg is not correct, it should copy the value into Buffer like all the rest of the errors do (You dont know if x2 will respond via notice or private message etc, thats handled elsewhere.. normally in x2 we use send_to_user() but in this case since the function may reply publicly instead, its all handled in other logic) -Rubin Alex Schumann ru...@af... "You can no more win a war than http://www.loxxin.net/~rubin you can win an earthquake." --Jeannette Rankin (1880-1973) On Fri, 6 Apr 2001, [Term] wrote: > Hi, > > We saw a small err in the .calc help file. The example seems to lack a ']' > CALC sqrt [5 + .43 * (tan[75)] / 2 > CALC sqrt [5 + .43 * (tan[75])] / 2 > > The % operator seems to have disappeared. Could it be readded? > A friend of mine (Candyman) suggests code such as follows: > /* MODULO_DIV_LIMIT is a limit to prevent excessive processor load */ > case '%': > if ((long) number == 0) { > sendprivmsg(target, "%s: Division by zero error!", getnick(from)); > return; > } elseif (abs(result / number) > MODULO_DIV_LIMIT) { > sendprivmsg(target, "%s: Difference between the two numbers exceeds the > set maximum!", getnick(from)); > return; > } else { > if (number < 0) {number -= 2 * number;} > while (result < 0) {result += number;} > while (result > number) {result -= number;} > } > break; > > The reason the regular c-% is not used is because it doesn't do doubles and > that it gives strange results with times. > > Could you add support for N2K? > > Is there a release date for X2 5.1 beta set yet? > > Thnx, > [Term] > > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: [Term] <ter...@ko...> - 2001-04-06 16:24:28
|
Hi, We saw a small err in the .calc help file. The example seems to lack a ']' CALC sqrt [5 + .43 * (tan[75)] / 2 CALC sqrt [5 + .43 * (tan[75])] / 2 The % operator seems to have disappeared. Could it be readded? A friend of mine (Candyman) suggests code such as follows: /* MODULO_DIV_LIMIT is a limit to prevent excessive processor load */ case '%': if ((long) number == 0) { sendprivmsg(target, "%s: Division by zero error!", getnick(from)); return; } elseif (abs(result / number) > MODULO_DIV_LIMIT) { sendprivmsg(target, "%s: Difference between the two numbers exceeds the set maximum!", getnick(from)); return; } else { if (number < 0) {number -= 2 * number;} while (result < 0) {result += number;} while (result > number) {result -= number;} } break; The reason the regular c-% is not used is because it doesn't do doubles and that it gives strange results with times. Could you add support for N2K? Is there a release date for X2 5.1 beta set yet? Thnx, [Term] |
From: Rubin <ru...@af...> - 2001-03-26 23:59:15
|
I've had reports from oreo (running afternet's x2) that in several cases now x2 has managed to overwrite a givin channels data file with that of another: eg, CHANS/FOOBAR will have #afternet's data in it. Since i've not experianced this ever before, and hes running on BSD, its possible that this is some type of BSD spesific problem. Anyone else experianced this problem? I have a couple of ideas of maybe what happened but no clear evidence yet. Maybe if someone feels like doing some detective work you can verify the channel saving code for me and make sure theres no uninitalized vars and stuffs. My other theory is that maybe 2 people ran x2 at the same time (since multiple ppl have access to that account) so maybe X2 needs some type of lockfile. I've never done a lockfile before, so any advise on the best way to go about it would be appreciated. Thinking of jus ttouching a file every loop and when x2 starts it looks at that file.. if its there, and the timestamp is recent, it quits with an error. -Rubin -- Alex Schumann ru...@ag... "You can no more win a war than http://www.rdrop.com/~rubin you can win an earthquake." --Jeannette Rankin (1880-1973) Check out the new AfterNET irc network! /server agora.rdrop.com and /Join #Afternet for more info! -------------------------------------------------------------- !!A Warning!! To those who would send unsolicited email advertisements By US Code Title 47, Sec.227(a)(2)(B), a computer/modem/printer meets the definition of a telephone fax machine. By Sec.227(b)(1)(C), it is unlawful to send any unsolicited advertisement to such equipment, punishable by action to recover actual monetary loss, or $500, whichever is greater, for each violation. -------------------------------------------------------------- |
From: Robert R. <re...@th...> - 2001-03-12 21:10:30
|
> x2 does not know there password, it only knows the crypt() hash of it. > so the system has to be: > x2 mails them a random key > they use the key to change the password. That'll work. As long as there's a bit more secure way of getting owners their passwords back without risking takeover. Robert Reed (re...@th...) -------------------------------------- WWW -> http://www.theextreme.net IRC -> http://raH.theextreme.net MSN -> op...@ms... -------------------------------------- "I feel you up. I feel you down. I need your space. I need it now." -------------------------------------- |
From: Alex <ru...@bl...> - 2001-03-12 20:18:18
|
x2 does not know there password, it only knows the crypt() hash of it. so the system has to be: x2 mails them a random key they use the key to change the password. -Rubin On Mon, 12 Mar 2001, Robert Reed wrote: > I was wondering if there was any legitimate issues with having X2 email > the owner of a channel their password in case resetpass is used. I can't > think of any security issues, and it'd probably be a lot more secure for the > owner in case of people attempting to take over channels. > > Since we already require an email address for regchan, why not take it a > step further? > > Robert Reed (re...@th...) > -------------------------------------- > WWW -> http://www.theextreme.net > IRC -> http://raH.theextreme.net > MSN -> op...@ms... > -------------------------------------- > "I feel you up. I feel you down. > I need your space. I need it now." > -------------------------------------- > > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: Robert R. <re...@th...> - 2001-03-12 15:47:36
|
I was wondering if there was any legitimate issues with having X2 email the owner of a channel their password in case resetpass is used. I can't think of any security issues, and it'd probably be a lot more secure for the owner in case of people attempting to take over channels. Since we already require an email address for regchan, why not take it a step further? Robert Reed (re...@th...) -------------------------------------- WWW -> http://www.theextreme.net IRC -> http://raH.theextreme.net MSN -> op...@ms... -------------------------------------- "I feel you up. I feel you down. I need your space. I need it now." -------------------------------------- |
From: Peters, R.A. <R.A...@st...> - 2001-03-04 10:31:57
|
I fixed the problem. The old sglines don't show me the correct time, but that might be due to the testing... so I don't know if the old sgline times will also be corrected. Any new sglines will show correctly now. Richard Peters Lysergine -----Original Message----- From: Wolfram Knipp [mailto:qu...@sq...] Sent: Saturday, March 03, 2001 2:04 PM To: x2s...@li... Subject: [X2serv-general] X2-5.0.99 Super:G-line Time Bug Hello, I have found a minor bug in X2-5.0.99 to do with the Super:G-line. Whenever I add a Super:G-line, and then list all the Super:G-lines in X2's database, the "Time set" on the Super:G-line column usually shows bogus times (for example it shows that the S:G-line was set in year 2030 or something). [21:02] -X- Super:G-line List [21:02] -X- =-------------Address--------------Time added------= [21:02] -X- *@*$*sub7 <mailto:*@*$*sub7> * Tue May 4 02:39:50 2032 [21:02] -X- Reason : SubSeven Server/Drone [21:02] -X- =-------------- End of Super:G-lines --------------= Wolfram "Quantum386" K |
From: Alex S. <ru...@af...> - 2001-03-04 03:41:08
|
delete config.h and cvs update. -Rubin Chaz wrote: > Sorry... it was cvs making stupid entries in config.h that weren't > commented. Now i only have 1 error: > > > > gw:~/x2src/x2/source$ make > gcc -g -O2 -c main.c > main.c: In function `main': > main.c:732: `MESSAGEFILENAME' undeclared (first use this function) > main.c:732: (Each undeclared identifier is reported only once > main.c:732: for each function it appears in.) > make: *** [main.o] Error 1 > > > > I have this line in config.h: > > #define MESSAGEFILENAME "x2.news" /* this isnt working > yet.. */ > > > > Any ideas? |
From: Chaz <ch...@ch...> - 2001-03-03 14:36:04
|
Sorry... it was cvs making stupid entries in config.h that weren't = commented. Now i only have 1 error: gw:~/x2src/x2/source$ make gcc -g -O2 -c main.c main.c: In function `main': main.c:732: `MESSAGEFILENAME' undeclared (first use this function) main.c:732: (Each undeclared identifier is reported only once main.c:732: for each function it appears in.) make: *** [main.o] Error 1 I have this line in config.h: #define MESSAGEFILENAME "x2.news" /* this isnt working = yet.. */ Any ideas? |
From: Chaz <ch...@ch...> - 2001-03-03 14:20:56
|
I tried downloading the whole source again, but the error is the same... gw:~/x2src/x2/source$ make gcc -g -O2 -c main.c In file included from main.c:26: config.h:51: warning: `NETWORK' redefined config.h:49: warning: this is the location of the previous definition In file included from main.c:26: config.h:48: parse error before `<' config.h:300: warning: data definition has no type or storage class config.h:629: parse error before `AUTOROUTING' config.h:630: warning: data definition has no type or storage class config.h:649: parse error before `SockConnected' config.h:649: warning: data definition has no type or storage class config.h:650: parse error before `ServerConnected' config.h:650: warning: data definition has no type or storage class config.h:651: parse error before `SentBurst' config.h:651: warning: data definition has no type or storage class config.h:652: parse error before `RoutsOk' config.h:652: warning: data definition has no type or storage class In file included from main.c:28: chan.h:18: parse error before `IsChanOwner' chan.h:18: warning: data definition has no type or storage class chan.h:19: parse error before `IsChanCoOwner' chan.h:19: warning: data definition has no type or storage class chan.h:20: parse error before `IsChanManager' chan.h:20: warning: data definition has no type or storage class chan.h:21: parse error before `IsChanOp' chan.h:21: warning: data definition has no type or storage class chan.h:22: parse error before `IsChanPeon' chan.h:22: warning: data definition has no type or storage class chan.h:34: parse error before `IsDeop' chan.h:34: warning: data definition has no type or storage class chan.h:35: parse error before `IsBan' chan.h:35: warning: data definition has no type or storage class In file included from main.c:29: user.h:10: parse error before `IsModeK' user.h:10: warning: data definition has no type or storage class user.h:11: parse error before `IsOper' user.h:11: warning: data definition has no type or storage class user.h:12: parse error before `IsGodOper' user.h:12: warning: data definition has no type or storage class user.h:13: parse error before `IsOperByAdd' user.h:13: warning: data definition has no type or storage class user.h:16: parse error before `boolean' In file included from main.c:31: misc.h:50: parse error before `Setting' misc.h:55: parse error before `NickOk' misc.h:55: warning: data definition has no type or storage class misc.h:56: parse error before `ChanOk' misc.h:56: warning: data definition has no type or storage class misc.h:57: parse error before `ModeOk' misc.h:57: warning: data definition has no type or storage class main.c:38: parse error before `DaemonStarted' main.c:38: warning: data definition has no type or storage class main.c:39: parse error before `AUTOROUTING' main.c:40: warning: data definition has no type or storage class main.c:55: parse error before `SockConnected' main.c:55: warning: data definition has no type or storage class main.c:56: parse error before `ServerConnected' main.c:56: warning: data definition has no type or storage class main.c:57: parse error before `SentBurst' main.c:57: warning: data definition has no type or storage class main.c:58: parse error before `Authenticated' main.c:58: warning: data definition has no type or storage class main.c:59: parse error before `RoutsOk' main.c:59: warning: data definition has no type or storage class main.c:61: parse error before `NOFORK' main.c:61: warning: data definition has no type or storage class main.c: In function `main': main.c:880: `false' undeclared (first use this function) main.c:880: (Each undeclared identifier is reported only once main.c:880: for each function it appears in.) make: *** [main.o] Error 1 |
From: Wolfram K. <qu...@sq...> - 2001-03-03 12:59:05
|
Hello, I have found a minor bug in X2-5.0.99 to do with the Super:G-line. Whenever I add a Super:G-line, and then list all the Super:G-lines in = X2's database, the "Time set" on the Super:G-line column usually shows bogus times (for example it shows that the S:G-line was = set in year 2030 or something). [21:02] -X- Super:G-line List [21:02] -X- =3D-------------Address--------------Time added------=3D [21:02] -X- *@*$*sub7* Tue May 4 02:39:50 2032 [21:02] -X- Reason : SubSeven Server/Drone [21:02] -X- =3D-------------- End of Super:G-lines --------------=3D Wolfram "Quantum386" K |
From: Peters, R.A. <R.A...@st...> - 2001-03-01 10:57:49
|
Done... Thank you :) Richard Peters Lysergine -----Original Message----- From: Chaz [mailto:ch...@ch...] Sent: Thursday, March 01, 2001 9:09 AM To: x2s...@li... Subject: [X2serv-general] Bans <Chaz> .addlamer *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the #quake lamerlist! <Chaz> .llist -X2- =------ #quake Lamer list -----= -X2- *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> - <Chaz> -X2- *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> - <Chaz> -X2- *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> - <Chaz> -X2- *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> - <Chaz> -X2- *!*@*.col.ntl.com <mailto:*!*@*.col.ntl.com> - <Chaz> -X2- =-- End of #quake lamer list --= Might want to check if a ban exists before adding a new ban. |
From: Chaz <ch...@ch...> - 2001-03-01 08:03:05
|
<Chaz> .addlamer *!*@*.col.ntl.com -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the = #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the = #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the = #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the = #quake lamerlist! <Chaz> .addlamer *!*@*.col.ntl.com -X2- A lamer with hostmask [*!*@*.col.ntl.com] successfully added to the = #quake lamerlist! <Chaz> .llist -X2- =3D------ #quake Lamer list -----=3D -X2- *!*@*.col.ntl.com - <Chaz> -X2- *!*@*.col.ntl.com - <Chaz> -X2- *!*@*.col.ntl.com - <Chaz> -X2- *!*@*.col.ntl.com - <Chaz> -X2- *!*@*.col.ntl.com - <Chaz> -X2- =3D-- End of #quake lamer list --=3D Might want to check if a ban exists before adding a new ban. |
From: Johan B. <jo...@be...> - 2001-02-28 07:04:52
|
>hmm. I think just taking out the pong will break some other stuff. I can't >remember why that was there now. I'll look into it. > >The auto-routing is unforgiving to bad routing.dat, and since its >undocumented i would assume the debug log stuff just has to do with bad >data. some day someone will write an auto-routing howto for x2. > -Rubin It has run well this far nothing seems broken. .. we havent gotten to do autorouting yet this is only the fallback reconnect to the same place where the server was before. /Johan "SmallOne" Bernhardsson |
From: Alex <ru...@bl...> - 2001-02-28 01:28:48
|
hmm. I think just taking out the pong will break some other stuff. I can't remember why that was there now. I'll look into it. The auto-routing is unforgiving to bad routing.dat, and since its undocumented i would assume the debug log stuff just has to do with bad data. some day someone will write an auto-routing howto for x2. -Rubin On Tue, 27 Feb 2001, Johan Bernhardsson wrote: > When x2 tried to reconnect servers i got some strange stuff in my debug > logs .. > > apparently X2 answers with a PONG to all server NOTICE a change to > m_noop > in the code fixed the problems tho. > > > Ill try to sum up all the smaller bugs i find as i go along. > ARCNet probably will change to latest development X2 if it goes thru the > production tests we are running atm. > > /Johan "SmallOne" Bernhardsson > Oper and code maintainer on ARCNet http://arcnet.vapor.com/ > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: Johan B. <jo...@be...> - 2001-02-27 20:52:57
|
When x2 tried to reconnect servers i got some strange stuff in my debug logs .. apparently X2 answers with a PONG to all server NOTICE a change to m_noop in the code fixed the problems tho. Ill try to sum up all the smaller bugs i find as i go along. ARCNet probably will change to latest development X2 if it goes thru the production tests we are running atm. /Johan "SmallOne" Bernhardsson Oper and code maintainer on ARCNet http://arcnet.vapor.com/ |
From: Alex S. <ru...@af...> - 2001-02-26 12:08:27
|
this is intentional. Users cannot be trusted to change their own handles. -Rubin Chaz wrote: > Users cant change their own handle on userlists. > > <Chaz> .access > -X2- Chaz : MANAGER on #giggles, under handle: Chaz. > -X2- Chaz has auto-op turned OFF. > <Chaz> .sethandle chaz newnick > -X2- You cannot change the handle of a user with an access level greater > than or equal to yours! > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Chaz <ch...@ch...> - 2001-02-26 12:07:59
|
Im not sure if you're supposed to attach the code, so i did anyway... from commands.c... int c_sethandle(C_PARAM) { HandleListType Handle; char *OldHandle; char *NewHandle; OldHandle = (char *) strtok(rest, " "); NewHandle = (char *) strtok(NULL, " "); if (!(NewHandle && OldHandle)) { send_to_user(uptr, "\002Usage: SETHANDLE <old handle> <new handle>\002"); return(FALSE); } if (!HandleOk(NewHandle)) { send_to_user(uptr, "\002Handle must not have control characters in it.\002"); return(FALSE); } if(strlen(NewHandle) > 20) /* (KK) Magic numbers are bad. */ { send_to_user(uptr, "\002A handle must not exceed 20 characters.\002"); return(FALSE); } if (FindHandle(cptr, NewHandle)) { send_to_user(uptr, "\002A user with handle `%s' is already on the list.\002", NewHandle); return(FALSE); } if (!(Handle = FindHandle(cptr, OldHandle))) { send_to_user(uptr, "\002I cannot find a user by the I can't find a user with handle %s on the list.\002", OldHandle); return(FALSE); } if (hptr!=NULL && userlevelbychar(Handle->Level) >= userlevelbychar(hptr->Level)) { send_to_user(uptr, "\002You cannot change the handle of a user with an access level greater than or equal to yours!\002"); return(FALSE); } SetHandle(Handle, NewHandle); send_to_user(uptr, "\002User %s's handle changed to %s.\002", OldHandle, Handle->Handle); return(TRUE); } |
From: Chaz <ch...@ch...> - 2001-02-26 11:56:31
|
Users cant change their own handle on userlists. <Chaz> .access -X2- Chaz : MANAGER on #giggles, under handle: Chaz. -X2- Chaz has auto-op turned OFF. <Chaz> .sethandle chaz newnick -X2- You cannot change the handle of a user with an access level greater than or equal to yours! |
From: Alex S. <ru...@af...> - 2001-02-26 05:41:12
|
We reproduced your setup on 2 other boxes, with the same lib versions and FreeBSD .. it doesnt crash. I believe the problem is that that machine your running is a 386 without a math coprocessor installed and its trying to do floating point (which imo is a bug in the install but whatever). I suggest disabling any floating point functions if x2 is to run on that platform. -Rubin John McGarrigle wrote: > RedHat Linux 7.0 > > Any luck on that .calc bug? > > It's still there after 3 recompiles.. > > ---- > John 'Neuron' McGarrigle > Email: jo...@ic... > ICQ: 18220396 > Phone: +44 (0)7944 604 644 > ---- > > > -----Original Message----- > From: Alex [mailto:ru...@bl...] > Sent: 25 February 2001 12:43 AM > To: John McGarrigle > Cc: x2s...@li... > Subject: Re: Damn bugs!*^%$ > > > what OS is this? > -Rubin > > On Fri, 23 Feb 2001, John McGarrigle wrote: > > >> While compiling X2. >> >> support.c: In function `_pfmt': >> support.c:202: `short int' is promoted to `int' when passed through `...' >> support.c:202: (so you should pass `int' not `short int' to `va_arg') >> support.c:213: `unsigned char' is promoted to `int' when passed through >> `...' >> make[1]: *** [support.o] Error 1 >> >> ---- >> John 'Neuron' McGarrigle >> Email: jo...@ic... >> ICQ: 18220396 >> Phone: +44 (0)7944 604 644 >> ---- >> >> |