x2serv-general Mailing List for X2 IRC Channel and Oper Services (Page 2)
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: Michiel vd B. <emv...@xs...> - 2002-02-06 19:24:49
|
indeed its a common used method to log in, but its actually only used by networks for when the bots offline so you dont accedently send your password to a user who changed their nick to the bot. on afternet users cannot do this when X2 is offline. so there is not really a risk involved. ----- Original Message ----- From: "Robert Reed" <re...@th...> To: <x2s...@li...> Sent: Wednesday, February 06, 2002 8:16 PM Subject: [X2serv-general] X2 bug. > This bug is kind of important to those who are security paranoid. > > X2 refuses to respond to any commands sent to it via /msg > X2@X2.AfterNET.Services. Not only does it not respond, but it doesn't even > register the command. > > A couple of people, including me have started using this syntax to log into > the bot. Maybe someone can look into it. > > -- Atma > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: Robert R. <re...@th...> - 2002-02-06 19:16:18
|
This bug is kind of important to those who are security paranoid. X2 refuses to respond to any commands sent to it via /msg X2@X2.AfterNET.Services. Not only does it not respond, but it doesn't even register the command. A couple of people, including me have started using this syntax to log into the bot. Maybe someone can look into it. -- Atma |
From: Alex <ru...@bl...> - 2002-01-06 05:09:43
|
When .set voice 0, x2 disallows .up to peons, but still lets them .voice themselves. It shouldnt. Anyone want to fix it ? (: -Rubin Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) |
From: Alex <ru...@bl...> - 2001-12-05 22:32:13
|
To use sql would be to essentally write a new service which does _everything_ through SQL. Its a noble cause, and one which I know many people are interested in, however I think its beond the scope of x2, since 90% of x2 is code to handle data which would have to be re-written. If you wanted to make code that only loaded the banned names list out of sql or whatever its certainly doable, but its just as easty to export from your db with a script that writes the files as x2 wants them.. I write similar perl scripts for my real job on a regular basis. -Rubin Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) On Wed, 5 Dec 2001, David Richards wrote: > i dont disagree with users be able to register channels. I know that > othernet.org channel service allows users to do so. > When it starts, it loads a few plan text files, which contain channels that > you cant register,join and glines etc... > > An idea here. How easy would it be able to make X2 connect to an mysql > database? Then the database could hold all the information about bad > channels, users etc... > > > > david > > > -----Original Message----- > From: Alex [mailto:ru...@bl...] > Sent: 04 December 2001 22:38 > To: Richard Peters > Cc: x2s...@li... > Subject: Re: [X2serv-general] User instant registration > > > It might still be a good feature, but afternet wont be using it at all i > don't think. > > Alex Schumann > > Assistant Coordinator \ ___ > Residential Computer Network | | "You can no more win a war > Oregon State University \._/ than you can win an > earthquake." > http://rcn.orst.edu | --Jeannette Rankin > (1880-1973) > > On Tue, 4 Dec 2001, Richard Peters wrote: > > > I WAS going to program some functions today: > > - move the illegal channelnames like #warez to a file > > - add commands inspect/add/remove illegal channelnames > > but the emails I read on support@ said that all channames are open for > > registration. Do we want at least support for blocking certain channels? > It > > could be a real neccessity with the automatic chanregistration... > > > > Richard Peters > > Lysergine > > > > ----- Original Message ----- > > From: "Alex" <ru...@bl...> > > To: <x2s...@li...> > > Sent: Thursday, November 29, 2001 4:36 PM > > Subject: [X2serv-general] User instant registration > > > > > > > > > > I would like to get x2 to a possition where users can register their own > > > channels online. > > > > > > Here are the requirements as I see them: > > > * Must validate email address as correct > > > * Must limit email addresses to x channels > > > * Must be able to block some email addresses > > > * User must have ops in the channel they want to register > > > * handle a netsplit situation? > > > * Must be reasonably resiliant to a DoS attack > > > * Rate limit x registrations per hour? > > > * Must not register a channel to an email address > > > that previously failed to verify itself in the past. > > > * Must do some ammount of validity checking of channel name and email > > > address. > > > > > > > > > The eaisiest way to do this that I can think of is to allow people to > > > "register" a channel via an online command which takes channel name and > > > email address as paramiters. > > > > > > If they are opped in said channel, and no other channels which are > > > marked as unverified have that same email address, and the email address > > > > > > isnt in a list of disallowed address masks and passes some basic tests, > > > AND is not in a list of already attempted addresses, x2 joins > > > it, ops itself, adds them as owner, generates a random password for them > > > and emails it to the address supplied. The channel is marked as > > > unverified. > > > > > > Then, in the login code, if a channel is marked as unverified adn the > > > owner logs in, its marked as verified. > > > > > > In its self matanence loops, x2 unregisters any channel which is > > > unverified when it is older than x hours (48?) and adds the email > > > address > > > givin to a list of addresses not to be used anymore (to prevent people > > > from using x2 to haras someone) > > > > > > Drawbacks: > > > * 100 clones connect to the network and flood x2 with registration > > > requests, using random email addresses. 100 clones can generate 50 lines > > > per second. This could cause x2 to send out a LOT of email, and make the > > > channel database very very big. > > > + Solution - rate limit registrations and wallop if the limit is > > > hit. Possibly delay email for 5-10 minutes so that if a rate-limit is > > > hit > > > ircops can intervene before x2 floods invalid email addresses with mail. > > > > > > * Channels are easy to get, lots will go unused > > > + Solution - Expire channels sooner unless they are established, for > > > example a channel expires in 10 days unless the owner has visited it at > > > least once 24 hours or more after it was registered. (similar to > > > hotmail) > > > > > > * User tries to register, doesnt manage to log in in time, and channel > > > is removed, their address is added to the blacklist.. now they want to > > > register. > > > + Solution - Oper discression? Tough luck? > > > > > > Thoughts? Comments? > > > > > > > > > Alex Schumann > > > > > > Assistant Coordinator \ ___ > > > Residential Computer Network | | "You can no more win a war > > > Oregon State University \._/ than you can win an > > > earthquake." > > > http://rcn.orst.edu | --Jeannette Rankin > > > (1880-1973) > > > > > > > > > > > > _______________________________________________ > > > X2serv-general mailing list > > > X2s...@li... > > > https://lists.sourceforge.net/lists/listinfo/x2serv-general > > > > > > _______________________________________________ > > X2serv-general mailing list > > X2s...@li... > > https://lists.sourceforge.net/lists/listinfo/x2serv-general > > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: David R. <Da...@eu...> - 2001-12-05 13:48:17
|
Sorry i forget to post it to the list i dont disagree with users be able to register channels. I know that othernet.org channel service allows users to do so. When it starts, it loads a few plan text files, which contain channels that you cant register,join and glines etc... An idea here. How easy would it be able to make X2 connect to an mysql database? Then the database could hold all the information about bad channels, users etc... david -----Original Message----- From: Alex [mailto:ru...@bl...] Sent: 04 December 2001 22:38 To: Richard Peters Cc: x2s...@li... Subject: Re: [X2serv-general] User instant registration It might still be a good feature, but afternet wont be using it at all i don't think. Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) On Tue, 4 Dec 2001, Richard Peters wrote: > I WAS going to program some functions today: > - move the illegal channelnames like #warez to a file > - add commands inspect/add/remove illegal channelnames > but the emails I read on support@ said that all channames are open for > registration. Do we want at least support for blocking certain channels? It > could be a real neccessity with the automatic chanregistration... > > Richard Peters > Lysergine > > ----- Original Message ----- > From: "Alex" <ru...@bl...> > To: <x2s...@li...> > Sent: Thursday, November 29, 2001 4:36 PM > Subject: [X2serv-general] User instant registration > > > > > > I would like to get x2 to a possition where users can register their own > > channels online. > > > > Here are the requirements as I see them: > > * Must validate email address as correct > > * Must limit email addresses to x channels > > * Must be able to block some email addresses > > * User must have ops in the channel they want to register > > * handle a netsplit situation? > > * Must be reasonably resiliant to a DoS attack > > * Rate limit x registrations per hour? > > * Must not register a channel to an email address > > that previously failed to verify itself in the past. > > * Must do some ammount of validity checking of channel name and email > > address. > > > > > > The eaisiest way to do this that I can think of is to allow people to > > "register" a channel via an online command which takes channel name and > > email address as paramiters. > > > > If they are opped in said channel, and no other channels which are > > marked as unverified have that same email address, and the email address > > > > isnt in a list of disallowed address masks and passes some basic tests, > > AND is not in a list of already attempted addresses, x2 joins > > it, ops itself, adds them as owner, generates a random password for them > > and emails it to the address supplied. The channel is marked as > > unverified. > > > > Then, in the login code, if a channel is marked as unverified adn the > > owner logs in, its marked as verified. > > > > In its self matanence loops, x2 unregisters any channel which is > > unverified when it is older than x hours (48?) and adds the email > > address > > givin to a list of addresses not to be used anymore (to prevent people > > from using x2 to haras someone) > > > > Drawbacks: > > * 100 clones connect to the network and flood x2 with registration > > requests, using random email addresses. 100 clones can generate 50 lines > > per second. This could cause x2 to send out a LOT of email, and make the > > channel database very very big. > > + Solution - rate limit registrations and wallop if the limit is > > hit. Possibly delay email for 5-10 minutes so that if a rate-limit is > > hit > > ircops can intervene before x2 floods invalid email addresses with mail. > > > > * Channels are easy to get, lots will go unused > > + Solution - Expire channels sooner unless they are established, for > > example a channel expires in 10 days unless the owner has visited it at > > least once 24 hours or more after it was registered. (similar to > > hotmail) > > > > * User tries to register, doesnt manage to log in in time, and channel > > is removed, their address is added to the blacklist.. now they want to > > register. > > + Solution - Oper discression? Tough luck? > > > > Thoughts? Comments? > > > > > > Alex Schumann > > > > Assistant Coordinator \ ___ > > Residential Computer Network | | "You can no more win a war > > Oregon State University \._/ than you can win an > > earthquake." > > http://rcn.orst.edu | --Jeannette Rankin > > (1880-1973) > > > > > > > > _______________________________________________ > > X2serv-general mailing list > > X2s...@li... > > https://lists.sourceforge.net/lists/listinfo/x2serv-general > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general > _______________________________________________ X2serv-general mailing list X2s...@li... https://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Alex <ru...@bl...> - 2001-12-04 22:34:34
|
It might still be a good feature, but afternet wont be using it at all i don't think. Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) On Tue, 4 Dec 2001, Richard Peters wrote: > I WAS going to program some functions today: > - move the illegal channelnames like #warez to a file > - add commands inspect/add/remove illegal channelnames > but the emails I read on support@ said that all channames are open for > registration. Do we want at least support for blocking certain channels? It > could be a real neccessity with the automatic chanregistration... > > Richard Peters > Lysergine > > ----- Original Message ----- > From: "Alex" <ru...@bl...> > To: <x2s...@li...> > Sent: Thursday, November 29, 2001 4:36 PM > Subject: [X2serv-general] User instant registration > > > > > > I would like to get x2 to a possition where users can register their own > > channels online. > > > > Here are the requirements as I see them: > > * Must validate email address as correct > > * Must limit email addresses to x channels > > * Must be able to block some email addresses > > * User must have ops in the channel they want to register > > * handle a netsplit situation? > > * Must be reasonably resiliant to a DoS attack > > * Rate limit x registrations per hour? > > * Must not register a channel to an email address > > that previously failed to verify itself in the past. > > * Must do some ammount of validity checking of channel name and email > > address. > > > > > > The eaisiest way to do this that I can think of is to allow people to > > "register" a channel via an online command which takes channel name and > > email address as paramiters. > > > > If they are opped in said channel, and no other channels which are > > marked as unverified have that same email address, and the email address > > > > isnt in a list of disallowed address masks and passes some basic tests, > > AND is not in a list of already attempted addresses, x2 joins > > it, ops itself, adds them as owner, generates a random password for them > > and emails it to the address supplied. The channel is marked as > > unverified. > > > > Then, in the login code, if a channel is marked as unverified adn the > > owner logs in, its marked as verified. > > > > In its self matanence loops, x2 unregisters any channel which is > > unverified when it is older than x hours (48?) and adds the email > > address > > givin to a list of addresses not to be used anymore (to prevent people > > from using x2 to haras someone) > > > > Drawbacks: > > * 100 clones connect to the network and flood x2 with registration > > requests, using random email addresses. 100 clones can generate 50 lines > > per second. This could cause x2 to send out a LOT of email, and make the > > channel database very very big. > > + Solution - rate limit registrations and wallop if the limit is > > hit. Possibly delay email for 5-10 minutes so that if a rate-limit is > > hit > > ircops can intervene before x2 floods invalid email addresses with mail. > > > > * Channels are easy to get, lots will go unused > > + Solution - Expire channels sooner unless they are established, for > > example a channel expires in 10 days unless the owner has visited it at > > least once 24 hours or more after it was registered. (similar to > > hotmail) > > > > * User tries to register, doesnt manage to log in in time, and channel > > is removed, their address is added to the blacklist.. now they want to > > register. > > + Solution - Oper discression? Tough luck? > > > > Thoughts? Comments? > > > > > > Alex Schumann > > > > Assistant Coordinator \ ___ > > Residential Computer Network | | "You can no more win a war > > Oregon State University \._/ than you can win an > > earthquake." > > http://rcn.orst.edu | --Jeannette Rankin > > (1880-1973) > > > > > > > > _______________________________________________ > > X2serv-general mailing list > > X2s...@li... > > https://lists.sourceforge.net/lists/listinfo/x2serv-general > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: David R. <Da...@eu...> - 2001-12-04 12:28:21
|
if you were using undernet ircd, you could use the BADCHAN feature. It stops normal users from join the channel and you could get X2 issue the command. david -----Original Message----- From: Richard Peters [mailto:R.A.Peters@Student.tue.nl] Sent: 04 December 2001 12:18 To: x2s...@li... Subject: Re: [X2serv-general] User instant registration I WAS going to program some functions today: - move the illegal channelnames like #warez to a file - add commands inspect/add/remove illegal channelnames but the emails I read on support@ said that all channames are open for registration. Do we want at least support for blocking certain channels? It could be a real neccessity with the automatic chanregistration... Richard Peters Lysergine ----- Original Message ----- From: "Alex" <ru...@bl...> To: <x2s...@li...> Sent: Thursday, November 29, 2001 4:36 PM Subject: [X2serv-general] User instant registration > > I would like to get x2 to a possition where users can register their own > channels online. > > Here are the requirements as I see them: > * Must validate email address as correct > * Must limit email addresses to x channels > * Must be able to block some email addresses > * User must have ops in the channel they want to register > * handle a netsplit situation? > * Must be reasonably resiliant to a DoS attack > * Rate limit x registrations per hour? > * Must not register a channel to an email address > that previously failed to verify itself in the past. > * Must do some ammount of validity checking of channel name and email > address. > > > The eaisiest way to do this that I can think of is to allow people to > "register" a channel via an online command which takes channel name and > email address as paramiters. > > If they are opped in said channel, and no other channels which are > marked as unverified have that same email address, and the email address > > isnt in a list of disallowed address masks and passes some basic tests, > AND is not in a list of already attempted addresses, x2 joins > it, ops itself, adds them as owner, generates a random password for them > and emails it to the address supplied. The channel is marked as > unverified. > > Then, in the login code, if a channel is marked as unverified adn the > owner logs in, its marked as verified. > > In its self matanence loops, x2 unregisters any channel which is > unverified when it is older than x hours (48?) and adds the email > address > givin to a list of addresses not to be used anymore (to prevent people > from using x2 to haras someone) > > Drawbacks: > * 100 clones connect to the network and flood x2 with registration > requests, using random email addresses. 100 clones can generate 50 lines > per second. This could cause x2 to send out a LOT of email, and make the > channel database very very big. > + Solution - rate limit registrations and wallop if the limit is > hit. Possibly delay email for 5-10 minutes so that if a rate-limit is > hit > ircops can intervene before x2 floods invalid email addresses with mail. > > * Channels are easy to get, lots will go unused > + Solution - Expire channels sooner unless they are established, for > example a channel expires in 10 days unless the owner has visited it at > least once 24 hours or more after it was registered. (similar to > hotmail) > > * User tries to register, doesnt manage to log in in time, and channel > is removed, their address is added to the blacklist.. now they want to > register. > + Solution - Oper discression? Tough luck? > > Thoughts? Comments? > > > Alex Schumann > > Assistant Coordinator \ ___ > Residential Computer Network | | "You can no more win a war > Oregon State University \._/ than you can win an > earthquake." > http://rcn.orst.edu | --Jeannette Rankin > (1880-1973) > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general _______________________________________________ X2serv-general mailing list X2s...@li... https://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Richard P. <R.A.Peters@Student.tue.nl> - 2001-12-04 12:18:23
|
I WAS going to program some functions today: - move the illegal channelnames like #warez to a file - add commands inspect/add/remove illegal channelnames but the emails I read on support@ said that all channames are open for registration. Do we want at least support for blocking certain channels? It could be a real neccessity with the automatic chanregistration... Richard Peters Lysergine ----- Original Message ----- From: "Alex" <ru...@bl...> To: <x2s...@li...> Sent: Thursday, November 29, 2001 4:36 PM Subject: [X2serv-general] User instant registration > > I would like to get x2 to a possition where users can register their own > channels online. > > Here are the requirements as I see them: > * Must validate email address as correct > * Must limit email addresses to x channels > * Must be able to block some email addresses > * User must have ops in the channel they want to register > * handle a netsplit situation? > * Must be reasonably resiliant to a DoS attack > * Rate limit x registrations per hour? > * Must not register a channel to an email address > that previously failed to verify itself in the past. > * Must do some ammount of validity checking of channel name and email > address. > > > The eaisiest way to do this that I can think of is to allow people to > "register" a channel via an online command which takes channel name and > email address as paramiters. > > If they are opped in said channel, and no other channels which are > marked as unverified have that same email address, and the email address > > isnt in a list of disallowed address masks and passes some basic tests, > AND is not in a list of already attempted addresses, x2 joins > it, ops itself, adds them as owner, generates a random password for them > and emails it to the address supplied. The channel is marked as > unverified. > > Then, in the login code, if a channel is marked as unverified adn the > owner logs in, its marked as verified. > > In its self matanence loops, x2 unregisters any channel which is > unverified when it is older than x hours (48?) and adds the email > address > givin to a list of addresses not to be used anymore (to prevent people > from using x2 to haras someone) > > Drawbacks: > * 100 clones connect to the network and flood x2 with registration > requests, using random email addresses. 100 clones can generate 50 lines > per second. This could cause x2 to send out a LOT of email, and make the > channel database very very big. > + Solution - rate limit registrations and wallop if the limit is > hit. Possibly delay email for 5-10 minutes so that if a rate-limit is > hit > ircops can intervene before x2 floods invalid email addresses with mail. > > * Channels are easy to get, lots will go unused > + Solution - Expire channels sooner unless they are established, for > example a channel expires in 10 days unless the owner has visited it at > least once 24 hours or more after it was registered. (similar to > hotmail) > > * User tries to register, doesnt manage to log in in time, and channel > is removed, their address is added to the blacklist.. now they want to > register. > + Solution - Oper discression? Tough luck? > > Thoughts? Comments? > > > Alex Schumann > > Assistant Coordinator \ ___ > Residential Computer Network | | "You can no more win a war > Oregon State University \._/ than you can win an > earthquake." > http://rcn.orst.edu | --Jeannette Rankin > (1880-1973) > > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Alex <ru...@bl...> - 2001-11-30 11:53:23
|
The method x2 uses to store data such as users is often complicated for new programmers to understand, since it makes use of pointers and complicated algorythms to make it efficient to search. Today, while studying for a class, i learned what this is called. First, we use a "hash" table, where the nickname is turned into a number, that number is the possition in an array we store the nick. But, when we encounter a collision (two nicks in the same number) we store them in a linked list. This according to my "Classic Data Structures in Java" book, is called Chaining, or Hashing with buckets. Neat (: -Rubin |
From: Alex <ru...@bl...> - 2001-11-29 15:33:38
|
I would like to get x2 to a possition where users can register their own channels online. Here are the requirements as I see them: * Must validate email address as correct * Must limit email addresses to x channels * Must be able to block some email addresses * User must have ops in the channel they want to register * handle a netsplit situation? * Must be reasonably resiliant to a DoS attack * Rate limit x registrations per hour? * Must not register a channel to an email address that previously failed to verify itself in the past. * Must do some ammount of validity checking of channel name and email address. The eaisiest way to do this that I can think of is to allow people to "register" a channel via an online command which takes channel name and email address as paramiters. If they are opped in said channel, and no other channels which are marked as unverified have that same email address, and the email address isnt in a list of disallowed address masks and passes some basic tests, AND is not in a list of already attempted addresses, x2 joins it, ops itself, adds them as owner, generates a random password for them and emails it to the address supplied. The channel is marked as unverified. Then, in the login code, if a channel is marked as unverified adn the owner logs in, its marked as verified. In its self matanence loops, x2 unregisters any channel which is unverified when it is older than x hours (48?) and adds the email address givin to a list of addresses not to be used anymore (to prevent people from using x2 to haras someone) Drawbacks: * 100 clones connect to the network and flood x2 with registration requests, using random email addresses. 100 clones can generate 50 lines per second. This could cause x2 to send out a LOT of email, and make the channel database very very big. + Solution - rate limit registrations and wallop if the limit is hit. Possibly delay email for 5-10 minutes so that if a rate-limit is hit ircops can intervene before x2 floods invalid email addresses with mail. * Channels are easy to get, lots will go unused + Solution - Expire channels sooner unless they are established, for example a channel expires in 10 days unless the owner has visited it at least once 24 hours or more after it was registered. (similar to hotmail) * User tries to register, doesnt manage to log in in time, and channel is removed, their address is added to the blacklist.. now they want to register. + Solution - Oper discression? Tough luck? Thoughts? Comments? Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) |
From: Alex S. <ru...@af...> - 2001-11-08 13:27:12
|
Alright, the moment we've all been waiting for, run released ircu2.10.09, and I've released x2 5.1 to go along with it. 5.1 is well tested on afternet and other networks, and seems to be compatable with all the recent features in ircu. Latest version can be gotten from ftp://shoe.loxxin.net/~rubin/x2/ or from sourceforge. If you were using 5.0.99 from CVS, there are no significant changes other than version strings and readme files. a cvs update will bring in all of those changes and roll the version ok. Someone give this a spin and let me know if i goofed anywhere! (: -Rubin |
From: Alex <ru...@bl...> - 2001-10-31 09:22:01
|
Found a bug if anyone is bored and wants to work on it... If you unregister a channel that is suspend which was suspended while the owner (or anyone?) was logged in, the login links dont get removed properly (really should be done when suspend is done) if you later remove the channel (unreg) it will crash. Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) |
From: Alex <ru...@bl...> - 2001-09-21 10:10:11
|
its commands.c i just commented out the line in the command aray. Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) On Fri, 21 Sep 2001, Richard Peters wrote: > uhm... I don't remember calc being changed... So I don't find it strange > that it still crashes. > Anyway, when was the command enabled again? I can't find the enabling in > CVS. > I try to test some things today, hopefully I can get it stable now. > > Richard Peters > Lysergine > > ----- Original Message ----- > From: "Alex" <ru...@bl...> > To: <x2s...@li...> > Sent: Monday, September 17, 2001 06:37 > Subject: [X2serv-general] Calc still fucked up > > > > The calc command appears to STILL be messed up. > > > > X2 crashed today, and the core file was apparently too damaged to be > > usefull.: > > (gdb) core core > > Core was generated by `./x2'. > > Program terminated with signal 11, Segmentation fault. > > Cannot access memory at address 0x40013f10 > > #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 > > (gdb) up > > Cannot access memory at address 0xbfffe630 > > (gdb) up > > Cannot access memory at address 0xbfffe630 > > (gdb) up > > Cannot access memory at address 0xbfffe630 > > (gdb) bt > > #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 > > > > the last couple of commands were: > > [Sun Sep 16 22:44:33 2001] global > > DrInterlude!wi...@ed... - CALC > > 12000000/634197*1024 > > [Sun Sep 16 22:44:42 2001] global > > DrInterlude!wi...@ed... - CALC > > 12000000/(634197*1024 > > > > It appears calc was the cause. I've disabled it (again). Seph could you > > look into this? thx, > > -Rubin > > > > Alex Schumann > > > > Assistant Coordinator \ ___ > > Residential Computer Network | | "You can no more win a war > > Oregon State University \._/ than you can win an > > earthquake." > > http://rcn.orst.edu | --Jeannette Rankin > > (1880-1973) > > > > > > _______________________________________________ > > X2serv-general mailing list > > X2s...@li... > > https://lists.sourceforge.net/lists/listinfo/x2serv-general > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: Richard P. <R.A.Peters@Student.tue.nl> - 2001-09-21 09:00:19
|
uhm... I don't remember calc being changed... So I don't find it strange that it still crashes. Anyway, when was the command enabled again? I can't find the enabling in CVS. I try to test some things today, hopefully I can get it stable now. Richard Peters Lysergine ----- Original Message ----- From: "Alex" <ru...@bl...> To: <x2s...@li...> Sent: Monday, September 17, 2001 06:37 Subject: [X2serv-general] Calc still fucked up > The calc command appears to STILL be messed up. > > X2 crashed today, and the core file was apparently too damaged to be > usefull.: > (gdb) core core > Core was generated by `./x2'. > Program terminated with signal 11, Segmentation fault. > Cannot access memory at address 0x40013f10 > #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 > (gdb) up > Cannot access memory at address 0xbfffe630 > (gdb) up > Cannot access memory at address 0xbfffe630 > (gdb) up > Cannot access memory at address 0xbfffe630 > (gdb) bt > #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 > > the last couple of commands were: > [Sun Sep 16 22:44:33 2001] global > DrInterlude!wi...@ed... - CALC > 12000000/634197*1024 > [Sun Sep 16 22:44:42 2001] global > DrInterlude!wi...@ed... - CALC > 12000000/(634197*1024 > > It appears calc was the cause. I've disabled it (again). Seph could you > look into this? thx, > -Rubin > > Alex Schumann > > Assistant Coordinator \ ___ > Residential Computer Network | | "You can no more win a war > Oregon State University \._/ than you can win an > earthquake." > http://rcn.orst.edu | --Jeannette Rankin > (1880-1973) > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > https://lists.sourceforge.net/lists/listinfo/x2serv-general |
From: Alex <ru...@bl...> - 2001-09-17 04:28:59
|
The calc command appears to STILL be messed up. X2 crashed today, and the core file was apparently too damaged to be usefull.: (gdb) core core Core was generated by `./x2'. Program terminated with signal 11, Segmentation fault. Cannot access memory at address 0x40013f10 #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 (gdb) up Cannot access memory at address 0xbfffe630 (gdb) up Cannot access memory at address 0xbfffe630 (gdb) up Cannot access memory at address 0xbfffe630 (gdb) bt #0 0x400c06e9 in ?? ()Cannot access memory at address 0x40013f10 the last couple of commands were: [Sun Sep 16 22:44:33 2001] global DrInterlude!wi...@ed... - CALC 12000000/634197*1024 [Sun Sep 16 22:44:42 2001] global DrInterlude!wi...@ed... - CALC 12000000/(634197*1024 It appears calc was the cause. I've disabled it (again). Seph could you look into this? thx, -Rubin Alex Schumann Assistant Coordinator \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquake." http://rcn.orst.edu | --Jeannette Rankin (1880-1973) |
From: Alex <ru...@bl...> - 2001-07-29 21:51:42
|
>x2< #bursa llist -X2- =3D------ #bursa Lamer list -----=3D -X2- DeRtLi`PrEnS!*@* - <Tetik> Ya adam olacaks=FDn ve k=FCf=FCr etmeyeceksin,yada ben seni eze eze adaml=FD=F0=FD =F6=F0retirim sana anlad= =FDn m=FD? (Unutmam=FD=FEken s=F6yliyeyim.. Sevgili baban Fatih =DCrek kokain kullan=FDyormu=FE. Babandan utan.) >x2< #bursa dellamer DeRtLi`prens!*@* -X2- Sorry, DeRtLi`PrEnS!*@* is not currently on IRC. Try using the hostmask. bug? Alex Schumann Assistant Coordinatora \ ___ Residential Computer Network | | "You can no more win a war Oregon State University \._/ than you can win an earthquak= e." http://rcn.orst.edu | --Janet Rankin (1880-1973= ) |
From: Alex <ru...@bl...> - 2001-07-29 21:48:10
|
FYI, this has been fixed in ircu now too. -Rubin ---------- Forwarded message ---------- Date: Sun, 29 Jul 2001 02:40:14 +0200 From: Carlo Wood <ca...@al...> Reply-To: irc...@li... To: irc...@li... Subject: Re: [ircu-development] ircu turkish char bug (maybe?) On Sun, Jul 29, 2001 at 02:20:50AM +0200, Carlo Wood wrote: > On Sat, Jul 28, 2001 at 05:09:48PM -0700, Alex wrote: > > We had been experiancing a rather odd bug involving x2 and/or ircu, in > > which channels with high ascii (0222 for example) would cause desynch in > > x2, mainly, it appears the case conversion of the forign charactors was > > not working properly, however, it appears ircu "cleans up" channel names > > on /join but not on part, and this seems to me like an odd thing to do. > > Calling clean_channel_name is not the Right Thing(tm) to do however. > When a local client makes up a channel name, the channel name is > canonized. When someone parts a channel, the canonized name should ^^^^^^^^^ canonicalized > be sent to all clients. I'll write a patch then you'll see what I > mean from that patch. Ok, just wrote it and tested it. Thanks for the bug report! -- Carlo Wood <ca...@al...> _______________________________________________ ircu-development mailing list irc...@li... http://lists.sourceforge.net/lists/listinfo/ircu-development |
From: Alex <ru...@bl...> - 2001-07-18 09:29:07
|
If anyone is relying on gate checking, please note that the IP address hard coded into the gatechecking software became invalid a few weeks ago, and as a result the gatechecking has not been functional. This goes for all prior versions of x2. If you have a somewhat recent version, you should be able to find the IP in gate.c (old one is 199.2.210.241, but in the code its written as 199,2,210,241). Please change to an IP of your choice that is likely to always accept port 6667 connections. (Some irc server) -Rubin |
From: Alex <ru...@bl...> - 2001-06-28 23:22:38
|
prince_of_little_good is too long. howd it get set i wonder. maybe we'd better check the adduser, addop/owner/manager/etc and scriptreg functions for length checks. -Rubin On Thu, 28 Jun 2001, John McGarrigle wrote: > While starting X2 on AfterNET: > > Error in CHANS/#801megGeekMecca, line 14. Handle too long. > :error encountered while reading channel file! - possibly missing a file > in CHANS directory. > > I removed #801megGeekMecca from chan.dat to get it started. Here is the > contents of CHANS/801MEGGEEKMECCA: > > VERSION 4 > CHANNEL #801megGeekMecca > TOPIC Rioting Nerdz, Unplugging your peripherals when you least expect > it > EMAIL blu...@ya... > DESCRIPTION * > WEB * > MODES +nt > SETTINGS 1 0 2 0 0 0 0 1 1 1 0 0 > LASTVISITED 993628204 > REGEDBY ^ghost^ 993231468 > HANDLE P-Force O 1 993627210 X2P8yuhqnh8Sw * > HANDLE Crashs_Chick O 1 993624772 X2sU3JpLtJGIo * > HANDLE Spyder O 1 993626676 X2qhmk2fxfsHA * > HANDLE Prince_of_Little_Good W 1 993628204 X2BCaTG/uNpZY * > > Any ideas? > > ---- > John 'Neuron' McGarrigle > Email: jo...@ic... > ICQ: 18220396 > Phone: +44 (0)7944 604 644 > ---- > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: John M. <jo...@ic...> - 2001-06-28 16:05:07
|
While starting X2 on AfterNET: Error in CHANS/#801megGeekMecca, line 14. Handle too long. :error encountered while reading channel file! - possibly missing a file in CHANS directory. I removed #801megGeekMecca from chan.dat to get it started. Here is the contents of CHANS/801MEGGEEKMECCA: VERSION 4 CHANNEL #801megGeekMecca TOPIC Rioting Nerdz, Unplugging your peripherals when you least expect it EMAIL blu...@ya... DESCRIPTION * WEB * MODES +nt SETTINGS 1 0 2 0 0 0 0 1 1 1 0 0 LASTVISITED 993628204 REGEDBY ^ghost^ 993231468 HANDLE P-Force O 1 993627210 X2P8yuhqnh8Sw * HANDLE Crashs_Chick O 1 993624772 X2sU3JpLtJGIo * HANDLE Spyder O 1 993626676 X2qhmk2fxfsHA * HANDLE Prince_of_Little_Good W 1 993628204 X2BCaTG/uNpZY * Any ideas? ---- John 'Neuron' McGarrigle Email: jo...@ic... ICQ: 18220396 Phone: +44 (0)7944 604 644 ---- |
From: Alex <ru...@bl...> - 2001-06-28 02:41:34
|
unregistering and reregistering a suspended channel results in a new channel which is still marked suspended. -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) |
From: Alex <ru...@bl...> - 2001-06-16 00:43:13
|
the limit i believe is to accomidate the maximum line length in the config file. Your welcome to review the lengths and make adjustments, just do so very carefully, as its one of the most common sources of impossible to track bugs. Its stable now, and long topics IMO are not worth instabilities. (: 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, 15 Jun 2001, Richard Peters wrote: > Channel topics can be longer in ircu than you can set them in x2. Shouldn't > we set the maxtopiclen in x2 to what ircu has? > > Richard Peters > > > _______________________________________________ > X2serv-general mailing list > X2s...@li... > http://lists.sourceforge.net/lists/listinfo/x2serv-general > |
From: Richard P. <R.A.Peters@Student.tue.nl> - 2001-06-15 12:32:59
|
Channel topics can be longer in ircu than you can set them in x2. Shouldn't we set the maxtopiclen in x2 to what ircu has? Richard Peters |
From: Alex <ru...@bl...> - 2001-06-11 08:14:04
|
i see. maybe its dependant on os (bsd vs linux) they handle ram differently. -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 Mon, 11 Jun 2001, Chaz wrote: > No matter how many times i look at it, or try it, it still doesnt crash... > > <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 > -X2- Error in expression > <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 > -X2- Error in expression > <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 > -X2- Error in expression > <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 > -X2- Error in expression > <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 > -X2- Error in expression > > Chaz > > ----- Original Message ----- > From: "Alex" <ru...@bl...> > To: "Chaz" <ch...@ro...> > Cc: <x2s...@li...> > Sent: Monday, June 11, 2001 9:08 AM > Subject: Re: [X2serv-general] FW: X2serv CALC & Help documentation > > > > look at it closer. > > > > 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 Sun, 10 Jun 2001, Chaz wrote: > > > > > That command does not crash my x2, so theres no problem there. He needs > to > > > check his system for stability. The correct syntax for his calculation > is: > > > > > > .calc sqrt [5 + .43 * (tan[75])] / 2 > > > -X2- 1.097622 > > > > > > Chaz > > > > > > ----- Original Message ----- > > > From: "John McGarrigle" <jo...@ic...> > > > To: <x2s...@li...> > > > Sent: Sunday, June 10, 2001 9:50 PM > > > Subject: [X2serv-general] FW: X2serv CALC & Help documentation > > > > > > > > > > Side note.. It now seem to be if the command is run at ALL. not just > > > twice.. > > > > > > > > -----Original Message----- > > > > From: Tom Rons [mailto:tom...@pa...] > > > > Sent: 10 June 2001 5:16 PM > > > > To: jo...@ic... > > > > Subject: X2serv CALC & Help documentation > > > > > > > > > > > > Hello, > > > > > > > > This is a bug that a friend of mine tried to report > > > > earlier (tterm) but got ignored for some reason. It > > > > was incorrectly documented in the helpfiles, and can > > > > lead to a crash after being executed 2 times in a row: > > > > > > > > X2 [X2@X2.AfterNET.Services] has joined #studentcorner > > > > X2.AfterNET.Services sets mode: +o X2 > > > > X2 changes topic to "enjoy" > > > > <s0nar> .CALC sqrt [5 + .43 * (tan[75)] / 2 > > > > X2: Error in expression > > > > <s0nar> .CALC sqrt [5 + .43 * (tan[75)] / 2 > > > > X2 [X2@X2.AfterNET.Services] has quit IRC > > > > (Baltimore.MD.US.AfterNet.Org X2.AfterNET.Services) > > > > > > > > > > > > (https://sourceforge.net/tracker/index.php?func=detail&aid=431843&group_id=4 > > > > 905&atid=104905) > > > > > > > > > > > > > > > > _______________________________________________ > > > > 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: Chaz <ch...@ro...> - 2001-06-11 08:01:31
|
No matter how many times i look at it, or try it, it still doesnt crash... <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 -X2- Error in expression <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 -X2- Error in expression <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 -X2- Error in expression <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 -X2- Error in expression <Chaz^> .CALC sqrt [5 + .43 * (tan[75)] / 2 -X2- Error in expression Chaz ----- Original Message ----- From: "Alex" <ru...@bl...> To: "Chaz" <ch...@ro...> Cc: <x2s...@li...> Sent: Monday, June 11, 2001 9:08 AM Subject: Re: [X2serv-general] FW: X2serv CALC & Help documentation > look at it closer. > > 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 Sun, 10 Jun 2001, Chaz wrote: > > > That command does not crash my x2, so theres no problem there. He needs to > > check his system for stability. The correct syntax for his calculation is: > > > > .calc sqrt [5 + .43 * (tan[75])] / 2 > > -X2- 1.097622 > > > > Chaz > > > > ----- Original Message ----- > > From: "John McGarrigle" <jo...@ic...> > > To: <x2s...@li...> > > Sent: Sunday, June 10, 2001 9:50 PM > > Subject: [X2serv-general] FW: X2serv CALC & Help documentation > > > > > > > Side note.. It now seem to be if the command is run at ALL. not just > > twice.. > > > > > > -----Original Message----- > > > From: Tom Rons [mailto:tom...@pa...] > > > Sent: 10 June 2001 5:16 PM > > > To: jo...@ic... > > > Subject: X2serv CALC & Help documentation > > > > > > > > > Hello, > > > > > > This is a bug that a friend of mine tried to report > > > earlier (tterm) but got ignored for some reason. It > > > was incorrectly documented in the helpfiles, and can > > > lead to a crash after being executed 2 times in a row: > > > > > > X2 [X2@X2.AfterNET.Services] has joined #studentcorner > > > X2.AfterNET.Services sets mode: +o X2 > > > X2 changes topic to "enjoy" > > > <s0nar> .CALC sqrt [5 + .43 * (tan[75)] / 2 > > > X2: Error in expression > > > <s0nar> .CALC sqrt [5 + .43 * (tan[75)] / 2 > > > X2 [X2@X2.AfterNET.Services] has quit IRC > > > (Baltimore.MD.US.AfterNet.Org X2.AfterNET.Services) > > > > > > > > (https://sourceforge.net/tracker/index.php?func=detail&aid=431843&group_id=4 > > > 905&atid=104905) > > > > > > > > > > > > _______________________________________________ > > > 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 > > > |