aboutsummaryrefslogtreecommitdiffstats
path: root/modules/global
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-1/+1
* modules/*: chase API change in r6381.Gravatar William Pitcock2011-05-181-3/+1
* global: Add LIST command to view what will be sent without sending it.•••Particularly useful so you can see if your message is too long (got cut off) or if you typo'd so you can CANCEL and fix it. Gravatar JD Horelick2011-04-151-1/+31
* Make 'make install' depend properly upon things that need to be madeGravatar Stephen Bennett2011-03-121-2/+2
* Missed a Makefile for LDFLAGS_RPATH.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
* Use %zu to print the length of mowgli_list_t (size_t).Gravatar Jilles Tjoelker2010-10-101-3/+3
* Warning cleanups.Gravatar William Pitcock2010-10-091-2/+2
* Replace balloc with mowgli.heap.Gravatar William Pitcock2010-10-081-7/+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-7/+7
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-2/+2
* Use MOWGLI_LIST_LENGTH() instead of LIST_LENGTH().Gravatar William Pitcock2010-10-081-1/+1
* Replace LIST_FOREACH_* with the mowgli_iter framework.Gravatar William Pitcock2010-10-081-3/+3
* 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
* global: Port to new command framework.Gravatar JD Horelick2010-09-211-19/+3
* Remove duplicated message handler routines.Gravatar William Pitcock2010-09-201-33/+1
* global: Update to new command API.Gravatar William Pitcock2010-09-201-18/+10
* Unbreak Global build.Gravatar William Pitcock2010-08-211-2/+2
* Kill off globsvs.Gravatar William Pitcock2010-08-211-23/+5
* Made fantasy command replies tell users to message ChanServ not the BotServ bot.Gravatar Adam2010-06-211-1/+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
* Remove CFLAGS += ${PLUGIN_CFLAGS} from modules/*/Makefile.•••buildsys.mk already does this, so it is not needed. Gravatar Jilles Tjoelker2010-05-231-1/+0
* chanserv/crypto/global are converted.Gravatar William Pitcock2010-05-182-19/+18
* fix a warning caused by a "typo".Gravatar JD Horelick2010-01-121-1/+1
* Clean up a lot of the logcommand() messages.Gravatar JD Horelick2010-01-121-2/+2
* Logging rework and snoop() removal from global.Gravatar JD Horelick2010-01-111-4/+2
* 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-2/+2
* Use C99 booleans (<stdbool.h>, bool, true, false).Gravatar Jilles Tjoelker2008-12-131-4/+4
* Put our own include path before include paths of other packages.•••This fixes compilation with PCRE on FreeBSD with the net/xmlrpc-c port installed. net/xmlrpc-c has a header file /usr/local/include/xmlrpc.h and using that one instead of our xmlrpc.h breaks things. Gravatar Jilles Tjoelker2008-12-031-1/+1
* Make some services' config less magic.•••Only nickserv and chanserv still use config options in conf.c. Gravatar Jilles Tjoelker2008-11-091-1/+2
* Create service_t's right away, remove some duplicate conf code.•••All modules that create services now need a rehash before the service client appears on IRC. Nick/user/host/real of services can now be changed using a rehash. Duplicate services nicks will break things for now. This will make it easier to add more generic service options such as command aliases. Gravatar Jilles Tjoelker2008-11-091-16/+13
* global does not need uplink.h anymoreGravatar Jilles Tjoelker2008-06-071-1/+0
* Fix OS GLOBAL to work with a vtable other than the default (xmlrpc, whatever).Gravatar Robin Burchell2008-05-311-3/+3
* [svn] MKDEP is not makedependGravatar pippijn2007-06-031-2/+2
* [svn] - Allow for absolute paths in Makefiles by passing --enable-absolute-pa...•••- Hopefully fixed the make depend dependency on .depend - Added sstrndup convenience function - Started moving some #includes from atheme.h to sources that need them - Added JSON-C library with JSON-RPC functionality (unused for now) - Micro-optimisations - Rather large change to the Makefiles: moved common defines in modules to modules/Makefile.defs and common rules to modules/Makefile.rules - Added the httpd from contrib/ to modules/misc and added an url-handler list. The XML-RPC now uses this httpd and registers as handler for /xmlrpc (TODO: make this configurable) - Added generation of modules/gameserv/namegen_tab.h to the Makefile - The JSON module in modules/json/main.c does exactly the same as the XML-RPC module. This is going to change soon. Gravatar pippijn2007-06-031-58/+8
* [svn] Add datarootdir = @datarootdir@ to all Makefile.in•••to make autoconf 2.60 happy. Older autoconf versions will neither expand nor use this. Gravatar jilles2007-03-251-1/+2
* [svn] command_fails to gettextGravatar pippijn2007-03-051-6/+6
* [svn] Added N_() around all command descriptionsGravatar pippijn2007-03-051-16/+6
* [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/+5
* [svn] - Remove libatheme include path•••- Remove postgresql include and library path variables Gravatar jilles2007-02-101-4/+4
* [svn] - rework handle_ctcp_common() to use sourceinfo instead of passing redu...Gravatar nenolod2007-01-131-3/+3
* [svn] Add localstatedir to all the other Makefile.in's.•••This fixes those pathnames for --enable-fhs-paths. Gravatar jilles2006-11-251-1/+2
* [svn] Remove various unused variables and an unused static function.Gravatar jilles2006-11-241-3/+2
* [svn] destdir supportGravatar lu_zero2006-10-221-3/+3
* [svn] Remove .depend files from svn.Gravatar jilles2006-10-201-22/+0