summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-02-08Allow <connect autojoin=""> to override the m_conn_join channel listdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12398 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07Fix typodanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12397 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07Fix crash on kick when +J is set, +misc cleanupdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12396 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07Update example config for passforward and RPC module changes [jdhore]danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12395 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07More cleanup of quit serversdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12394 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07Don't send GODMODE snomask for remote users (let SendGlobalSno handle that)danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12392 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-07Change PROP command format to accept multiple changes in one linedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12390 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Fix left/right inversion in ListDifferencedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12389 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Add PROP command to m_namedmodesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12388 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06rename channel modes +it to distinguish them from commandsdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12387 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Fail adding of new mode when its prefix is already in usedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12386 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Add mode +V, status prefix. Because we haven't used up enough channel mode ↵danieldg
letters yet. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12385 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Clean up empty/unused directoriesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12384 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Move configuration examples to docs, remove automatic overwrite on make installdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12383 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-06Send module load/unload notifications so that services can learn of new ↵danieldg
features without splitting git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12382 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-05Fix NICKLOCK/SANICK errors with Q:lined nicksdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12378 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-05Remove incorrect access checks from m_ojoindanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12377 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-05Don't enforce access control on remote users for topic changesdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12376 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-04Config updates from jdhoredanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12375 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-04Clarify fingerprint comments in example oper blockdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12373 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-04Fix FIDENT response forging to run prior to the ENCAP stripdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12372 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-04Fix wrapping check so we waste slightly fewer lines in syncing ban lists via ↵danieldg
FMODE git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12371 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-04Add DYING link state, push error messages on link, and only limit recvq on ↵danieldg
unauthenticated servers git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12370 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Split servers if they try to send infinite garbage without a newlinedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12369 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Don't use hosts more than 64 characters long from CGI:IRCdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12368 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Delink servers using an SSL module that is being reloadeddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12367 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Fix STARTTLS sending the 670 numeric within the SSL session, not prior to itdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12366 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Forge FIDENT reply to CHGIDENT to prevent ident desync with 1.2 and 2.0 serversdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12365 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Fix mode required error messagedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12364 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Fix cidr_mask::str not correctly displaying mask lengthdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12363 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Fix segfault on GRELOADMODULEdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12362 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Add access checking for m_autoopdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12361 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Don't try to use CIDR matching unless a CIDR range has been given in MatchCIDRdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12360 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-03Add m_autoop.so - ircd-side channel access lists via listmode +wdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12359 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Don't try to load modules with filenames starting with a .danieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12358 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Allow SSL fingerprint hash to be specified, and show fingerprint to client ↵danieldg
on connect git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12357 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Add requiresasl to connect block checksdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12356 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Allow opermotd to specify its file in <files> without also requiring an ↵danieldg
<opermotd> block git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12355 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Executable include for MOTD and moredanieldg
This introduces an <execfiles> tag that reads files from the output of a command, in the same way as executable includes. The files specified here can also be used anywhere a file is used (opermotd, randquote, etc) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12354 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Add requireident/requiressl to connect blocksdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12353 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Add OnSetConnectClass hook for use in adding requirements to connect classes ↵danieldg
(such as requiressl) git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12352 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-02Sort items in the 005 linedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12351 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Improve SSL fingerprint on link messagedanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12350 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Strip colons from server SSL fingerprint, to allow the output of certificate ↵danieldg
information tools to be used directly git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12349 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Allow <link password=""> to specify identical send/recv passwordsdanieldg
This can be simpler to use (don't need to swap send/recv between servers) Having identical passwords is very slightly less secure than having them differ; this doesn't remove sendpass/recvpass. It is recommended to use SSL fingerprints to authenticate servers for best security. git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12348 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Spacify the oper name in STATS Odanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12347 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Fix possible uninit memory access detected by valgrinddanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12346 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Add parameters to OnSendWhoLine hook, fixes "/who * o" returning opers with +Hdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12345 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Display allowed oper modes, commands, and permissions in /CHECKdanieldg
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12344 e03df62e-2008-0410-955e-edbf42e46eb7
2010-02-01Mark +P mode as oper-only now that it no longer requires an explicit ↵danieldg
permission string git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12343 e03df62e-2008-0410-955e-edbf42e46eb7