aboutsummaryrefslogtreecommitdiffstats
path: root/modules/memoserv/delete.c
Commit message (Expand)AuthorAgeFilesLines
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-1/+1
* Remove all trailing whitespaceGravatar Rylee Fowler2014-07-081-16/+16
* memoserv/delete: Only accept numeric indexes.Gravatar Mantas Mikulėnas2013-02-081-2/+3
* Remove the logged-in check from most modules that have one as this is now in ...Gravatar JD Horelick2010-12-231-9/+2
* 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 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. Gravatar William Pitcock2010-10-081-3/+3
* Replace LIST_FOREACH_* with the mowgli_iter framework.Gravatar William Pitcock2010-10-081-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-2/+2
* memoserv: Port to new command framework.Gravatar JD Horelick2010-09-211-8/+2
* memoserv: Update to new command API.Gravatar William Pitcock2010-09-201-6/+4
* 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
* Use C99 booleans (<stdbool.h>, bool, true, false).Gravatar Jilles Tjoelker2008-12-131-1/+1
* Add memoserv delete old, to delete all read memos,•••leaving unread ones in the memo box. Gravatar Jilles Tjoelker2008-12-041-6/+10
* [svn] Make MEMO_READ a flag, allowing the other bits of•••mymemo_t.status to be used for other flags. Gravatar jilles2007-05-271-3/+3
* [svn] Stop /memoserv delete 257 deleting memo 1 and the like.Gravatar jilles2007-03-081-3/+3
* [svn] Added gettext's _() around command_fail and command_success_* callsGravatar pippijn2007-03-051-4/+3
* [svn] command_fails to gettextGravatar pippijn2007-03-051-7/+7
* [svn] Added N_() around all command descriptionsGravatar pippijn2007-03-051-4/+4
* [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] memoserv: get rid of separate u and mu variables,•••instead using the sourceinfo fields every time, stop using u->myuser where possible Gravatar jilles2006-09-291-10/+8
* [svn] Use command_fail() etc in memoserv, where possible.Gravatar jilles2006-09-221-9/+9
* [svn] Merged in sourceinfo changes to the services layer.Gravatar pippijn2006-09-101-17/+17
* [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] 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] 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] consistent grammar with the rest of the help titles.Gravatar pfish2006-01-031-3/+3
* [svn] MemoServ: Various cleanups --•••- don't use link as a variable name, it's a POSIX reserved word - fix comparisons between signed and unsigned values - fix invalid usage of free() - fix improper use of uninitialized objects Gravatar nenolod2005-10-301-4/+4
* [svn] oops, fixed delete all case again (untested)Gravatar terminal2005-10-081-27/+27
* [svn] fixes for 0/string delete indexGravatar terminal2005-10-081-4/+4
* [svn] free(n->data) is incorrect, use free(memo) instead.Gravatar nenolod2005-10-061-3/+4
* [svn] keeps track of new memo count via memoct_new in myuser_t. List will dis...Gravatar kog2005-10-061-2/+7
* [svn] enable version trackingGravatar pfish2005-10-061-2/+2
* [svn] fixed delete all issueGravatar kog2005-10-061-1/+2
* [svn] add DEL as an alias for DELETEGravatar pfish2005-10-061-1/+4
* [svn] moved struct smalloc until after checks to avoid extra free() calls, ch...Gravatar kog2005-10-061-1/+1
* [svn] makes sure arg is a valid int via atoi == NULL checkGravatar kog2005-10-061-0/+6
* [svn] fixed strncasecmp in delete, make sure target isn't sender on forward/s...Gravatar kog2005-10-051-1/+1
* [svn] login check on functions, should be unix formatted, free memo struct on...Gravatar kog2005-10-051-5/+16
* [svn] Corrections.Gravatar nenolod2005-10-051-9/+5
* [svn] Death to MS-DOS.Gravatar nenolod2005-10-051-112/+112
* [svn] delete uses SAFE list iterator, has boundary for all param and 1 memo, ...Gravatar kog2005-10-051-0/+112