aboutsummaryrefslogtreecommitdiffstats
path: root/modules/nickserv/ghost.c
Commit message (Expand)AuthorAgeFilesLines
* Move NickServ HISTORY failed login support so it's called from libathemecore/...Gravatar Ben C2017-11-261-7/+1
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-1/+1
* Import Atheme commits aef9cbc, d36415c, 2d8a478, and a634885.Gravatar Ben C2017-09-291-2/+7
* Import Atheme commits 4ddb14c and 8beee62.Gravatar Ben C2017-09-291-14/+12
* NickServ/set_nopassword: Add NOPASSWORD option and various failsafes. Also s...Gravatar Ben C2017-09-211-0/+7
* NickServ: Add LOGINHISTORY support for most failed login/password usage types...Gravatar Ben C2017-06-111-2/+13
* nickserv/enforce,ghost: No longer possible to ID this way if the account is f...Gravatar Ben C2016-05-201-0/+7
* Supply intent information when performing module unload operations.•••There are presently two intents for unload operations, these are MODULE_UNLOAD_INTENT_PERM which indicates a permanent unload, and MODULE_UNLOAD_INTENT_RELOAD which indicates that a module is being reloaded (usually for a code upgrade). This allows the module to know when it should stash persistence data using the mowgli.global_data classes or when it should just destroy all data records. Gravatar William Pitcock2010-12-031-1/+1
* Remove "help/" from the help path of all modules that contain commands.•••This is just a waste of space as it is stripped out in src/help.c anyway. Since we've re-done the help stuff anyway, might as well do this too. Gravatar JD Horelick2010-09-221-1/+1
* nickserv: Port to new command framework.Gravatar JD Horelick2010-09-221-7/+1
* nickserv: Update to new command API.Gravatar JD Horelick2010-09-201-4/+3
* myuser->entity first step (moving the name) compiles.Gravatar Elly2010-08-211-1/+1
* Backed out changeset 80201555bc92Gravatar JD Horelick2010-07-231-3/+5
* Partial migration of nickserv...Gravatar Elly2010-07-191-5/+3
* Remove a bunch of the SVN Id's from the comments as well while•••we're at it. Sidenote: Yay Vim. Gravatar JD Horelick2010-06-041-1/+0
* Replace the $Id crap that hasn't really been used in 3 years with•••PACKAGE_STRING. Gravatar JD Horelick2010-06-041-1/+1
* Logging rework and snoop() removal from nickserv.Gravatar JD Horelick2010-01-111-3/+3
* Use C99 booleans (<stdbool.h>, bool, true, false).Gravatar Jilles Tjoelker2008-12-131-1/+1
* Call bad_password() for other places where a sourceinfo sends a bad password.Gravatar Jilles Tjoelker2008-07-041-0/+1
* Use kill_user() in some places.Gravatar Jilles Tjoelker2007-12-021-2/+1
* [svn] Added gettext's _() around command_fail and command_success_* callsGravatar pippijn2007-03-051-3/+3
* [svn] command_fails to gettextGravatar pippijn2007-03-051-8/+8
* [svn] Added N_() around all command descriptionsGravatar pippijn2007-03-051-3/+3
* [svn] added missing vim optionsGravatar pippijn2007-03-031-2/+4
* [svn] added vim options to the end of each C fileGravatar pippijn2007-03-031-2/+6
* [svn] nickserv ghost: omit source's user@vhost from kill message•••if it is the same as target's user@vhost. Gravatar jilles2007-02-051-4/+5
* [svn] Add nickname grouping. Nickname grouping allows users to•••register multiple nicks to one account. Each nick has its own registered and last seen times but all other data is shared (accounts also have their own registered and last seen times). Nickname grouping works together with ACCESS, ENFORCE, GHOST. The DROP command drops entire accounts; the UNGROUP command must be used to drop single nicks. Some missing bits: administrator UNGROUP, expiry of single nicks Gravatar jilles2006-11-171-5/+13
* [svn] Use fault_noprivs instead of fault_authfail in some•••cases where no password or other authentication token is involved. Gravatar jilles2006-10-211-3/+3
* [svn] Use the new sourceinfo name functions.Gravatar jilles2006-10-021-3/+3
* [svn] nickserv ghost/enforce: log u@h of the target in case of successGravatar jilles2006-10-011-4/+4
* [svn] Change logcommand() to take sourceinfo_t * instead of service_t *, user...•••logcommand_user() takes service_t *, user_t * as before Gravatar jilles2006-09-291-5/+5
* [svn] nickserv: use sourceinfo_t.smu in some placesGravatar jilles2006-09-271-5/+5
* [svn] Make it possible for nickserv to act as userserv•••with the nickserv::no_nick_ownership option and the nickserv/login module (compiled from the same C file as nickserv/identify). It will still say "nick" or "nickname" where it should say "account". Gravatar jilles2006-09-251-4/+4
* [svn] - convert NickServ to command_fail()/command_success_nodata().Gravatar nenolod2006-09-251-10/+10
* [svn] Merged in sourceinfo changes to the services layer.Gravatar pippijn2006-09-101-24/+23
* [svn] Use MODULE_USE_SYMBOL everywhere.•••This commit brought to you by: sed -i.bak 's/\([^[:space:]]*\) = module_locate_symbol(\(".*"\), \(".*"\));/MODULE_USE_SYMBOL(\1, \2, \3);/' and manual editing to put them first everywhere. Gravatar jilles2006-07-031-4/+5
* [svn] NickServ GHOST: fix "Invalid password for (null)".•••Reported by damian. Gravatar jilles2006-05-191-6/+13
* [svn] Strict fixes.Gravatar w00t2006-04-141-3/+2
* [svn] Allow users to GHOST other nicks which are logged into their account.Gravatar gxti2006-03-191-5/+13
* [svn] sed -i.bak -e 's/user_find(origin)/user_find_named(origin)/' modules/*/...•••This should fix most of the user_find()s that should be user_find_named()s. Gravatar jilles2006-01-191-3/+3
* [svn] Change user_delete to take a user_t * instead of a nick.Gravatar jilles2006-01-191-3/+3
* [svn] Remove lots more snoops, the main ones left are usages•••of oper privs, registrations, drops, expiries, transfers. Gravatar jilles2006-01-091-5/+2
* [svn] Make it such that "Insufficient parameters for \2<command>\2."•••and (former) variants only have to appear in language files once. Gravatar jilles2006-01-041-3/+3
* [svn] switch user_find with user_find_named in a few places. Requested by ala...Gravatar nenolod2005-11-081-3/+3
* [svn] crypto: Add password encryption support. (SENDPASS is temporarily broken)Gravatar alambert2005-11-081-3/+3
* [svn] Add command logging to nickserv.Gravatar jilles2005-11-061-2/+5
* [svn] file headersGravatar alambert2005-10-181-3/+3
* [svn] Phase 1 of help system change.Gravatar pfish2005-10-041-3/+6
* [svn] Nickserv modules.Gravatar nenolod2005-09-041-2/+7
* [svn] Step 2; reinstate trunk using my tree.Gravatar nenolod2005-09-021-0/+83