| Commit message (Expand) | Author | Age | Files | Lines |
| * | Convert some usages of ato[il] to use ConvToNum. | Peter Powell | 2018-04-17 | 1 | -1/+1 |
| * | Add ConfigTag::getUInt for reading unsigned config values. | Peter Powell | 2018-04-16 | 2 | -2/+2 |
| * | Remove the default value in ConfigTag::get{Duration,Float,Int}. | Peter Powell | 2018-04-16 | 1 | -7/+4 |
| * | Change ServerInfo::gecos to description | genius3000 | 2018-04-11 | 2 | -2/+2 |
| * | 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.
| Peter Powell | 2018-04-08 | 2 | -2/+6 |
| * | 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.
| Peter Powell | 2018-01-06 | 2 | -12/+12 |
| * | Show server versions in /MAP for opers•••This resolves #1203
| B00mX0r | 2017-12-19 | 5 | -1/+24 |
| * | Move OnSync{Channel,Network,User} to ServerEventListener. | Peter Powell | 2017-12-03 | 1 | -5/+4 |
| * | Rename the spanningtree module header to server.•••In the future we will have server linking modules that are not the
spanningtree module.
| Peter Powell | 2017-12-03 | 3 | -7/+7 |
| * | Add the override keyword in places that it is missing.•••GCCs warnings for this are much better than Clangs.
| Peter Powell | 2017-11-21 | 3 | -33/+33 |
| * | Fix a ton of -Wsign-conversion warnings. | Peter Powell | 2017-11-17 | 6 | -13/+13 |
| * | Merge tag 'v2.0.25' into master. | Peter Powell | 2017-11-12 | 1 | -1/+1 |
| |\ |
|
| | * | Update wiki links to use HTTPS and point to the correct pages.•••When we release 3.0 these links will break as they will point to
the pages for 3.0 rather than 2.0.
| Peter Powell | 2017-10-15 | 1 | -1/+1 |
| | * | Fix SpanningTreeProtocolInterface::SendChannelPrivmsg() and SendChannelNotice... | genius3000 | 2016-12-07 | 1 | -5/+10 |
| * | | Hide User#host and User#dhost and use accessors to modify them.•••This removes the need to invalidate the cache after changing a
user's hostname.
| Peter Powell | 2017-10-28 | 2 | -5/+5 |
| * | | Change SetClientIP to take a C++ string instead of a char array. | Peter Powell | 2017-10-27 | 1 | -1/+1 |
| * | | Add a constructor to OperInfo and use it to set the type name. | Peter Powell | 2017-10-18 | 1 | -4/+1 |
| * | | Implement support for configurable casemapping & default to ASCII. | Peter Powell | 2017-09-08 | 1 | -0/+19 |
| * | | Convert a bunch of time-related config options to getDuration. | Peter Powell | 2017-09-03 | 1 | -2/+2 |
| * | | Remove module file extensions from user-visible messages. | Peter Powell | 2017-08-27 | 1 | -1/+1 |
| * | | Purge code for Windows XP and MSVC pre-2015. | Peter Powell | 2017-08-06 | 1 | -1/+1 |
| * | | Add CXX11_OVERRIDE to overridden members that lack it.•••This fixes a ton of warnings when building on compilers that
default to C++11 or newer.
| Peter Powell | 2017-07-12 | 6 | -13/+13 |
| * | | Clean up User::FormatModes(), rename to GetModeLetters()•••Prefix the returned string with '+'
| Attila Molnar | 2016-12-30 | 1 | -1/+1 |
| * | | Deduplicate nickname overruling code•••Create LocalUser::OverruleNick(), call it from User::ChangeNick() and the UID handler in spanningtree
| Attila Molnar | 2016-12-30 | 1 | -6/+2 |
| * | | Replace snprintf usage with InspIRCd::Format. | Peter Powell | 2016-09-09 | 1 | -3/+1 |
| * | | Bump version to 3.0 in comments and messages | Attila Molnar | 2016-09-02 | 3 | -4/+4 |
| * | | m_spanningtree Allow multiple valid ips for link blocks as a result of Securi... | Adam | 2016-09-02 | 1 | -3/+6 |
| * | | m_spanningtree Add workaround to make SVS* commands work when using ENCAP | Attila Molnar | 2016-09-02 | 1 | -0/+11 |
| * | | m_spanningtree Refuse topic changes that would result in desync•••This is a workaround until the protocol is updated
| Attila Molnar | 2016-09-02 | 2 | -0/+14 |
| * | | Replace loop over alphabet with loop over mode list in several places | Attila Molnar | 2016-08-30 | 1 | -13/+11 |
| * | | Convert ModeHandler::GetNumParams() to NeedsParam() that returns a bool | Attila Molnar | 2016-08-29 | 2 | -2/+2 |
| * | | m_spanningtree Drop unnecessary c_str() call when passing Link::Name to metho... | Attila Molnar | 2016-08-26 | 3 | -4/+4 |
| * | | m_spanningtree Handle unload in resolvers | Attila Molnar | 2016-08-25 | 1 | -1/+7 |
| * | | spanningtree: use bindip aftype as a hint for dns lookup type | Adam | 2016-08-25 | 1 | -1/+9 |
| * | | core_dns Make question a member of request, move common FindAnswerOfType to b... | Adam | 2016-08-25 | 1 | -2/+7 |
| * | | Check for errors after calling IOHookProvider::OnAccept() | Attila Molnar | 2016-08-24 | 1 | -2/+10 |
| * | | m_spanningtree Use ASCII case insensitive map for matching server names | Attila Molnar | 2016-08-22 | 2 | -4/+4 |
| * | | m_spanningtree Change type of Link::Name to std::string•••Switch to stdalgo::string::equalsci()
| Attila Molnar | 2016-08-22 | 5 | -14/+13 |
| * | | m_spanningtree Put command handlers with class names that collide with core c...•••This fixes issues in static builds
| Attila Molnar | 2016-08-19 | 3 | -18/+33 |
| * | | Merge insp20 | Attila Molnar | 2016-08-17 | 1 | -1/+1 |
| |\| |
|
| | * | Fix challenge auth when using m_hash_gnutls instead of m_sha256. | Peter Powell | 2016-08-05 | 1 | -2/+3 |
| | * | Fix bursting channel bans | Adam | 2016-08-01 | 2 | -11/+16 |
| | * | Minor spelling errors in m_spanningtree.so | Guillaume Delacour | 2016-02-28 | 2 | -2/+2 |
| * | | Keep multiple IOHookProvider references in class ListenSocket•••This adds the <bind:hook> config option which works together with <bind:ssl>
| Attila Molnar | 2016-08-08 | 1 | -2/+7 |
| * | | Add StreamSocket::GetModHook() for obtaining the IOHook belonging to a given ...•••Use it to simplify logic in all modules using or providing IOHooks
| Attila Molnar | 2016-08-08 | 1 | -2/+2 |
| * | | m_spanningtree Send snotice with the negotiated ciphersuite when connected us... | Attila Molnar | 2016-04-28 | 1 | -0/+10 |
| * | | m_spanningtree Call the OnServerLink hook from TreeServer constructor | Attila Molnar | 2016-04-25 | 1 | -1/+2 |
| * | | m_spanningtree Call the OnServerSplit hook from TreeServer::SQuitInternal() s... | Attila Molnar | 2016-04-25 | 1 | -2/+3 |
| * | | m_spanningtree Call the OnServerSplit hook from the OnUnloadModule() handler ... | Attila Molnar | 2016-04-25 | 1 | -0/+16 |
| * | | m_spanningtree Don't try to call the OnServerSplit hook when the module is be... | Attila Molnar | 2016-04-25 | 1 | -1/+2 |