1
0
mirror of https://github.com/anope/anope.git synced 2026-07-02 14:33:13 +02:00

Commit Graph

  • 54d8695e70 Add commented command{} blocks for how 1.8 worked, don't show saset in the help list to registered users. Adam 2012-11-25 20:36:57 -05:00
  • a2441fd326 Rename restoreonghost in nickserv.conf Adam 2012-11-25 19:46:34 -05:00
  • 831a1d15d5 Merge ns_ghost, ns_recover, and ns_release. Fix svskilling users on Unreal. Adam 2012-11-25 19:34:14 -05:00
  • 6b5df8e62f added a config block for cs_seen in chanserv.example.conf DukePyrolator 2012-11-25 05:44:31 +01:00
  • 0210cf2b17 Make the actual clients into services too Adam 2012-11-24 21:22:32 -05:00
  • f0708340ef Fix parsing fjoin on inspircd Adam 2012-11-24 19:10:07 -05:00
  • a44bf31d27 Helps to name ping right Adam 2012-11-24 17:19:08 -05:00
  • 002f00d7eb Add IP.Board m_sql_authentication query to modules.example.conf, from Genesis2001 Adam 2012-11-24 02:15:19 -05:00
  • ded89b0d49 Made IRCDProto a Service Adam 2012-11-23 23:10:41 -05:00
  • 36b1166cf6 Change the return type of ircdmessage to void now that we don't use it, add an ircd message module event, and a few more fixups Adam 2012-11-23 16:56:06 -05:00
  • 0e7bd9f3ba Fix compile/pch generation Adam 2012-11-22 20:27:42 -05:00
  • 7963534940 fixed some compile errors DukePyrolator 2012-11-22 21:44:51 +01:00
  • d33a0f75a5 Pretty large coding style cleanup, in source doc cleanup, and allow protocol mods to depend on each other Adam 2012-11-22 00:50:33 -05:00
  • 368d469631 added METADATA and vhost support to the ngircd protocol module DukePyrolator 2012-11-18 10:34:35 +01:00
  • efd3c04f37 fixed a typo in IRCDMessageSetName in the unreal protocol module DukePyrolator 2012-11-18 09:50:23 +01:00
  • 5fe6f0b2ec This should be find, not find_first_of Adam 2012-11-16 00:06:07 -05:00
  • 5d6fb2427e Fixed some stuff spotted by Cronus, made db_old convert ACCESS_INVALID levels to ACCESS_FOUNDER, fix cs_enforce +R from an earlier commit, fixed ChangeModeInternal TS checking when IRCds don't send TS on mode Adam 2012-11-16 00:03:15 -05:00
  • ad3d1d381a Never log debug levels >= 2 using a log block Adam 2012-11-10 13:55:06 -05:00
  • b51f60cc1e Fix user account logout message Adam 2012-11-09 19:31:54 -05:00
  • 504232b388 added support for the ngircd SQUERY command DukePyrolator 2012-11-10 18:29:35 +01:00
  • 8f36f65f39 Made access del and xop del behave like access add/xop add by using a users mask if given an unregistered nick Adam 2012-11-09 19:20:17 -05:00
  • ff3e396e92 Add a config option to disable sasl Adam 2012-11-09 19:13:33 -05:00
  • 2fe387b4f0 Update bi->lastmsg in cs_log when something is logged via privmsg Adam 2012-11-07 23:23:02 -05:00
  • 9ec482b7c2 I haven't a clue why this was here but its not even remotely right.. fixes #1448 Adam 2012-11-07 22:20:48 -05:00
  • 53e8cd18dc Duplicate check some of these larger hashmaps on insert, just incase Adam 2012-11-07 21:57:31 -05:00
  • ac57f41c87 We no longer have to use the rungroup provided at build time, it is specified in the config now Adam 2012-11-07 17:19:56 -05:00
  • 8b78b6bb10 Fix crash on suspend etc if kicking a user causes the service bot to part when the service bot is next in the userlist (as we have an iterator to it) Adam 2012-11-07 15:41:49 -05:00
  • 52fa66820c Give suspend the correct permission in botserv.conf, fix pch build Adam 2012-11-07 15:17:58 -05:00
  • 72eb2ccf50 Sometimes capab is sent as one parameter Adam 2012-11-06 10:42:29 -05:00
  • 4cfd468863 Made os_noop more useful Adam 2012-11-06 00:00:36 -05:00
  • 0cf8d73395 Added log messages for all of the other chanserv commands that should be logged Adam 2012-11-05 23:12:38 -05:00
  • 53b2bdfe5e Use std::tr1::unordered_map for a few of the larger maps Adam 2012-11-05 22:17:47 -05:00
  • 27ab6a686c Windows fixes Adam 2012-11-05 20:35:23 -05:00
  • 22c8297a03 Added chanserv/status to fantasy commands lethality 2012-11-06 15:19:56 +00:00
  • d22e86376b Catch the exception from /os session view invalidip Adam 2012-11-05 15:59:11 -05:00
  • fb56b3a53f Made m_xmlrpc use m_httpd Adam 2012-11-03 22:04:19 -04:00
  • 0c47017046 added support for SVSNICK in the ngircd protocol module DukePyrolator 2012-11-03 09:40:01 +01:00
  • 792091b23c cs_seen: do not read duplicate SeenInfo entries from the database DukePyrolator 2012-11-02 18:35:33 +01:00
  • b917361de8 Fix pch generation Adam 2012-11-01 16:26:59 -04:00
  • a0a54fdfe0 Expand options:hideprivilegedcommands to not show commands requiring authentication to unidentified users Adam 2012-11-01 16:15:44 -04:00
  • d90d5d538b Fixed operserv/umode serv help entry Adam 2012-11-01 14:54:14 -04:00
  • c2ae76248e Made db_old load exceptions.db Adam 2012-11-01 14:18:33 -04:00
  • 9aa71af1e5 Accept 1.8s svid ts on plexus too Adam 2012-11-01 14:06:34 -04:00
  • b64abebd24 Made os_logsearch search oldest logs first so the newest entries are at the bottom of the list Adam 2012-11-01 13:43:13 -04:00
  • 90930619bc Fixed quite a bit of dumbness with m_ssl. Had to modify socketengines to allow polling for write & no read, but is it cleaner now. Made m_httpd able to listen using SSL. Adam 2012-11-01 13:32:38 -04:00
  • 5b1c823019 fixed importing mode locks in db_old DukePyrolator 2012-11-01 05:28:57 +01:00
  • b2b4f21e39 Clarify the path given to Config isnt actually the bin path, but the path Anope is installed to Adam 2012-10-31 23:10:36 -04:00
  • 22e55165c9 Fixed anopesmtp logging Adam 2012-10-31 22:57:11 -04:00
  • e0c3069c5f Cleanup many compile warnings from make and make strict origin/HEAD origin/1.8 Adam 2012-10-31 22:16:15 -04:00
  • 35c2256849 Apparently sending this all at once didn't work that great, so wait for the events before sending the joins/modes etc Adam 2012-10-31 17:30:56 -04:00
  • 3e6d838285 Use base 10 for strtol() in the config parser to prevent numbers beginning with 0 from confusing it Adam 2012-10-31 14:31:43 -04:00
  • 3a10fca75f Fix ns_ghost and ns_recover, add nicksev:restoreonghost Adam 2012-10-31 12:37:43 -04:00
  • a39947cd3c Made os_forbid honor nssecureadmins Adam 2012-10-30 22:07:15 -04:00
  • 1730bfb2bc Send uids everywhere when setting modes on clients Adam 2012-10-30 21:22:10 -04:00
  • 26a4a13cdf Made os_mode a bit smarter Adam 2012-10-30 20:40:03 -04:00
  • 36f357c354 Fixed build errors and warnings with -std=c++11 Adam 2012-10-30 17:09:30 -04:00
  • b07928eea9 Clean up ngircd proto mod slightly, and send sqlines before introducing clients Adam 2012-10-30 15:50:39 -04:00
  • 1ef7480380 Fix inspircd mode message for channel modes. It never actually uses this, but other pseudoservers may send modes using this and not fmode (it has no timestamp) Adam 2012-10-30 15:21:47 -04:00
  • e4c2dcc0c7 Made db_old load up most of the old mode locks Adam 2012-10-29 21:51:34 -04:00
  • 7bdad857e4 Only show mode lock in /cs info if there really is a mode lock Adam 2012-10-29 21:28:43 -04:00
  • c2a8ad26af Fix formatting fail in cs_status Adam 2012-10-29 17:47:26 -04:00
  • fedf235c83 Update Config.cs for VS 2012 and fix it failing if the source directory path has spaces in it Adam 2012-10-29 15:56:06 -05:00
  • e88d2c2031 Make it so CMake doesn't complain if packing on a system using Visual Studio Express. Naram Qashat 2012-10-29 16:40:19 -04:00
  • 20e4685057 Readd cs_status Adam 2012-10-29 14:54:49 -04:00
  • ca55e15d44 Fix building under Mac OS X via Makefiles if not using an Xcode project. This is a hack but CMake currently provides no other way to determine if the detected C++ compiler was identified as Clang. Naram Qashat 2012-10-29 14:06:42 -04:00
  • bb5e4127d7 Made MailThread completely threadsafe, currently theres a race condition with config reload + sending mail at once Adam 2012-10-29 13:51:38 -04:00
  • 30028a2404 This include is unncessary Adam 2012-10-29 13:40:52 -04:00
  • 6883309927 Made anopesmtp less hard to debug Adam 2012-10-29 13:40:25 -04:00
  • 9c8570ac68 readded ngircd protocol support DukePyrolator 2012-10-29 04:17:24 +01:00
  • 4dfc0f952f Fix cmake generation due to this if not being updated. Naram Qashat 2012-10-27 12:09:07 -04:00
  • d6e1b92059 Add a module log type Adam 2012-10-27 08:12:04 -04:00
  • 64dd3c6655 Update Windows install script for VS 2012, update Windows README, and fixed VS 2012 build Adam 2012-10-27 06:44:37 -04:00
  • bb5f4555dc Ues timestamp for dns serial not yyyymmddnn.. there are too many problems with this (restarts, >99 zone updates/day, etc) Adam 2012-10-27 05:34:36 -04:00
  • 32d33ca8e5 Expand single digit serial revisions to match nn Adam 2012-10-27 04:44:10 -04:00
  • e1dcf24c98 Add nickserv:modesonid config option to set what modes users get on identify Adam 2012-10-26 17:30:41 -04:00
  • 3b24311db6 Sometimes zone transfers can be really big Adam 2012-10-26 12:57:25 -04:00
  • 8fd3fc7c13 Add sasl support to unreal, inspircd Adam 2012-10-26 10:46:19 -04:00
  • 8d27b25bf8 Don't attempt to process any query packets if we aren't explicitly given permission to bind to a port (we do anyway currently for m_dnsbl to get replies) Adam 2012-10-26 00:55:04 -04:00
  • 727b35536f This code isn't used Adam 2012-10-25 23:44:34 -04:00
  • bbe667dc74 Fixed two memory leaks in cs_seen Adam 2012-10-25 22:29:10 -04:00
  • 3608d42ae9 This version needs a better tag than "-git", so there. Naram Qashat 2012-10-25 22:26:59 -04:00
  • 8f33933dd8 Default xlines to be set by OperServ Adam 2012-10-25 21:31:58 -04:00
  • e5efe42ecb Fixed showing users from the right server on unreal/bahamut Adam 2012-10-25 04:30:22 -04:00
  • 10e21bfeda Fix handling clients on unreal that have no ip (it sends a *) Adam 2012-10-25 01:30:41 -04:00
  • 00256fdba8 Made access provider modules permanent. They don't cleanup their access entries currently and if they did it would delete them. Adam 2012-10-24 23:30:21 -04:00
  • 3b8fb7bb88 When db_sql_live gets new objects immediately update cache on them to prevent rewriting later if they aren't changed Adam 2012-10-24 22:48:12 -04:00
  • 1057fa8421 BIND's forward ability did not work as I expected because it will not forward non recursive queries. So, added support for SOA, NS, and AXFR requests. Adam 2012-10-24 19:32:26 -04:00
  • fca9ec085e InspIRCd: Add handler for FIDENT to 2.0 protocol, so we know when someone changes ident on the network attilamolnar 2012-10-24 01:59:36 +02:00
  • ef5c6684c7 Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2012-10-24 05:12:47 +02:00
  • e0438e3a7e fixed calculating the correct channelcount for an user when loading the db. fixes bug #1450 DukePyrolator 2012-10-24 05:12:13 +02:00
  • 04632bd381 Cleanup of last few commits/warning fix Adam 2012-10-22 17:02:01 -04:00
  • 0b9db15efc Add os_dns, a way to control your DNS zone via services Adam 2012-10-22 00:54:30 -04:00
  • d5b2f9cfa7 Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated. (fixed for NickAlias and NickCore) DukePyrolator 2012-10-21 18:29:10 +02:00
  • 727c3d5b75 Base has to destruct before Extensible does because objects that destruct due to Extensible destructing don't have their references to the already destroyed object for Base invalidated Adam 2012-10-18 20:06:02 -04:00
  • eddb7684c1 Fixed protoctl parsing on Unreal + fix SendLogout now the usage has changed Adam 2012-10-17 20:22:44 -04:00
  • 484baba6ad Actually show the correct number of entries on /os logsearch output Adam 2012-10-15 03:39:34 -04:00
  • 9486cf9ecb Fix typo in NICK_SASET_MSG_SYNTAX Adam 2012-10-15 03:53:11 -04:00
  • 88f10a2c3c Updated the hybrid protocol module, patch provided by Michael - Change mode handler to use UIDs within SVSMODE messages - The IP can be 0 in UID messages depending whether or not a client is spoofed - Removed SendGlobopsInternal handler. Anope is using GLOBOPS by default - Set user's services timestamp/account to 0 instead of 1 on /ns logout, otherwise the UID message handler will DukePyrolator 2012-10-14 20:13:41 +02:00
  • ffa1c976f5 Use account name for svid on hybrid Adam 2012-10-14 01:50:14 -04:00
  • 4fdc157f68 Better clarify signon vs timestamp and allow updating users timestamp to an ircd given value from NICK Adam 2012-10-14 01:05:24 -04:00