aboutsummaryrefslogtreecommitdiffstats
path: root/src/modules
Commit message (Expand)AuthorAgeFilesLines
...
* | m_spanningtree Change both prefix and first parameter of SQUIT to be a SIDGravatar attilamolnar2013-04-121-2/+2
* | m_spanningtree Remove encapsulation on UserCount/OperCountGravatar attilamolnar2013-04-126-48/+13
* | m_spanningtree Introduce new function to send channel messages•••Use it from the protocol interface and PRIVMSG/NOTICE handlers Unite OnUserNotice and OnUserMessage code into LocalMessage() Gravatar attilamolnar2013-04-125-100/+45
* | m_spanningtree Change TreeServerList to be a set, get rid of a function dedic...Gravatar attilamolnar2013-04-125-16/+6
* | m_spanningtree Utils: Move code that creates a full line from its components ...Gravatar attilamolnar2013-04-122-19/+22
* | m_spanningtree FTOPIC handler: Keep only one topic if the two topic timestamp...Gravatar attilamolnar2013-04-121-1/+10
* | m_spanningtree FTOPIC handler: Return CMD_FAILURE/CMD_INVALID as appropiate•••Return CMD_FAILURE to prevent propagation when the topic wasn't updated; return CMD_INVALID when the topicts is invalid Gravatar attilamolnar2013-04-121-15/+20
* | m_spanningtree atoi() to ConvToInt() conversion, add const where possible•••Remove two redundant functions from Utils Gravatar attilamolnar2013-04-1212-42/+19
* | m_spanningtree RSQUIT handler: Don't reimplement sending messages to remote u...•••Use ModuleSpanningTree::RemoteMessage instead Gravatar attilamolnar2013-04-122-20/+2
* | m_spanningtree RCONNECT handler: Fix error reporting to remote users•••Describe behavior in comments Gravatar attilamolnar2013-04-121-7/+19
* | m_spanningtree Netburst: Rework SendFJoins()•••Old code sent empty lines on burst after FJOINs, new version fixes that Gravatar attilamolnar2013-04-121-42/+14
* | m_spanningtree Netburst: Remove expiration check from SendXLines()•••XLineManager does the checking Gravatar attilamolnar2013-04-121-7/+3
* | m_spanningtree UID handler: Log and drop the link when a server introduces a ...Gravatar attilamolnar2013-04-121-21/+23
* | m_spanningtree UID handler: Remove dead codeGravatar attilamolnar2013-04-121-11/+5
* | m_spanningtree FMODE handler: Rework•••Check for error conditions before doing any work Get rid of hardcoded maxmodes and a loop that copies a container Gravatar attilamolnar2013-04-121-38/+26
* | m_spanningtree IDLE handler: RewriteGravatar attilamolnar2013-04-121-42/+42
* | Tidy up source files:•••- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. Gravatar Peter Powell2013-04-1256-989/+57
* | Add LOG_ prefix to the log level enum values.Gravatar Peter Powell2013-04-1242-137/+137
* | Convert ISUPPORT to use a map instead of a string.Gravatar Peter Powell2013-04-1134-74/+77
* | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()Gravatar attilamolnar2013-04-1031-50/+50
* | Move most whois related code from the core into cmd_whoisGravatar attilamolnar2013-04-091-7/+1
* | XLine: Provide a default implementation for DisplayExpiry()Gravatar attilamolnar2013-04-094-24/+0
* | Migrate u_listmode.h into the core, change +b to use itGravatar attilamolnar2013-04-0810-493/+52
* | Remove OnAddBan and OnDelBan hooksGravatar attilamolnar2013-04-082-15/+33
* | Fixed grammar in whois output for +k'd services.Gravatar Shawn Smith2013-04-051-3/+3
* | Convert InspIRCd::Duration() to be staticGravatar attilamolnar2013-04-0311-16/+15
* | m_geoip: Fix compilationGravatar ChrisTX2013-04-021-1/+1
* | Whitespace and empty destructor removal, minor coding style changesGravatar attilamolnar2013-04-01140-593/+61
* | Merge pull request #452 from SaberUK/master+nuke-hashmap•••Purge the deprecated hash_map from existance.Gravatar Attila Molnar2013-04-012-6/+2
|\ \
| * | Purge the deprecated hash_map from existance.Gravatar Peter Powell2013-04-012-6/+2
* | | Move member variables from User to LocalUser•••- idle_lastmsg - dns_done - quitting_sendq - exempt - lastping Gravatar attilamolnar2013-04-016-10/+17
* | | Change IsNickHandler()/IsIdentHandler()/IsChannelHandler() to use C++ strings...Gravatar attilamolnar2013-04-014-23/+23
* | | Convert IsSID() to a static member function, modules shouldn't override itGravatar attilamolnar2013-04-012-2/+2
* | | Remove more deprecated code•••- ConfigReader - FloodQuitUserHandler - IsValidModuleCommand - CallCommandHandler - DoCleanup from u_listmode.h Gravatar attilamolnar2013-04-011-8/+0
* | | Purge references to the deprecated GetStackedLine method.Gravatar Peter Powell2013-04-013-4/+3
* | | Purge the deprecated chanprotect module.Gravatar Peter Powell2013-04-011-308/+0
* | | Remove some dead code:•••- Conditions in m_httpd_stats which can never be true. - Commented out code in m_sqloper. - Unused macro in inspircd.h. Gravatar Peter Powell2013-04-012-15/+1
* | | Fix linker error when linking spanningtree caused by 56cae0f3a484cbcb20569b68...Gravatar Adam2013-04-012-6/+0
|/ /
* | Change channel name parameter of Module::OnUserPreJoin() and Channel::JoinUse...Gravatar attilamolnar2013-04-0120-45/+43
* | Change User::GetIPString() to return const std::string&Gravatar attilamolnar2013-04-016-9/+9
* | m_samode Require an oper privilege to change the user modes of other users•••Issue #417 Gravatar attilamolnar2013-04-011-0/+6
* | Remove legacy code, mostly related to 1.2 compatibilityGravatar attilamolnar2013-04-0110-484/+17
|/
* Update doc and fix the description of m_allowinviteGravatar attilamolnar2013-03-291-2/+2
* m_ldapoper Make the module actually work•••Fixes #439 reported by @rhylan Gravatar attilamolnar2013-03-291-10/+50
* m_ldapoper Fix memory leak•••See 1813369adecc1efc9812e90c40c21dc32e4965c9 for details Gravatar attilamolnar2013-03-291-1/+27
* Merge pull request #443 from ShutterQuick/sasl_external•••Added support for SASL EXTERNALGravatar Attila Molnar2013-03-261-0/+10
|\
| * Added support for EXTERNALGravatar Daniel Vassdal2013-03-251-0/+10
* | m_xline_db Fix pointless excessive stack usage in ReadDatabase()Gravatar attilamolnar2013-03-251-5/+2
* | m_xline_db Major enhancements•••- Save database on a timer, not on every single change - Use the internal database instead of keeping track of xlines ourselves Gravatar attilamolnar2013-03-251-33/+26
|/
* m_timedbans Notice halfops and above when a timed ban is placed•••Fixes #415 reported by @killerrabbit Gravatar attilamolnar2013-03-241-1/+6