| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Implement IRCv3 message tag support.•••Co-authored-by: Attila Molnar <attilamolnar@hush.com> | 2018-08-13 | 1 | -3/+3 | |
| * | Convert AWAY to use cross-module events and clean up slightly.•••OnSetAway has been replaced with four events. OnUserPreAway and OnUserPreBack can be used to deny an away state change and/or change the away message of a local user. OnUserAway and OnUserBack allow modules to be notified that a user's away state has changed. | 2018-08-12 | 1 | -4/+9 | |
| * | Replace most usages of "name" with "real" or "real name". | 2018-07-30 | 1 | -1/+1 | |
| * | Replace most usages of "GECOS" with "real" or "real name". | 2018-07-30 | 1 | -2/+2 | |
| * | Use CommandBase::Params instead of std::vector<std::string>.•••This is presently a typedef but will soon be replaced with a class that encapsulates both tags and parameters. | 2018-07-26 | 1 | -3/+3 | |
| * | Fix building on Windows. | 2018-07-24 | 1 | -0/+2 | |
| * | Initial support for listening on UNIX socket endpoints. | 2018-07-18 | 1 | -1/+7 | |
| * | Add the family() member to the sockaddrs union. | 2018-07-18 | 1 | -1/+1 | |
| * | Move OnStats from the core to a cross-module event.•••Some core code still exists in the XLine system but this will be replaced when the XLine system is replaced later. | 2018-04-08 | 1 | -1/+4 | |
| * | Rework message handling.•••- Move all message-related types to their own header to make moving them to a cross-module events easier. - Rename OnUserMessage to OnUserPostMessage. - Rename OnText to OnUserMessage. - Replace the dest, target_type, and status parameters with the MessageTarget class. - Replace the text, exempt_list, and msgtype parameters with the MessageDetails struct. - Add echooriginal and originaltext to the MessageDetails struct to allow spam filtering to not be broken by cap echo-message. | 2018-01-06 | 1 | -11/+11 | |
| * | Rename the spanningtree module header to server.•••In the future we will have server linking modules that are not the spanningtree module. | 2017-12-03 | 1 | -3/+3 | |
| * | Fix a ton of -Wsign-conversion warnings. | 2017-11-17 | 1 | -4/+4 | |
| * | Remove module file extensions from user-visible messages. | 2017-08-27 | 1 | -1/+1 | |
| * | Purge code for Windows XP and MSVC pre-2015. | 2017-08-06 | 1 | -1/+1 | |
| * | m_spanningtree Refuse topic changes that would result in desync•••This is a workaround until the protocol is updated | 2016-09-02 | 1 | -0/+13 | |
| * | m_spanningtree Drop unnecessary c_str() call when passing Link::Name to metho... | 2016-08-26 | 1 | -1/+1 | |
| * | spanningtree: use bindip aftype as a hint for dns lookup type | 2016-08-25 | 1 | -1/+9 | |
| * | m_spanningtree Use ASCII case insensitive map for matching server names | 2016-08-22 | 1 | -3/+3 | |
| * | m_spanningtree Change type of Link::Name to std::string•••Switch to stdalgo::string::equalsci() | 2016-08-22 | 1 | -2/+2 | |
| * | Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...•••Use it to simplify logic in all modules using or providing IOHooks | 2016-08-08 | 1 | -2/+2 | |
| * | m_spanningtree Call the OnServerSplit hook from the OnUnloadModule() handler ... | 2016-04-25 | 1 | -0/+16 | |
| * | m_spanningtree Remove PUSH handler | 2016-03-30 | 1 | -1/+1 | |
| * | m_spanningtree Add NUM command handler | 2016-03-29 | 1 | -1/+1 | |
| * | m_spanningtree Remove ModuleSpanningTree::RemoteMessage()•••This method is no longer used, replacement is User::WriteRemoteNotice() | 2016-03-01 | 1 | -13/+0 | |
| * | Send NOTICEs that can go to both local and remote users with User::WriteRemot... | 2016-03-01 | 1 | -4/+4 | |
| * | Convert WriteNumeric() calls to pass the parameters of the numeric as method ... | 2016-02-25 | 1 | -7/+6 | |
| * | m_spanningtree Change allocation of ModuleSpanningTree::commands to be physic... | 2015-12-06 | 1 | -3/+1 | |
| * | Add minimum channel rank and exception list parameters to the OnUserInvite hook | 2015-12-06 | 1 | -1/+1 | |
| * | m_spanningtree Clean up comments | 2015-05-13 | 1 | -9/+7 | |
| * | Convert the spanningtree events to use the new cross-module event system | 2015-02-11 | 1 | -0/+1 | |
| * | m_spanningtree Rewrite PING logic to use Timers | 2015-01-25 | 1 | -59/+0 | |
| * | m_spanningtree Send MODE/FMODE from the OnMode hook•••If the MODE_LOCALONLY flag is set the mode change is not propagated | 2014-09-03 | 1 | -0/+28 | |
| * | m_spanningtree Squit dead servers immediately when they die, not at the next ... | 2014-07-28 | 1 | -6/+0 | |
| * | m_spanningtree Remove the now needless SplitInProgress workaround | 2014-07-28 | 1 | -1/+0 | |
| * | m_spanningtree Check TreeServer::IsDead() to learn whether a user is being qu... | 2014-07-28 | 1 | -1/+2 | |
| * | m_spanningtree Move squit logic into TreeServer from TreeSocket | 2014-07-28 | 1 | -1/+1 | |
| * | m_spanningtree Remove post-handshake BURST handler | 2014-07-27 | 1 | -1/+1 | |
| * | m_spanningtree Warn instead of sending SAVE if we change the nick of a non-lo... | 2014-07-26 | 1 | -5/+2 | |
| * | Merge insp20 | 2014-07-25 | 1 | -0/+3 | |
| |\ | |||||
| | * | m_spanningtree Fix cleanup of connections when unloading a module that provid... | 2014-06-06 | 1 | -0/+3 | |
| * | | m_spanningtree Remove the MAP ISUPPORT token•••No other servers send this token and sending it has little to no benefit | 2014-07-20 | 1 | -5/+0 | |
| * | | Access local user list via new UserManager::GetLocalUsers() and make local_us... | 2014-07-19 | 1 | -2/+2 | |
| * | | Move and rename typedef LocalUserList to UserManager::LocalList | 2014-07-19 | 1 | -4/+4 | |
| * | | Erase local users from UserManager::local_list in QuitUser() | 2014-07-19 | 1 | -0/+2 | |
| * | | Rename UserChanList to User::ChanList, remove UCListIter | 2014-07-14 | 1 | -1/+1 | |
| * | | m_spanningtree Replace manual string building of outgoing commands with CmdBu... | 2014-07-03 | 1 | -1/+1 | |
| * | | m_spanningtree Share server description updates via SINFO desc | 2014-06-17 | 1 | -0/+10 | |
| * | | m_spanningtree Remove server-to-server VERSION handler | 2014-06-17 | 1 | -1/+1 | |
| * | | m_spanningtree Show the full version string of servers to opers•••Issue #637, suggested by @CuleX | 2014-06-17 | 1 | -1/+7 | |
| * | | m_spanningtree Add server-to-server SINFO command handler and builder•••Don't send SINFO to 1202 protocol servers | 2014-06-17 | 1 | -1/+1 | |
