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

Commit Graph

  • dd3cce64c3 added a new event OnUserQuit, changed OnPartChannel and OnUserKicked to send the part/kick message and fixed OnUserNickChange DukePyrolator 2009-10-07 10:33:28 +00:00
  • fb5356ccbc Destroyed Command::help_param* and rewrote the help part of os_news to be much better Adam- 2009-10-06 21:54:55 +00:00
  • 594c161622 Added InspIRCd 1.2 protocol module into Windows makefiles and installer scripts Adam- 2009-10-06 21:54:33 +00:00
  • 0570b57a99 This is it! Added InspIRCd 1.2 protocol module. jantje_85 2009-10-06 13:21:05 +00:00
  • 727bcf1fde Added option for delayed pseudo-client introduction. (Required for Insp 1.2) jantje_85 2009-10-06 13:08:37 +00:00
  • 699bee06c3 Added ability to mark users as either ID'd or UNID'd after user introduction. This is the responsibility of the protocol module!(Required for Insp 1.2) jantje_85 2009-10-06 12:52:14 +00:00
  • ab337e8de0 Backport of r2531, reset +r on registered channels after a netmerge when our creation time is newer than what we recieved Adam- 2009-10-05 21:26:29 +00:00
  • 6ac61a1852 Fixed '/chanserv help set secure' responce Adam- 2009-10-05 21:06:12 +00:00
  • 70918d2a01 Reset +r on registered channels after a netmerge when our creation time is newer than what we recieved (TS reop) Adam- 2009-10-04 21:54:35 +00:00
  • 381f74a26e Test Commit Please Ignore! :) sjaz 2009-10-04 16:33:04 +00:00
  • f553583f36 Fix bug #1109. Anopes now replies with proper PONGs to rfc compliant PINGs . jantje_85 2009-10-03 15:34:52 +00:00
  • b22091e8fa Fixed TIME on InspIRCd 1.2. jantje_85 2009-10-03 13:47:15 +00:00
  • 651aacd3e9 Fixed a typo introduced in r2523 causing NickServ kill to not work Adam- 2009-10-03 03:39:12 +00:00
  • d02f03a7a8 Forward port of bugfix #1097. CS FORBID now clears excepts & invites before banning everyone to avoid rejoin floods. jantje_85 2009-10-03 00:54:51 +00:00
  • 471043c5c4 git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/stable@2525 5417fbe8-f217-4b02-8779-1006273d7864 jantje_85 2009-10-03 00:32:52 +00:00
  • dc4b9afebb Properly remove old callbacks from modules internal list of callbacks list, and cleaned up some of the timers code Adam- 2009-10-02 22:19:19 +00:00
  • 85b409df85 Removed NS_IDENTIFIED/NS_RECOGNIZED/NS_ON_ACCESS from na->status, it doesnt belong there anymore and doesnt work. Replaced nick_recognized() with User::IsRecognized() which returns if youre recognized for the nick you are on, not necessarially the account youre logged in for. Adam- 2009-09-30 21:50:32 +00:00
  • 383629d718 Fixed "make clean" to really clean up all the modules Adam- 2009-09-29 00:41:56 +00:00
  • f572827157 Removed old mod_version system for detecting module versions and replaced with the Module::GetVersion() function Adam- 2009-09-27 21:20:56 +00:00
  • 9d87b0f923 Fixed the remaining commands to always show all users help and to appear in the command list Adam- 2009-09-27 07:50:32 +00:00
  • 5695a8b595 Fixed bug #1108. nickserv status now replies correctly and has been changed to reply with a 3rd parameter which is for the account name the user is logged in as Adam- 2009-09-26 16:12:22 +00:00
  • 897f11e517 Clean up inspircd12.cpp from last commit Adam- 2009-09-26 16:12:08 +00:00
  • f17c36c031 We no longer use authentication tokens with InspIRCd 1.2. jantje_85 2009-09-26 14:49:06 +00:00
  • 39960787de Fixed +r not being removed on netmerge from previously ID'd users who now using an unregged nick. jantje_85 2009-09-26 14:39:16 +00:00
  • 43f85bf4f2 Fixed users not being validated if metadata is received, even though it s for a different nickgroup. jantje_85 2009-09-26 14:07:37 +00:00
  • 8011cd4f0b Added missing part of #1107 patch. The last user to be introduced is now also validated. jantje_85 2009-09-26 12:52:08 +00:00
  • d8bd3afd76 Fixed bug #1107. We now have support for IRCds that send auth after the initial NICK/UID command, and automatically reidentifying users from their account name on InspIRCd1.2 Adam- 2009-09-26 04:53:59 +00:00
  • 927d2717a9 Made User::CheckAuthenticationToken work properly when using any nick in a group Adam- 2009-09-26 04:53:48 +00:00
  • 29c8702c35 Updated french language file, patch from Saka adam- 2009-09-22 00:38:26 +00:00
  • de7b668ad1 Removed the file name arg from MODULE_INIT Adam- 2009-09-20 00:40:14 +00:00
  • 396cee7d0d partly fixed chanserv invite (it still sends the wrong message when inviting another user) DukePyrolator 2009-09-17 05:35:43 +00:00
  • fcf104f0ca Really not send unknown command messages on non-fantasy commands Adam- 2009-09-16 23:31:43 +00:00
  • 09b92517d0 Removed MOD_HEAD, MOD_TAIL, and MOD_UNIQUE constants Adam- 2009-09-16 23:27:34 +00:00
  • e16a512699 don't send any error messages on unknown fantasy commands DukePyrolator 2009-09-16 17:26:33 +00:00
  • 68592b0445 Removed command position from Module::AddCommand(), it is no longer used because of OnPreCommand/OnPostCommand Adam- 2009-09-15 21:00:51 +00:00
  • 2ee049d7d8 fixed a small issue in inspircd12 support, introduced with the last commit DukePyrolator 2009-09-14 17:48:13 +00:00
  • b88a12f8e5 fixed inspircd12 support - now we send a TS6SID on BURST DukePyrolator 2009-09-14 17:40:47 +00:00
  • f4cc123f16 Removed super admin requirement for operserv/umode operserv/oline and operserv/svsnick, and replaced with opertype command strings Adam- 2009-09-13 03:58:37 +00:00
  • e3486a3e4b fixed a crashbug on /ns set kill. thanks to Phantomal for reporting. DukePyrolator 2009-09-12 18:39:07 +00:00
  • 5971c272be Made elist_match_user match against users cloaked hosts Adam- 2009-09-12 16:44:01 +00:00
  • cc64a00216 Fix problem with CMake's auto-library search when being run on a subdirectory of src/modules, spotted with help from DukePyrolator. cyberbotx 2009-09-12 05:49:15 +00:00
  • 7ea66a37d5 Fixes bugs #1105 and #1106 Now properly track users host changes and keep users cloaked hosts saved in memory Adam- 2009-09-12 03:32:47 +00:00
  • 46030bbc7e Correctly send modes string when introducing psuedo clients on InspIRCd adam- 2009-09-12 03:14:08 +00:00
  • 887c18a6bf Foward port of Vipers os_oline fix in r2495 Adam- 2009-09-10 01:46:40 +00:00
  • 0b82d74262 Fixed a number of TS6 issues, mainly related to nicks instead of IDs being given to anope_cmd_mode() in combination with a status change (Bug #1096). Also Fixed a small bug in os_oline. jantje_85 2009-09-09 22:23:09 +00:00
  • 2f93b4225f Added the OnBotPreLoad event to fix introducing StatServ Adam- 2009-09-07 17:03:55 +00:00
  • 004d9c7b18 Fixed Makefiles to only suppress building when using run-cc.pl Adam- 2009-09-06 04:02:36 +00:00
  • 1f6eff371d Fixed the reply when an oper tries to view an unregistered nicks alist to be correct Adam- 2009-09-05 20:05:47 +00:00
  • 5cb5dc197a Fixed typo in install.js so it will correctly detect MySQL 5.1 on Windows Adam- 2009-09-01 22:28:54 +00:00
  • a63502ff55 Change quit on kill value in inspircd1.2 protocol module to 0 This is actually an inspircd bug - only the uplink confirms KILLs with a QUIT, the other servers will not. Adam- 2009-09-01 00:32:36 +00:00
  • 1f2206159e Fixed segfault bug & check_modes() going insane over uninitialized variable. jantje_85 2009-08-30 21:40:46 +00:00
  • 9900f83d94 Fix chanserv.c to compile after DEFCON changes. cyberbotx 2009-08-30 20:54:30 +00:00
  • 1b4aec7bda Add messages at the bottom of HELP telling you if you can/cant use the command and why, and what permission is required if there is one Adam- 2009-08-30 20:46:07 +00:00
  • 586c8a70f4 Forward port of several DEFCON fixes: - Fixed defcon not setting modes on newly created unregged channels and failing to force remove defcon-locked modes. - Fixed MLOCK locked mode removal getting priority over DEFCON locked mode setting. jantje_85 2009-08-30 20:29:57 +00:00
  • 664ca1bbf2 Fixed MLOCK locked mode removal getting priority over DEFCON locked mode setting. jantje_85 2009-08-30 17:37:35 +00:00
  • 0a6d617073 Fixed problem introduced in last commit Adam- 2009-08-30 07:00:37 +00:00
  • 1348ef100e Properly keep track of services enforcer clients internally, they should now quit when theyre supposed to! Adam- 2009-08-30 05:20:09 +00:00
  • bcffb94eaa Fixed an uninitialized variable in Timers that could make NickServCollide fail Adam- 2009-08-30 03:09:08 +00:00
  • 7161edab00 Replaced all references in the lang files of services admins and roots to services oper Removed all of the "Limited to X" messages, and more unused language strings adam- 2009-08-29 04:13:26 +00:00
  • efa7c81ca8 Fixed defcon not setting modes on newly created unregged channels and failing to force remove defcon-locked modes. jantje_85 2009-08-28 23:54:25 +00:00
  • 2874513e0a Updated German language file, patch from Han` adam- 2009-08-28 23:42:16 +00:00
  • 03d3216cfe Removed OPER_HELP_OPER and OPER_HELP_ADMIN help entries, they are no longer used adam- 2009-08-28 22:15:23 +00:00
  • 51d9b5056d Fixed bug #1104 - Corrected help replies for /operserv HELP *NEWS to say services admin is always required adam- 2009-08-28 21:49:18 +00:00
  • 3c219be3c7 Updated version.log and bumped build version because I forgot in previous commit. sjaz 2009-08-28 19:35:22 +00:00
  • cc8f2117f8 Clarify installing of PSDK in windows installation requirements. sjaz 2009-08-28 19:32:13 +00:00
  • 230f9e9a35 Updated docs/README to include real help for incorporating new languages into builds. sjaz 2009-08-28 07:05:33 +00:00
  • d468567a12 Made help system fall back to the highest help string available instead of giving "no help" to services opers etc everywhere. Fixes bug #1102 and any other bugs related to it. adam- 2009-08-26 22:35:43 +00:00
  • d3d36ff73c Fixed bug #1103 - show services opers /nickserv help saset adam- 2009-08-26 22:04:47 +00:00
  • 4897cdf60f Fixed bug #1099 and #1100 - Show services opers /chanserv help (un)suspend and /nickserv help (un)suspend adam- 2009-08-25 21:29:34 +00:00
  • 56a6cea0d5 Fixed idle time and signon time when whoising services clients on inspircd1.2 adam- 2009-08-24 22:40:49 +00:00
  • 3b7174319a fixed typo. i apologize for being an idiot, i promise i will test even oneliners next time... pimpmylinux 2009-08-24 19:41:37 +00:00
  • ef8db98e5c fixed typo. i apologize for being an idiot, i promise i will test even oneliners next time... pimpmylinux 2009-08-24 19:41:29 +00:00
  • d9e57f5651 trying to delete sessions when a ulined server quits pimpmylinux 2009-08-24 19:29:06 +00:00
  • 1242eb5dc9 oops, sorry :( pimpmylinux 2009-08-24 19:27:57 +00:00
  • b0caa94985 fixed trying to delete sessions when a ulined server quits pimpmylinux 2009-08-24 19:22:32 +00:00
  • e50c6a5efb Fixed entry_match to work properly when matching hostnames and given a NULL username (although this should never happen in the core) adam- 2009-08-23 22:06:22 +00:00
  • 4a91b12221 Really fix running Anope from another directory besides bin, and also fix running it from bin (apparently gdb makes the 0 argument in main() the full path, but outside gdb it's not the full path). cyberbotx 2009-08-23 21:50:55 +00:00
  • c15707a018 Fix bug with User::SetRealname crashing when a user with a custom GECOS connects. Fix handling of Anope's current directory, binary name, binary directory, and data directory. This also fixes using /os restart if run from outside the bin directory. (The second fix above is a little hackish, should look into cleaning it up later.) cyberbotx 2009-08-23 18:58:13 +00:00
  • 4bf22fa2e6 added more events DukePyrolator 2009-08-22 04:39:22 +00:00
  • bcf9852eec Fixed bug #1095, do not resend client introduction when using /botserv bot add and initialized chancount in BotInfo constructor adam- 2009-08-21 20:55:20 +00:00
  • a17d3dc27e Partial revert of r2449, my_memo_lang shouldn't have a char * parameter, const char * works just fine. cyberbotx 2009-08-21 19:38:10 +00:00
  • 0f3110e271 Fix build under Windows. cyberbotx 2009-08-20 02:49:09 +00:00
  • 6ce5c90619 Add a few items to outstanding issues in TODO, clean up a lot of warnings (not all, some require more widespread changes than this), and fix a few potential bugs. cyberbotx 2009-08-19 23:13:30 +00:00
  • a331432030 Fixed bug #1094 adam- 2009-08-19 21:30:34 +00:00
  • 6c62e39680 fixed a possible crashbug on botserv help set DukePyrolator 2009-08-19 19:54:10 +00:00
  • 7916c7f393 updated italian nickserv and chanserv strings, more to come pimpmylinux 2009-08-19 14:12:51 +00:00
  • 8d247130d4 Fixed a crash when using commands if HostServ is disabled adam- 2009-08-19 01:54:13 +00:00
  • 89e05fb880 Changed /nickserv id to allow you to switch accounts without logging out first and /nickserv logout to log you out of your account and not check the nick adam- 2009-08-15 01:15:21 +00:00
  • ece55718e7 Set -r on nick change if appropriate and make nick tracking work correctly adam- 2009-08-15 01:05:52 +00:00
  • b9bf72c457 Set the correct opertypes on newly registered users adam- 2009-08-12 23:52:25 +00:00
  • 577870bb45 fixed a crashbug on /hostserv activate DukePyrolator 2009-08-12 03:56:44 +00:00
  • ac338268c9 Updated Turkish language file adam- 2009-08-11 23:42:05 +00:00
  • 6b8728428b Make this really work now. Promise. serv_uplink double setting needs to go away in the future. rburchell 2009-08-09 11:19:45 +00:00
  • 4d52274432 Introduce clients when we first see the uplink (i.e. successfully connected), not when the uplink has finished synchronising. rburchell 2009-08-09 11:03:41 +00:00
  • 9464b59137 Merge do_restart_services and services_restart(). rburchell 2009-08-08 17:18:21 +00:00
  • d5cf78e6f7 Remove fatal_sockerror(), as nothing actually uses it. rburchell 2009-08-08 17:18:02 +00:00
  • eeb7c9c36d Also make use of synched state to introduce pseudoclients instead of blindly introducing them on connect. rburchell 2009-08-08 16:39:51 +00:00
  • 862011a3ee Actually, make use of it now. Pseudoclients are introduced automatically if synched with uplink. rburchell 2009-08-08 16:39:36 +00:00
  • 4e76d13428 Remove SSYNC_UNKNOWN. All IRCds can report sync state, and for those that _really_ can't, we can find out via PING/PONG exchange anyway. We will be making use of sync state more shortly. rburchell 2009-08-08 16:39:14 +00:00
  • 51d869db57 ENDBURST support for inspircd(11|12). rburchell 2009-08-08 16:38:39 +00:00