summaryrefslogtreecommitdiff
path: root/include/services.h
AgeCommit message (Collapse)Author
2008-10-02Replaced anope_SendSVSMode_chan() with direct call to SendSVSModeChan() in ↵Naram Qashat cyberbotx@cyberbotx.com
IRCDProto class. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1363 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendSVSHoldDel() with direct call to SendSVSHoldDel() in ↵Naram Qashat cyberbotx@cyberbotx.com
IRCDProto class. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1357 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendSVSHold() with direct call to SendSVSHold() in IRCDProto ↵Naram Qashat cyberbotx@cyberbotx.com
class. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1356 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Merge branch 'anopeng-uid' of http://git.inspircd.org/git/anope/ into ↵Naram Qashat cyberbotx@cyberbotx.com
anopeng-uid git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1351 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendGlobops() with direct call to SendGlobops() in IRCDProto ↵Naram Qashat cyberbotx@cyberbotx.com
class. Added SendGlobopsInternal() function to IRCDProto class, now SendGlobops() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1347 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendPart() with direct call to SendPart() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
Added SendPartInternal() function to IRCDProto class, now SendPart() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1346 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendQuit() with direct call to SendQuit() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
Added SendQuitInternal() to IRCDProto class, now SendQuit() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1341 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Added SendAction() function to IRCDProto class to replace use of ↵Naram Qashat cyberbotx@cyberbotx.com
anope_cmd_notice(). git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1337 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced notice() with direct call to SendMessage() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
Added SendNoticeInternal() function to IRCDProto class, now SendNotice() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1336 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_cmd_privmsg() and privmsg() with direct call to SendPrivmsg() ↵Naram Qashat cyberbotx@cyberbotx.com
in IRCDProto class. Added SendPrivmsgInternal() function to IRCDProto class, now SendPrivmsg() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1335 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_cmd_message() with direct call to SendMessage() in IRCDProto ↵Naram Qashat cyberbotx@cyberbotx.com
class. Also added SendMessageInternal() function to IRCDProto class, now SendMessage() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1333 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendNoticeChanops() with direct call to SendNoticeChanops() ↵Naram Qashat cyberbotx@cyberbotx.com
in IRCDProto class. Also added SendNoticeChanopsInternal() function to IRCDProto class, now SendNoticeChanops() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1332 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendKick() with direct call to SendKick() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
Also added SendKickInternal() function to IRCDProto class, now SendKick() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1331 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendMode() with direct call to SendMode() in IRCDProto class.Naram Qashat cyberbotx@cyberbotx.com
Also added SendModeInternal() function to IRCDProto class, now SendMode() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1329 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Replaced anope_SendSVSKill() with direct call to SendSVSKill() in IRCDProto ↵Naram Qashat cyberbotx@cyberbotx.com
class. Also added SendSVSKillInternal() function to IRCDProto class, now SendSVSKill() is a stub to handle varargs. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1326 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Merge commit 'cbx/anopeng-uid' into anopeng-uidRobin Burchell w00t@inspircd.org
Conflicts: include/extern.h include/services.h src/protocol/bahamut.c src/protocol/inspircd11.c git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1320 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Modify base protocol to send UID if UseTS6 is enabled, or use nickname else. ↵Robin Burchell w00t@inspircd.org
(TODO: rename UseTS6 to UseUID, set it *in protocol modules*, not via config) git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1319 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Last bits of renaming protocol.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1316 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02valid_(nick|chan) -> Is(Nick|Chan)ValidRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1315 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02set_umode -> ProcessUsermodesRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1314 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Convert SWhois, SERVER, EOB..Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1313 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02SVSJOIN, SVSPART, CTCP, svid_umode*, unregistered nickchange func renamesRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1312 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02cmd_unban -> SendBanDel. TODO: should this be yanked in favour of SendMode?Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1311 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Convert a bunch more protocol stuff.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1308 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Various conversions to use new protocol.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1307 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Convert various to new name scheme.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1306 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Global NOTICE/PRIVMSG, QUIT.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1305 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02cmd_bot_send_chan_mode -> SendBotOpRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1304 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02KICK, notice ops.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1303 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02cmd_bot_nick -> SendClientIntroductionRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1302 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Guest nicks, MODE.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1301 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02AKILL, SVSMODERobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1300 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-02Rename a bunch of functions to use new scheme.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1299 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Commit modified protocol name, using perl.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1298 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Start converting stuff that sends to server to use BotInfo, as everything is ↵Robin Burchell w00t@inspircd.org
now a BotInfo struct, instead of craqy struct Uid stuff. INCOMPLETE. Also, create a derived IRCdProtoTS6 class, to save repeating ourselves X million times. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1297 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Nuke struct Uid from the core. (hooray!)Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1296 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Merge commit 'cbx/anopeng-protocol' into anopengRobin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1295 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Added set_umode(), valid_nick(), valid_chan(), and flood_mode_check() from ↵Naram Qashat cyberbotx@cyberbotx.com
previous commits back in. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1289 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Added flood_mode_check() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
Conflicts: include/extern.h include/services.h src/ircd.c src/protocol/bahamut.c src/protocol/bahamut.h src/protocol/charybdis.c src/protocol/charybdis.h src/protocol/inspircd11.c src/protocol/inspircd11.h src/protocol/ratbox.c src/protocol/ratbox.h src/protocol/unreal32.c src/protocol/unreal32.h git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1288 5417fbe8-f217-4b02-8779-1006273d7864
2008-10-01Removed set_mod_current_buffer() function from old IRCDProto struct, was ↵Robin Burchell w00t@inspircd.org
never used. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1287 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Remove cmd_nick in favour of cmd_bot_nick.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1275 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Add MODULE_INIT workaround for modules, so they are loadable. Inspired by ↵Robin Burchell w00t@inspircd.org
InspIRCd solution to this. git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1272 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_jupe() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1269 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_server() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1268 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_eob() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1267 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_swhois() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1266 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_svspart() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1265 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_svsjoin() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1264 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_ctcp() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1263 5417fbe8-f217-4b02-8779-1006273d7864
2008-09-30Added cmd_svid_umode3() function to IRCDProtoNew class.Robin Burchell w00t@inspircd.org
git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@1261 5417fbe8-f217-4b02-8779-1006273d7864