summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2024-03-31Add a default value for sendmailpath.Sadie Powell
2024-03-20Add the --nopid option to disable writing a pidfile.Sadie Powell
2024-03-20Fix deleting pidfiles.Sadie Powell
2024-03-19Fix the Windows build.Sadie Powell
2024-03-19Use paths relative to data/conf in the config file.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-18Fix not storing the start time after calling UpdateTime.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-14Initialize timer members with constructor initialization.Sadie Powell
2024-03-12Require that at least one encryption module is loaded.Sadie Powell
2024-03-12Add command handlers for encap commands on InspIRCd.Sadie Powell
2024-03-12Fix the reason when kicking users from suspended channels.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 support for encrypting passwords with the Argon2 algorithm.Sadie Powell
2024-03-09Clean up the services.h includes.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-08Improve protocol debug messages.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-04Bump for 2.1.4-git.Sadie Powell
2024-03-04Release 2.1.3.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-29If a PRIVMSG or NOTICE is empty then send a single space instead.Sadie Powell
2024-02-27Remove redundant uses of const.Sadie Powell
2024-02-27Simplify several boolean expressions.Sadie Powell
2024-02-27Fix write_pidfile on Windows.Sadie Powell
2024-02-26Use fstream for accessing files where possible.Sadie Powell
2024-02-26Rework IRCDMessage/IRCDMessageFlag.Sadie Powell
2024-02-26Refactor User::IsServicesOper.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-25Kill checks for obsolete versions of Windows.Sadie Powell