summaryrefslogtreecommitdiff
path: root/src/config.c
AgeCommit message (Collapse)Author
2008-10-05Allow localhost as a valid hostname in ValidateHostname.Naram Qashat cyberbotx@cyberbotx.com
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1423 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05Correct use of ValueContainerChar to work properly instead of crashing at ↵Naram Qashat cyberbotx@cyberbotx.com
run-time. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1422 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05Fixed run-time segfault due to incorrect handling of DT_NORELOAD.Naram Qashat cyberbotx@cyberbotx.com
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1421 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05Removed directives from old config that are being handled by the new config ↵Naram Qashat cyberbotx@cyberbotx.com
parser. Also put in the needed support for handling directives which can't be changed in a reload of the configuration. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1419 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04Added a couple directives to the new parser for NickServ.Naram Qashat cyberbotx@cyberbotx.com
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1418 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04dded a commented section to config.c for w00t to describe the various ways ↵Naram Qashat cyberbotx@cyberbotx.com
of adding directives. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1417 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04Fix build in config.cNaram Qashat cyberbotx@cyberbotx.com
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1416 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04(Unworking) stuff for conversionRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1415 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03Add (and document) some stuff for new example config.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1414 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03Merge commit 'cbx/anopeng-config' into anopeng-configRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1411 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03Started framework for new config reader, based on hottpd by w00t, copied ↵Naram Qashat cyberbotx@cyberbotx.com
over from my own fork that was in progress. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1409 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30More g++ fixes.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1172 5417fbe8-f217-4b02-8779-1006273d7864
2008-01-13BUILD : 1.7.21 (1345) BUGS : NOTES : Updated copyright information geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@1345 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1060 5417fbe8-f217-4b02-8779-1006273d7864
2007-08-26BUILD : 1.7.19 (1265) BUGS : NOTES : Updated copyright information geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@1265 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@983 5417fbe8-f217-4b02-8779-1006273d7864
2007-06-09BUILD : 1.7.18 (1245) BUGS : 671 NOTES : NSDefKill can now only be enabled ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
if UsePrivmsg is also enabled; NSDefKill is now used instead of UsePrivmsg to determine whether unregistered users receive PRIVMSGs or NOTICEs git-svn-id: svn://svn.anope.org/anope/trunk@1245 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@964 5417fbe8-f217-4b02-8779-1006273d7864
2006-10-17BUILD : 1.7.17 (1185) BUGS : N/A NOTES : Encryption now offers the choice of ↵rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
none, old and md5 - the md5 module is nicely taken from irc-services and actaully works, yes, real md5, in anope, wow eh? git-svn-id: svn://svn.anope.org/anope/trunk@1185 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@905 5417fbe8-f217-4b02-8779-1006273d7864
2006-07-22# BUILD : 1.7.14 (1099) # BUGS : # NOTES : removed all that clone stuffcertus certus@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@1099 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@823 5417fbe8-f217-4b02-8779-1006273d7864
2006-07-10BUILD : 1.7.14 (1082) BUGS : 423 NOTES : Moved ns_noop into core, its now a ↵rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
/ns set option. git-svn-id: svn://svn.anope.org/anope/trunk@1082 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@806 5417fbe8-f217-4b02-8779-1006273d7864
2006-06-25BUILD : 1.7.14 (1073) BUGS : N/A NOTES : Added a string privmsg option, ↵rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
which can force services to only accept /msg nick@host git-svn-id: svn://svn.anope.org/anope/trunk@1073 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@797 5417fbe8-f217-4b02-8779-1006273d7864
2006-06-15Added resend delay patch provided by Trystan.rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@1052 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@776 5417fbe8-f217-4b02-8779-1006273d7864
2006-06-13BUILD : 1.7.14 (1048) BUGS : 510 NOTES : Fixed a lot of redundant function ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
declarations git-svn-id: svn://svn.anope.org/anope/trunk@1048 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@772 5417fbe8-f217-4b02-8779-1006273d7864
2006-06-03# BUILD : 1.7.14 (1040) # BUGS : 509 511 # NOTES : Fixed compiler warnigs, ↵certus certus@31f1291d-b8d6-0310-a050-a5561fc1590b
thx to trystan. again. git-svn-id: svn://svn.anope.org/anope/trunk@1040 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@764 5417fbe8-f217-4b02-8779-1006273d7864
2006-01-26Bug: 425 - export buildStringList for modules to use.rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@960 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@687 5417fbe8-f217-4b02-8779-1006273d7864
2005-12-11BUILD : 1.7.12 (945) BUGS : 405 410 NOTES : Fixed: first user on HelpChannel ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
always got +h, even if it had no access at all; enforcers had incorrect user when only user was specified; missing quitmessage when catching unknown signals git-svn-id: svn://svn.anope.org/anope/trunk@945 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@674 5417fbe8-f217-4b02-8779-1006273d7864
2005-11-01use sstrdup on the BSFantasyChar if not specified in the config file.rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@925 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@667 5417fbe8-f217-4b02-8779-1006273d7864
2005-10-05BUILD : 1.7.11 (913) BUGS : NOTES : Turned NickLen into RECOMMENDED and ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
BSFantasyCharacter into OPTIONAL git-svn-id: svn://svn.anope.org/anope/trunk@913 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@659 5417fbe8-f217-4b02-8779-1006273d7864
2005-10-04BUILD : 1.7.11 (912) BUGS : NOTES : Turned identical userkeys error into a ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
warning and added hs_request to src/modules/makefile.inc.win32 git-svn-id: svn://svn.anope.org/anope/trunk@912 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@658 5417fbe8-f217-4b02-8779-1006273d7864
2005-10-01BUILD : 1.7.11 (905) BUGS : NOTES : Fixed up config; UserKeys can be safely ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
missing again, you get a real warning when they are identical, and fixed a small grammar error in the GlobalOnCycle warning just above git-svn-id: svn://svn.anope.org/anope/trunk@905 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@651 5417fbe8-f217-4b02-8779-1006273d7864
2005-09-29BUILD : 1.7.11 (903) BUGS : NOTES : Added BSFantasyCharacter configuration ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
option to change the fantasy prefix character git-svn-id: svn://svn.anope.org/anope/trunk@903 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@649 5417fbe8-f217-4b02-8779-1006273d7864
2005-09-11BUILD : 1.7.10 (881) BUGS : NOTES : Added a NickLen directive to make sure ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
bot nicks are not longer than the nets git-svn-id: svn://svn.anope.org/anope/trunk@881 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@628 5417fbe8-f217-4b02-8779-1006273d7864
2005-08-30BUILD : 1.7.10 (864) BUGS : NOTES : Changed UserKeys from REQUIRED to ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
RECOMMENDED git-svn-id: svn://svn.anope.org/anope/trunk@864 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@614 5417fbe8-f217-4b02-8779-1006273d7864
2005-07-02BUILD : 1.7.10 (843) BUGS : NOTES : Fixed various compile warnings on AMD64 ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
systems git-svn-id: svn://svn.anope.org/anope/trunk@843 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@596 5417fbe8-f217-4b02-8779-1006273d7864
2005-06-03BUILD : 1.7.10 (823) BUGS : 385 391 NOTES : Moved checks for UseTokens, ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
UseTS6, and Numeric into protocol_module_init because they need the ircd struct, and split init() into two functions to load the protocol module for listnicks/listchans. git-svn-id: svn://svn.anope.org/anope/trunk@823 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@576 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-12BUILD : 1.7.9 (790) BUGS : N/A NOTES : Removed some comments from config.c rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@790 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@550 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-12BUILD : 1.7.9 (789) BUGS : 375 NOTES : NSOperListOnly and CSOperListOnly are ↵rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
correctly formated in the help now. git-svn-id: svn://svn.anope.org/anope/trunk@789 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@549 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-12BUILD : 1.7.9 (788) BUGS : 374 NOTES : Moved free() to after sending the ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
EVENT_PART_CHANNEL event, so the event does not use an already freed variable git-svn-id: svn://svn.anope.org/anope/trunk@788 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@548 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-11BUILD : 1.7.9 (787) BUGS : 369 NOTES : Added a dummy folder/makefile to keep ↵rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
older shells happen with doing processing Makefile.inc subs git-svn-id: svn://svn.anope.org/anope/trunk@787 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@547 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-10BUILD : 1.7.9 (786) BUGS : NOTES : Applied patch by crazy for language ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
updates and removal of IRCDFILE stuff git-svn-id: svn://svn.anope.org/anope/trunk@786 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@546 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-10BUILD : 1.7.9 (785) BUGS : 371 372 NOTES : Set mod_current_module_name for ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
AnopeFini and updated get_access to return -1 for non-identified users instead of 0. git-svn-id: svn://svn.anope.org/anope/trunk@785 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@545 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-09BUILD : 1.7.9 (784) BUGS : NOTES : Fixed another segfault in ns_maxemail, ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
forget a check for nc->email this time. git-svn-id: svn://svn.anope.org/anope/trunk@784 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@544 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-06BUILD : 1.7.9 (783) BUGS : NOTES : Fixed most compiler warnings for the core ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
(not modules) when using make strict git-svn-id: svn://svn.anope.org/anope/trunk@783 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@543 5417fbe8-f217-4b02-8779-1006273d7864
2005-05-02BUILD : 1.7.8 (753) BUGS : N/a NOTES : Merged anope-dev with trunk rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@753 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@516 5417fbe8-f217-4b02-8779-1006273d7864
2005-03-07BUILD : 1.7.8 (606) BUGS : NOTES : Removed proxy detector code from the ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
core, threads stuff still there. Needs good testing git-svn-id: svn://svn.anope.org/anope/trunk@606 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@454 5417fbe8-f217-4b02-8779-1006273d7864
2005-03-04BUILD : 1.7.8 (595) BUGS : N/A NOTES : ShadowIRCD, and cleaned up Numeric trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@595 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@444 5417fbe8-f217-4b02-8779-1006273d7864
2005-02-07BUILD : 1.7.8 (571) BUGS : NOTES : Updated userkey infos in example.conf. certus certus@31f1291d-b8d6-0310-a050-a5561fc1590b
git-svn-id: svn://svn.anope.org/anope/trunk@571 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@421 5417fbe8-f217-4b02-8779-1006273d7864
2005-01-27BUILD : 1.7.7 (556) BUGS : N/A NOTES : synced headers so our copyright is ↵trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
2005, Solid IRCD compiles again, fixed sstrdup() error, updated the documentation a bit, cleaned up ratbox a bit. git-svn-id: svn://svn.anope.org/anope/trunk@556 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@409 5417fbe8-f217-4b02-8779-1006273d7864
2005-01-23BUILD : 1.7.7 (555) BUGS : N/A NOTES : TS6 support, Ratbox support, lots of ↵trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
little bug fixes, updated documentation git-svn-id: svn://svn.anope.org/anope/trunk@555 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@408 5417fbe8-f217-4b02-8779-1006273d7864
2004-12-27BUILD : 1.7.6 (505) BUGS : N/A NOTES : Some documentation updated, fixed ↵trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
compiler errors with ptlink, and fixed a segfault with some options when set with just quotes git-svn-id: svn://svn.anope.org/anope/trunk@505 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@359 5417fbe8-f217-4b02-8779-1006273d7864
2004-12-26BUILD : 1.7.6 (504) BUGS : 245 NOTES : Enforce SGLINE/SQLINE where the ircd ↵trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
does not do it on its own, and updated ptlink support to be more complaint git-svn-id: svn://svn.anope.org/anope/trunk@504 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@358 5417fbe8-f217-4b02-8779-1006273d7864
2004-12-25BUILD : 1.7.6 (499) BUGS : NOTES : Fixed several compiler warnings with make ↵geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
strict, removed 2 deprecated config vars. git-svn-id: svn://svn.anope.org/anope/trunk@499 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@353 5417fbe8-f217-4b02-8779-1006273d7864