summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2013-05-20Fix msvc detection of variadic template supportPeter Powell
2013-05-20Merge pull request #548 from SaberUK/master+variadic-templatesAdam
2013-05-21Add support for detecting C++11 variadic templates.Peter Powell
2013-05-20Remove OnUserPreNotice and OnUserNotice hooks, add MessageType argument to On...attilamolnar
2013-05-20Fixup last commitAdam
2013-05-18Added macro to allow simpler logic in functions with the need to vsnprintfDaniel Vassdal
2013-05-18Change the signature of User::ForceNickChange() to accept const std::string& ...attilamolnar
2013-05-18Get rid of the NICKForced extensionattilamolnar
2013-05-18Remove unused UserManager::ServerPrivmsgAll()attilamolnar
2013-05-18irc::tokenstream and irc::sepstream cleanupattilamolnar
2013-05-18irc::stringjoiner cleanupattilamolnar
2013-05-18Deduplicate hex string creation codeattilamolnar
2013-05-18Remove the size argument from IsChannel and IsNick.Peter Powell
2013-05-16Added a function to replace all the ugly sprintf-ing everywhereDaniel Vassdal
2013-05-16Fix GCC warnings about using C++11 features when not in C++11 mode.Peter Powell
2013-05-16Get rid of strlcpy(), strlcat(), charlcat() and charremove()attilamolnar
2013-05-16irc::Spacify--attilamolnar
2013-05-16Allow spaces (and more) in oper typesattilamolnar
2013-05-15Replace some C-isms with C++-isms.Peter Powell
2013-05-14Add method for writing server notices.Peter Powell
2013-05-07Clean up cross-platform compatibility.Peter Powell
2013-04-28Merge insp20attilamolnar
2013-04-27Move <performance:nouserdns> to <connect:nouserdns>.Peter Powell
2013-04-26Modularize DNSAdam
2013-04-24Move SocketEngine::IgnoreError() code into socketengine.h and add test for EW...attilamolnar
2013-04-21Timer changes and TimerManager enhancementsattilamolnar
2013-04-19Fix building with libc++.Peter Powell
2013-04-17Fix Windows buildattilamolnar
2013-04-16Fix m_ssl_gnutls and perhaps some other things on Windows by recognizing WSAE...Adam
2013-04-14Use std::string internally in UIDGenerator, move UUID_LENGTH into the class a...attilamolnar
2013-04-14Extract UID/SID generation logic into a new class: UIDGeneratorattilamolnar
2013-04-13Remove const char* versions of InspIRCd::FindNick()/FindNickOnly()/FindUUID()...attilamolnar
2013-04-13Channel::JoinUser() and Channel::ForceChan() changesattilamolnar
2013-04-13OnUserPreJoin is a local-only hook, change User* parameter to LocalUser*attilamolnar
2013-04-13Remove the deprecated invite APIattilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-11Convert ISUPPORT to use a map instead of a string.Peter Powell
2013-04-11Fix clang warning about IsOper()attilamolnar
2013-04-10BanCache: Move expiration code into a function, call it from RemoveEntries()attilamolnar
2013-04-10BanCache: Remove BanCacheManager::RehashCache()attilamolnar
2013-04-10BanCache: Simplify BanCacheManager::RemoveEntries()attilamolnar
2013-04-10BanCache: Remove BanCacheHit::IP field, and BanCacheManager::RemoveHit()attilamolnar
2013-04-10BanCache: Don't repeat ourselves, one BanCacheManager::AddHit() and one BanCa...attilamolnar
2013-04-10Replace IS_AWAY() and IS_OPER() macros with User::IsAway() and User::IsOper()attilamolnar
2013-04-09Fix ListModeBase on Windowsattilamolnar
2013-04-09Move most whois related code from the core into cmd_whoisattilamolnar
2013-04-09XLine: Provide a default implementation for DisplayExpiry()attilamolnar
2013-04-08ListModeBase: Cache max items per channelattilamolnar
2013-04-08ListModeBase: Minor changes to original u_listmode codeattilamolnar