| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Pass an interface to the OnSync hooks•••Remove Module::ProtoSendMetaData()
| attilamolnar | 2013-09-13 | 7 | -29/+50 |
| * | | Split ProtocolInterface::SendMetaData() into multiple functions | attilamolnar | 2013-09-13 | 3 | -12/+17 |
| * | | Send ListModeBase modes implicitly on channel sync•••Remove Module::ProtoSendMode() and ListModeBase::DoSyncChannel()
| attilamolnar | 2013-09-12 | 12 | -110/+148 |
| * | | Keep lists of mode handlers by type | attilamolnar | 2013-09-12 | 2 | -6/+10 |
| * | | Add ModeHandler::IsListModeBase() and MC_LIST | attilamolnar | 2013-09-12 | 1 | -9/+4 |
| * | | m_modenotice Use WriteNotice() | attilamolnar | 2013-09-11 | 1 | -2/+2 |
| * | | Convert cmd_modenotice into an optional module | attilamolnar | 2013-09-11 | 2 | -0/+78 |
| * | | Move prefix mode specific fields and getters into PrefixMode•••Add ModeHandler::IsPrefixMode()
| attilamolnar | 2013-09-11 | 5 | -19/+21 |
| * | | Create a base class for prefix modes•••Move Channel::SetPrefix() into Membership
| attilamolnar | 2013-09-11 | 3 | -38/+8 |
| * | | m_spanningtree Minor fixes•••- Handle the case when servers SQUIT themselves
- Fix extra space in channel messages
| attilamolnar | 2013-09-10 | 2 | -4/+11 |
| * | | m_spanningtree Handle ERROR when fully connected | attilamolnar | 2013-09-10 | 1 | -0/+6 |
| * | | m_spanningtree Move c2s commands out of SpanningTreeCommands to auto register... | attilamolnar | 2013-09-10 | 4 | -7/+14 |
| * | | Change allocation of a few services to make use of auto registration | attilamolnar | 2013-09-08 | 2 | -37/+28 |
| * | | Automatically register ServiceProviders created by modules | attilamolnar | 2013-09-08 | 116 | -518/+9 |
| * | | Fix compile warnings as seen on g++ 4.4.7 | Adam | 2013-09-08 | 2 | -12/+12 |
| * | | Remove ModuleManager::GetAllModuleNames(), use GetModules() instead | attilamolnar | 2013-08-30 | 2 | -11/+11 |
| * | | 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 | 71 | -272/+83 |
| * | | Merge insp20 | attilamolnar | 2013-08-30 | 9 | -53/+143 |
| |\| |
|
| | * | m_permchannels Fix empty topic setby | attilamolnar | 2013-08-28 | 1 | -0/+2 |
| | * | m_permchannels Add the ability to save listmodes | attilamolnar | 2013-08-27 | 1 | -4/+70 |
| | * | m_permchannels Save channel TS, topic set time and set by information•••When loading, ignore and log channels with a name longer than Limits.MaxChan
| attilamolnar | 2013-08-27 | 1 | -15/+20 |
| | * | m_permchannels Construct the final line that will be saved in a std::string i... | attilamolnar | 2013-08-27 | 1 | -7/+10 |
| | * | Update example configs, README.md and more•••- Fix typos, remove misleading information, rephrase a few sentences
- Add info about hmac-<hash> hash types
- Remove <performance:maxwho> (the code which used this was removed in 96e4434 - @SaberUK)
- Change inspircd.github.org to inspircd.org
| attilamolnar | 2013-08-27 | 1 | -1/+1 |
| | * | m_spanningtree When an IOHook goes away close all pending connections that us... | attilamolnar | 2013-08-21 | 2 | -1/+10 |
| | * | m_dnsbl Fix possible use-after-free after a rehash | attilamolnar | 2013-08-21 | 1 | -25/+7 |
| | * | m_ssl_gnutls Fix feature testing and cipher suite related errors on older Gnu...•••Use the (old) LIBGNUTLS_VERSION_* defines as a fallback when GNUTLS_VERSION_* is unavailable
Fixes #595 reported by @rhylan
| attilamolnar | 2013-08-13 | 1 | -1/+9 |
| | * | Use server ids when propagating squits | Adam | 2013-07-26 | 1 | -2/+2 |
| | * | m_ssl_openssl Fix inverted check that prevented certificates from being recog... | attilamolnar | 2013-07-16 | 1 | -1/+1 |
| | * | m_userip Fix incorrect "variable may be used uninitialized" warning shown by ... | attilamolnar | 2013-07-09 | 1 | -1/+1 |
| | * | Prevent m_cgiirc from blocking indefinitely, resulting in registration timeou... | ElementalAlchemist | 2013-06-24 | 1 | -1/+1 |
| | * | m_spanningtree FJOIN handler: Merge and take maxmodes into consideration when... | attilamolnar | 2013-06-12 | 1 | -5/+24 |
| * | | m_spanningtree Propagate topic changes via FTOPIC in order to prevent desync ...•••TOPIC is no longer accepted from servers using the new protocol
| attilamolnar | 2013-08-28 | 6 | -27/+76 |
| * | | m_spanningtree Introduce command builders | attilamolnar | 2013-08-27 | 21 | -277/+404 |
| * | | m_spanningtree Changes to TreeSocket::WriteLine() to avoid string copies•••- Change argument type to a reference to avoid copies of the string object
- If the std::string implementation is using copy-on-write then calling operator[] on a mutable string results in a copy; avoid this by calling .c_str() instead
| attilamolnar | 2013-08-27 | 2 | -6/+12 |
| * | | Fix Windows build and a few more problems | attilamolnar | 2013-08-27 | 1 | -2/+2 |
| * | | Fix indentation | attilamolnar | 2013-08-27 | 2 | -11/+11 |
| * | | Allow jmpsrv to handle SSL-connected clients correctly - also allow clients t... | Daniel Vassdal | 2013-08-27 | 1 | -10/+27 |
| * | | Fix various small issues.•••- Add CXX11_OVERRIDE to *Regex::Matches and *RegexFactory::Create.
- Fix documentation comment on regex_string.
- Fix various code duplication/layout issues.
| Peter Powell | 2013-08-27 | 6 | -30/+15 |
| * | | Make all regex modules throw the same exception on error. | Peter Powell | 2013-08-27 | 5 | -50/+5 |
| * | | m_spanningtree Allow server-to-server command handlers to specify whether the...•••To make life easier for handlers accepting servers only as source, pass them a TreeServer* so they don't have to call FindServer()
| attilamolnar | 2013-08-25 | 13 | -115/+123 |
| * | | Clean up the protocol interface | attilamolnar | 2013-08-25 | 6 | -37/+16 |
| * | | Option to select if chanhistory is on for bots | Daniel Vassdal | 2013-08-24 | 1 | -1/+7 |
| * | | m_spanningtree Add TreeServer::GetChildren() that replaces ChildCount() and G... | attilamolnar | 2013-08-22 | 7 | -54/+33 |
| * | | m_spanningtree Remove duplicate code for sending channel messages from RouteC... | attilamolnar | 2013-08-22 | 3 | -24/+13 |
| * | | m_spanningtree Implement DoOneToMany() using DoOneToAllButSender() | attilamolnar | 2013-08-22 | 6 | -27/+13 |
| * | | m_spanningtree Change TreeServer::GetSocket() to always return the socket tha...•••The only exception is the tree root (us) which has no associated socket (NULL)
Add TreeServer::IsRoot() and IsLocal() helpers
| attilamolnar | 2013-08-22 | 11 | -94/+68 |
| * | | Fix a few problems•••- Fix configuration issue on systems without both GnuTLS and OpenSSL. (@SaberUK)
- Do not set Membership::modes in ForceJoin() incorrectly to privs
- Fix crash when spanningtree detects a configuration error on load
| attilamolnar | 2013-08-22 | 1 | -0/+2 |
| * | | Remove cmd_map from the core | attilamolnar | 2013-08-19 | 5 | -36/+46 |
| * | | m_spanningtree Minor cleanup of functions | attilamolnar | 2013-08-19 | 8 | -31/+13 |
| * | | 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 | 34 | -501/+583 |