Age | Commit message (Expand) | Author |
2018-03-31 | Move checking for +ikl from the core to to core_channel. | Peter Powell |
2018-01-03 | Fix m_chanhistory sending the history notice directly to the user. | Peter Powell |
2017-12-11 | Merge branch 'insp20' into master. | Peter Powell |
2017-12-10 | Extract RFC modes from the core to core_channel and core_user. | Peter Powell |
2017-11-28 | Add length checking to GetExtBanStatus and m_banexception. | Peter Powell |
2017-11-26 | Fix action extbans not triggering | B00mX0r |
2017-11-17 | Fix a ton of -Wsign-conversion warnings. | Peter Powell |
2017-10-28 | Hide User#host and User#dhost and use accessors to modify them. | Peter Powell |
2016-09-20 | Fix compatibility with the legacy <channels> tag. | Peter Powell |
2016-08-30 | Return std::string from Membership::GetAllPrefixChars() | Attila Molnar |
2016-08-29 | Convert ModeHandler::GetNumParams() to NeedsParam() that returns a bool | Attila Molnar |
2016-07-22 | Add a method which calculates the maximum mask length. (#1171) | Peter Powell |
2016-04-11 | Refactor topic setting logic to go through Channel::SetTopic() in all cases | Attila Molnar |
2016-03-05 | Add Channel::WriteNotice() | Attila Molnar |
2016-02-25 | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | Attila Molnar |
2015-12-28 | Return true from Channel::PartUser() if the user was on the channel | Attila Molnar |
2015-12-28 | Invert if in Channel::PartUser() | Attila Molnar |
2015-11-02 | Rewrite invite system | Attila Molnar |
2015-11-02 | Move handling of <options:invitebypassmodes> into core_channel | Attila Molnar |
2015-10-14 | Update another password check to use InspIRCd::TimingSafeCompare. | Peter Powell |
2015-10-11 | Revert "Fix sending the wrong numerics on join when a topic is empty." | Attila Molnar |
2015-08-26 | Fix sending the wrong numerics on join when a topic is empty. | Peter Powell |
2015-05-16 | Move Channel::UserList() from core to cmd_names | Attila Molnar |
2015-05-16 | Move topic and NAMES sending on join from core into core_channel | Attila Molnar |
2015-02-27 | Fix miscalculation of maxlen in Channel::UserList() introduced by the WriteNu... | Attila Molnar |
2015-01-16 | Verify that the chan in chanlist is in fact the same object as us in Channel:... | Attila Molnar |
2015-01-16 | Gracefully handle multiple Channel::CheckDestroy() calls on the same object | Attila Molnar |
2015-01-10 | Reduce std::string::substr() usage | Attila Molnar |
2014-10-27 | Merge insp20 | Attila Molnar |
2014-09-27 | Store Membership objects physically in the nodes of Channel::MemberMap | Attila Molnar |
2014-09-26 | Reject parameters that begin with a colon in Channel::SetDefaultModes() | Attila Molnar |
2014-09-26 | Don't try to set a mode in Channel::SetDefaultModes() if it needs a parameter... | Attila Molnar |
2014-07-14 | Remove typedef UserMembIter, use Channel::MemberMap::iterator instead | Attila Molnar |
2014-06-14 | Kill needless #includes in source files | Attila Molnar |
2014-06-10 | Return the newly created Membership object from Channel::ForceJoin() | Attila Molnar |
2014-06-10 | Change Channel::KickUser() to accept an iterator, add overload that accepts a... | Attila Molnar |
2014-06-10 | Move pre-kick checks from core to cmd_kick (core_channel) | Attila Molnar |
2014-05-06 | Remove needless checks from Invitation::Find() | Attila Molnar |
2014-04-20 | Change the OnNamesListItem() hook to return ModResult | Attila Molnar |
2014-04-11 | Kill <channels> in favour of <connect:maxchans> and <oper:maxchans>. | Peter Powell |
2014-04-09 | Avoid double Membership lookup in Channel::UserList() | Attila Molnar |
2014-04-09 | Move checks determining whether a user is allowed to view the NAMES list of a... | Attila Molnar |
2014-04-09 | Eliminate usage of has_one in Channel::UserList() | Attila Molnar |
2014-04-07 | Merge insp20 | Attila Molnar |
2014-03-31 | Check if Membership::GetPrefixChar() returns 0 before appending it to a string | Attila Molnar |
2014-03-14 | Change allocation of InspIRCd::chanlist to be physically part of the object c... | Attila Molnar |
2014-03-13 | Fix NAMES list getting truncated on servers having an excessively long server... | Attila Molnar |
2014-03-13 | Backport "Refactor Channel::UserList() to use std::string" | Attila Molnar |
2014-02-21 | Index Channel::modes and User::modes with the id of the mode instead of its l... | Attila Molnar |
2014-02-15 | Add ParamModeBase and ParamMode, change all parameter modes to inherit from P... | Attila Molnar |