Hi,
greets with the new site and forum (is that my name with the first topic? ) - anyway...
i've looked around for some docs (mostly RFCs) on Server>Server (creating a service) for hybrid (hybrid-6.3.1(20020418_1)) and found some docs on irchelp.org (http://www.irchelp.org/irchelp/rfc/rfc2813.txt).
i'm wondering if anyone has any further resources? such as the equivilent of Undernet's IRC Deamon 2.10.10+ (P10 Protocol) in hybrid - if there is such a thing.
any help is much welcomed - with hugs and kisses
--
Damien
Server to Server protocol
Moderators: Website/Forum Admins, Software/IRCD Moderators
There is very little documentation on the TSora protocol used on "efnet" ircd's. You cannot use another protocol's services on it without heavy modification.
To start, read http://www.iagora.com/~espel/ircd/protocol.html for the basic TSora protocol we all use.
Then read http://www.ircd-hybrid.org/docs/ts5.txt for the changes between TS3 (what was the standard before about the middle of last year) and TS5, which is the current EFnet mandated standard.
For specifics of the various protocol commands, you will unfortunately have to read the source of one of the ircd's used on EFnet. http://www.ircd-hybrid.org/ for ircd-hybrid 7, ftp://ftp.blackened.com/pub/irc/hybrid/hybrid-6 for ircd-hybrid 6, http://www.ircd-ratbox.org/index2.shtml for ircd-ratbox, and http://www.codestud.com/csircd/ for csircd.
Note that some of these servers have documentation in their doc directories describing some of the protocol extensions they use. These documents will help you as well.
Another source of protocol information is looking at the source of an existing services program that supports the TSora protocol. I maintain links to the publically available ones at http://ircd.botbay.net/services.html.
Also note RFC 2810-2813 are IRCnet specific. They do not describe EFnet's protocol's and are therefore not valid for what you are intending to do.
Good luck.
To start, read http://www.iagora.com/~espel/ircd/protocol.html for the basic TSora protocol we all use.
Then read http://www.ircd-hybrid.org/docs/ts5.txt for the changes between TS3 (what was the standard before about the middle of last year) and TS5, which is the current EFnet mandated standard.
For specifics of the various protocol commands, you will unfortunately have to read the source of one of the ircd's used on EFnet. http://www.ircd-hybrid.org/ for ircd-hybrid 7, ftp://ftp.blackened.com/pub/irc/hybrid/hybrid-6 for ircd-hybrid 6, http://www.ircd-ratbox.org/index2.shtml for ircd-ratbox, and http://www.codestud.com/csircd/ for csircd.
Note that some of these servers have documentation in their doc directories describing some of the protocol extensions they use. These documents will help you as well.
Another source of protocol information is looking at the source of an existing services program that supports the TSora protocol. I maintain links to the publically available ones at http://ircd.botbay.net/services.html.
Also note RFC 2810-2813 are IRCnet specific. They do not describe EFnet's protocol's and are therefore not valid for what you are intending to do.
Good luck.
Services
I dont suggest running services on stock hybrid as there is no x/u lines to prevent opers doing kill on a service but if you require some example code we use to link services with hybrid7.2.0 with modified source just send me a message on EfNet
I am 1 from many
Who is online
Users browsing this forum: No registered users and 1 guest