summaryrefslogtreecommitdiff
path: root/modules/commands
AgeCommit message (Collapse)Author
2014-05-20Add English language file which users can edit to modify language stringsAdam
2014-05-20Also search channel descriptions and topics in /cs listAdam
2014-05-14Fix access lists showing the wrong mask if the display nick for a groupAdam
expires but the group still exists. This can cause access entries for nicks to not be deleted whenever the nicks are deleted.
2014-05-13Accept an optional reason for svspartAdam
2014-05-13Don't show both online from's if they have the same mask in ns_infoAdam
2014-05-13Update Paramater length for os_dns to fix DNS SETCronus89
2014-05-01Add config options to ns_suspend and cs_suspend to configure which ↵Adam
information is shown to non opers
2014-05-01Pass password to nick register event so modules like m_ldap_authentication ↵Adam
can create the respective account using the decrypted password which might not always be available
2014-04-30Fix undefined symbol error when loading os_stats, caused by ↵Attila Molnar
82008d507cccbf24c73502bc97bc492d21305549
2014-04-26Fix misc help output to not be case sensitiveAdam
2014-04-26Change the "does not expire" string in ns_group to NO_EXPIRE which is ↵Adam
translatable
2014-04-25Add "virtual mode" supportAdam
This allows fully tracking extbans and other modes set by a different underlying mode, such as InspIRCd's namedmodes Add two configuration options to cs_ban to configure which mode is set and whether or not to kick banned users. Add default "mute" fantasy command to botserv.example.conf
2014-04-25Fix Stas::Unserialize to return the instanceAdam
2014-04-24Fix botserv/kick/bolds descAdam
2014-04-24Fix os_stats counters not saving with db_sql_live. Bleh.Adam
2014-04-24Resend ircd login name on /ns set displayAdam
2014-04-24Require at least user@host format for akills. Fix XLine::GetHost() not ↵Adam
returning anything if an xline only has a host
2014-04-24Bug #1587 - fix bot change not properly reintroducing clientsAdam
2014-04-21Constify message source for OnChannelMode(Un)SetAdam
2014-04-20New event systemAdam
2014-04-17Use OnChanRegistered instead of OnCreateChan to set default mlocks.Adam
Because OnCreateChan is called from ChannelInfo's constructor, during DB loading it could cause mode locks to be unserialized without having all channels loaded, which breaks things.
2014-04-06Do not apply module changes on rehash until after the new config has been ↵Adam
applied. Fix renaming opertypes on reload.
2014-04-06Fix /os mode to not require a mode when setting param modes which taken no ↵Adam
argument when setting
2014-04-02Remove regex mods, use std::regex insteadAdam
2014-04-01Require cmake 2.8 and C++11 supportAdam
2014-03-31Fix compile error in cs_set_misc with C++11 enabledAdam
2014-03-31Fix ns_set password to read the correct parameter.Adam
Even though 1 is past the "end" of the vector, because vectors never shrink and due to how the command parser works, it is always less than the capacity, and almost always contains what is in params[0] (though this is of course implementation dependant), which is why this was not identified sooner, as it executes cleanly under valgrind on every machine I can find.
2014-03-19cs_set_misc: Add missing override capability for services operators, and ↵Robby-
logging.
2014-03-13Do not allow users to add certs that other users are using. Only allow ↵Adam
adding certfps if the user is using it.
2014-03-10Merge pull request #64 from ShutterQuick/2.0+hsgroupsyncAdam
2.0+hsgroupsync
2014-03-09Make nickserv/glist show the correct expire time for unconfirmed nicksAdam
2014-03-09Add missing space to session exception expiration messageAdam
2014-03-09Remove mail:restrict as it is no longer useful. Changes nickserv/resetpass ↵Adam
default to allow normal users to use it.
2014-03-06ns_group: Don't require a nick param when logged inDaniel Vassdal
2014-03-06hs_group: Allow automatic HS GROUP-ing on NS GROUP, and allow vhosts to be ↵Daniel Vassdal
per account rather than nick.
2014-03-04Fix 2 crashes from removing the permanent channel mode from channels which ↵Adam
do not exist
2014-03-01When unserializing channels with persist, set their ts=now. If we are ↵Adam
supposed to lower it later we will then.
2014-03-01Export interface for cs_entrymsgAdam
2014-03-01Make chanserv/invite show who invited youAdam
2014-03-01When unserializating channels and persist is set, only assign chanserv if ↵Adam
the perm channel mode doesnt exist
2014-03-01Do not enforce mlock when enforcing mlockAdam
2014-03-01Do not allow changing the email of unconfirmed accountsAdam
2014-02-28Allow svsjoin/svspart on yourselfAdam
2014-02-27Allow registration=mail forceemail=false to work, and simply give fully ↵Adam
registered accounts to people who do not provide an email to nickserv/register
2014-02-27Do not take modes from users in channels with secureops off if we are always ↵Adam
lowering channels timestamps to their creations
2014-02-23webcpanel: Update copyright year.Robby-
ns_cert: Bold code 2 -> 002.
2014-02-22Store a cert->account map and use it for SASL EXTERNAL and certfp authAdam
2014-02-21Add some missing serial updates in os_dnsAdam
2014-02-17Fix os_ignore to work correctly with SQLAdam
2014-02-17Move most of the implementation details out of os_forbid.h, fixes crashing ↵Adam
if a module adding a forbid is unloaded without removing the forbid