summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2014-07-05m_spanningtree Extract logic that finds the source user for an incoming comma...Attila Molnar
2014-07-05m_spanningtree Fix fake direction detection for commandsAttila Molnar
2014-07-05m_spanningtree Add optional expected nick TS parameter to SVSNICKAttila Molnar
2014-07-03m_spanningtree Replace manual string building of outgoing commands with CmdBu...Attila Molnar
2014-07-03User::ChangeNick() cannot fail if the new nick is the uuid, document this and...Attila Molnar
2014-07-03Get rid of irc::strings (assign()) in User::ChangeNick()Attila Molnar
2014-07-03Deduplicate code in User::ChangeNick()Attila Molnar
2014-07-03Remove now needless User::ForceNickChange()Attila Molnar
2014-07-03Move calling the OnUserPreNick() hook and the restrictbannedusers check from ...Attila Molnar
2014-07-03core_user Deduplicate code that calls the OnUserRegister hookAttila Molnar
2014-07-03core_user Inherit CommandNick from SplitCommand, only handle it for local usersAttila Molnar
2014-06-30Set SSL options to sane default and enfore server cipher preferencesJulien Vehent
2014-06-30m_spanningtree Drop support for changing user modes with FMODEAttila Molnar
2014-06-30m_spanningtree Translate user mode changes done via FMODE by 1202-protocol se...Attila Molnar
2014-06-30m_spanningtree Accept legacy JOINs from 1202-protocol serversAttila Molnar
2014-06-28Use TimingSafeCompare() to compare passwords and password hashes (non-hmac only)Attila Molnar
2014-06-28Add InspIRCd::TimingSafeCompare() function that compares strings in a timing-...Attila Molnar
2014-06-28m_spanningtree Send the cert fingerprint message to opers only after successf...Attila Molnar
2014-06-28Check fingerprint before checking password (server linking)Matthew Martin
2014-06-28Ignore safe compiler warnings in a more reliable way.Peter Powell
2014-06-25Add parameter to InspIRCd::TimeString for UTC time formats.Peter Powell
2014-06-25Add formatting to InspIRCd::TimeString; switch all code to use it.Peter Powell
2014-06-24Remove empty Thread destructorAttila Molnar
2014-06-24threadengine_win32 Don't ask for the thread id of newly created threads point...Attila Molnar
2014-06-24Move and rename ThreadData::FreeThread() to ThreadEngine::Stop() and document...Attila Molnar
2014-06-24Change allocation of ThreadData to be physically part of the object containin...Attila Molnar
2014-06-24Remove empty ThreadEngine constructors and destructorsAttila Molnar
2014-06-24Change allocation of InspIRCd::Users to be physically part of the object cont...Attila Molnar
2014-06-24Change allocation of InspIRCd::SNO to be physically part of the object contai...Attila Molnar
2014-06-24Remove now needless dynref_init_completeAttila Molnar
2014-06-24Change allocation of InspIRCd::Modules to be physically part of the object co...Attila Molnar
2014-06-24Change allocation of InspIRCd::Logs to be physically part of the object conta...Attila Molnar
2014-06-24Change allocation of InspIRCd::Modes to be physically part of the object cont...Attila Molnar
2014-06-22Change all occurrences of plain sort() to std::sort()Attila Molnar
2014-06-22core_userhost Show real host if the target is the same as the user doing the ...Attila Molnar
2014-06-22core_userhost Append data to the output in a saner wayAttila Molnar
2014-06-22core_userhost Do the HasPrivPermission() check only once, not once per nickAttila Molnar
2014-06-22core_ison Use iteratorsAttila Molnar
2014-06-22core_ison Extract duplicated code into a functionAttila Molnar
2014-06-22core_ison Truncate string after sending it on overflow instead of recreating itAttila Molnar
2014-06-22core_ison Don't deduplicate nicksAttila Molnar
2014-06-22core_ison Remove check that is always trueAttila Molnar
2014-06-22core_list Improve readability by assigning the Channel being inspected to a v...Attila Molnar
2014-06-22core_list Check whether the chan name/topic has to be Match()ed once, not onc...Attila Molnar
2014-06-22core_list Do the HasPrivPermission() check only once, not once per chanAttila Molnar
2014-06-20Check Q-Lines on nick change in core_xlineAttila Molnar
2014-06-20Reject nickname case changes too when enforcing <security:restrictbannedusers>Attila Molnar
2014-06-20Change the type of the user parameter in the OnUserPreNick() hook from User t...Attila Molnar
2014-06-20Increment serverstats::Collisions when a collision is handled, not when a mod...Attila Molnar
2014-06-17m_spanningtree Share server description updates via SINFO descAttila Molnar