-tags
-Makefile
-*~
+!tests/runtime/modules/*.so
+!tests/runtime/modules/autoload/*.so
*.a
-*.o
-*.so
-*.lo
+*.dSYM/
+*.exe
*.la
-*.orig
+*.lo
*.log
+*.o
+*.orig
+*.so
*.sw?
+*~
.deps
.dirstamp
.libs
+/libtool
+COPYING
+INSTALL
+Makefile
+Makefile.in
+aclocal.m4
authd/authd
+autom4te.cache
bandb/bandb
bandb/bantool
-autom4te.cache
-aclocal.m4
compile
confdefs.h
config.guess
-config.sub
-depcomp
-ltmain.sh
-missing
config.log
config.status
+config.sub
configure
-stamp-h1
-shtool
+depcomp
+include/serno.h
+include/setup.h
+include/setup.h.in
install-sh
+ircd/charybdis
+ircd/charybdis
+ircd/ircd_lexer.c
+ircd/ircd_parser.c
+ircd/ircd_parser.h
+ircd/version.c
+ircd/version.c
+ircd/version.c.last
+ircd/version.c.last
libltdl/
-librb/configure
+librb/COPYING
+librb/INSTALL
+librb/aclocal.m4
librb/compile
+librb/configure
librb/depcomp
-librb/aclocal.m4
+librb/include/librb-config.h
+librb/include/librb-config.h.tmp
librb/include/librb_config.h
librb/include/librb_config.h.in
-librb/include/librb-config.h
librb/include/serno.h
+librb/libratbox.pc
librb/librb.pc
+librb/libtool
librb/ltmain.sh
librb/missing
-librb/libratbox.pc
-librb/libtool
librb/src/version.c
librb/src/version.c.last
+ltmain.sh
+m4/argz.m4
+m4/libtool.m4
+m4/ltargz.m4
+m4/ltdl.m4
+m4/ltoptions.m4
+m4/ltsugar.m4
+m4/ltversion.m4
+m4/lt~obsolete.m4
+missing
scripts/*.tar.bz2
scripts/*.tar.gz
-include/setup.h
-include/setup.h.in
-ircd/charybdis
-ircd/ircd_parser.c
-ircd/ircd_parser.h
-ircd/ircd_lexer.c
-ircd/version.c
-ircd/version.c.last
+shtool
ssld/ssld
-wsockd/wsockd
+stamp-h1
+tags
+tests/*.c.ban.db
+tests/*.c.ban.db-journal
+tests/*.c.log
+tests/*.c.pid
tests/core
tests/msgbuf_parse1
tests/msgbuf_unparse1
tests/rb_dictionary1
tests/rb_snprintf_append1
tests/rb_snprintf_try_append1
+tests/runtests
tests/send1
tests/serv_connect1
tests/substitution1
-tests/runtests
-tests/*.c.ban.db
-tests/*.c.ban.db-journal
-tests/*.c.log
-tests/*.c.pid
-!tests/runtime/modules/*.so
-!tests/runtime/modules/autoload/*.so
testsuite/ircd.pid.*
-tools/charybdis-mkpasswd
tools/charybdis-mkfingerprint
+tools/charybdis-mkpasswd
tools/genssl
tools/mkpasswd
tools/viconf
-include/serno.h
-ircd/charybdis
-ircd/version.c
-ircd/version.c.last
-/libtool
-Makefile.in
-m4/argz.m4
-m4/libtool.m4
-m4/ltargz.m4
-m4/ltdl.m4
-m4/ltoptions.m4
-m4/ltsugar.m4
-m4/ltversion.m4
-m4/lt~obsolete.m4
-*.dSYM/
-*.exe
+wsockd/wsockd
Brett Greenham <taros@shadowircd.net> B.Greenham <taros@shadowircd.net>
Chris Mills <chris@chrisam.net> TheChrisAM <chris@chrisam.net>
Chris Mills <chris@chrisam.net> freenode!ChrisAM <chris@chrisam.net>
+Christine Dodrill <shadow.h511@gmail.com> <quora@lavabit.com>
+Christine Dodrill <shadow.h511@gmail.com> <quorawings@gmail.com>
Elizabeth Myers <elizabeth@interlinked.me> <elizabeth@sporksirc.net>
Elizabeth Myers <elizabeth@interlinked.me> <elizabeth@sporksmoo.net>
Elizabeth Myers <elizabeth@interlinked.me> <spaz@whotookspaz.org>
Valeriy Yatsko <dwr@shadowircd.net> <dwr@it-penza.org>
William Pitcock <nenolod@dereferenced.org> <nenolod@atheme.org>
William Pitcock <nenolod@dereferenced.org> nenolod <devnull@localhost>
-Christine Dodrill <shadow.h511@gmail.com> <quora@lavabit.com>
-Christine Dodrill <shadow.h511@gmail.com> <quorawings@gmail.com>
anfl, Lee Hardy <lee -at- leeh.co.uk>
beu, Elfyn McBratney <elfyn.mcbratney -at- gmail.com>
BlindSight, Matt Ullman <matt -at- airraidsirens.com>
-Entrope, Michael Poole <mdpoole -at- trolius.org>
+Entrope, Michael Poole <mdpoole -at- trolius.org>
gxti, Michael Tharp <gxti -at- partiallystapled.com>
mniip <mniip -at- mniip.com>
spb, Stephen Bennett <spb -at- attenuate.org>
## charybdis-1.0
- Implement channel mode +L for channel list limit exemptions.
-- Implement channel mode +P primarily as a status mode, permanant
+- Implement channel mode +P primarily as a status mode, permanant
channel -- this is usually enforced via services registrations.
- Change behaviour of /stats p: now displays all staff members instead
of local ones only.
? designates that the cmode is provided by an extension
and may not be present on this server.
-
+
CHANNELMODE - DESCRIPTION
------------------------------------------------------------------------
NO PARAMETERS:
? +O - IRC Operator only channel.
? +A - IRC server administrator only channel.
? +T - No NOTICEs allowed in the channel.
- ? +S - Only users connected via SSL/TLS may join the channel while this
+ ? +S - Only users connected via SSL/TLS may join the channel while this
mode is set. Users already in the channel are not affected.
WITH PARAMETERS:
+o - Op. Allows a user full control over the channel.
PARAMS: /mode #channel +o nick
+b - Ban. Prevents a user from entering the channel, and from
- sending or changing nick if they are on it, based on a
+ sending or changing nick if they are on it, based on a
nick!ident@host match.
PARAMS: /mode #channel +b nick!user@host
+q - Quiet. Prevents a user from sending to the channel or changing
they are banned (+b) or quieted (+q), based on a nick!ident@host
match.
PARAMS: /mode #channel +e nick!user@host
- +I - Invite Exempt. Allows a user to join a +i channel without an
+ +I - Invite Exempt. Allows a user to join a +i channel without an
invite, based on a nick!user@host match.
PARAMS: /mode #channel +I nick!user@host
INVITE <nickname> <channel>
-INVITE sends a notice to the user that you have
+INVITE sends a notice to the user that you have
asked him/her to come to the specified channel.
If the channel is +i, +j, +l or +r, this will
allow the user to bypass these modes.
- removes the given list of nicknames from the monitor list, does
not return anything
-
+
C clears the monitor list, does not return anything
-
+
L returns the current monitor list as RPL_MONLIST numerics,
terminated with RPL_ENDOFMONLIST
QUIT :[quit message]
-QUIT sends a message to the IRC server letting it know you would
-like to disconnect. The quit message will be displayed to the
-users in the channels you were in when you are disconnected.
+QUIT sends a message to the IRC server letting it know you would
+like to disconnect. The quit message will be displayed to the
+users in the channels you were in when you are disconnected.
RESV [time] <channel|nick> :<reason>
-Reserves a channel or nickname from use. If [time] is not specified this
+Reserves a channel or nickname from use. If [time] is not specified this
is added to the database, otherwise is temporary for [time] minutes.
Nick resvs accept the same wildcard chars as xlines.
SPLITMODE - Sets splitmode to <value>:
ON - splitmode is permanently on
OFF - splitmode is permanently off
- AUTO - ircd chooses splitmode based on
+ AUTO - ircd chooses splitmode based on
SPLITUSERS and SPLITNUM
SPLITUSERS - Sets the minimum amount of users needed to
deactivate automatic splitmode.
USERHOST <nick>
-USERHOST displays the username, hostname,
+USERHOST displays the username, hostname,
operator status, and presence of valid ident of
the specified nickname.
WHO <#channel|nick|mask> [o][%format]
-The WHO command displays information about a user,
-such as their GECOS information, their user@host,
+The WHO command displays information about a user,
+such as their GECOS information, their user@host,
whether they are an IRC operator or not, etc. A
-sample WHO result from a command issued like
+sample WHO result from a command issued like
"WHO pokey" may look something like this:
#lamers ~pokey ppp.example.net irc.example.com pokey H :0 Jim Jones
in the first field.
+ - The user is voiced in the channel listed.
-The final field displays the number of server hops and
+The final field displays the number of server hops and
the user's GECOS information.
This command may be executed on a channel, such as
-"WHO #lamers". The output will consist of WHO
+"WHO #lamers". The output will consist of WHO
listings for each user on the channel. If you are
not on the channel, it must not have cmode +s set
and users with umode +i are not shown.
{
sendto_one_numeric(source_p, RPL_INFO, form_str(RPL_INFO), *text++);
}
-
- sendto_one_numeric(source_p, RPL_INFO, form_str(RPL_INFO), "");
}
/*
operator "oper" {
user = "*@127.0.0.0/8";
- password = "oper";
+ password = "oper";
flags = global_kill, remote, kline, unkline, nick_changes,
die, rehash, admin, xline, operwall, oper_spy, ~encrypted;
};
operator "oper" {
user = "*@127.0.0.0/8";
- password = "oper";
+ password = "oper";
flags = global_kill, remote, kline, unkline, nick_changes,
die, rehash, admin, xline, operwall, oper_spy, ~encrypted;
};
operator "oper" {
user = "*@127.0.0.0/8";
- password = "oper";
+ password = "oper";
flags = global_kill, remote, kline, unkline, nick_changes,
die, rehash, admin, xline, operwall, oper_spy, ~encrypted;
};
of ircd, irc services, and non-IRC related programs
This version of mkpasswd can create Blowfish, MD5, SHA256, and SHA512 crypted
-passwords, with either randomly generated or user provided salts.
+passwords, with either randomly generated or user provided salts.
Options:
-x Generate a SHA256 password