aboutsummaryrefslogtreecommitdiffstats
path: root/modules/hostserv/main.c
Commit message (Expand)AuthorAgeFilesLines
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-1/+1
* hostserv/main: Tweak OperServ INFO output again to make it clearer.Gravatar Ben C2017-01-091-1/+1
* hostserv/main: Refactor allow_vhost_change to prevent incorrect behavior in s...Gravatar Ben C2017-01-091-10/+35
* hostserv/main: Clarify the description line for the vhost change frequency in...Gravatar Ben C2017-01-071-5/+5
* hostserv/templatevhost: Add templatevhost system, minor tweak to allow_vhost_...Gravatar Ben C2016-12-231-5/+9
* hostserv: Add request_time and limit_first_request options.Gravatar Ben C2016-10-271-1/+81
* hostserv/request: Fix a NULL dereference.Gravatar JD Horelick2011-05-211-0/+1
* Clean up some compile errors in various modules from the conf_table changes.Gravatar JD Horelick2011-05-201-2/+0
* modules/*: chase API change in r6381.Gravatar William Pitcock2011-05-181-2/+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. Gravatar William Pitcock2010-12-031-1/+1
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-1/+1
* hostserv: Port to new command framework.Gravatar JD Horelick2010-09-211-1/+0
* Remove duplicated message handler routines.Gravatar William Pitcock2010-09-201-34/+1
* hostserv: Update to new command API.Gravatar William Pitcock2010-09-201-3/+2
* Unbreak hostserv build.Gravatar William Pitcock2010-08-211-4/+4
* hostsvs is now dead.Gravatar William Pitcock2010-08-211-5/+4
* Remove a bunch of code duplication with the do_sethost and do_sethost_all fun...•••They're inlined in hostserv.h now. Gravatar JD Horelick2010-08-111-8/+1
* 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
* hostserv: Remove and unhook the config_ready event listener.Gravatar William Pitcock2010-04-041-8/+0
* Remove .disp field in global core services structures.Gravatar William Pitcock2009-12-151-2/+0
* Update the remaining hook_add_hook, hook_add_hook_first and hook_del_hook.Gravatar Jilles Tjoelker2009-08-091-7/+6
* Make per-account vhosts a fallback for per-nick vhosts.•••Due to this, there should not be a problem between nickserv/vhost and hostserv/* anymore. The GROUP and VHOSTALL commands set a per-account vhost and clear all per-nick vhosts. The request system has not been changed and only sets per-nick vhosts. Note that it is not possible to override a per-account vhost with no vhost for a particular nick. Gravatar Jilles Tjoelker2009-07-111-2/+6
* Whitespace style fixes.Gravatar Jilles Tjoelker2009-06-191-2/+2
* Change FALSE to false. We use C99 style booleans now.Gravatar Jilles Tjoelker2009-06-181-1/+1
* Add hostserv from Rizon branch. HostServ is an optional more advanced vhost•••management facility, allowing vhosts tied to mynick_t and a request facility. Gravatar William Pitcock2009-06-181-0/+111