Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-17 | Fix a ton of -Wsign-conversion warnings. | Peter Powell | |
2016-08-30 | Return std::string from Membership::GetAllPrefixChars() | Attila Molnar | |
2016-08-30 | Change Membership:hasMode() to accept a PrefixMode | Attila Molnar | |
2015-11-02 | Rewrite invite system | Attila Molnar | |
- Moved out of core, now lives entirely in core_channel - Accessible using the provided API after including the appropriate header - Invites are stored in an extension attached to LocalUser/Channel objects, they no longer need special handling when destroying these objects or when lowering TS - Expiration of timed invites are implemented using Timers - When creating a new invite let a non-timed invite override a timed one | |||
2014-08-30 | Move the intrusive list containers into the insp namespace | Attila Molnar | |
2014-06-11 | Add foundation for membership ids | Attila Molnar | |
2014-05-06 | Document the Membership and the Invitation class | 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-01-24 | Convert InviteBase::invites to an intrusively linked list | Attila Molnar | |
2014-01-24 | Remove classbase inheritance from Invitation | Attila Molnar | |
2014-01-24 | Convert UserChanList to an intrusively linked list | Attila Molnar | |
2013-09-11 | Move prefix mode specific fields and getters into PrefixMode | attilamolnar | |
Add ModeHandler::IsPrefixMode() | |||
2013-09-11 | Create a base class for prefix modes | attilamolnar | |
Move Channel::SetPrefix() into Membership | |||
2013-04-17 | Fix Windows build | attilamolnar | |
2013-04-12 | Tidy up source files: | Peter Powell | |
- Use #pragma once instead of include guards. - Move header files in src/modules to include/modules. - Fixed various spacing issues. | |||
2012-06-28 | InviteBase needs to be a CoreExport on Windows. | Peter Powell | |
2012-06-17 | Fix pending invites not being removed when a channel was deleted or had its ↵ | attilamolnar | |
TS lowered | |||
2012-04-19 | Replace copyright headers with headers granting specific authors copyright | Robby- | |
2012-04-14 | Fixes for bug #12 | Justin Crawford | |
2010-01-11 | ...because every now and again, i have to do a massive commit. | brain | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@12248 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-24 | Move forward declarations to typedefs.h | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11967 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-11 | More CoreExport. | peavey | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11843 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-10-11 | CoreExport Membership since windows needs this. | peavey | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11839 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-13 | Module API changes to use Membership* where sensible | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11699 e03df62e-2008-0410-955e-edbf42e46eb7 | |||
2009-09-13 | Membership* changes | danieldg | |
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@11697 e03df62e-2008-0410-955e-edbf42e46eb7 |