summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2024-03-07Consistently use email instead of e-mail.Sadie Powell
2024-03-07Use the C++11 random number generator instead of rand().Sadie Powell
2024-03-07Also use drop confirmation codes for nicknames.Sadie Powell
2024-03-07Add the initial version of the Atheme database importer.Sadie Powell
2024-03-04Add NickAlias::GetVhostMask for getting the vident@vhost.Sadie Powell
2024-02-29Fix some oversights from previous commits.Sadie Powell
2024-02-29If a user runs an invalid command try to suggest a valid one.Sadie Powell
2024-02-29Rework some platform compatibility code.Sadie Powell
2024-02-29Rip out ns_access and related code.Sadie Powell
2024-02-29Add names for the numerics used by the core.Sadie Powell
2024-02-27Replace OnChannelUnban with an IRCDProto function.Sadie Powell
2024-02-27Remove redundant uses of const.Sadie Powell
2024-02-26Rework IRCDMessage/IRCDMessageFlag.Sadie Powell
2024-02-26Allow using more than one fingerprint in an oper block.Sadie Powell
2024-02-26Remove several string format IRCDProto function overloads.Sadie Powell
2024-02-26Replace IRCDProto::CanSendTags with IsTagValid.Sadie Powell
2024-02-26Fix some coding style issues.Sadie Powell
2024-02-26Implement support for the IRCv3 +draft/channel-context tag.Sadie Powell
2024-02-26Extract should privmsg logic to its own function.Sadie Powell
2024-02-25Remove a function which exists for compat with old versions of VS.Sadie Powell
2024-02-25Use unique_ptr for managing std::thread ownership.Sadie Powell
2024-02-22GetMaxListFor: use size_t and add a default like the other fields.Sadie Powell
2024-02-22If the IRCd sends a field limit then use it over that of the config.Sadie Powell
2024-02-22Add the IRCv3 reply tag to messages sent as responses to a user.Sadie Powell
2024-02-22Store the source message identifier in CommandSource.Sadie Powell
2024-02-22Route message tags into more message functions.Sadie Powell
2024-02-22Remove UplinkSocket::Message now nothing uses it.Sadie Powell
2024-02-22Rework SendModeInternal to be usable with Uplink::Send.Sadie Powell
2024-02-22Rework SendNumericInternal to be usable with Uplink::Send.Sadie Powell
2024-02-22Add Uplink::Send, rework message formatting.Sadie Powell
2024-02-22Document IRCDProto::Parse.Sadie Powell
2024-02-22Inline, constify, and document GetProtocolName.Sadie Powell
2024-02-22Include tags in OnMessage.Sadie Powell
2024-02-21Move IRCDProto member initializers to the header.Sadie Powell
2024-02-21Add a method to the ns_cert API for replacing a certificate.Sadie Powell
2024-02-17Update the copyright headers for 2024.Sadie Powell
2024-02-11Switch Thread to use the C++11 equivalent, remove win32/pthread.Sadie Powell
2024-02-11Replace Condition and Mutex with the C++11 standard equivalents.Sadie Powell
2024-02-11Remove the time_t parameter from Tick and TickTimers.Sadie Powell
2024-02-11Consistently use time_t for the timer duration.Sadie Powell
2024-02-11Remove the now parameter from the Timer class.Sadie Powell
2024-01-30Fix a typo in the PASSWORD_TOO_SHORT text string.Robby
2024-01-30Convert map/multimap/hash_map to an alias template.Sadie Powell
2024-01-23Mark types that have no inheritors as final.Sadie Powell
2024-01-23Improve the layout of types that inherit from another type.Sadie Powell
2024-01-23Fix some CoreExport types that should be DllExport.Sadie Powell
2024-01-22Mark all exception types as CoreExport.Sadie Powell
2024-01-10Add a wrapper for std::string::compare to Anope::string.Sadie Powell
2024-01-09Use native file extensions on macOS and Windows.Sadie Powell
2024-01-08Add a string overload of Channel::Kick.Sadie Powell