aboutsummaryrefslogtreecommitdiffstats
path: root/modules/hostserv/offer.c
Commit message (Expand)AuthorAgeFilesLines
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-2/+2
* GroupServ/HostServ: Remove group-specific offered vhosts when the group is dr...Gravatar Ben C2017-09-141-3/+43
* HostServ: Add NickServ HISTORY support to HostServ Disable, Offer/Offerlist/T...Gravatar Ben C2017-05-161-1/+29
* hostserv/offer: Tweak the TAKE command error message slightly, in light of th...Gravatar Ben C2017-01-041-1/+1
* nickserv/set_accountname: If the user has a vhost that had in it, automatica...Gravatar Ben C2016-12-241-0/+91
* hostserv/templatevhost: Add templatevhost system, minor tweak to allow_vhost_...Gravatar Ben C2016-12-231-5/+91
* hostserv: Add request_time and limit_first_request options.Gravatar Ben C2016-10-271-1/+10
* groupserv: chase more changes in dependent modulesGravatar William Pitcock2014-08-081-1/+1
* hostserv/offer: fixesGravatar William Pitcock2014-03-071-4/+4
* hostserv/offer: refactor and search for pre-existing offers (closes #298)Gravatar William Pitcock2014-03-071-19/+55
* hostserv/offer: User may sometimes not be logged inGravatar Alex Iadicicco2014-02-011-1/+9
* hostserv: Add assigner argument to hs_sethost_allGravatar Alex Iadicicco2013-12-281-1/+1
* Moved hs_sethost_all()•••hs_sethost_all() was defined in three different files, and used in each with no modification what-so-ever. Moved to a header already included by all three files. Gravatar Daniel Vassdal2013-03-261-18/+0
* hostserv: stringref clean (ref. #60)Gravatar William Pitcock2012-10-031-1/+1
* modules/*: replace config_options.time_format reference with TIME_FORMAT define•••POSIX requires that format strings be static. Gravatar William Pitcock2012-03-021-1/+1
* ensure entity()->name can always be strshare_ref'dGravatar William Pitcock2012-02-151-3/+3
* Clean up some compile errors in various modules from the conf_table changes.Gravatar JD Horelick2011-05-201-4/+0
* Copy module name and unload capability from module headers into the module_t ...Gravatar Stephen Bennett2011-03-121-1/+1
* Remove the logged-in check from most modules that have one as this is now in ...Gravatar JD Horelick2010-12-231-7/+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
* Replace MODULE_USE_SYMBOL() with MODULE_TRY_REQUEST_SYMBOL(), part 1.Gravatar William Pitcock2010-11-281-1/+1
* nickserv/restrict: Add a new command to restrict users from running certain c...•••This effects chanserv/register, groupserv/register, hostserv/take, nickserv/group and hostserv/request. Particularly useful if users are abusing these commands. The user will be notified that they are restriced when they run an affected command. Gravatar JD Horelick2010-11-091-0/+6
* Add time_format config option allowing network owners to customize the time f...Gravatar JD Horelick2010-11-071-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
* hostserv: Remove the request/offer number display from LIST/WAITING.•••This is pointless as it was never used for anything and there's no need for quick FIFO in REQUEST or OFFER. Gravatar JD Horelick2010-11-021-6/+4
* hostserv/offer: Display all offered hosts (including all group hosts) if the ...Gravatar JD Horelick2010-11-021-3/+7
* 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-9/+9
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-2/+2
* Replace LIST_FOREACH_* with the mowgli_iter framework.Gravatar William Pitcock2010-10-081-6/+6
* 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-4/+4
* hostserv: Port to new command framework.Gravatar JD Horelick2010-09-211-14/+5
* hostserv: Update to new command API.Gravatar William Pitcock2010-09-201-10/+9
* hostserv: Make myuser_is_in_group static to squelch a warning in offer.cGravatar JD Horelick2010-09-041-1/+1
* hostserv/offer: Make TAKE and OFFERLIST vhost aware.Gravatar William Pitcock2010-09-041-6/+34
* hostserv/offer: Allow offering a vhost to a group.•••This must be set up by an IRCop still. Gravatar William Pitcock2010-09-031-3/+23
* hostserv/offer: Add group field to the hsoffered_t structure and save it in t...•••All without incrementing the schema version for this module! But wait, that's not all! $29.95 off the price if you buy right now! Gravatar William Pitcock2010-09-031-5/+24
* myuser->entity first step (moving the name) compiles.Gravatar Elly2010-08-211-2/+2
* 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-21/+1
* Basically, same commit to Hostserv/take that i made to infoserv/post last night.•••Apparently I suck at remembering to require a regged nick for commands. Gravatar JD Horelick2010-07-271-0/+5
* 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-4/+4
* Make the OpenSEXified modules fail to load if backend/opensex isn't loaded.Gravatar JD Horelick2010-06-301-0/+7
* Convert botserv, hostserv/request, hostserv/offer, infoserv and operserv/clon...•••operserv/clones patch from Elly. Gravatar JD Horelick2010-06-291-59/+26
* 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
* Revamp the account replacement handling in hostserv/offer. Its now•••done with $account in the vhost which is replaced with the accountname. As a feature bonus, this allows more varied configurations of account/host and also allows for easy addition of other variables in the future. Gravatar JD Horelick2010-05-061-20/+7
* Add a check in hostserv/offer and notify the user if•••the vhost is invalid because their accountname contains characters invalid for a vhost. Gravatar JD Horelick2010-05-061-0/+6
* Remove a unused variable i forgot aboutGravatar JD Horelick2010-05-051-1/+0
* Add accountname prepending/appending support to the OFFER system.Gravatar JD Horelick2010-05-051-5/+17
* Add HostServ OFFER system. Sort of the reverse of the REQUEST system.Gravatar JD Horelick2010-05-051-0/+310