aboutsummaryrefslogtreecommitdiffstats
path: root/modules/alis
Commit message (Expand)AuthorAgeFilesLines
* Move vendor field to a compile time macroGravatar Austin Ellis2017-10-301-1/+1
* Import Atheme commits 36f1b1a, b99e0f8, and 35e73d0.Gravatar Ben C2017-10-091-1/+1
* alis: add support for searching +channelsGravatar William Pitcock2014-08-021-1/+1
* alis: fix a memory leak I introducedGravatar Mantas Mikulėnas2014-06-191-0/+3
* alis: move query.mask parsing to parse_alis()Gravatar Mantas Mikulėnas2014-06-191-13/+13
* alis: retabGravatar Mantas Mikulėnas2014-06-191-31/+31
* alis: auto-add wildcards to the channel name, too•••But exempt searches for an exact channel name, e.g. "LIST #foo". Gravatar Mantas Mikulėnas2014-06-191-1/+14
* alis: remove forgotten debug messageGravatar Mantas Mikulėnas2014-06-191-4/+0
* alis: automatically surround topic matches with wildcards•••Searching by exact match is literally _never_ useful for topics. Prefer usability over compatibility with a decades-old IRCnet service. Gravatar Mantas Mikulėnas2014-06-191-4/+28
* alis/main: correct missing negationGravatar Lee Starnes2014-05-181-1/+1
* alis/main: make negation consistentGravatar Lee Starnes2014-05-181-2/+2
* alis/main: add -showsecret flag to ALIS LIST•••This will enable opers with the chan:auspex privilege to view hidden (+s) channels in ALIS LIST by using the -showsecret flag. Gravatar Lee Starnes2014-05-171-2/+13
* alis: Strip mirc colour/control codes from topics.•••The expectation is that ircd will do the same with /list and that ircd may then allow colours in topics without making channel listings ugly. Alternatively, ircd may disallow colours in topics entirely and this change will have no effect. Gravatar Jilles Tjoelker2012-04-291-4/+10
* modules/*: chase API change in r6381.Gravatar William Pitcock2011-05-181-2/+1
* Make 'make install' depend properly upon things that need to be madeGravatar Stephen Bennett2011-03-121-1/+2
* 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/+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
* Use %zu to print the length of mowgli_list_t (size_t).Gravatar Jilles Tjoelker2010-10-101-6/+6
* Warning cleanups.Gravatar William Pitcock2010-10-091-6/+6
* Kill node_t and list_t.•••This also has the side effect of unbreaking the build. Oops. Gravatar William Pitcock2010-10-081-1/+1
* Use MOWGLI_LIST_LENGTH() instead of LIST_LENGTH().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-2/+2
* alis: Clean up a usage of helptree.Gravatar JD Horelick2010-09-211-1/+0
* alis: Port to new command framework.Gravatar William Pitcock2010-09-211-8/+2
* Clean up help_display() calls.Gravatar William Pitcock2010-09-211-1/+1
* Remove duplicated message handler routines.Gravatar William Pitcock2010-09-201-34/+1
* alis: Change to new command API.Gravatar William Pitcock2010-09-201-9/+7
* 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
* alis: Correct size of extmodes arrays.•••MAXMODES is not a substitute for old MAXEXTMODES. Gravatar Jilles Tjoelker2010-05-231-20/+4
* Replace MAXEXTMODES with MAXMODES or ignore_mode_list_size where appropriate.•••Remove MAXEXTMODES. Gravatar William Pitcock2010-05-231-3/+3
* Remove CFLAGS += ${PLUGIN_CFLAGS} from modules/*/Makefile.•••buildsys.mk already does this, so it is not needed. Gravatar Jilles Tjoelker2010-05-231-1/+0
* Convert ALIS makefile.Gravatar William Pitcock2010-05-182-19/+18
* Clean up a lot of the logcommand() messages.Gravatar JD Horelick2010-01-121-1/+1
* Reworked logging in ALIS a tiny bit.Gravatar JD Horelick2010-01-111-1/+1
* alis: Add -maxmatches option; xmlrpc and chan:auspex may set it to higher tha...Gravatar Jilles Tjoelker2009-04-261-2/+29
* Use C99 booleans (<stdbool.h>, bool, true, false).Gravatar Jilles Tjoelker2008-12-131-2/+2
* 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
* alis: do not show ircd-seven +M mode.Gravatar Jilles Tjoelker2008-11-291-1/+1
* Allow alis list on a single +s channel the user is on.•••This may be useful with -show t to show the real setter of a topic set by ChanServ. Unfortunately this does not work on channel names containing '*' or '?'. Gravatar Jilles Tjoelker2008-11-281-1/+3
* 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-99/+6
* Allow changing alis nick/user/host/real in atheme.conf.•••ALIS now needs a rehash after being loaded via /os modload. Loading it from atheme.conf still works normally. Gravatar Jilles Tjoelker2008-10-261-8/+84
* alis: fix handling of key and limitGravatar Jilles Tjoelker2008-08-101-4/+4
* Add help files for alis.Gravatar Jilles Tjoelker2008-06-071-1/+25
* Move alis from contrib to modules.•••The new atheme.conf line is loadmodule "modules/alis/main"; The old contrib module will be deleted automatically on installing the new version. Gravatar Jilles Tjoelker2008-06-072-0/+472