Coding - The ScaryNet Coder Pages
Welcome to the coder-com section of ScaryNet. This page is intended to provide you with all information needed in order to be able to use our ircd.
Current Version
The current released version is 2.10.11.08.7.
What type of ircd does ScaryNet use?
ScaryNet uses a modified version of the code undernet uses for their network. We decided that instead of always downloading the undernet code and modifying it on install using patches to create our own source tree since the amount of changes we already have made are quite a lot.
What have you changed ?
This is a summary of all changes applied in our ircu version:
- Added SSL Support.
- Global Operators are able to also override global channels.
- Added support for channelmode +c (no colors in a channel except by ops/voiced/bots).
- Added support for channelmode +C (no CTCP in a channel except by ops/voiced/bots).
- Added support for channelmode +D (delayed joins).
- Added support for channelmode +u (hide quit/part reasons).
- Added support for channelmode +O (only allow ircoperators to join the channel).
- Added support for bots (usermode +B). Authorized bots cannot excess flood and have no channel limitation.
- Added usermode +H for opers to show themself available for help.
- Added usermode +R for users to allow only messages from registered users.
- Added the GETHELP command to provide a list of opers available for help.
- Added support for CGI:IRC to show them online with their own hostmask instead of the CGI one.
- Added S-Line support to be able to add basic cloacks.
- Disabled a lot of undernet's CFV-165 features by default, putting it to scarynet standards.
- Increased connectability by changing certain integers from signed to unsigned.
- Login-on-connect has been enabled on this network.
- Incorporated Asuka's /CHECK command for opers.
- Added account based perminvites for channels (+I [accountname])
- Added SVNICK support for services use only (/svnick hard removed from code)
- Adding new channel usermodes (owner,admin,halfop)
- Static channels.
Planning to incorporate:
- TOR client detection engine.
- Efnet style excemptions (+E <nick!user@host mask>).
- Adding channel ACL system (oh yeah!)
- Compressed link support, but please not gzip based, there must be something better out there