summaryrefslogtreecommitdiff
path: root/modules/pseudoclients/nickserv.cpp
AgeCommit message (Collapse)Author
2013-10-05Fix logging for log type 'other'.Robby-
os_ignore: Log expired ignores to the normal log level. cs_drop: Allow Services Operators to actually drop channels in Read-Only mode. os_akill, os_sxline, cs_akick: Log deletions by number.
2013-09-29Fix NickServ default nick expiry time.Robby-
2013-09-27Make column titles in listings translatable.Robby-
Make some more strings translatable, and remove some that don't need translation at all. Make expirytimes and units translatable. Make predefined messages in listings also translatable. Make the remaining command descriptions translatable. Make some ns/cs info strings equal to dedupe in translation file. Add missing no-autoop setting to cs info output. Make some strings translatable.
2013-09-27Fix typos, remove dead language defines.Robby-
os_set: Add missing debug text in help output.
2013-09-19Fix not updating last_seen on expire nick for nicks with secure off. Don't ↵Adam
show Expires in /ns info if the nick is online currently as it confuses people
2013-08-25Fix User::IsIdentified with check_nick, do not remove +r on bursting clients ↵Adam
until after server sync
2013-08-12Fix some issues with suspendAdam
2013-08-01Use MessageSource as the source for many IRCDProto funcsAdam
Keep track of what user modes are oper only/server only/etc
2013-07-21More validation stuff from fgsAdam
2013-07-01Change extensible keys to require explicitly having a type defined for it. ↵Adam
Completely modularize more features like bs_kick, entrymsg, log, mode, etc. Move fantasy to its own module. Move greet to its own module.
2013-06-19Set vhosts when users id to an account (and not a nick), add account arg to ↵Adam
user ctor to ease handling users who connect already identified
2013-06-06Made the message for unconfirmed nicks relevant to the ns_register ↵lethality
registration setting
2013-05-28Don't compare system time to a users timestamp to determine when to collide ↵Adam
with a user, if the time on services vs the ircd are different it does weird things
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-15do not validate nicks from ulined servers. this also fixes bug #1521DukePyrolator
2013-05-07Fix setting some default flags, reading fantasy blocks, and minusers setting ↵Adam
being off by 1
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-05Move module header files to include/modules to fix naming conflicts with ↵Adam
system headers
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-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-07Optimizations of much of the more commonly used codeAdam
2013-03-30Merge usefulness of Timer and CallBack classes into Timer, and fix it to ↵Adam
really work
2013-02-14Switch Destroy methods to deleteAdam
2013-01-21Merge usefulness of Flags and Extensible classes into Extensible, made most ↵Adam
flags we have juse strings instead of defines/enums
2013-01-13Allow grouping commands to make help output easier to comprehendAdam
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-06Buggy compilers are buggyAdam
2013-01-03Move enforcer checks on nick and logout to nickserv.cppAdam
2013-01-03Don't delete users immediately when quit or killed, instead wait until ↵Adam
message processing is done
2013-01-02Move nickserv validate stuff to an event in nickserv.cppAdam
2012-12-28Use the same object for chanusercontainer and userchancontainerAdam
2012-12-19Having these references to bots bugged out older compilers, so simplify this ↵Adam
by just moving pointers to the core
2012-11-24Make the actual clients into services tooAdam
2012-11-22Pretty large coding style cleanup, in source docAdam
cleanup, and allow protocol mods to depend on each other
2012-11-01Expand options:hideprivilegedcommands to not show commands requiring ↵Adam
authentication to unidentified users
2012-10-26Add nickserv:modesonid config option to set what modes users get on identifyAdam
2012-10-14Better clarify signon vs timestamp and allow updating users timestamp to an ↵Adam
ircd given value from NICK
2012-10-08Fix fantasy !help & give it its own help header, not ChanServ'sAdam
2012-10-02Don't unassociate accounts with users on nick changesAdam
2012-09-07Add chanserv/set/autoop, like nickserv/set/autoop but for channelsAdam
2012-09-07Allow configuring killquick and kill delaysAdam
2012-09-02Fix WindowsAdam
2012-06-18Allow userless command sourcesAdam
2012-04-23Reworked live SQL support yet againAdam
2012-03-13Actually check if the nicks arent registered, oopsAdam
2012-03-13Add a nickserv:unregistered_notice config option to send a message to ↵Adam
unregistered users on connect. Suggested by Cronus.
2012-02-18Use C++11's explicit override feature if availableAdam
2012-02-14Clean up and reorganize our header filesAdam
2012-01-02Updated Copyright to 2012Adam