| Commit message (Expand) | Author | Age | Files | Lines |
| * | Move vendor field to a compile time macro | Austin Ellis | 2017-10-30 | 1 | -1/+1 |
| * | Make AuthCookie and various other password reset keys vastly more monstrous a... | Ben C | 2017-07-17 | 1 | -1/+1 |
| * | NickServ: Add HISTORY support for more modules. | Ben C | 2017-05-14 | 1 | -1/+12 |
| * | Fixed resource leak in nickserv/return.c | Parted Cloud | 2014-02-20 | 1 | -0/+1 |
| * | Delete sendpass metadata whenever setpass key is deleted | Alex Iadicicco | 2014-01-17 | 1 | -0/+2 |
| * | Chase sendemail() API changes. | William Pitcock | 2012-09-19 | 1 | -1/+1 |
| * | everything: use mowgli_strlcpy() and mowgli_strlcat().•••this removes any dependency on the non-standard C strlcat/strlcpy extension,
as mowgli provides a strlcpy/strlcat now.
| William Pitcock | 2011-08-30 | 1 | -1/+1 |
| * | Change gen_pw() to random_string() and return to the old behaviour. | William Pitcock | 2011-01-18 | 1 | -1/+1 |
| * | 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.
| William Pitcock | 2010-12-03 | 1 | -1/+1 |
| * | Remove the dlink code, it has now been entirely replaced by mowgli.list.•••The new mowgli.list code has been improved through usage in audacious and
other places, and has many features that atheme has needed for some time.
| William Pitcock | 2010-10-08 | 1 | -3/+3 |
| * | Replace LIST_FOREACH_* with the mowgli_iter framework. | William Pitcock | 2010-10-08 | 1 | -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.
| JD Horelick | 2010-09-22 | 1 | -1/+1 |
| * | nickserv: Port to new command framework. | JD Horelick | 2010-09-22 | 1 | -7/+1 |
| * | nickserv: Update to new command API. | JD Horelick | 2010-09-20 | 1 | -4/+3 |
| * | myuser->entity first step (moving the name) compiles. | Elly | 2010-08-21 | 1 | -2/+2 |
| * | Backed out changeset 74f66a7c2587 | JD Horelick | 2010-07-23 | 1 | -3/+5 |
| * | Finish migrating nickserv to the new command processing stuff. | JD Horelick | 2010-07-19 | 1 | -5/+3 |
| * | Remove a bunch of the SVN Id's from the comments as well while•••we're at it. Sidenote: Yay Vim.
| JD Horelick | 2010-06-04 | 1 | -1/+0 |
| * | Replace the $Id crap that hasn't really been used in 3 years with•••PACKAGE_STRING.
| JD Horelick | 2010-06-04 | 1 | -1/+1 |
| * | Logging rework and snoop() removal from nickserv. | JD Horelick | 2010-01-11 | 1 | -3/+2 |
| * | Change ircd_on_login to take user_t * and myuser_t *, ircd_on_logout to take ...•••The difference is because ircd_on_logout may be called
to remove a nonexistent account of which only the name
is known.
The 'wantedhost' parameter to ircd_on_login is kept but
still does not do anything; the 'wantedhost' parameter
to ircd_on_logout is gone.
| Jilles Tjoelker | 2008-12-29 | 1 | -1/+1 |
| * | Use C99 booleans (<stdbool.h>, bool, true, false). | Jilles Tjoelker | 2008-12-13 | 1 | -1/+1 |
| * | Move metadata list to object_t.•••Main api changes:
- type parameter to metadata_*() function is gone
- now need to use obj(object)->metadata instead of object->metadata
- hook_metadata_change_t only called for myuser_t, type field gone
The functions are still in account.h as long as myuser_t
is a special case.
| Jilles Tjoelker | 2008-10-25 | 1 | -4/+4 |
| * | Invalidate authcookies on freeze/return.•••Freeze/return already set the MU_NOBURSTLOGIN flag
to invalidate all IRC sessions, now they also remove
all the user's authcookies.
| Jilles Tjoelker | 2008-02-22 | 1 | -0/+2 |
| * | Add myuser_set_email() to wrap email address changes of accounts. | Jilles Tjoelker | 2008-02-08 | 1 | -2/+2 |
| * | Let validemail() do the length check, no need to do another.•••This fixes the misfeature that RETURN only accepts <32 character emails.
| Jilles Tjoelker | 2008-02-08 | 1 | -1/+1 |
| * | Change nickname to account in various places where no particular nick is affe... | Jilles Tjoelker | 2007-12-26 | 1 | -4/+4 |
| * | Add LG_REGISTER level for all registration related messages.•••This includes "register" level commands, some "admin" level
commands, expiries and successions. The register keyword in
the config file is now LG_REGISTER instead of LG_CMD_REGISTER.
Also add constants LG_WARN1 and LG_WARN2 for wallops and
snoop, but do not use them yet.
| jilles | 2007-06-27 | 1 | -1/+1 |
| * | [svn] Added gettext's _() around command_fail and command_success_* calls | pippijn | 2007-03-05 | 1 | -4/+4 |
| * | [svn] command_fails to gettext | pippijn | 2007-03-05 | 1 | -7/+7 |
| * | [svn] Added N_() around all command descriptions | pippijn | 2007-03-05 | 1 | -3/+3 |
| * | [svn] nickserv resetpass/return: clear setpass key | jilles | 2007-03-04 | 1 | -2/+3 |
| * | [svn] nickserv•••resetpass: snoop made more consistent
return: snoop added (already walloped)
sendpass: snoop added
| jilles | 2007-03-04 | 1 | -2/+3 |
| * | [svn] Add MU_NOBURSTLOGIN, marks accounts that have never had•••a user split (or online while services quits).
Refuse bursted logins for accounts with this flag.
Logout all sessions from the account on /ns return and
also set MU_NOBURSTLOGIN.
This cuts down on split hacking with dropped/recreated
accounts but does not completely prevent it.
| jilles | 2007-03-03 | 1 | -2/+16 |
| * | [svn] added missing vim options | pippijn | 2007-03-03 | 1 | -2/+4 |
| * | [svn] added vim options to the end of each C file | pippijn | 2007-03-03 | 1 | -2/+6 |
| * | [svn] nickserv register/return/sendpass/set email:•••make sending emails work if the command came from non-IRC
unfortunately this loses information who requested the email
| jilles | 2006-11-04 | 1 | -3/+3 |
| * | [svn] Use the new sourceinfo name functions. | jilles | 2006-10-02 | 1 | -3/+3 |
| * | [svn] Change logcommand() to take sourceinfo_t * instead of service_t *, user...•••logcommand_user() takes service_t *, user_t * as before
| jilles | 2006-09-29 | 1 | -4/+4 |
| * | [svn] - convert NickServ to command_fail()/command_success_nodata(). | nenolod | 2006-09-25 | 1 | -10/+10 |
| * | [svn] Merged in sourceinfo changes to the services layer. | pippijn | 2006-09-10 | 1 | -25/+20 |
| * | [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.
| jilles | 2006-07-03 | 1 | -4/+5 |
| * | [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.
| jilles | 2006-01-19 | 1 | -3/+3 |
| * | [svn] Make it such that "Insufficient parameters for \2<command>\2."•••and (former) variants only have to appear in language files
once.
| jilles | 2006-01-04 | 1 | -3/+3 |
| * | [svn] Change SRA/services root operator to SOPER/services operator in messages.•••Show operclass in ns/us/cs status.
| jilles | 2005-12-29 | 1 | -4/+4 |
| * | [svn] Change is_sra() to is_soper() (has an operator{} block in atheme.conf).•••Compatibility macro is_sra(mu) (has_priv_myuser(mu, PRIV_ADMIN)).
| jilles | 2005-12-28 | 1 | -3/+3 |
| * | [svn] Add code for fine grained services operator privileges.•••From the outside, there is still only IRCop and SRA.
IRCops can probably do a bit more than before.
There's still a little is_sra() for privs left.
| jilles | 2005-12-27 | 1 | -3/+3 |
| * | [svn] NS RETURN: (crypto) remember to set password | alambert | 2005-11-08 | 1 | -2/+4 |
| * | [svn] crypto: Add password encryption support. (SENDPASS is temporarily broken) | alambert | 2005-11-08 | 1 | -12/+3 |
| * | [svn] Add command logging to nickserv. | jilles | 2005-11-06 | 1 | -2/+4 |