summaryrefslogtreecommitdiff
path: root/src/modules/m_cloaking.cpp
AgeCommit message (Expand)Author
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2011-02-14Fix bug #122Jackmcbarn
2010-08-17Clarify null character append in m_cloaking (fixes compiler warning)Daniel De Graaf
2010-04-24Emulate a bug in 1.2 to get matching cloaksDaniel De Graaf
2010-04-24Add "CLOAK" command to allow opers to see the cloaked form of any hostDaniel De Graaf
2010-04-24Fix IPv6 cloaking in compatability mode (was using the wrong xtab confusor)Daniel De Graaf
2010-04-24Add custom suffix support for 2.0-style IP cloaking (default of ".IP")Daniel De Graaf
2010-04-15Fix cloak key being misread in 2.0 cloaking modesDaniel De Graaf
2010-03-27Add debouncing to m_cloaking, and fix cloak of hosts without dotsDaniel De Graaf
2010-03-23Fix CommandFloodPenalty overflow on connectdanieldg
2010-03-23Change 2.0 cloak function to use variable-length segmentsdanieldg
2010-03-04Unset umode +x when a different vhost is set on a userdanieldg
2010-02-21Add HMAC implementation to HashProviderdanieldg
2010-02-21Fix exception on m_cloaking GetVersion if run without a hash providerdanieldg
2010-01-28Fix empty FMODE being sent if SendMode mode changesdanieldg
2010-01-17Move initialization that throws configuration exceptions to init()danieldg
2010-01-14Verify cloak keys match during CAPAB negotiationdanieldg
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-11Add fine-grained command flood controlsdanieldg
2009-10-30m_cloaking: extend IPv6 mask from /48 to /32, add IPv6/64 and IPv4/24 to half...danieldg
2009-10-21Move all local-only fields to LocalUserdanieldg
2009-10-21Change module API to use LocalUser* where correctdanieldg
2009-10-21Split LocalUser and RemoteUserdanieldg
2009-10-17Fix array out-of-bounds accessesdanieldg
2009-10-17Remove dummy API_VERSION from Version constructordanieldg
2009-10-14Move static map of extensions into ServerInstance, add const-correctnessdanieldg
2009-10-13Update documentation for cloakingdanieldg
2009-10-11Octets in an IPv4 address are unsigneddanieldg
2009-10-10Fix double dot in half-cloaked resolved hostsdanieldg
2009-10-10Update m_cloaking to use free-form keys instead of weakening the hash IVdanieldg
2009-10-10m_cloaking: Error out on "wrong" cloaking keyspsychon
2009-10-08Add names for all modes (part 1 of named channel mode list)danieldg
2009-10-08Update Event and Request APIsdanieldg
2009-10-05Run DelMode and DelModeWatcher in RemoveModuledanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-22Describe module purpose in /MODULES outputdanieldg
2009-09-15Remove Extensible items from user, channel, and Membership on module unloaddanieldg
2009-09-13Fix cloaking/invite exception for new extban checksdanieldg
2009-09-13Simplify ModeHandler constructordanieldg
2009-09-13Change Extensible to use strongly typed entriesdanieldg
2009-09-02ModResult conversion: Change return type of all module functionsdanieldg
2009-09-02Remove "servermode" parameter, replace with IS_FAKE() which is more reliabledanieldg
2009-09-02Add Module* creator to Command and ModeHandlerdanieldg
2009-09-02MetaData reworkdanieldg
2009-09-02Change allocation of commands/modesdanieldg
2009-09-01Move IP<->sockaddr conversions into irc::sockets:: namespacedanieldg
2009-09-01Remove more text<->binary IP conversions, making code more IPv4/IPv6 independentdanieldg
2009-09-01Change IP address storage in User to use more IPv4/IPv6 common codedanieldg
2009-05-24OnRehash changes: split to multiple hooks to clarify use and prevent explosio...danieldg