From: Michael Poole Date: Fri, 9 Apr 2004 20:08:58 +0000 (+0000) Subject: Fix service triggers; allow service hostname configuration; fix glitches X-Git-Tag: v1.4.0-rc1~229 X-Git-Url: http://git.pk910.de/?p=srvx.git;a=commitdiff_plain;h=b1329b979cf8b1be5f8e3908c0c7796bf14c0b2e Fix service triggers; allow service hostname configuration; fix glitches * Improve length checking logic in ChanServ.names command. * Fix service trigger registration so that database is used in preference to srvx.conf and compiled-in defaults. * Allow service hostnames to be configured in srvx.conf and through "service add"; document this and show an example of setting the service description. * Fix an uninitialized value bug in OpServ.join. * Make OpServ.addtrust accept a count of 0. * Remove untranslated messages from languages/de/modcmd.help (so that new "service add" help is inherited). git-archimport-id: srvx@srvx.net--2004-srvx/srvx--devo--1.3--patch-47 --- diff --git a/ChangeLog b/ChangeLog index 6d1c85d..89a969e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,6 +2,37 @@ # arch-tag: automatic-ChangeLog--srvx@srvx.net--2004-srvx/srvx--devo--1.3 # +2004-04-09 20:08:58 GMT Michael Poole patch-47 + + Summary: + Fix service triggers; allow service hostname configuration; fix glitches + Revision: + srvx--devo--1.3--patch-47 + + * Improve length checking logic in ChanServ.names command. + + * Fix service trigger registration so that database is used in + preference to srvx.conf and compiled-in defaults. + + * Allow service hostnames to be configured in srvx.conf and through + "service add"; document this and show an example of setting the + service description. + + * Fix an uninitialized value bug in OpServ.join. + + * Make OpServ.addtrust accept a count of 0. + + * Remove untranslated messages from languages/de/modcmd.help (so that + new "service add" help is inherited). + + modified files: + ChangeLog languages/de/modcmd.help src/chanserv.c src/global.c + src/mod-helpserv.c src/modcmd.c src/modcmd.h src/modcmd.help + src/nickserv.c src/opserv.c src/opserv.help + src/proto-bahamut.c src/proto-p10.c src/proto.h + srvx.conf.example + + 2004-04-09 01:57:12 GMT adam patch-46 Summary: diff --git a/languages/de/modcmd.help b/languages/de/modcmd.help index 364bf09..7bbca02 100644 --- a/languages/de/modcmd.help +++ b/languages/de/modcmd.help @@ -1,88 +1,10 @@ -"bind" ("/msg $S BIND [additional args..]", - "Binds (adds) a command to an existing service. $bbindname$b is the name of the new command for the service. $bcommand$b may be one of:", - " CommandName To refer to a command on the same service.", - " ServiceNick.CommandName To refer to a command bound on a different service.", - " *ModuleName.CommandName To bind a command directly from a module (note the asterisk before the module name).", - " *ModuleName.* To bind all commands from the named module.", - "For simplicity, you cannot bind to a command that is itself an alias. Certain commands will not bound with the last form; you must bind them by name.", - "(A command binding is very similar to an alias, but only pays the speed penalty for alias expansion when there are additional arguments in the binding.)", - "$uSee also:$u unbind"); -"commands" "${index}"; "god" ("/msg $C GOD [on|off]", "Aktiviert und deaktiviert Security Override."); "help" ("/msg $S HELP [Befehl]", "Zeigt die Hilfe des angegebenen Befehls an.", "Alle Hilfedateien benutzen die gleiche Syntax. Optionale Argumente werden mit [] und benötigte Argumente mit <> angegeben.", "Um zu sehen, welche Befehle du mit $S verwenden kannst, benutze /msg $S help commands. Um Hilfe für einen speziellen Befehl zu bekommen, benutze /msg $S help ."); -"readhelp" ("/msg $S READHELP ", - "Re-reads the module's help file from disk.", - "$uSee Also:$u help"); -"unbind" ("/msg $S UNBIND ", - "Unbinds a command from a service, so that it is no longer accessible.", - "Some commands (such as $bauth$b and $bbind$b) will not let you unbind their last binding -- for obvious reasons.", - "$uSee Also:$u bind"); -"timecmd" ("/msg $S TIMECMD ", - "Reports how long it takes to run the specified command."); "command" ("/msg $S COMMAND ", "Zeigt die Einschränkungen, wer den Befehl wie verwenden darf."); -"modcmd" ("/msg $S MODCMD [