aboutsummaryrefslogtreecommitdiffstats
path: root/modules/infoserv
Commit message (Expand)AuthorAgeFilesLines
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-1/+1
* operserv/info: Reorganize the display of some of the settings, and sort them ...Gravatar Ben C2016-04-081-0/+3
* Remove all trailing whitespaceGravatar Rylee Fowler2014-07-081-8/+8
* infoserv: stringref clean (ref #60)Gravatar William Pitcock2012-10-031-2/+2
* ensure entity()->name can always be strshare_ref'dGravatar William Pitcock2012-02-151-6/+6
* modules/*: chase API change in r6381.Gravatar William Pitcock2011-05-181-4/+3
* Make 'make install' depend properly upon things that need to be madeGravatar Stephen Bennett2011-03-121-2/+2
* Copy module name and unload capability from module headers into the module_t ...Gravatar Stephen Bennett2011-03-121-1/+1
* Use the operserv_info hook in many of the modules that provide config options.Gravatar JD Horelick2011-02-181-0/+10
* Add RPATH information to all of the modules if needed.Gravatar William Pitcock2010-12-221-1/+1
* Make the Atheme core a library and add a stub for the services executable.Gravatar William Pitcock2010-12-141-0/+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
* Mark many modules that use OpenSEX for storing their DB stuff as immutable.•••This is a temporary fix so that you don't lose all your groups and group memberships if groupserv/main is unloaded or reloaded (for example). Gravatar JD Horelick2010-11-171-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-16/+16
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-3/+3
* Replace LIST_FOREACH_* with the mowgli_iter framework.Gravatar William Pitcock2010-10-081-8/+8
* 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-6/+6
* infoserv: Port to new command framework.Gravatar JD Horelick2010-09-211-21/+6
* Clean up help_display() calls.Gravatar William Pitcock2010-09-211-1/+1
* Remove duplicated message handler routines.Gravatar William Pitcock2010-09-201-34/+1
* infoserv: Update to new command API.Gravatar William Pitcock2010-09-201-16/+15
* Add a config option for number of InfoServ messages sent to users on connect.•••This option applies to oper InfoServ messages as well. Gravatar JD Horelick2010-08-211-4/+9
* myuser->entity first step (moving the name) compiles.Gravatar Elly2010-08-211-2/+2
* Clean up underscores_to_spaces stuff in InfoServ a bit.Gravatar JD Horelick2010-08-111-22/+13
* infoserv: Fix memory leak introduced by 5178:d63a4bece087.Gravatar Jilles Tjoelker2010-08-111-0/+8
* Whoops. Forgot to copy the string for underscores_to_spaces so•••underscores InfoServ messages would've caused DB corruption. Gravatar JD Horelick2010-08-091-5/+5
* Replace underscores with spaces in InfoServ subjects.•••You can haz multi-word InfoServ subjects nao. Gravatar JD Horelick2010-07-311-10/+43
* Make Infoserv post not segfault if user isn't identified.Gravatar JD Horelick2010-07-261-0/+7
* Add oper-only message support to InfoServ.Gravatar JD Horelick2010-07-241-9/+203
* Have infoserv just write the accountname to the DB on infoserv post.•••Calling get_source_name() here can cause DB problems if you're identified but on a unregistered/ungrouped nick. Gravatar JD Horelick2010-07-231-1/+1
* infoserv: Do not send news to users coming back from splits.Gravatar Jilles Tjoelker2010-07-031-0/+3
* Fix crash when loading modules that require opensex without opensex loaded.•••The problem was that certain stuff was set up before checking for opensex, this was not cleaned up. Gravatar Jilles Tjoelker2010-07-011-2/+2
* Make the OpenSEXified modules fail to load if backend/opensex isn't loaded.Gravatar JD Horelick2010-06-301-0/+7
* Fix a small typo on importance 3 of InfoServ.Gravatar JD Horelick2010-06-291-1/+1
* Convert botserv, hostserv/request, hostserv/offer, infoserv and operserv/clon...•••operserv/clones patch from Elly. Gravatar JD Horelick2010-06-291-64/+29
* Quick fix to infoserv/mainGravatar JD Horelick2010-06-241-1/+1
* infoserv: Do not use a *svs_t struct, only a module-local service_t pointer.Gravatar Jilles Tjoelker2010-06-241-30/+14
* Fix InfoServ not working when Global isn't loaded by making messages actually...Gravatar JD Horelick2010-06-231-3/+3
* Made fantasy command replies tell users to message ChanServ not the BotServ bot.Gravatar Adam2010-06-211-1/+1
* Gettextify InfoServ. Apparently I suck at remembering to gettextify•••my code. Gravatar JD Horelick2010-06-201-11/+11
* Add InfoServ to Atheme. This is kind of like a cross between•••Global and os_logonnews. Gravatar JD Horelick2010-06-202-0/+433