savannah-register-public
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Savannah-register-public] [task #3882] Submission of Dragon Mountain


From: Ronald Broekhuizen
Subject: [Savannah-register-public] [task #3882] Submission of Dragon Mountain
Date: Thu, 17 Mar 2005 09:02:39 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1

Follow-up Comment #2, task #3882 (project administration):

The projects are used for the 10thKingdom IRC Network.

We currently run recent versions of all three of the projects (SorIRCd,
SorServices and BOPM), which together form the IRC network.
However, we would like to improve them and implement some new features. That
is what this project would be about, forking all three of those projects into
three 10thKingdom projects.

The Rapunzel IRCd (currently SorIRCd) is entirely written in C. It is under
the GPLv1 license.
Rapunzel is what the clients connect to, and what relays all the messages
from the clients to the other clients. Besides clients, the IRCd also
connects to other IRCds in order to create a network which can hold more
clients, and be more reliable in case of a server failure.

SnowWhite Services (currently SorServ aka SNServices) is written in C and
C++. It is completely under the BSD license.
SnowWhite creates a few IRC Services on the network. The current version has
the following services:
NickServ - Registration of a nickname
ChanServ - Registration of a channel
OperServ - Tools for IRC Operators
InfoServ - Information Service, Opers can set a message here which will be
displayed to the clients
MemoServ - Short Message service, clients can send short messages to
eachother when the recipient is offline

IceQueen Open Proxy Monitor (currently BOPM) is also written entirely in C.
It is under the GPLv2 license.
IceQueen is, as it states, an Open Proxy Monitor. When a client connects to
the network, IceQueen checks the IP against one ore more public and/or
private blacklists.
If the IP is listed in one of the blacklists, the client will be disconnected
from the network, with a message stating that the client's IP is blacklisted,
and supplying contact information in case the client believes this is an
error.
IF the IP is not listed in one of the blacklists, IceQueen probes the IP on a
set of known Open Proxy ports. In case one of these ports is open, the client
is disconnected, with a message stating the client we found an open port on
the client's machine which in most cases means it is running an open proxy,
and ofcourse once again contact information.

None of them have any external dependencies besides what you would find in a
minimal UNIX-derived system installation.

The project Dragon Mountain will not have a license itself. Instead, all
three subprojects will have its own license, in order to keep the licenses
the way they are at the moment.

So, to summarize:
Rapunzel, IRCd, written in C, GPLv1 license
SnowWhite, Services, written in C and C++, BSD license
IceQueen, Open Proxy Monitor, written in C, GPLv2 license

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/task/?func=detailitem&item_id=3882>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]