summaryrefslogtreecommitdiff
path: root/src/modules/m_spanningtree/hmac.cpp
AgeCommit message (Expand)Author
2020-01-11Update copyright headers.InspIRCd Robot
2014-07-19Say "SSL certificate fingerprint" instead of "SSL fingerprint" everywhereAttila Molnar
2014-06-28Use TimingSafeCompare() to compare passwords and password hashes (non-hmac only)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-04-08m_spanningtree Don't rely on "m_sha256.so" being loaded, use any "hash/sha256...Attila Molnar
2014-04-08m_spanningtree Remove the (now) undocumented disablehmac config optionAttila Molnar
2013-08-04Change modules to use the MODNAME constant when logging.Peter Powell
2013-06-07Create SSLIOHook interface that provides GetCertificate()attilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-04-12m_spanningtree Remove unneeded #includesattilamolnar
2013-04-12Tidy up source files:Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-01Remove legacy code, mostly related to 1.2 compatibilityattilamolnar
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-02-21Add HMAC implementation to HashProviderdanieldg
2010-02-09Add random number generation functions to InspIRCd class.danieldg
2010-02-08SSL certificate requests prior to full registration must use SocketCertificat...danieldg
2010-02-01Improve SSL fingerprint on link messagedanieldg
2010-01-15Add CAPAB CHANMODES, CAPAB USERMODES to verify matching of modes by name, not...danieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-06Remove Extensible parent from EventHandlerdanieldg
2009-10-18Improve SSL fingerprint messages when linking serversdanieldg
2009-10-10Update m_cloaking to use free-form keys instead of weakening the hash IVdanieldg
2009-10-08Update Event and Request APIsdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-14Improve link error message on SSL fingerprint mismatchdanieldg
2009-09-14Fix compile warningdanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-03Change cmd_*.so to use the Module object APIdanieldg
2009-09-02Clean up challenge generation to not include character 0x7F, and fix some oth...danieldg
2009-09-01Fix build of m_spanningtree and display of dependency regenerationdanieldg
2009-06-07Allow SSL fingerprint-based server authenticationdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-11Fix ComparePass for servers not supporting HMAC-SHA256 when ChallengeResponse...danieldg
2009-03-10Push password comparison logic into ComparePass, fixes authentication bug not...danieldg
2009-01-02Update copyrights for 2009.w00t
2008-09-21Be consistent. Use ServerInstance in all places instead of 'Instance' in half...w00t
2008-08-22Match conversion stuff.w00t
2008-08-22Revert automated conversion by Special, as it (unfortunately) neglects some d...w00t
2008-08-22Fix a lot of calls to match() and uses of wildcard.h (which doesn't exist any...special
2008-07-19Fix total mess of makefile dependency macros (all depending on stuff they don...brain
2008-06-11fixed some indentation and spacing in modulespippijn
2008-03-17Fix the warnings that are worth fixing, ignore the rest of gcc's nannyingbrain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-11Last of the -Wshadow fixes.w00t
2008-02-04Move a piece of HMAC to hmac.cppw00t
2008-02-04Split more of treesocket1w00t