summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2024-06-24Add support for sending tag messages.Sadie Powell
2024-06-24Rework how CTCP messages are sent and received.Sadie Powell
2024-06-24Remove the formatting overloads of SendNotice/SendPrivmsg.Sadie Powell
2024-06-19Fix importing Atheme opers.Sadie Powell
2024-06-10The sender can be null in OnBotUnAssign.Sadie Powell
2024-06-10Fix a crash in ns_cert.Sadie Powell
2024-06-07Add nullability attributes to the module events.Sadie Powell
2024-06-03Avoid NickAlias lookups by storing a pointer in the NickCore.Sadie Powell
2024-05-16Merge branch '2.0' into 2.1.Sadie Powell
2024-05-16Store boolean extension items as DT_INT.Sadie Powell
2024-05-11Store when the account name was registered in the NickCore.Sadie Powell
2024-05-09Remove CanSVSLogout and implement logout support on Plexus.Sadie Powell
2024-05-09Require a reason when throwing an exception.Sadie Powell
2024-05-01Add the ReplaceCert method to CertService.Sadie Powell
2024-04-15Only enable os_noop on IRCDs that actually have a SendSVSNOOP impl.Sadie Powell
2024-04-15Make SendChannel abstract.Sadie Powell
2024-04-04Remove the g prefix from git hashes.Sadie Powell
2024-04-02Sync the build system directory names with the core.Sadie Powell
2024-04-02Use the paths from the build system instead of hardcoding them.Sadie Powell
2024-03-20Add the --nopid option to disable writing a pidfile.Sadie Powell
2024-03-19Allow using absolute paths in more places.Sadie Powell
2024-03-18Fix unnecessary uses of std::string.Sadie Powell
2024-03-18Improve sending email.Sadie Powell
2024-03-18Use clock_gettime if it is available.Sadie Powell
2024-03-15Use consistent casing when referring to vhosts and vidents.Sadie Powell
2024-03-15Consistently use READ_ONLY_MODE everywhere.Sadie Powell
2024-03-14Initialize timer members with constructor initialization.Sadie Powell
2024-03-14Rework sending global notices.Sadie Powell
2024-03-12Add command handlers for encap commands on InspIRCd.Sadie Powell
2024-03-12Show the full command in CONFIRM_DROP.Sadie Powell
2024-03-12Allow protocol modules to declare that they have no line/mode limit.Sadie Powell
2024-03-12Simplify limit extraction code.Sadie Powell
2024-03-12Add a protocol module function for extracting timestamps.Sadie Powell
2024-03-12Add ProtocolException and use it to send fatal errors.Sadie Powell
2024-03-11Reject registrations and password changes if password encryption fails.Sadie Powell
2024-03-11Replace convertTo/stringify with non-throwing alternatives.Sadie Powell
2024-03-10Add self-tests to the encryption providers.Sadie Powell
2024-03-10Add some missing documentation comments.Sadie Powell
2024-03-10Add support for encrypting passwords with the Argon2 algorithm.Sadie Powell
2024-03-09Move the HMAC function to the encryption header.Sadie Powell
2024-03-09Misc improvements to the encryption API.Sadie Powell
2024-03-09Clean up the services.h includes.Sadie Powell
2024-03-09Rename hash_map to unordered_map to match the underlying container.Sadie Powell
2024-03-09Save the last email time for accounts.Sadie Powell
2024-03-09Modernize the initialisation of NickAlias and NickCore.Sadie Powell
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