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

Commit Graph

  • 081a0311c8 Added cmd_connect() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 2715c7e038 Added cmd_vhost_on() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 4fc8f14f19 Added cmd_svsnick() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 54e65d003e Added cmd_chg_nick() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • e8cd183ed3 Added cmd_svso() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 8060c79a5f Added cmd_squit() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • b1b5df38eb Added cmd_sqline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • f8aff52e25 Added cmd_global() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:12 +00:00
  • 3f01210bf1 Added cmd_part() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • d1004fe1a4 Added cmd_invite() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 8705fed8d7 Added cmd_unsqline() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 6ae0b4e597 Added cmd_join() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 0e794a9e50 Added cmd_pong() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 82722cf5d7 Added cmd_quit() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 44f01ce8d5 Unbreak bot assigning, also call event in the unassign function, rather than elsewherel. This will be needed for third party module devs. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 717c684eac Added cmd_bot_chan_mode() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • a3d2bc65e2 Added cmd_serv_privmsg() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • c4d520b465 Move some stuff to BotInfo methods. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 76cc8d0462 Added cmd_serv_notice() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 9ef7f06be7 Added globaltldprefix to IRCDVar struct, for use in the upcoming cmd_serv_notice and cmd_serv_privmsg functions. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 6fa5553b4b Added cmd_notice() function to IRCDProtoNew class. (Replaces cmd_notice2) Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • efb458a927 Removed variable names in function prototypes in base IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 58ab9f234c Added cmd_message() function to IRCDProtoNew class. (Replaces cmd_notice) Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 6e0bee3ab1 add a standard autogen.sh, might be useful Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 5587d9a543 Added cmd_privmsg() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 914e0359e0 Move stuff to a bots class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 56084dce33 Move struct botinfo into a class in bots.h Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 63f76fed71 Removed variable names from function prototypes in protocol module classes. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • bc9e96d6eb Added cmd_notice_ops() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • ac05ac3857 Added cmd_kick() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • d3a79969c2 Added cmd_bot_nick() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 00466f884c Added cmd_mode() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:11 +00:00
  • 7a167d97af Added cmd_guest_nick() function to IRCDProtoClass. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 60b293b58e Added cmd_nick() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 859826d14b Forgot to remove references to the old ircd_cmd_svskill, oops. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 24ae706b9c Added cmd_svsmode() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 3d4bf6d876 Added cmd_svskill() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • b18604c31c Added chost variable to User class, stores cloaked host, used in inspircd11 module. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 4996cc4b06 Added cmd_akill() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • c08993be09 Added cmd_vhost_off() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • cef2f72082 Added cmd_topic() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • f9b628b0d3 Remove legacy global function. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • d64b3aa890 Remove anope_cmd_privmsg2 (it's identical to anope_cmd_privmsg!) Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • e6111d9ff4 Mark some stuff deprecated, move implementation from the interface into the user class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • ca8996472c Merge send_cmd() and vsend_cmd(). Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • b3df8dbfb1 Fix src/modules/ so they compile with stricter g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 792b705757 Remove some older protocol modules, mark a number of others obsolete. Some may be rescued later on. Fix problems with anopesmtp and db-merger tool, mark epona2anope obsolete. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • c32c3c99a1 Made all protocol modules able to be compiled via mostly constifying strings. Due to the above, also had to constify strings in many other areas. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 431918ceac listnicks and listchans go away, as they aren't all that useful (and way too old.) Robin Burchell w00t@inspircd.org 2008-09-30 18:45:10 +00:00
  • 2fd6bf39b1 Remove 'skeleton' mode. It's not really all that useful. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 0f2719990e Added cmd_remove_akill() function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 6feb4755ad Test. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 5f2e07fbeb Primarily a change to test post commit hook Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • d4d0cf7d7b Added cmd_svsnoop function to IRCDProtoNew class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 8d3d1775ae Core skeleton of IRCDProtoNew class created. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • c037e6a6e9 Move delete_user() into a destructor. Fix a few minor bugs with conversion also. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 253d5824c4 Add User::SetRealname(). Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 726b74f355 Remove duplicate debug notice. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 7ae320eaa2 Fix indentation. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • a06c716766 Add User::SetIdent(). Also remove duplication by using update_host(). Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • c036ed1f51 Move more stuff into the user class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 902ef1ce04 Add User::SetNewNick() method, to be called from ircd protocol. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • d2d64e17e7 Move users to a basic class. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • b7561cabd3 Fix last of core/ Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 29aea837f5 Various strict fixes.. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 1e918b949c Various constification/g++ fixes.. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 06f53a8582 Various constification/fixes for g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • aa806eba53 Constify a lot of the API. Core now "builds". Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • c5e113ee05 WIP changes to constify API and make g++ happy. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • d239984fb4 Various g++ fixes. Compiles, doesn't link. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 3e6f3f6b54 Fixes for g++ Robin Burchell w00t@inspircd.org 2008-09-30 18:45:09 +00:00
  • 7566abd1b0 Various g++ fixes. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 407a45a3b7 Merge (with small conflict) from upstream. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • d73f104182 Fix for g++ Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 12ef623e94 Partial fixes for g++, need to commit this Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 115136b09e Fix more g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • d94405c316 Fix more for g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 3b1274e772 More g++ fixes. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • e3adfa4191 Make a bunch of stuff build under g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 640b5fb2e1 Modify makefile to build with g++. Robin Burchell w00t@inspircd.org 2008-09-30 18:45:08 +00:00
  • 898b7fae5f BUILD : 1.7.22 (1455) BUGS : 943 NOTES : Applied patch by katsklaw to fix a bug in HELP OPER. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-30 18:10:02 +00:00
  • f840b91765 BUILD : 1.7.22 (1454) BUGS : NOTES : Applied patch by w00t to fix math bug in strnrepl(). viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-27 23:01:06 +00:00
  • 8276596a6b BUILD : 1.7.22 (1453) BUGS : 947 NOTES : Fixed a buffer overflow in enc_sha1. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-27 13:35:06 +00:00
  • b608382dba BUILD : 1.7.22 (1452) BUGS : 944 NOTES : Updated NSIS Build script and added anope.bat to properly remove windows menus after uninstall. Provided by chaz. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-25 22:20:36 +00:00
  • 47da2c9310 BUILD : 1.7.22 (1451) BUGS : 942 NOTES : We now enforce UnRestrictSAdmin on Unreal and InspIRCd. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-25 22:10:36 +00:00
  • 5b9b1acca5 BUILD : 1.7.22 (1450) BUGS : NOTES : Fixed a number of remaining buffer overflows in NS and CS not addressed by previous commit. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-23 11:14:09 +00:00
  • 72b960152c BUILD : 1.7.22 (1449) BUGS : NOTES : Applied a patch by w00t to fix possible buffer overflows in NS/CS REGISTER. As of now the max pass length is 31 instead of 32 characters. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-22 23:42:30 +00:00
  • a30f72b2a9 BUILD : 1.7.22 (1448) BUGS : NOTES : Applied patch by w00t to remove a pointer comparison on a non-ptr in cs_clear.c viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-22 19:40:34 +00:00
  • 42b6d1f78b BUILD : 1.7.22 (1447) BUGS : NOTES : Applied patch by w00t to enable UMODE in insp geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-22 14:16:35 +00:00
  • 02f126c36e BUILD : 1.7.22 (1446) BUGS : NOTES : Removed password truncating and fixed a crashbug in enc_none. This build still crashes on CS GETPASS on some systems though. Someone take a look at termination of ci->founderpass pls. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-20 14:45:38 +00:00
  • 4f3f2b2cd4 BUILD : 1.7.22 (1445) BUGS : NOTES : Added missing entries for .22 release to Changes.lang. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-16 21:39:25 +00:00
  • 1c70638d17 BUILD : 1.7.22 (1444) BUGS : NOTES : Fixed a typo in modules.c introduced in the last commit mark mark@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-16 00:43:40 +00:00
  • b438196563 Fixed the nss_dns.so.1 issue rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-15 06:44:35 +00:00
  • e424ac477a BUILD : 1.7.22 (1442) BUGS : NOTES : Development Framework geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 18:36:14 +00:00
  • 2923c21db7 BUILD : 1.7.22 (1440) BUGS : NOTES : Anope 1.7.22 release geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 16:32:24 +00:00
  • 521ce2e0f7 BUILD : 1.7.21 (1439) BUGS : NOTES : Fixed compiling on windows. We needed access to do_help_limited(). viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 15:48:38 +00:00
  • 30e6da5753 BUILD : 1.7.21 (1438) BUGS : NOTES : Updated docs regarding myself and CIDR channellists. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 14:13:26 +00:00
  • c572f72ca4 BUILD : 1.7.21 (1437) BUGS : 939 NOTES : Applied patch by chaz to fix compile warning in os_clearmodes.c. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 13:43:35 +00:00
  • 42f6fa51db BUILD : 1.7.21 (1436) BUGS : 937 NOTES : Rewrote CLEAR OPS to have it send correct mode changes on all ircds. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-14 13:30:50 +00:00
  • feaa01b272 BUILD : 1.7.21 (1435) BUGS : 935 NOTES : AKICK now respects ChanServ PEACE. Checks are performed before adding a nick/mask. viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b 2008-09-13 22:08:34 +00:00