1
0
mirror of https://github.com/anope/anope.git synced 2026-07-01 08:36:39 +02:00

Commit Graph

  • 0f8f66328d Replaced anope_SendSquit() with direct call to SendSquit() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 21:22:12 +00:00
  • 1f579c0fe2 Replaced anope_SendSQLine() with direct call to SendSQLine() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 21:20:35 +00:00
  • 6c305a3d67 Replaced anope_SendGlobops() with direct call to SendGlobops() in IRCDProto class. Added SendGlobopsInternal() function to IRCDProto class, now SendGlobops() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 21:02:37 +00:00
  • f3f1b97a1a Replaced anope_SendPart() with direct call to SendPart() in IRCDProto class. Added SendPartInternal() function to IRCDProto class, now SendPart() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 20:35:07 +00:00
  • de32f2b192 Replaced anope_SendInvite() with direct call to SendInvite() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 20:26:29 +00:00
  • 809f55f1cc Replaced anope_SendSQLineDel() with direct call to SendSQLineDel() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 20:18:03 +00:00
  • c3964f7483 Replaced anope_SendJoin() with direct call to SendJoin() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:41:34 +00:00
  • 036c287376 Replaced anope_SendPong() with direct call to SendPong() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:33:51 +00:00
  • 50db0bb680 Replaced anope_SendQuit() with direct call to SendQuit() in IRCDProto class. Added SendQuitInternal() to IRCDProto class, now SendQuit() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:25:27 +00:00
  • 877791d8b6 Replaced anope_SendBotOp() with direct call to SendBotOp() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:18:40 +00:00
  • 14ceeafb1d Replaced anope_SendGlobalPrivmsg() with direct call to SendGlobalPrivmsg() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:17:47 +00:00
  • 5e6a653e48 Replaced anope_SendGlobalNotice() with direct call to SendGlobalNotice() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:16:57 +00:00
  • d9771fe0aa Added SendAction() function to IRCDProto class to replace use of anope_cmd_notice(). Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:14:00 +00:00
  • d3f58dcd4f Replaced notice() with direct call to SendMessage() in IRCDProto class. Added SendNoticeInternal() function to IRCDProto class, now SendNotice() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:11:32 +00:00
  • 552c4a47b1 Replaced anope_cmd_privmsg() and privmsg() with direct call to SendPrivmsg() in IRCDProto class. Added SendPrivmsgInternal() function to IRCDProto class, now SendPrivmsg() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 19:06:00 +00:00
  • 8001cc147d Replaced anope_cmd_notice() with direct call to SendNotice() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:58:23 +00:00
  • a22c4bf1da Replaced anope_cmd_message() with direct call to SendMessage() in IRCDProto class. Also added SendMessageInternal() function to IRCDProto class, now SendMessage() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:50:20 +00:00
  • c48429eb75 Replaced anope_SendNoticeChanops() with direct call to SendNoticeChanops() in IRCDProto class. Also added SendNoticeChanopsInternal() function to IRCDProto class, now SendNoticeChanops() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:44:47 +00:00
  • 765f561952 Replaced anope_SendKick() with direct call to SendKick() in IRCDProto class. Also added SendKickInternal() function to IRCDProto class, now SendKick() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:37:32 +00:00
  • 984779a0f3 Replaced anope_SendClientIntroduction() with direct call to SendClientIntroduction() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:30:56 +00:00
  • 0ded225023 Replaced anope_SendMode() with direct call to SendMode() in IRCDProto class. Also added SendModeInternal() function to IRCDProto class, now SendMode() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:26:56 +00:00
  • a29d23a06e Replaced anope_SendGuestNick() with direct call to SendGuestNick() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:18:29 +00:00
  • fecf65d7ba Replaced anope_SendSVSMode() with direct call to SendSVSMode() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:12:54 +00:00
  • 70501666e8 Replaced anope_SendSVSKill() with direct call to SendSVSKill() in IRCDProto class. Also added SendSVSKillInternal() function to IRCDProto class, now SendSVSKill() is a stub to handle varargs. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 18:04:29 +00:00
  • af0bf80a07 Replaced anope_SetAkill() with direct call to SetAkill() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 17:58:15 +00:00
  • 45e3be08fc Replaced anope_SendVhostDel() with direct call to SendVhostDel() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 17:55:06 +00:00
  • 95f24091f6 Replaced anope_cmd_topic() with direct call to SendTopic() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 17:46:06 +00:00
  • ab07a491a4 Replaced anope_SendAkillDel() with direct call to SendAkillDel() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 17:33:41 +00:00
  • 143ccccbb6 Replaced anope_SendSVSNOOP() with direct call to SendSVSNOOP() in IRCDProto class. Naram Qashat cyberbotx@cyberbotx.com 2008-10-02 17:31:26 +00:00
  • e5051e4aa5 Merge commit 'cbx/anopeng-uid' into anopeng-uid Robin Burchell w00t@inspircd.org 2008-10-02 16:03:16 +00:00
  • b7ed70140d Modify base protocol to send UID if UseTS6 is enabled, or use nickname else. (TODO: rename UseTS6 to UseUID, set it *in protocol modules*, not via config) Robin Burchell w00t@inspircd.org 2008-10-02 15:22:49 +00:00
  • 44e1e23a73 Add overridden send_cmd() accepting a string source. Robin Burchell w00t@inspircd.org 2008-10-02 15:17:08 +00:00
  • 5eee13a97d Nuke depricated.h -- it's been too long since this was introduced. Robin Burchell w00t@inspircd.org 2008-10-02 14:24:54 +00:00
  • cfa88f4331 Last bits of renaming protocol. Robin Burchell w00t@inspircd.org 2008-10-02 14:24:13 +00:00
  • 194957cb29 valid_(nick|chan) -> Is(Nick|Chan)Valid Robin Burchell w00t@inspircd.org 2008-10-02 14:23:04 +00:00
  • 4fbf03aaba set_umode -> ProcessUsermodes Robin Burchell w00t@inspircd.org 2008-10-02 14:20:56 +00:00
  • e87a9e0ac6 Convert SWhois, SERVER, EOB.. Robin Burchell w00t@inspircd.org 2008-10-02 14:12:22 +00:00
  • f0caf3a4e0 SVSJOIN, SVSPART, CTCP, svid_umode*, unregistered nickchange func renames Robin Burchell w00t@inspircd.org 2008-10-02 14:08:21 +00:00
  • 17ac25990b cmd_unban -> SendBanDel. TODO: should this be yanked in favour of SendMode? Robin Burchell w00t@inspircd.org 2008-10-02 14:04:05 +00:00
  • ee71533413 Test commit. Robin Burchell w00t@inspircd.org 2008-10-02 13:52:40 +00:00
  • 15d843be67 Test commit. Robin Burchell w00t@inspircd.org 2008-10-02 13:50:21 +00:00
  • a11aa3e493 Convert a bunch more protocol stuff. Robin Burchell w00t@inspircd.org 2008-10-02 08:49:02 +00:00
  • 55bf54a305 Various conversions to use new protocol. Robin Burchell w00t@inspircd.org 2008-10-02 08:45:43 +00:00
  • 809ed7c2c0 Convert various to new name scheme. Robin Burchell w00t@inspircd.org 2008-10-02 08:39:28 +00:00
  • bd56c0fb93 Global NOTICE/PRIVMSG, QUIT. Robin Burchell w00t@inspircd.org 2008-10-02 08:37:14 +00:00
  • dae48c4792 cmd_bot_send_chan_mode -> SendBotOp Robin Burchell w00t@inspircd.org 2008-10-02 08:36:00 +00:00
  • 4e395e1962 KICK, notice ops. Robin Burchell w00t@inspircd.org 2008-10-02 08:31:33 +00:00
  • 341b226c63 cmd_bot_nick -> SendClientIntroduction Robin Burchell w00t@inspircd.org 2008-10-02 08:30:41 +00:00
  • 5d695b7bf6 Guest nicks, MODE. Robin Burchell w00t@inspircd.org 2008-10-02 08:29:56 +00:00
  • c8d4ff56a1 AKILL, SVSMODE Robin Burchell w00t@inspircd.org 2008-10-02 08:29:01 +00:00
  • d5d6b049e0 Rename a bunch of functions to use new scheme. Robin Burchell w00t@inspircd.org 2008-10-02 08:28:10 +00:00
  • 8a3495279c Commit modified protocol name, using perl. Robin Burchell w00t@inspircd.org 2008-10-01 22:49:44 +00:00
  • 6887e3ae38 Start converting stuff that sends to server to use BotInfo, as everything is now a BotInfo struct, instead of craqy struct Uid stuff. INCOMPLETE. Also, create a derived IRCdProtoTS6 class, to save repeating ourselves X million times. Robin Burchell w00t@inspircd.org 2008-10-01 22:30:41 +00:00
  • 60b861ee25 Nuke struct Uid from the core. (hooray!) Robin Burchell w00t@inspircd.org 2008-10-01 22:07:10 +00:00
  • e46bc26a06 Merge commit 'cbx/anopeng-protocol' into anopeng Robin Burchell w00t@inspircd.org 2008-10-01 21:20:54 +00:00
  • 8aa6436d73 Merge commit 'trunk' into anopeng Robin Burchell w00t@inspircd.org 2008-10-01 21:16:11 +00:00
  • f10db002a8 Fix building under g++. Robin Burchell w00t@inspircd.org 2008-10-01 21:15:40 +00:00
  • dc8565e08f Remove USE_MODULES, it'd not really work anyway. Robin Burchell w00t@inspircd.org 2008-10-01 21:07:44 +00:00
  • e4b0e4f396 Merge commit 'trunk' into anopeng Robin Burchell w00t@inspircd.org 2008-10-01 20:48:10 +00:00
  • 3872380d8c Merge protocol_debug() with the only place it's actually called. Robin Burchell w00t@inspircd.org 2008-10-01 20:01:23 +00:00
  • 5d127f021d Added set_umode(), valid_nick(), valid_chan(), and flood_mode_check() from previous commits back in. Naram Qashat cyberbotx@cyberbotx.com 2008-10-01 19:16:23 +00:00
  • eca7e89612 Added flood_mode_check() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-10-01 18:12:23 +00:00
  • a2b5941fc7 Removed set_mod_current_buffer() function from old IRCDProto struct, was never used. Robin Burchell w00t@inspircd.org 2008-10-01 17:24:26 +00:00
  • 196b4a6b69 Test commit. Robin Burchell w00t@inspircd.org 2008-10-01 09:26:54 +00:00
  • f1baae1c0b Test commit. Robin Burchell w00t@inspircd.org 2008-10-01 09:24:50 +00:00
  • 63c8e7f55d Another TODO item, and test CIA.. Robin Burchell w00t@inspircd.org 2008-10-01 09:17:58 +00:00
  • cc948c7ee0 Add item to TODO. Robin Burchell w00t@inspircd.org 2008-09-30 23:03:44 +00:00
  • 489592f68c Remove a (lot of) legacy code on ChanServ DB loading. We now only support DBv16, the latest 1.7.x. Robin Burchell w00t@inspircd.org 2008-09-30 22:51:39 +00:00
  • 4e7636c28e Merge delbot() and cs_remove_bot() into BotInfo's destructor. Robin Burchell w00t@inspircd.org 2008-09-30 22:38:19 +00:00
  • bbaba3e003 Remove unused anope_set_mod_current_buffer(), noted by Naram. Robin Burchell w00t@inspircd.org 2008-09-30 22:25:04 +00:00
  • f70f57219f Merge commit 'trunk' into anopeng Robin Burchell w00t@inspircd.org 2008-09-30 21:54:22 +00:00
  • 0464e2eb14 Add a few personal notes in TODO Robin Burchell w00t@inspircd.org 2008-09-30 18:54:00 +00:00
  • 4f8faa2dae Fix linker errors due to missing symbols at run-time. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 1efa832f42 Add TODO file initially based on discussion with Viper. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 06e2919467 Remove cmd_nick in favour of cmd_bot_nick. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • e03c14cf1d Initialise everything properly to avoid crashes. Also, fix a prototype to fix runtime halt due to unresolved sym. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • a3a360394e Add MODULE_INIT to all modules, fix a few various crashes. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 63304b3a01 Add MODULE_INIT workaround for modules, so they are loadable. Inspired by InspIRCd solution to this. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • a03ece92ed Fix makefile a bit. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 0aad26dd76 Store UID for services pseudoclients inside BotInfo. This will be used instead of struct Uid in the future. Remove seperate introduction of Service, make a BotInfo for all of them. XXX: no idea at all if this will work. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 82dcf8a398 Added cmd_jupe() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 7eb190b1bd Added cmd_server() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • ae4f3a615f Added cmd_eob() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:13 +00:00
  • 611bafbafe Added cmd_swhois() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • bb898d2454 Added cmd_svspart() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • f3e386b625 Added cmd_svsjoin() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • a587cdc998 Added cmd_ctcp() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 34afc576d7 Fix compiler error caused by removal of unassign() from w00t. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 173d5b4c11 Added cmd_svid_umode3() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 85e8e9eca0 Added cmd_svid_umode2() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 126e46395d Added cmd_nc_change() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • df91ba9d7c Added cmd_svid_umode() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 10fc9efa4d Added cmd_svsmode_chan() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 78ef810376 Added cmd_unban() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 4a4c4a9ee1 Added cmd_sgline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 8d6828fb8f Added cmd_szline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 344187e10c Added cmd_unszline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 7c9682775a Added cmd_unsgline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 11bc234c5b Added cmd_release_svshold() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 6a0340b453 Added cmd_svshold() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00