| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge tag 'v2.0.25' into master. | Peter Powell | 2017-11-12 | 1 | -1/+1 |
| |\ |
|
| | * | Update wiki links to use HTTPS and point to the correct pages.•••When we release 3.0 these links will break as they will point to
the pages for 3.0 rather than 2.0.
| Peter Powell | 2017-10-15 | 1 | -1/+1 |
| | * | m_spanningtree Rebuild serverlist and sidlist when receiving a specific Request•••Issue #923
| Attila Molnar | 2014-10-13 | 1 | -0/+1 |
| * | | Add CXX11_OVERRIDE to overridden members that lack it.•••This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
| Peter Powell | 2017-07-12 | 1 | -2/+2 |
| * | | m_spanningtree Refuse topic changes that would result in desync•••This is a workaround until the protocol is updated
| Attila Molnar | 2016-09-02 | 1 | -0/+1 |
| * | | m_spanningtree Remove ModuleSpanningTree::RemoteMessage()•••This method is no longer used, replacement is User::WriteRemoteNotice()
| Attila Molnar | 2016-03-01 | 1 | -4/+0 |
| * | | Introduce Stats::Context, pass it to the OnStats hook and switch all code to it | Attila Molnar | 2016-02-25 | 1 | -1/+1 |
| * | | m_spanningtree Change allocation of ModuleSpanningTree::commands to be physic... | Attila Molnar | 2015-12-06 | 1 | -2/+1 |
| * | | Add minimum channel rank and exception list parameters to the OnUserInvite hook | Attila Molnar | 2015-12-06 | 1 | -1/+1 |
| * | | Convert the spanningtree events to use the new cross-module event system | Attila Molnar | 2015-02-11 | 1 | -0/+7 |
| * | | m_spanningtree Rewrite PING logic to use Timers | Attila Molnar | 2015-01-25 | 1 | -4/+0 |
| * | | m_spanningtree Send MODE/FMODE from the OnMode hook•••If the MODE_LOCALONLY flag is set the mode change is not propagated
| Attila Molnar | 2014-09-03 | 1 | -0/+1 |
| * | | m_spanningtree Remove the now needless SplitInProgress workaround | Attila Molnar | 2014-07-28 | 1 | -4/+0 |
| * | | m_spanningtree Remove the MAP ISUPPORT token•••No other servers send this token and sending it has little to no benefit
| Attila Molnar | 2014-07-20 | 1 | -1/+0 |
| * | | m_spanningtree Remove declaration for nonexistent function: OnLine() | Attila Molnar | 2014-06-14 | 1 | -1/+0 |
| * | | m_spanningtree Change allocation of the specialized ProtocolInterface to be p... | Attila Molnar | 2014-06-13 | 1 | -0/+5 |
| * | | m_spanningtree Assign an id to new Memberships | Attila Molnar | 2014-06-11 | 1 | -0/+4 |
| * | | m_spanningtree Remove remains of the KeepNickTS workaround | Attila Molnar | 2014-03-03 | 1 | -5/+0 |
| * | | Merge insp20 | Attila Molnar | 2014-01-21 | 1 | -0/+5 |
| |\| |
|
| | * | m_spanningtree Fix nick TS desync on SVSNICK•••Don't accept invalid timestamps
| Attila Molnar | 2013-12-15 | 1 | -0/+5 |
| * | | Move server description field from TreeServer into Server; remove OnGetServer... | Attila Molnar | 2014-01-05 | 1 | -1/+0 |
| * | | Improve UserManager::QuitUser() and related code•••- Make operreason optional; NULL means same as quitreason
- Remove User::quietquit, it is now handled internally in spanningtree
- Send snotice about quitting remote users from spanningtree
| Attila Molnar | 2014-01-05 | 1 | -0/+4 |
| * | | Pass an interface to the OnSync hooks•••Remove Module::ProtoSendMetaData()
| attilamolnar | 2013-09-13 | 1 | -1/+0 |
| * | | Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel()
| attilamolnar | 2013-09-12 | 1 | -1/+0 |
| * | | m_spanningtree Move c2s commands out of SpanningTreeCommands to auto register... | attilamolnar | 2013-09-10 | 1 | -0/+9 |
| * | | Replace OnRehash() with ReadConfig() that is called on boot, on module load a...•••This eliminates the need for calling OnRehash() in init()
| attilamolnar | 2013-08-30 | 1 | -1/+1 |
| * | | Remove cmd_map from the core | attilamolnar | 2013-08-19 | 1 | -12/+1 |
| * | | m_spanningtree Minor cleanup of functions | attilamolnar | 2013-08-19 | 1 | -6/+1 |
| * | | m_spanningtree Move all server-to-server command handlers into handler classes•••These commands are not registered in or called by the core. When looking for the handler of a command a new command table is searched first which contains all server-to-server commands. If a handler cannot be found in there, the core command table is consulted.
| attilamolnar | 2013-08-18 | 1 | -1/+4 |
| * | | m_spanningtree Remove SpanningTreeUtilities* fields and parameters | attilamolnar | 2013-08-17 | 1 | -2/+0 |
| * | | Introduce ModeProcessFlags, can be passed to ModeParser::Process() to indicat...•••Change ProtocolInterface::SendMode() to take source and destination parameters, and call it from the mode parser whenever the mode change is global
This deprecates the ambiguous InspIRCd::SendMode() and InspIRCd::SendGlobalMode() interface (the latter sent mode changes originating from local users twice, etc.)
| attilamolnar | 2013-06-13 | 1 | -1/+0 |
| * | | Get rid of the OnRemoteKill hook, make use of GetRouting() and TR_CUSTOM to r... | attilamolnar | 2013-06-12 | 1 | -1/+0 |
| * | | Change command name parameter of OnPostCommand to be a Command* | attilamolnar | 2013-06-12 | 1 | -1/+1 |
| * | | Route WALLOPS like a regular command, remove OnWallops hook | attilamolnar | 2013-06-02 | 1 | -1/+0 |
| * | | Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...•••All modules (except m_nonotice) that perform filtering on messages have common logic for handling PRIVMSGs and NOTICEs and most of them run the exact same code in both cases
| attilamolnar | 2013-05-20 | 1 | -2/+1 |
| * | | Tidy up keywords on module methods.•••- Remove virtual keyword from a ton of methods which don't need it.
- Add override keyword to a ton of methods which do need it.
| Peter Powell | 2013-05-15 | 1 | -32/+32 |
| * | | Modularize DNS•••The DNS modules are temporarily in commands/ so they're loaded automatically
Thanks to Attila for helping with much of this.
| Adam | 2013-04-26 | 1 | -0/+3 |
| * | | m_spanningtree Move CacheTimer into utils | attilamolnar | 2013-04-21 | 1 | -1/+0 |
| * | | m_spanningtree Bump protocol version and remove unused CAPAB CAPABILITIES ent... | attilamolnar | 2013-04-13 | 1 | -1/+1 |
| * | | m_spanningtree Remove unneeded #includes | attilamolnar | 2013-04-12 | 1 | -1/+0 |
| * | | 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()
| attilamolnar | 2013-04-12 | 1 | -0/+1 |
| * | | Tidy up source files:•••- Use #pragma once instead of include guards.
- Move header files in src/modules to include/modules.
- Fixed various spacing issues.
| Peter Powell | 2013-04-12 | 1 | -4/+1 |
| * | | Remove legacy code, mostly related to 1.2 compatibility | attilamolnar | 2013-04-01 | 1 | -1/+1 |
| |/ |
|
| * | m_spanningtree Remove empty RedoConfig() | attilamolnar | 2012-10-03 | 1 | -1/+0 |
| * | Replace copyright headers with headers granting specific authors copyright | Robby- | 2012-04-19 | 1 | -8/+18 |
| * | Fix some of the include guard names (requested by SaberUK) | Justin Crawford | 2012-04-14 | 1 | -2/+2 |
| * | Fixes for bug #12 | Justin Crawford | 2012-04-14 | 1 | -2/+2 |
| * | Remove overrides for ADMIN, STATS, TIME•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12302 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -12/+0 |
| * | Fix MOTD and RULES to work remotely (remove the old hacks for MOTD)•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12301 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-19 | 1 | -4/+0 |
| * | Move lots of spanningtree items to commands•••git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12296 e03df62e-2008-0410-955e-edbf42e46eb7
| danieldg | 2010-01-18 | 1 | -12/+5 |