| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | m_spanningtree Change both prefix and first parameter of SQUIT to be a SID | 2013-04-12 | 1 | -2/+2 | ||
| | | | ||||||
| * | | m_spanningtree Remove encapsulation on UserCount/OperCount | 2013-04-12 | 6 | -48/+13 | ||
| | | | ||||||
| * | | m_spanningtree Introduce new function to send channel messages | 2013-04-12 | 5 | -100/+45 | ||
| | | | | | | | | | | | Use it from the protocol interface and PRIVMSG/NOTICE handlers Unite OnUserNotice and OnUserMessage code into LocalMessage() | |||||
| * | | m_spanningtree Change TreeServerList to be a set, get rid of a function ↵ | 2013-04-12 | 5 | -16/+6 | ||
| | | | | | | | | | dedicated to adding entries to it | |||||
| * | | m_spanningtree Utils: Move code that creates a full line from its components ↵ | 2013-04-12 | 2 | -19/+22 | ||
| | | | | | | | | | to a new function | |||||
| * | | m_spanningtree FTOPIC handler: Keep only one topic if the two topic ↵ | 2013-04-12 | 1 | -1/+10 | ||
| | | | | | | | | | timestamps match but the topics differ | |||||
| * | | m_spanningtree FTOPIC handler: Return CMD_FAILURE/CMD_INVALID as appropiate | 2013-04-12 | 1 | -15/+20 | ||
| | | | | | | | | | Return CMD_FAILURE to prevent propagation when the topic wasn't updated; return CMD_INVALID when the topicts is invalid | |||||
| * | | m_spanningtree atoi() to ConvToInt() conversion, add const where possible | 2013-04-12 | 12 | -42/+19 | ||
| | | | | | | | | | Remove two redundant functions from Utils | |||||
| * | | m_spanningtree RSQUIT handler: Don't reimplement sending messages to remote ↵ | 2013-04-12 | 2 | -20/+2 | ||
| | | | | | | | | | | | | | users Use ModuleSpanningTree::RemoteMessage instead | |||||
| * | | m_spanningtree RCONNECT handler: Fix error reporting to remote users | 2013-04-12 | 1 | -7/+19 | ||
| | | | | | | | | | Describe behavior in comments | |||||
| * | | m_spanningtree Netburst: Rework SendFJoins() | 2013-04-12 | 1 | -42/+14 | ||
| | | | | | | | | | Old code sent empty lines on burst after FJOINs, new version fixes that | |||||
| * | | m_spanningtree Netburst: Remove expiration check from SendXLines() | 2013-04-12 | 1 | -7/+3 | ||
| | | | | | | | | | XLineManager does the checking | |||||
| * | | m_spanningtree UID handler: Log and drop the link when a server introduces a ↵ | 2013-04-12 | 1 | -21/+23 | ||
| | | | | | | | | | user with an unknown user mode | |||||
| * | | m_spanningtree UID handler: Remove dead code | 2013-04-12 | 1 | -11/+5 | ||
| | | | ||||||
| * | | m_spanningtree FMODE handler: Rework | 2013-04-12 | 1 | -38/+26 | ||
| | | | | | | | | | | | Check for error conditions before doing any work Get rid of hardcoded maxmodes and a loop that copies a container | |||||
| * | | m_spanningtree IDLE handler: Rewrite | 2013-04-12 | 1 | -42/+42 | ||
| | | | ||||||
| * | | Tidy up source files: | 2013-04-12 | 56 | -989/+57 | ||
| | | | | | | | | | | | | | - Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | |||||
| * | | Add LOG_ prefix to the log level enum values. | 2013-04-12 | 42 | -137/+137 | ||
| | | | ||||||
| * | | Convert ISUPPORT to use a map instead of a string. | 2013-04-11 | 34 | -74/+77 | ||
| | | | ||||||
| * | | Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper() | 2013-04-10 | 31 | -50/+50 | ||
| | | | ||||||
| * | | Move most whois related code from the core into cmd_whois | 2013-04-09 | 1 | -7/+1 | ||
| | | | ||||||
| * | | XLine: Provide a default implementation for DisplayExpiry() | 2013-04-09 | 4 | -24/+0 | ||
| | | | ||||||
| * | | Migrate u_listmode.h into the core, change +b to use it | 2013-04-08 | 10 | -493/+52 | ||
| | | | ||||||
| * | | Remove OnAddBan and OnDelBan hooks | 2013-04-08 | 2 | -15/+33 | ||
| | | | ||||||
| * | | Fixed grammar in whois output for +k'd services. | 2013-04-05 | 1 | -3/+3 | ||
| | | | ||||||
| * | | Convert InspIRCd::Duration() to be static | 2013-04-03 | 11 | -16/+15 | ||
| | | | ||||||
| * | | m_geoip: Fix compilation | 2013-04-02 | 1 | -1/+1 | ||
| | | | ||||||
| * | | Whitespace and empty destructor removal, minor coding style changes | 2013-04-01 | 140 | -593/+61 | ||
| | | | ||||||
| * | | Merge pull request #452 from SaberUK/master+nuke-hashmap | 2013-04-01 | 2 | -6/+2 | ||
| |\ \ | | | | | | | Purge the deprecated hash_map from existance. | |||||
| | * | | Purge the deprecated hash_map from existance. | 2013-04-01 | 2 | -6/+2 | ||
| | | | | ||||||
| * | | | Move member variables from User to LocalUser | 2013-04-01 | 6 | -10/+17 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | - idle_lastmsg - dns_done - quitting_sendq - exempt - lastping | |||||
| * | | | Change IsNickHandler()/IsIdentHandler()/IsChannelHandler() to use C++ ↵ | 2013-04-01 | 4 | -23/+23 | ||
| | | | | | | | | | | | | | strings as arguments instead of C strings | |||||
| * | | | Convert IsSID() to a static member function, modules shouldn't override it | 2013-04-01 | 2 | -2/+2 | ||
| | | | | ||||||
| * | | | Remove more deprecated code | 2013-04-01 | 1 | -8/+0 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | - ConfigReader - FloodQuitUserHandler - IsValidModuleCommand - CallCommandHandler - DoCleanup from u_listmode.h | |||||
| * | | | Purge references to the deprecated GetStackedLine method. | 2013-04-01 | 3 | -4/+3 | ||
| | | | | ||||||
| * | | | Purge the deprecated chanprotect module. | 2013-04-01 | 1 | -308/+0 | ||
| | | | | ||||||
| * | | | Remove some dead code: | 2013-04-01 | 2 | -15/+1 | ||
| | | | | | | | | | | | | | | | | | | | - Conditions in m_httpd_stats which can never be true. - Commented out code in m_sqloper. - Unused macro in inspircd.h. | |||||
| * | | | Fix linker error when linking spanningtree caused by ↵ | 2013-04-01 | 2 | -6/+0 | ||
| |/ / | | | | | | | 56cae0f3a484cbcb20569b68917f1810a0c2f4a4 | |||||
| * | | Change channel name parameter of Module::OnUserPreJoin() and ↵ | 2013-04-01 | 20 | -45/+43 | ||
| | | | | | | | | | Channel::JoinUser() to std::string from char* | |||||
| * | | Change User::GetIPString() to return const std::string& | 2013-04-01 | 6 | -9/+9 | ||
| | | | ||||||
| * | | m_samode Require an oper privilege to change the user modes of other users | 2013-04-01 | 1 | -0/+6 | ||
| | | | | | | | | | Issue #417 | |||||
| * | | Remove legacy code, mostly related to 1.2 compatibility | 2013-04-01 | 10 | -484/+17 | ||
| |/ | ||||||
| * | Update doc and fix the description of m_allowinvite | 2013-03-29 | 1 | -2/+2 | ||
| | | ||||||
| * | m_ldapoper Make the module actually work | 2013-03-29 | 1 | -10/+50 | ||
| | | | | | Fixes #439 reported by @rhylan | |||||
| * | m_ldapoper Fix memory leak | 2013-03-29 | 1 | -1/+27 | ||
| | | | | | See 1813369adecc1efc9812e90c40c21dc32e4965c9 for details | |||||
| * | Merge pull request #443 from ShutterQuick/sasl_external | 2013-03-26 | 1 | -0/+10 | ||
| |\ | | | | | Added support for SASL EXTERNAL | |||||
| | * | Added support for EXTERNAL | 2013-03-25 | 1 | -0/+10 | ||
| | | | ||||||
| * | | m_xline_db Fix pointless excessive stack usage in ReadDatabase() | 2013-03-25 | 1 | -5/+2 | ||
| | | | ||||||
| * | | m_xline_db Major enhancements | 2013-03-25 | 1 | -33/+26 | ||
| |/ | | | | | - Save database on a timer, not on every single change - Use the internal database instead of keeping track of xlines ourselves | |||||
| * | m_timedbans Notice halfops and above when a timed ban is placed | 2013-03-24 | 1 | -1/+6 | ||
| | | | | | Fixes #415 reported by @killerrabbit | |||||
