summaryrefslogtreecommitdiff
path: root/modules/commands/cs_access.cpp
AgeCommit message (Collapse)Author
2013-07-03Allow channels on access listsAdam
2013-05-27Initially attach all modules to all events, and detach them as the events ↵Adam
are run if they are not implemented per module
2013-05-26Get rid of the remaining references in the core to specific services. Move ↵Adam
more stuff out of the core to the proper modules.
2013-05-17Removed some hard coded command names in help outputAdam
2013-05-05That doesn't work either, just don't use references.Adam
find ./ -name '*.cpp' -exec sed -i 's/Get<const Anope::string\&>/Get<const Anope::string>/g' {} \;
2013-05-05Rework the config file reader to be much more flexible and move many ↵Adam
configuration directives to the actual modules they are used in.
2013-04-11Pass new config and the new config reader to the OnReload event, aswell as ↵Adam
call it on module load on modules that hook to it
2013-04-10Move some of the modules in extras/ that arent really extra out of extras. ↵Adam
Mark our modules as VENDOR and allow modules to have multple types.
2013-04-08Made XOP privileges configurableAdam
2013-04-08Made auto* chanserv privileges not hard coded.Adam
Made cs_statusupdate not remove status on users if they still match other entries. Move privilege descriptions out of the config
2013-04-07Optimizations of much of the more commonly used codeAdam
2013-02-14Switch Destroy methods to deleteAdam
2013-02-05Made access del by nick and other functions from 326f1a really delete objectsAdam
2013-02-02Some more typo and help text fixes, proper formatting of control codes, ↵Robby-
missing privileges, and settings corrections.
2013-01-09Update copyright to 2013. This was done with:Adam
find include/ src/ lang/ docs/ modules/ *.* Config -exec sed -i 's/-2012 Anope Team/-2013 Anope Team/i' {} \;
2013-01-06Fix deleting access by numberAdam
2012-12-28Use the same object for chanusercontainer and userchancontainerAdam
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-09Made access del and xop del behave like access add/xop add by using a users ↵Adam
mask if given an unregistered nick
2012-10-24Made access provider modules permanent. They don't cleanup their access ↵Adam
entries currently and if they did it would delete them.
2012-10-08Fix fantasy !help & give it its own help header, not ChanServ'sAdam
2012-09-30Make CommandSource use references, sometimes we hold them for awhileAdam
2012-06-18Allow userless command sourcesAdam
2012-05-26Some access level fixes from Robby to more closely match the historic ↵Adam
levels, and some code cleanup
2012-05-20Updated help messages for ns_list, cs_list, cs_entrymsg, and cs_info. Also ↵Robby
fixed logging for cs_entrymsg.
2012-04-25Fixed non-debug buildAdam
2012-04-23Reworked live SQL support yet againAdam
2012-02-18Add users hostmask to access lists not nick when access add is used on a non ↵Adam
registered user
2012-02-18Use C++11's explicit override feature if availableAdam
2012-01-25WindowsAdam
2012-01-07Cleaned up a lot of log messages, help replies, fixed cs_tban, and other ↵Robby
small fixes
2012-01-07Fixed users not being able to delete their own access with /cs access when ↵Adam
using numbers, and clean up cs_xop slightly
2012-01-02Updated Copyright to 2012Adam
2011-12-31Bug #1368 - check all members of a users gruop against the access listAdam
2011-12-19Fixed formatting of many lists and INFO outputsAdam
2011-12-15Fixed access comparatorsAdam
2011-11-16Fixed compile errorAdam
2011-11-08WindowsAdam
2011-10-24Fixed bug #1349 (m_sqlite compiles without error under FreeBSD), as well as ↵Naram Qashat
use C99's stdint.h (or cstdint if available) to get (u)intX_t types instead of our stupid typedefs. pstdint.h included in case there is no cstdint or stdint.h available.
2011-09-25Added a new database format and sqlite support. Also moved db-convert to a ↵Adam
module.
2011-09-10Made ChanServ privileges configurableAdam
2011-09-10Added chanserv/logAdam
2011-09-10Allow modules to add their own channel levelsAdam
2011-09-10Made service_reference type safeAdam
2011-08-21Fixed /cs access add log message to not show override for channel foundersAdam
2011-08-20Fixed zlines to only add the xline host, fixed db_mysql's write function, ↵Adam
and prevent adding multiple of the same nick to access lists
2011-08-19Fixed some problems with deleting accessAdam
2011-08-17Include when an access entry was created in access viewAdam
2011-08-16Fixed matching acount access entries against nicknamesAdam
2011-08-14Brought back the old 1.7 behavior of a level -1 matching all users and 0 ↵Adam
matching all identified users