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

Commit Graph

  • e57feb4ef6 Removed NICK_INFO_SERVICES_[OPER|ADMIN|ROOT] from the language files and added NICK_INFO_SERVICES_OPERTYPE to them. NOTE: This will break compiling until the removed language strings are replaced in ns_info. cyberbotx 2009-04-01 19:55:01 +00:00
  • 4ef30a4de9 Fix compile error in servers.c. cyberbotx 2009-03-31 17:03:50 +00:00
  • 76755725e5 These are (now) horribly out of date. When we're ready to implement what ones we need, we can grab them back out of SVN (or more likely just do them from scratch..) rburchell 2009-03-31 14:51:27 +00:00
  • 8a01e21a48 Send snotice after connecting to the network. Also change OnServerConnect to take Server*, not a name. rburchell 2009-03-31 14:44:33 +00:00
  • ab9c1e4651 Fix ss_main's client introduction. rburchell 2009-03-31 14:43:04 +00:00
  • fdfc12f398 Detach all module hooks when a module is unloaded, patch from DukePyrolator, thanks for spotting this! cyberbotx 2009-03-30 18:27:01 +00:00
  • ba8f609eb0 Yet *neither* send HOST_OFF here.. rburchell 2009-03-30 10:08:36 +00:00
  • 114b2d4989 Needed to apply this to 1.2 too, oops. rburchell 2009-03-30 10:07:50 +00:00
  • 2d270cd0bf Forward-port Szymek's vhost patch. rburchell 2009-03-30 10:00:58 +00:00
  • eb4510946f Modified patch to change vhost removal to work correctly in all cases, originally by Szymek. rburchell 2009-03-30 09:47:20 +00:00
  • 104b52b06e Correctly initialise variables in jointhrottle check, noted by Szymek. rburchell 2009-03-30 09:46:36 +00:00
  • 697f535f8b Remove insp1.0 protocol modules. 1.0 has been unsupported by upstream for a very long time, and they contain a number of bugs since fixed in the 1.1 module. rburchell 2009-03-30 09:46:08 +00:00
  • 35ca9adc25 Backport of bugfix for bug #1073 from SVN r2217, fantasy commands in CTCP ACTIONs will now be ignored instead of processed. cyberbotx 2009-03-30 06:17:26 +00:00
  • 89c2c02904 Fix bug #1073, fantasy commands in CTCP ACTIONs will now be ignored instead of processed. cyberbotx 2009-03-30 06:15:58 +00:00
  • 6245821dfe #1042 Fix for CS SUSPEND/FORBID so that it doesn't act upon opers on rejoin. Thanks Adam. sjaz 2009-03-29 21:15:15 +00:00
  • 0430fbf861 #1058 Patch to fix HS REQUEST memo to include ident. Thanks Adam. sjaz 2009-03-29 21:12:09 +00:00
  • 007b73e5a9 Fix bug #1036, patch from Adam, correct the kick reason used when a channel is forbidden or suspended without a reason. cyberbotx 2009-03-28 16:22:49 +00:00
  • 7ec6b68e84 Fix bug #1032, patch from Adam, the help for CS GETKEY has been condensed and the return result of the command is a human-readable string. cyberbotx 2009-03-28 15:42:14 +00:00
  • 7a92feb474 Regenerate UID on BOT CHANGE, don't try reuse an existing one. rburchell 2009-03-27 23:03:21 +00:00
  • 601c546957 Fix protocol violation error. rburchell 2009-03-27 22:53:16 +00:00
  • 3f57c91613 Bug #1061 - Fixed minor typo in English Langfile. sjaz 2009-03-27 20:16:56 +00:00
  • 3d4fb90353 Fix potential crash problem with use of free() instead of delete[] from earlier bugfix of bug #1054, also remove item for * help set from TODO as it's been fixed. cyberbotx 2009-03-27 15:56:16 +00:00
  • 5c325b5d12 Slight cleanup on TODO, move item about oper flags into 1.9.1 and move the ?'s inside the brackets for consistency. cyberbotx 2009-03-26 03:48:50 +00:00
  • 60b18508e0 Fix problem with CMake under Windows, spotted by therock247uk on the forums, CMake now checks for the environment variable VCINSTALLDIR (only set in the Visual Studio command prompt) and also fixes the check for #ifndef. cyberbotx 2009-03-25 17:36:47 +00:00
  • 8fc031fb84 Fix bug #1009, patch inspired by DukePyrolator, add a TS6 SID generator from DukePyrolator, as well as change SendServer() to take a Server struct and use the result of new_server() in the SendServer() call instead. cyberbotx 2009-03-25 16:12:24 +00:00
  • d8c4e705a2 Fix bug #1066, language strings for NICK_SET_HIDE_SYNTAX, NICK_SASET_HIDE_SYNTAX, NICK_HELP_SET_HIDE, and NICK_HELP_SASET_HIDE all show STATUS as a choice now. cyberbotx 2009-03-24 01:38:27 +00:00
  • 3495e8a575 Fix parameters of NS SET within ns_maxemail so it doesn't break ns_set's version of it. cyberbotx 2009-03-24 01:24:04 +00:00
  • b7a995c1f1 Allow a core Service's ident, host, and real name to be changed, but disallow changing their nicks. Fixes the BS BOT CHANGE part of bug #1070. cyberbotx 2009-03-23 21:59:11 +00:00
  • 807770c40a Patch from Adam, fixes logging and notices regarding recent channel access list change. cyberbotx 2009-03-23 21:07:30 +00:00
  • b3eeb815b6 Replace manually allocated array for NickCore's access list with an std::vector, cleans up the code and provides a more sane interface, also fixes bug #1023 in the process. Also add missing help for NS ACCESS. cyberbotx 2009-03-23 21:05:29 +00:00
  • da43e02228 Partial fix for NS REGISTER not displaying syntax error if only 1 argument is given, not completely fixed due to how OnSyntaxError is called, problem spotted by DukePyrolator, thanks! cyberbotx 2009-03-23 18:30:30 +00:00
  • 8f3958d0f4 Correct backport of bug #1065, patch from DukePyrolator, there is no nc on the User struct in 1.8.x, use nickTrack instead, oops. cyberbotx 2009-03-23 17:05:52 +00:00
  • ca28b7c1b3 Patch from DukePyrolator, allow unregistered users to use NS GROUP. cyberbotx 2009-03-23 05:07:52 +00:00
  • da4ce1788f Patch from DukePyrolator, only show the message about using NS INFO ALL if the user hasn't used NS INFO ALL. cyberbotx 2009-03-23 05:07:43 +00:00
  • 57fb28e70a Backport of bugfix for bug #1044 from SVN r2195, CS SET MLOCK no longer requires a parameter, and leaving out the parameter renders the mlock to +r as it should be. cyberbotx 2009-03-23 04:57:15 +00:00
  • 190a3de3b9 Fix bug #1044, CS SET MLOCK no longer requires a parameter, and leaving out the parameter renders the mlock to +r as it should be. cyberbotx 2009-03-23 04:54:30 +00:00
  • ce09914e1d Fix part #2 of bug #1010, patched partially by Adam and cleaned up / finished by me, the help commands should work as expected now, including "help set ..." and similar help entries. cyberbotx 2009-03-23 04:29:25 +00:00
  • 1ba8e796c7 Backport of bugfix for buf #1065 from SVN r2192, original patch from DukePyrolator, force a user off a nick when it is suspended. cyberbotx 2009-03-23 02:54:46 +00:00
  • 656cc9973e Fix bug #1065, patch from DukePyrolator, force a user off a nick when it is suspended. cyberbotx 2009-03-23 02:51:05 +00:00
  • a9ced70eed Add opertype access checks to OS QUIT, OS RESTART, and OS SHUTDOWN, patch from Adam. cyberbotx 2009-03-23 00:55:22 +00:00
  • 5b988a5e17 Fix bug #1033, patch from Adam, fixes the documentation of CS BAN. cyberbotx 2009-03-23 00:50:32 +00:00
  • 645c224ff7 Backport of bugfix for bug #1064 from SVN r2188, original patch from DukePyrolator, fixes NS RECOVER so it doesn't display "(null)" in some places. cyberbotx 2009-03-23 00:46:53 +00:00
  • 5fe4d0f43d Fix bug #1064, patch from DukePyrolator, fixes NS RECOVER so it doesn't display "(null)" in some places. cyberbotx 2009-03-23 00:40:32 +00:00
  • 66a9b8605f Backport of bugfix for bug #1062 from SVN r2185 and 2186, patch from Adam, BS ASSIGN, BS ACT, and BS SAY should no longer send error messags to users without access. cyberbotx 2009-03-23 00:35:45 +00:00
  • 96f98ebbb6 Really fix bug #1062, patch from Adam, BS ACT and BS SAY should no longer send revealing error messages to users without access. cyberbotx 2009-03-23 00:30:16 +00:00
  • d6522b5220 Fix bug #1062, patch from Adam, BS ASSIGN should no longer show revealing error messages to users without access. cyberbotx 2009-03-23 00:16:04 +00:00
  • 3ff8e96e14 Replace manual array for ChannelInfo's access list to use an std::vector instead, cleans up the code by a huge portion and fixes bug #1024 in the process. cyberbotx 2009-03-23 00:06:40 +00:00
  • 9ee3f37bee Updated version.log with changes since 1.8.0 Release. 1.8.0 sjaz 2009-03-22 09:50:41 +00:00
  • 9d7edd3055 Fix memleak in channels.c from DukePyrolator. (Same fix applied to 1.9 earlier). Thanks DP! sjaz 2009-03-22 09:40:57 +00:00
  • 2af1c0a5e9 Backport of bugfix for bug #1043 from SVN r2178, patch from Adam, CS LIST will no longer show suspended channels to normal users. cyberbotx 2009-03-22 01:31:43 +00:00
  • 08c8a883ef Backport of bugfix for bug #1030 from SVN r2179, patch from Adam, deleting from the channel access list now logs a message about the deleted items. cyberbotx 2009-03-22 01:31:20 +00:00
  • 5d56ed0158 Fix bug #1030 for 1.9.x, patch by Adam, plus cosmetic tweaks, deleting from the channel access list now logs a message about the deleted items. cyberbotx 2009-03-20 02:22:12 +00:00
  • 497aa0c012 Fix bug #1043, patch from Adam, CS LIST will no longer show suspended channels to normal users. cyberbotx 2009-03-20 02:21:58 +00:00
  • a7189482f5 Show access denied if you do not have access to CS SUSPEND, patch from Adam. cyberbotx 2009-03-20 02:21:32 +00:00
  • 26e09b3b7f Partial fix for bug #1038, patch from Adam, NS OINFO and CS OINFO now properly set a new oinfo line. cyberbotx 2009-03-20 02:21:02 +00:00
  • 7cc23d874f #1054 Backported fix from 1.9 to hide password in log/logchan whilst user is ignored. sjaz 2009-03-18 21:21:00 +00:00
  • e78066213a Fix bug #1041, patch by Adam (with coding style tweaks by me), CS LOGOUT should work as expected now. cyberbotx 2009-03-17 02:56:05 +00:00
  • 610dbf5c92 Fix bug #1054 for 1.9.x, patch from Adam, Anope no longer shows the entire message that was ignored, now it only shows the command that was used. cyberbotx 2009-03-17 02:55:53 +00:00
  • 0892ef1361 Fix bug #1040, patch from Adam, CS INVITE not displays messages for successful invites and failed invite due to being in the channel already. cyberbotx 2009-03-17 02:55:46 +00:00
  • adca908bce Remove variable shadowing in os_oline, patch from Phenoix. cyberbotx 2009-03-16 15:37:02 +00:00
  • d93c79358e Remove variable shadowing in ms_rsend, patch from Phenoix. cyberbotx 2009-03-15 23:05:44 +00:00
  • 7d0b69b94b Correct a set of potential security holes in varags usage in ns_sendpass, patch from Phenoix. cyberbotx 2009-03-15 23:05:34 +00:00
  • 8cc5b194d4 Correct a set of potential security holes in varags usage in ns_register, patch from Phenoix. cyberbotx 2009-03-15 23:05:23 +00:00
  • 89e63ed395 Remove variable shadowing in ms_send, patch from Phenoix. cyberbotx 2009-03-15 23:05:10 +00:00
  • 324b4ee85e Patch from DukePyrolator to log an entry for when NSMemoReceipt isn't defined in the config. sjaz 2009-03-15 18:25:42 +00:00
  • c01cd051c3 Patch from Phenoix to correct a set of potential security holes in varargs usage. cyberbotx 2009-03-15 00:39:59 +00:00
  • b6c2d8b52e Fix but #1050, MS STAFF's syntax shows correctly, required adding a language string as well, currently they are all English until they can be properly translated. cyberbotx 2009-03-15 00:12:59 +00:00
  • 68ff62f6e3 Fix bug #1056, patch from Adam, BotServ kickers should now ban for like it should. cyberbotx 2009-03-14 23:23:52 +00:00
  • 4f4b42562a Fixed typo on operserv which was stopping opersonly working. Good find Adam. (You do pick up the weirdest of things ....) sjaz 2009-03-14 19:06:23 +00:00
  • 0a2b6b9573 Amended error message from "server numeric" to "server id" as per discussion on forum to avoid confusion. (We might want to think about this in the long term but for now, this will help reduce confusion). sjaz 2009-03-14 18:24:48 +00:00
  • 6ac077e2cb Updated langfiles for /CS HELP INVITE to show that you can only invite yourself. ALL done in English until we can establish a means of maintaining the langfiles reliably and properly. sjaz 2009-03-14 18:20:21 +00:00
  • d2fd84d41f Fix for bs badwords deletion. Good find Adam. sjaz 2009-03-14 17:50:39 +00:00
  • ea5245f416 Fix bug #1055, keetopic != keeptopic. cyberbotx 2009-03-14 12:55:00 +00:00
  • 40005c5029 Fix bug #1035, patch by Adam, now bans set through CS ENFORCE can be removed through CS UNBAN or CS CLEAR BANS. cyberbotx 2009-03-14 01:17:55 +00:00
  • 8974008304 Really corrected CMake version checking. cyberbotx 2009-03-11 23:05:21 +00:00
  • 29b9577bd2 Fix the CMake generation to work with older versions of CMake 2.4.x, cleaning up some of the macros and also correcting the code to detect what version of CMake is in use. cyberbotx 2009-03-11 20:10:00 +00:00
  • 3ba4d4e97d Backport of bugfix for bug #1025 from SVN r2148, the message for "no such entry" should show whatever was passed in to the command, not -1 every time. cyberbotx 2009-03-09 23:29:35 +00:00
  • 9bb905229d Backport of bugfix for bug #1020 from SVN r2150, read and write the mlock for flood and redirect regardless of the IRCd's setting for the mode. cyberbotx 2009-03-09 23:23:27 +00:00
  • 174bb94648 Fix bug #1020, +f and +L parameters are read from and written to the database regardless of what the IRCd says it can handle, as the databases are loaded prior to Anope connecting to the IRCd and the InspIRCd protocol modules default to saying +f is a mode they don't support until after Anope connects to InspIRCd. cyberbotx 2009-03-09 03:21:33 +00:00
  • 3b634c3770 Fix /cs set mlock to not use strtok, which wasn't working due to the change in the command API to not use strtok at all, indirectly found because of bug #1020 (which was for 1.9.0 where /cs set mlock functions properly). cyberbotx 2009-03-09 03:14:27 +00:00
  • 4184b7df44 Fix bug #1025, the message for "no such entry" should show whatever was number passed in to the command, not -1 every time. cyberbotx 2009-03-09 02:41:13 +00:00
  • 4ddc1cebd1 Fix bug #1028, the *_getpass and *_sendpass modules will now refuse to load if the given encryption module is unable to do decryption. cyberbotx 2009-03-09 02:35:59 +00:00
  • 54762245b8 Fix bug #1027, properly send a Globop on CS DROP, patch provided by Adam. cyberbotx 2009-03-08 03:10:21 +00:00
  • f98a3a85d6 Applied adams patch for re-ordering lists robbeh 2009-03-07 17:45:11 +00:00
  • 63e8a8f6c2 Fix slight warning that comes up with gcc 3.4.x but not 4.2.x, this should be done anyways. cyberbotx 2009-03-07 03:06:05 +00:00
  • 16bd616604 Fix bug #1026, Anope shouldn't crash on /ns set greet now, was just a small but fatal typo. cyberbotx 2009-03-06 23:26:20 +00:00
  • 9a97a0b3cf Fix bug #1022, the problem was inspircd12 specific and the pseudo-clients will now respawn. cyberbotx 2009-03-03 15:30:36 +00:00
  • 7a1217e97c Fix typo in inspircd11 module preventing it from connecting even if m_hidechans is loaded on InspIRCd. cyberbotx 2009-03-03 15:13:51 +00:00
  • efcd7636dc Force locale to C so messages from gcc don't get translated, thanks to DukePyrolator for spotting this. cyberbotx 2009-03-02 21:05:05 +00:00
  • c6f4b95131 Added a strip_string function to Anope.cmake, cleaned up other parts of Anope.cmake, added better find function for #include lines, added functionality for CMake to auto-detect includes in non-standard locations. cyberbotx 2009-03-02 01:33:47 +00:00
  • 6794273f7d Oper restrictions on memoserv commands. rburchell 2009-02-28 17:32:44 +00:00
  • e8ce6e0b10 Missed converting this to opertypes. rburchell 2009-02-28 17:31:16 +00:00
  • a07fd592cb Remove CSRestrictGetPass, it is unneeded with the introduction of opertypes. [Adam] rburchell 2009-02-28 00:50:04 +00:00
  • bd7f4f8c49 Patch from Adam, reducing duplication in cs_modes. Untested. rburchell 2009-02-28 00:49:37 +00:00
  • 090107db5f Add access checking to cs_* modules. Also change number of arguments for cs_modes commands. rburchell 2009-02-28 00:48:36 +00:00
  • f2fb7ef53f fix inspircd sending broken UID message when introducing its clients pimpmylinux 2009-02-25 15:26:57 +00:00
  • ef83568646 Backport of fix from r2131, inspircd11 module should send the current timestamp, not the timestamp that the akill was set at. cyberbotx 2009-02-23 03:20:20 +00:00
  • 36de15de5e Fix SendAkill() in inspircd* modules, they were sending the wrong timestamp (instead of sending the current time, they were sending the time of the akill's creation). cyberbotx 2009-02-23 03:18:38 +00:00
  • ab6ee16aa2 Updated inspircd11 module to look for m_hidechans.so module and updated inspircd12 module to also look for that module as well as error if m_globops.so isn't loaded. cyberbotx 2009-02-23 02:49:54 +00:00
  • 48560524a3 Fix slight CMake issue where it wasn't including win32_memory.cpp with protocol modules. cyberbotx 2009-02-23 02:21:07 +00:00