Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-07 | Move {prefix|suffix|fixed}{quit|part} into core_user | Attila Molnar | |
2014-03-07 | Read the die and restart password and their hash type on demand | Attila Molnar | |
2014-03-06 | Update detection in module loading commands that relied on old command ↵ | Attila Molnar | |
module names | |||
2014-03-06 | Move UNLOADMODULE handler into core_loadmodule | Attila Molnar | |
2014-03-06 | Create the core_stub module | Attila Molnar | |
This handles CONNECT, LINKS, SERVER and SQUIT | |||
2014-03-05 | Load core_*.so instead of cmd_*.so | Attila Molnar | |
2014-03-05 | Integrate coremods into the build system | Attila Molnar | |
2014-03-05 | Create the core_xline module | Attila Molnar | |
2014-03-05 | Create the core_user module | Attila Molnar | |
2014-03-05 | Create the core_oper module | Attila Molnar | |
2014-03-05 | Create the core_info module | Attila Molnar | |
2014-03-05 | Create the core_channel module | Attila Molnar | |
2014-03-05 | Move src/commands/cmd_*.cpp to src/coremods[/core_*]/ | Attila Molnar | |
2014-03-04 | Remove out of date doc and fix typo in commands/cmd_*.cpp | Attila Molnar | |
2014-03-03 | m_spanningtree Remove remains of the KeepNickTS workaround | Attila Molnar | |
2014-03-03 | Update nick timestamps in User::ChangeNick(), pass the new TS in a parameter | Attila Molnar | |
2014-03-02 | m_spanningtree Do pointer comparison before deleting one of the pointers in ↵ | Attila Molnar | |
TreeSocket::Squit() While the previous code worked fine in practice, it was incorrect in theory | |||
2014-03-02 | m_spanningtree Don't send snotices to servers about remote servers splitting | Attila Molnar | |
The snotice is sent to opers when the SQUIT is processed by their server | |||
2014-03-01 | Fix NULL dereference on rehash when there is a fatal error in the ↵ | Attila Molnar | |
configuration of connect classes Fixes issue #780 reported by @JDowny | |||
2014-02-28 | Merge pull request #784 from ShutterQuick/patch-1 | Attila Molnar | |
Fix build problem on Solaris | |||
2014-02-28 | Merge pull request #783 from SaberUK/insp20+solaris-hates-posix | Attila Molnar | |
Fix Solaris not being able to find modules without pkg-config. | |||
2014-02-27 | Fix build problem on Solaris | ShutterQuick | |
-rpath only takes one dash Fixes the Solaris build \o/ ''' <fraggeln> SaberUK: http://m.theo.nu/jenkins/job/InspIRCd-2.0/435/label=solaris/console <-- <fraggeln> do you have any clue on why? <@Shutter> Hmm. Where did that extra - come from. <fraggeln> Shutter: no idea :) [...] <fraggeln> Shutter: sub make_rpath($;$) <-- in make/utilities.pm <fraggeln> thats where that extra - is''' | |||
2014-02-27 | Fix Solaris not being able to find modules without pkg-config. | Peter Powell | |
2014-02-27 | Remove REG_ALL checks from User::SharesChannelWith() | Attila Molnar | |
These checks are never true currently and even if one or both users are unregistered proceeding is harmless | |||
2014-02-27 | cmd_topic Remove redundant NULL check | Attila Molnar | |
2014-02-27 | Give m_connectban a configurable ban message | Googolplexed | |
2014-02-26 | Simplify /SAJOIN syntax and add permission for joining other users. | Daniel Vassdal | |
2014-02-26 | m_chanfilter Remove needless mode parameter is empty check | Attila Molnar | |
2014-02-26 | m_cycle Remove redundant IS_LOCAL() check | Attila Molnar | |
2014-02-25 | cmd_kill Remove now needless check that prevented KILLing the same user twice | Attila Molnar | |
2014-02-25 | cmd_kill Hide server notices if the source is ulined | Attila Molnar | |
Issue #742 | |||
2014-02-25 | m_svshold Hide server notices by default | Attila Molnar | |
Issue #742 | |||
2014-02-23 | Throw an exception if ModeParser::AddMode() fails | Attila Molnar | |
2014-02-23 | Moving CGIIRC to a new snomask (w) | Googolplexed | |
2014-02-22 | Add ModeParser::GetModes(), returns all user/chanmodes | Attila Molnar | |
2014-02-21 | Index Channel::modes and User::modes with the id of the mode instead of its ↵ | Attila Molnar | |
letter | |||
2014-02-21 | Assign an id to user modes, parameter chanmodes and simple chanmodes | Attila Molnar | |
2014-02-21 | Replace mode letter parameter of OnRawMode() with a ModeHandler*, remove pcnt | Attila Molnar | |
2014-02-20 | Fix /who on opers incorrectly showing +i opers to | Adam | |
users without the privilege to see them, introduced in b328aad53b044bd9cf9720dfed216b0ee61c8e31 | |||
2014-02-20 | Add a ModeParser::FindMode() overload that takes a mode name and a mode type | Attila Molnar | |
2014-02-20 | Create a name -> ModeHandler* map | Attila Molnar | |
2014-02-19 | Merge pull request #772 from SaberUK/insp20+llvm34 | Attila Molnar | |
Fix various problems detected by Clang 3.4. | |||
2014-02-18 | Replace ModeMasks with a two-dimensional array | Attila Molnar | |
2014-02-18 | Change the parameter type of ModeHandler::GiveModeList() from ModeMasks to ↵ | Attila Molnar | |
ModeType | |||
2014-02-15 | Add ParamModeBase and ParamMode, change all parameter modes to inherit from ↵ | Attila Molnar | |
ParamMode - Type of the extension used to store data is a template parameter - The extension is automatically unset when the mode is unset - Handlers inheriting from ParamMode have to provide OnSet() and SerializeParam(); may optionally provide OnUnset() - Transparently handle the case when OnSet() modifies the mode parameter - Remove Channel::custom_mode_params map; ask the mode handlers to serialize their parameters instead | |||
2014-02-15 | Add ModeHandler::IsParameterMode() and MC_PARAM | Attila Molnar | |
2014-02-14 | Move GetAllPrefixChars() from Channel to Membership | Attila Molnar | |
2014-02-14 | Move GetPrefixChar() from Channel to Membership | Attila Molnar | |
2014-02-14 | Return a Membership* from get_first_visible_channel() in cmd_who and pass ↵ | Attila Molnar | |
that to modules | |||
2014-02-13 | Remove support for advertising the SSL ports in RPL_ISUPPORT. | Peter Powell | |
- No other IRC servers implement this. - No IRC clients I can find support this. |