Naram Qashat cyberbotx@cyberbotx.com
eda321aa90
Merge branch 'anopeng' into anopeng-config
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1425 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 21:39:38 +00:00
Naram Qashat cyberbotx@cyberbotx.com
4e11583205
Fix problems with using ValueContainerChar by creating a specialized template for ValueContainer.
...
Note: The solution uses new to allocate memory for the variable, we'll have to look into deleting the memory at shutdown, or replacing the char * variables with std::string.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1424 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 03:01:18 +00:00
Naram Qashat cyberbotx@cyberbotx.com
70fc37073f
Allow localhost as a valid hostname in ValidateHostname.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1423 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 02:51:24 +00:00
Naram Qashat cyberbotx@cyberbotx.com
790fc4f0bd
Correct use of ValueContainerChar to work properly instead of crashing at run-time.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1422 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 02:49:40 +00:00
Naram Qashat cyberbotx@cyberbotx.com
c5259e656e
Fixed run-time segfault due to incorrect handling of DT_NORELOAD.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1421 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 02:32:03 +00:00
Naram Qashat cyberbotx@cyberbotx.com
2726877999
Merge branch 'anopeng' into anopeng-config
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1420 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-05 02:24:39 +00:00
Naram Qashat cyberbotx@cyberbotx.com
a02f8503e7
Removed directives from old config that are being handled by the new config 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-05 00:23:15 +00:00
Naram Qashat cyberbotx@cyberbotx.com
31c4135150
Added a couple directives to the new parser for NickServ.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1418 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04 23:23:56 +00:00
Naram Qashat cyberbotx@cyberbotx.com
2322cd6475
dded a commented section to config.c for w00t to describe the various ways of adding directives.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1417 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04 05:37:59 +00:00
Naram Qashat cyberbotx@cyberbotx.com
d8a1535dd8
Fix build in config.c
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1416 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04 05:21:14 +00:00
Robin Burchell w00t@inspircd.org
aa3bfb86e0
(Unworking) stuff for conversion
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1415 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-04 00:27:48 +00:00
Robin Burchell w00t@inspircd.org
59671baf4c
Add (and document) some stuff for new example config.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1414 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 23:57:26 +00:00
Robin Burchell w00t@inspircd.org
fbce6e2ba4
Merge commit 'cbx/anopeng-config' into anopeng-config
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1411 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 23:30:41 +00:00
Robin Burchell w00t@inspircd.org
f85457d2a4
Merge branch 'anopeng' into anopeng-config
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1410 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 23:28:12 +00:00
Naram Qashat cyberbotx@cyberbotx.com
6b7161fbdf
Started framework for new config reader, based on hottpd by w00t, copied 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-10-03 22:06:58 +00:00
Robin Burchell w00t@inspircd.org
f09953561b
Merge commit 'cbx/anopeng-charfix' into anopeng
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1408 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 17:37:45 +00:00
peavey peavey@inspircd.org
04a6fe4feb
Merge branch 'anopeng' into pv-sql
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1406 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 17:17:23 +00:00
peavey peavey@inspircd.org
fd33cf94eb
Make mysql compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1405 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 17:14:39 +00:00
Robin Burchell w00t@inspircd.org
63746736fd
Fix a module.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1403 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 10:17:00 +00:00
peavey peavey@inspircd.org
b1e8118623
* Fix calls to ircdproto->SendMessage and use findbot
...
* make moduleInsertLanguage take const char and convert where needed
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1402 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 09:52:49 +00:00
Robin Burchell w00t@inspircd.org
26e921d6b5
Fix ratbox.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1401 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 09:10:41 +00:00
Robin Burchell w00t@inspircd.org
5dbcf7a553
(Mostly) make ratbox.c compile, still needs fixes for Uid removal.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1399 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 08:55:32 +00:00
Robin Burchell w00t@inspircd.org
a6d99c69d3
Fix inspircd11 to compile
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1398 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 08:48:01 +00:00
Robin Burchell w00t@inspircd.org
02c04dd775
Make charybdis compile, move header into .c
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1397 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 08:39:21 +00:00
Robin Burchell w00t@inspircd.org
6f93da4e1c
Move header into the .c for less redundancy.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1396 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 08:19:10 +00:00
Robin Burchell w00t@inspircd.org
968616980c
Merge commit 'cbx/anopeng-uid' into anopeng-uid
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1395 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-03 08:00:31 +00:00
Robin Burchell w00t@inspircd.org
b10521f610
Fix os_umode.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1393 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:47:44 +00:00
Robin Burchell w00t@inspircd.org
cdfc33d986
Fix os_set.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1392 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:46:41 +00:00
Robin Burchell w00t@inspircd.org
811da740a6
Fix os_oline.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1391 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:44:50 +00:00
Robin Burchell w00t@inspircd.org
f3cc327bd0
Fix os_mode.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1390 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:43:51 +00:00
Robin Burchell w00t@inspircd.org
d3a056c5fd
Fix os_kick.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1389 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:43:02 +00:00
Robin Burchell w00t@inspircd.org
bffdb5d56b
Fix os_clearmodes.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1388 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:42:22 +00:00
Robin Burchell w00t@inspircd.org
858a204495
All cs_* core modules build successfully.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1387 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:39:33 +00:00
Robin Burchell w00t@inspircd.org
a55cb11daa
Fix cs_suspend.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1386 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:36:32 +00:00
Robin Burchell w00t@inspircd.org
b62fb213ce
Fix cs_register.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1385 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:36:10 +00:00
Robin Burchell w00t@inspircd.org
6a0f4b7e42
Fix cs_forbid.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1384 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:35:25 +00:00
Robin Burchell w00t@inspircd.org
20f0a61ed0
Add run-cc.pl from inspircd, only difference is support .c files too :)
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1383 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:33:54 +00:00
Robin Burchell w00t@inspircd.org
71bce363b9
Fix cs_clear.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1382 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:31:50 +00:00
Robin Burchell w00t@inspircd.org
0a0c963ea6
core/bs_* modules now compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1380 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:28:52 +00:00
Robin Burchell w00t@inspircd.org
9c59d8d8b4
Make src/sessions.c and src/users.c compile.
...
Core now compiles successfully, modules do not.
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1379 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:26:24 +00:00
Robin Burchell w00t@inspircd.org
0b4b8d4d54
Make send.c compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1378 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:24:35 +00:00
Robin Burchell w00t@inspircd.org
ed5c208488
Make messages.c compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1376 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:16:37 +00:00
Robin Burchell w00t@inspircd.org
750352d122
Make log.c compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1375 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:15:03 +00:00
Robin Burchell w00t@inspircd.org
bd4b99386b
Make ircd.c compile for real.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1374 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:14:30 +00:00
Robin Burchell w00t@inspircd.org
0d7ccde197
Make ircd.c compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1373 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:12:49 +00:00
Robin Burchell w00t@inspircd.org
62089a2f38
Make chanserv.c compile.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1372 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:12:11 +00:00
Robin Burchell w00t@inspircd.org
b581b6d169
Make channels.c work.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1370 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:06:26 +00:00
Robin Burchell w00t@inspircd.org
5ffdc4638d
Start making some stuff compile with the modified protocol signatures
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1369 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 23:01:12 +00:00
Naram Qashat cyberbotx@cyberbotx.com
69bfe7d04c
Replaced anope_SendSVID() with direct call to SendSVID() in IRCDProto class.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1364 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 22:12:22 +00:00
Naram Qashat cyberbotx@cyberbotx.com
6395adff79
Replaced anope_SendSVSMode_chan() with direct call to SendSVSModeChan() in IRCDProto class.
...
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1363 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02 22:01:18 +00:00