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

Commit Graph

  • 0a950669cb Add a hybrid 8 protocol module courtesy of Michael <michael@wobst.at> Adam 2012-10-13 23:49:15 -04:00
  • 1232018332 Allow services operators to modify/view other users autojoin lists Adam 2012-10-13 06:21:53 -04:00
  • 6237613439 And update modules.example.conf Adam 2012-10-13 00:40:44 -04:00
  • 4424abd15d Add m_sql_oper Adam 2012-10-13 00:32:29 -04:00
  • 76a0471c29 Simplify the db_sql_live code since this isn't actually necessary. Fixes a problem internally ovwrwriting data on objects that we have modified and are queued because of assigning something to a serialize_obj reference Adam 2012-10-12 04:04:14 -04:00
  • e08422a4ea fixed MODE handling in the ratbox protocol module DukePyrolator 2012-10-12 22:47:35 +02:00
  • 757ff06011 Fix m_ldap to reconnect automatically if the ldap server goes away Adam 2012-10-10 23:08:00 -04:00
  • 06defe014b Merge remote branch 'attila/1.9+topiclockmsg' into 1.9 Adam 2012-10-09 19:34:24 -04:00
  • 63bf134321 Merge remote branch 'attila/1.9+msgfix' into 1.9 Adam 2012-10-09 19:34:11 -04:00
  • 2113494274 Send privmsgs and notices to uids if applicable Adam 2012-10-09 19:33:24 -04:00
  • 912f068fe4 Fix wrong error message when --dbdir has no argument attilamolnar 2012-10-09 23:31:20 +02:00
  • 8f5d786f0e Cleanup ok if modules with pending identify requests are unloaded Adam 2012-10-09 05:22:02 -04:00
  • 1dacc648a0 Made the warnings given by cmake for not having the dependencies for modules look less scary as they confuse dumb people currently Adam 2012-10-09 04:13:04 -04:00
  • 3af786d4c9 Fix fantasy !help & give it its own help header, not ChanServ's Adam 2012-10-08 20:58:47 -04:00
  • e57b470e83 Made fantasy commands configurable Adam 2012-10-08 04:16:23 -04:00
  • b8b63ff115 Remove the asynchronous identifing hack and replace it with something better. Fixes m_*_authentication only being able to properly work when people identify normally using nickserv/identify Adam 2012-10-07 22:39:58 -04:00
  • 959a3f3cca InspIRCd: Log when server-side topiclocking is enabled in the config but the module is not loaded attilamolnar 2012-10-07 11:49:38 +02:00
  • 0a111c1976 Fix compile from bda3b1fa3a Adam 2012-10-07 02:13:14 -04:00
  • 4b68f0447c updated docs/LANGUAGE to point to the right directory where users should put module language files DukePyrolator 2012-10-07 08:00:31 +02:00
  • 31914b200b Merge remote branch 'remotes/attila/1.9+addline' into 1.9 Adam 2012-10-07 01:46:44 -04:00
  • ebb3fca698 Release holds on a nick on identify, if there is one Adam 2012-10-07 01:45:43 -04:00
  • 7f72b466ac Set sane default last_topic_setter and last_topic_time in the event an empty topic is locked right after registering a channel without previously being set Adam 2012-10-07 01:29:49 -04:00
  • 4751c735ec Fixed module language file path Adam 2012-10-06 22:54:52 -04:00
  • bda3b1fa3a InspIRCd: Make functions that send ADDLINE and DELLINE, call them from the rest of the module attilamolnar 2012-10-05 19:24:35 +02:00
  • 4ec10d798b Fixups and cleanup for the last few commits Adam 2012-10-06 19:54:29 -04:00
  • 3dd21e4dcd InspIRCd: Add support for server side topic locks using METADATA topiclock attilamolnar 2012-10-07 01:35:14 +02:00
  • 682d76835e InspIRCd: Add support for sending detecting m_topiclock and sending SVSTOPIC when it is available attilamolnar 2012-10-07 01:33:49 +02:00
  • 42aa367f16 InspIRCd: Send channel METADATA using a dedicated function attilamolnar 2012-10-07 01:32:31 +02:00
  • ec8a1bcc82 Add a config option for server side topic locks attilamolnar 2012-10-03 17:35:35 +02:00
  • 2d9541c4c8 Parse and store the spanningtree protocol version for InspIRCd attilamolnar 2012-10-05 01:01:17 +02:00
  • e747ba6c26 InspIRCd: Add metadata handler to recognize when a module is loaded or unloaded on the ircd side and adjust our behavior accordingly attilamolnar 2012-10-05 14:58:19 +02:00
  • 4431a34987 InspIRCd: Allow METADATA handler to differentiate between user, channel and other/server metadata attilamolnar 2012-10-05 14:56:03 +02:00
  • 14d7de0cf3 InspIRCd: Remove has_svshold, use IRCDProto::CanSVSHold attilamolnar 2012-10-05 15:04:22 +02:00
  • cd28fdc192 Show the correct reciever nick when use strict privmsg is enabled Adam 2012-10-06 01:01:45 -04:00
  • 25fe9c7084 Do not process() socket engine on shutdown Adam 2012-10-05 05:49:21 -04:00
  • 94fc2ba9c9 Merge branch '1.9' of ssh://anope.git.sf.net/gitroot/anope/anope into 1.9 lethality 2012-10-05 15:15:50 +01:00
  • 2f87b8e430 Revert this strangeness I created ;) lethality 2012-10-05 15:14:19 +01:00
  • eff61c7a97 Add an event for when nick or channel options are set Adam 2012-10-05 05:03:55 -04:00
  • 7c96227cd3 Use memcpy for Anope::Unhex not strcpy Adam 2012-10-05 01:20:32 -04:00
  • dcfae6332e Some minor fixes/typos lethality 2012-10-03 21:22:03 +01:00
  • 69437bb324 Fixed parsing squit (it has a reason) Adam 2012-10-03 05:17:32 -04:00
  • 7551245f57 Attempt #2 at silly topic ts thing, this is actually must cleaner Adam 2012-10-02 23:30:31 -04:00
  • 47bc551485 Revert "Fix topiclock on inspircd" Adam 2012-10-02 22:59:20 -04:00
  • 87478187af Fix topiclock on inspircd Adam 2012-10-02 22:16:35 -04:00
  • 7042223f2e Somehow the kick handler got lost in the confusion. Send the topic time with ftopic on inspircd not the current time. Removed some unneeded protocol functions Adam 2012-10-02 21:21:37 -04:00
  • 93698f0d61 Added operserv/logsearch Adam 2012-10-02 05:18:42 -04:00
  • f7aa837696 Don't unassociate accounts with users on nick changes Adam 2012-10-02 01:30:35 -04:00
  • e1d1d18288 added an operserv/akill page to webcpanel DukePyrolator 2012-10-02 05:36:31 +02:00
  • 20a6f82753 modified the nickserv alist command to return nc->display instead of the parameter provided by the user DukePyrolator 2012-10-02 05:35:44 +02:00
  • aec6cac8ca Merge branch '1.9' of ssh://anope.git.sourceforge.net/gitroot/anope/anope into 1.9 DukePyrolator 2012-10-02 04:14:50 +02:00
  • ffca6a762d fixed a small bug in the inspircd protocol modules DukePyrolator 2012-10-02 04:11:52 +02:00
  • 2d2ab4fec4 Fixed handling TOPIC on unreal, dont set topics in Channel::Reset unless we are synced, and fixed ts checking in Channel::SetModesInternal Adam 2012-10-01 21:26:41 -04:00
  • a434baed91 Allow modules to store data in their own databases. Adam 2012-10-01 18:50:29 -04:00
  • f14a3dfb8a Fix a few problems found by Cronusa and KindOne Adam 2012-10-01 04:35:36 -04:00
  • b19a3af4db Add networkinfo:chanlen config directive Adam 2012-10-01 02:29:31 -04:00
  • 89428a9d10 Cleanup of all of the protocol modules, rewrote message handling system to be a bit more C++ ish Adam 2012-10-01 01:56:57 -04:00
  • b937d6310d timestamp column is a special case too Adam 2012-09-30 21:36:49 -04:00
  • ad37bc9639 Bug #1445 - Empty out columns in SQL we have no data for on insert. This is caused from serialize() only setting a key on certain conditions and otherwise doing nothing at all. Adam 2012-09-30 20:26:40 -04:00
  • 56df1abdd8 Place runtime module binaries in data/runtime instead of lib/ incase of a system wide install where lib/ is not writable Adam 2012-09-30 18:59:14 -04:00
  • 0ea5e57298 Use RTLD_NOW when loading modules to resolve all symbols immediately. This prevents modules with unresolved symbols from loading instead of loading and crashing later. Adam 2012-09-30 04:53:49 -04:00
  • 3838eb1f05 Add webpanel contributors to readme and remove todo since its way out of date and has nothing more in it we want Adam 2012-09-25 22:28:59 -04:00
  • 9ba7196881 Make CommandSource use references, sometimes we hold them for awhile Adam 2012-09-15 10:11:31 -04:00
  • 1e71303ffa fixed nickserv alist DukePyrolator 2012-09-30 13:58:17 +02:00
  • 74117a1e1e added some example sql queries lethality 2012-09-29 23:55:55 +01:00
  • 38ad523f91 Fix a few oddball warnings that came up from clang, and also make it so webcpanel.so can be compiled under Mac OS X. Naram Qashat 2012-09-24 15:54:49 -04:00
  • a71e2fb64e make nickserv glist check if the given nickname is in the group of the user before checking for services oper DukePyrolator 2012-09-23 20:57:35 +02:00
  • 0106d0b6bd Fixed some warnings caused from the last commit Adam 2012-09-22 16:23:19 -04:00
  • 1b20ec8747 Forgot to delete a line in the last commit. Naram Qashat 2012-09-22 04:18:41 -04:00
  • d30e53ee2c OK, so the FIND sub-command of string() in CMake was only added with 2.8.5, change this to use the REGEX sub-commands instead. Also while I'm at it, make -pthread only get added when not on Mac OS X, it's auto-included there. Naram Qashat 2012-09-22 03:45:51 -04:00
  • aa57ad6082 Fix issues with CMake trying to add /System/Library/Frameworks/Kernel.framework/Headers/sys to the include paths. Naram Qashat 2012-09-22 02:10:49 -04:00
  • 3779ed916a Made all module functions static to fix OSX's linker from linking modules with similar function names to each other which causes complete and total chaos. Adam 2012-09-21 21:39:32 -04:00
  • 097893bfbf Updated example query to include a valid value lethality 2012-09-13 15:29:04 +01:00
  • 16019c9827 Add m_sql_authentication to allow authenticating users against an external SQL database Adam 2012-09-12 21:10:02 -04:00
  • f391100586 Fixed gettext on freebsd/any other system that uses LANG not LANGUAGE Adam 2012-09-10 21:39:04 -04:00
  • c4a1e1bb0c Fixed os_defcon too Adam 2012-09-08 04:51:44 -04:00
  • 7e3b5bed50 Add chanserv/set/autoop, like nickserv/set/autoop but for channels Adam 2012-09-07 23:44:15 -04:00
  • c9c477ff9d These saset command stubs can go away Adam 2012-09-07 22:27:28 -04:00
  • 4eb7db80a6 Fix os_session to really use ips for quits, don't enforce session for spoofed users/other users who have no ip, clean up warnings Adam 2012-09-07 21:22:19 -04:00
  • 9d6626f70c Made session tracking ip based, not host based, and allow using CIDR to group multiple ips from one subnet to one session Adam 2012-09-07 12:04:25 -04:00
  • 5c07863ad5 Allow configuring killquick and kill delays Adam 2012-09-07 08:46:28 -04:00
  • 3060375251 Fixed m_ldap_authentication not returning anything if the search for an account game back empty Adam 2012-09-07 06:52:56 -04:00
  • 3c63e44d32 Allow ; and } in quoted strings Adam 2012-09-07 05:59:28 -04:00
  • 02d943bfb0 Not quite sure what I was thinking here Adam 2012-09-05 02:56:59 -04:00
  • 4c8fef264e updated example.conf DukePyrolator 2012-09-03 11:05:17 +02:00
  • 082cf8ace8 Windows cares this is escaped + chmod too Adam 2012-09-02 22:56:17 -04:00
  • 1fd193840d Fix CMake to actually make directories on install ..... Adam 2012-09-02 22:39:05 -04:00
  • b1f8e910eb Version bump for 1.9.8-git Adam 2012-09-02 09:48:13 -04:00
  • 81cf9f0c71 Anope 1.9.7 Release 1.9.7 Adam 2012-09-02 08:31:43 -04:00
  • 3264669e03 Update version.log Adam 2012-09-02 08:31:34 -04:00
  • 271d723bbd Update Changes Adam 2012-09-02 08:31:11 -04:00
  • a0c4575122 Regenerate language files Adam 2012-09-02 08:31:04 -04:00
  • 1af64a9bbb Fix Windows Adam 2012-09-02 08:30:54 -04:00
  • e3d5140dcc Added a web panel module + a default template Adam 2012-09-01 18:54:51 -04:00
  • f81d0113a2 Actually set xline's manager... Adam 2012-08-28 00:39:50 -04:00
  • fde42899e7 Fixed db_old loading encrypted passwords from 1.8 Adam 2012-08-09 23:28:02 -04:00
  • f7bf2fa960 Put motd in conf/ not data/ and fixed the default values in the config Robby 2012-08-08 17:09:34 -04:00
  • b894a569c9 Update pid and motd file paths Cronus 2012-08-08 04:28:33 -04:00
  • 3f05a42515 Do not apply akills or sxlines that are pending expiration Adam 2012-08-07 22:16:32 -04:00
  • d0e5a18848 Fixed crash when InspIRCd sends user MODE changes for users that don't "exist" (probably us) Adam 2012-07-30 02:25:46 -04:00
  • 48022c3ddf Warn about really big integer values in the config Adam 2012-07-18 16:52:14 -04:00