summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-01-02Remove special-case handling of SVSNICK, SVSJOIN, SVSPART; enables intelligen...danieldg
2009-12-31Hook OnUserRegister instead of OnUserConnect so that remote user connection i...w00t
2009-12-31Check channel name in SVSJOIN to avoid propegating an invalid channel, fixes ...w00t
2009-11-302.0 alpha 2 releasedanieldg
2009-11-21Delete modewatchers when unloading modules that use them to keep the server f...dz
2009-11-21Don't tell the user they are banned and then still let them join if they have...dz
2009-11-21allow channels starting with ## in m_banredirect.cpp, fixes bug #921 reported...dz
2009-11-17erm, why are we doing this twice?danieldg
2009-11-16Use ServiceProvider for inter-module dependenciesdanieldg
2009-11-15Fix failed oper snomask being sent to local oper sno on remote serversdanieldg
2009-11-15Add Inspircd::AddServicesdanieldg
2009-11-15Add ParamChannelModeHandlerdanieldg
2009-11-15Add ModeHandler* versions of channel mode accessdanieldg
2009-11-15Hide channel mode structuresdanieldg
2009-11-13Get rid of socklen_t parameter to Bind, we are using C++ here and can do it o...danieldg
2009-11-13OpenBSD apparently hates adding features that can be implemented in other way...danieldg
2009-11-12Added ircdriven at request of zomgbrain
2009-11-12Fix typodanieldg
2009-11-12Fix incorrect opaque object use in ProtoSendMetaData (this is a reason to avo...danieldg
2009-11-12Fix double-cull of users quitting due to connection errordanieldg
2009-11-11Add fine-grained command flood controlsdanieldg
2009-11-11Fix compilation due to dirent headerdanieldg
2009-11-11Change /HELPOP => /HELP to be sensible and match every other ircddanieldg
2009-11-11Get rid of DieDelay, it just freezes the ircd prior to exitdanieldg
2009-11-11Allow static build of inspircd without module supportdanieldg
2009-11-09Allow near-empty configuration to work by adding sensible defaultsdanieldg
2009-11-09Set a name on all connect blocksdanieldg
2009-11-06Remove Extensible parent from EventHandlerdanieldg
2009-11-06Move StreamSocket inheritance off of Userdanieldg
2009-11-06Send %#chan messages to all members ranked at least halfop, not just those th...danieldg
2009-11-06Show IP of the user in the quit snomask [dKingston]danieldg
2009-11-06Add example modules.conf files that match Unreal and Charybdis feature sets [...danieldg
2009-11-04Clarify handshake failure messagesdanieldg
2009-11-03Match USERINPUT/USEROUTPUT identifiersdanieldg
2009-11-03Clean up duplicated link snomask messages on errorsdanieldg
2009-11-03Remove m_halfop from list in compat linking modedanieldg
2009-11-03Create m_halfopdanieldg
2009-11-03Remove AllowHalfop item from server configdanieldg
2009-11-03Move MODENOTICE command to a command moduledanieldg
2009-11-03Clarify comments in Makefilesdanieldg
2009-11-01Fix CGI:IRC user class not being changed based on their real IP when it is ch...danieldg
2009-11-01Fix global clone count not being decremented on remote user quitdanieldg
2009-10-30Ask before running modulemanager updatedanieldg
2009-10-30m_cloaking: extend IPv6 mask from /48 to /32, add IPv6/64 and IPv4/24 to half...danieldg
2009-10-30Clean up typos and some unused codedanieldg
2009-10-25Force heap allocation of refcountbase, create usecountbase for non-allocation...danieldg
2009-10-25Fixes from vtable cross-checkdanieldg
2009-10-25Add vtable cross-check code (known to work with GCC 4.4 x86_64)danieldg
2009-10-25Fixes found by removing User inheritance from StreamSocketdanieldg
2009-10-25Add <config:format> to avoid breaking existing configuration files with XML e...danieldg