summaryrefslogtreecommitdiff
path: root/modules/commands
AgeCommit message (Collapse)Author
2015-12-14New source tree structure for modules. From commands/cs_access => ↵Adam
chanserv/access etc.
2015-10-27Merge branch '2.0' into 2.1Adam
2015-10-27Beginning of new module dependency stuff, seems to compile and link. Move ↵Adam
some of the madness in chanserv.h to the module.
2015-09-18Bold code 2 -> 002.Robby
2015-09-18Fix some sentences to be more correct.Robby
2015-09-17Don't prevent channel destruction because persist is set. Perm mode/a bot ↵Adam
should be assigned anyway which will prevent it. Fixes deleting bots out of perm channels causing desyncs
2015-09-14Remove associated oper blocks in os_oper when accounts are deletedAdam
2015-09-14Update topic lock help to reflect how it worksAdam
2015-09-14Don't update channel last used time from ns alist access checkAdam
2015-09-11Don't assign bots when persist is set if we aren't synced sinec we might not ↵Adam
know of all modes
2015-09-06Allow configuring modesAdam
2015-09-06Fix some service bot/botinfo mismatchesAdam
2015-09-06Merge pull request #126 from SaberUK/2.0+typosAdam
Fix a ton of typos.
2015-09-02When toggling NOEXPIRE for a nickname, show the actual nickname in addition ↵Robby
to the account name.
2015-07-30Make secureops help less weirdAdam
2015-07-13Fix incorrect iteration when destructing modelockimplsAdam
2015-07-08Fix a ton of typos.Peter Powell
2015-07-01Fix unused variable warning in cs_cloneAdam
2015-07-01Merge pull request #123 from Alef-Burzmali/2.0+cs-levelsAdam
Allow opers with chanserv/access/list to view the levels list
2015-06-29#1649 don't update keepmodes during inhbaitAdam
2015-06-29Don't allow registering service nicksAdam
2015-06-29Add ns_identify:maxlogins to limit the max number of concurrent logins per ↵Adam
account
2015-06-29Don't allow loading hostserv mods if there can be no hostservAdam
2015-06-29Don't allow adding or changing bots to collide with usersAdam
2015-06-21Also clear vhost on hs_off so the proto mods don't have toAdam
2015-06-20Update host on hs off tooAdam
Protocol modules which don't trigger this by causing a mode change currently desync
2015-06-14Allow opers with chanserv/access/list to view the levels listThomas Fargeix
2015-03-22Make the signed kick/ban message format configurable.Robby-
2015-03-12Only apply keepmodes on channel syncAdam
Not sure why this was this way originally, it interfears with the chanserv +r check to determine how new the channel is because it restores +r. This seems to still work okay, though.
2015-03-12Revert "Added kickcheck override for users with protected privs"Adam
2015-03-12Merge pull request #99 from H7-25/extemp_protectedAdam
Added kickcheck override for users with protected privs
2015-03-12Show passlen in PASSWORD_TOO_LONGAdam
2015-03-11Only matches sqlines against channels if they begin with a #Adam
2015-03-11SendConfirmMail: Replace %E with new emailPeter Tseng
The old mailer message said the user is changing email "to %e", which is changing TO the OLD email. But instead, the user is actually changing the email to the new email. We could change %e to be the new email, but maybe some users of Anope have already configured their messages to assume %e is the old email. So instead, add a new %E that is replaced with the new email.
2015-03-11Allow cs clone to clone levels tooAdam
2015-03-11Make cs_clone behave closer to how the help describes itAdam
2015-03-11Normalize masks given to cs_kick, use entry to match them against usersAdam
2015-03-11Normalize masks given to cs_ban, use entry to match them against usersAdam
2015-02-11Added kickcheck override for users with protected privsH7-25
2015-02-05Fix os_mode to handle channels going away due to mode changes, and maybe cs_modeAdam
2015-01-28More properly track topic change sources and allow users with access to ↵Adam
change topics through topiclock
2015-01-26Fix negatively locking param modes in default mlockAdam
2015-01-11cs_entrymsg to use SET permission, not isFounderZach Bloomquist
Correcting syntax error (i don't actually know c++)
2015-01-05Merge branch '2.0' into 2.1Adam
Conflicts: CMakeLists.txt include/modules.h include/serialize.h modules/commands/bs_assign.cpp modules/commands/bs_badwords.cpp modules/commands/bs_bot.cpp modules/commands/bs_control.cpp modules/commands/bs_kick.cpp modules/commands/cs_access.cpp modules/commands/cs_akick.cpp modules/commands/cs_drop.cpp modules/commands/cs_entrymsg.cpp modules/commands/cs_flags.cpp modules/commands/cs_info.cpp modules/commands/cs_invite.cpp modules/commands/cs_kick.cpp modules/commands/cs_mode.cpp modules/commands/cs_register.cpp modules/commands/cs_seen.cpp modules/commands/cs_set.cpp modules/commands/cs_suspend.cpp modules/commands/cs_topic.cpp modules/commands/cs_unban.cpp modules/commands/cs_xop.cpp modules/commands/hs_del.cpp modules/commands/hs_list.cpp modules/commands/hs_request.cpp modules/commands/ms_ignore.cpp modules/commands/ms_send.cpp modules/commands/ns_recover.cpp modules/commands/ns_register.cpp modules/commands/ns_suspend.cpp modules/commands/os_dns.cpp modules/commands/os_noop.cpp modules/commands/os_oper.cpp modules/commands/os_session.cpp modules/database/db_sql_live.cpp modules/encryption/enc_bcrypt.cpp modules/extra/m_ldap_authentication.cpp modules/extra/m_ldap_oper.cpp modules/fantasy.cpp modules/m_dnsbl.cpp modules/m_sasl.cpp modules/protocol/hybrid.cpp modules/protocol/inspircd20.cpp modules/protocol/unreal.cpp modules/pseudoclients/chanserv.cpp modules/pseudoclients/nickserv.cpp modules/webcpanel/pages/chanserv/access.cpp modules/webcpanel/webcpanel.cpp modules/webcpanel/webcpanel.h src/command.cpp src/messages.cpp src/modulemanager.cpp src/regchannel.cpp src/serialize.cpp
2014-12-28Fix crash when non-users register channelsAdam
2014-12-27Remove now unnecessary eventhook constructor calls in module init listsAdam
2014-12-11Remove os exception moveAdam
2014-12-10Unconst these config Get<Anope::string> calls as it makes no senseAdam
2014-12-10Use a triat class for event names instead of having to manually give them ↵Adam
places, which is much less error prone
2014-12-05Update Kill() calls to pass source pointer instead of nameAdam