1
0
mirror of https://github.com/anope/anope.git synced 2026-07-10 06:43:14 +02:00

BUILD : 1.7.8 (564) BUGS : 285 NOTES : Compiling modules under MacOSX, and fixes up some ChanServ stuff

git-svn-id: svn://svn.anope.org/anope/trunk@564 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@416 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b
2005-01-30 21:19:28 +00:00
parent f51d7384c3
commit f8ac398b86
28 changed files with 287 additions and 101 deletions
+3
View File
@@ -1,6 +1,9 @@
Anope Version S V N
-------------------
Provided by Anope Dev. <dev@anope.org> - 2005
01/30 F ChanServ help to reflect the avaiable commands. [ #00]
01/30 F ChanServ still used some commands that were not valid on all ircd [ #00]
01/30 F Compiling modules under Mac OSX. [#285]
Anope Version 1.7.8
-------------------
+4
View File
@@ -1,10 +1,14 @@
Anope Version S V N
-------------------
*** New Strings:
CHAN_HELP_IRCD_HALFOP
CHAN_HELP_IRCD_PROTECT
*** Mod Strings:
OPER_HELP_SET
*** Del Strings:
CHAN_HELP_ULTIMATE
Anope Version 1.7.8
-------------------
+2 -1
View File
@@ -19,6 +19,7 @@ RDB=@RDB@
LDFLAGS=@LDFLAGS@
RUNGROUP=@RUNGROUP@
IRCDFILE=@IRCDFILE@
SHARED=@SHARED@
all: language headers build tools modules
strict: language headers strict_build tools strict_modules
@@ -29,7 +30,7 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' 'RDB=${RDB}'\
'MYSQL=${MYSQL}' 'IRCDFILE=${IRCDFILE}'
'MYSQL=${MYSQL}' 'IRCDFILE=${IRCDFILE}' 'SHARED=${SHARED}'
build:
@for i in $(SUBDIRS); do \
Vendored
+24 -2
View File
@@ -309,7 +309,7 @@ ac_includes_default="\
# include <unistd.h>
#endif"
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT RM CP TOUCH INSTALL CPP EGREP MYSQL RDB MYSQLCLIENT_LDFLAGS MYSQLCLIENT_CFLAGS MYSQLCLIENT_LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS ANOPELIBS RUNGROUP BINDEST DATDEST MODULE_PATH IRCDFILE LIBOBJS LTLIBOBJS'
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT RM CP TOUCH INSTALL CPP EGREP MYSQL RDB MYSQLCLIENT_LDFLAGS MYSQLCLIENT_CFLAGS MYSQLCLIENT_LIBS build build_cpu build_vendor build_os host host_cpu host_vendor host_os acx_pthread_config PTHREAD_CC PTHREAD_LIBS PTHREAD_CFLAGS ANOPELIBS SHARED RUNGROUP BINDEST DATDEST MODULE_PATH IRCDFILE LIBOBJS LTLIBOBJS'
ac_subst_files=''
# Initialize some variables set by options.
@@ -4547,7 +4547,14 @@ else
if test "$ac_cv_c_compiler_gnu" = "yes"; then
ac_cv_pic="-fPIC -DPIC -shared"
case `uname -s` in
Darwin*)
ac_cv_pic="-bundle -flat_namespace -undefined suppress"
;;
HP-UX*)
ac_cv_pic="-fPIC"
;;
esac
else
case `uname -s` in
SunOS*)
@@ -4561,6 +4568,20 @@ fi
fi
echo "$as_me:$LINENO: result: $ac_cv_pic" >&5
echo "${ECHO_T}$ac_cv_pic" >&6
if test "$ac_cv_c_compiler_gnu" = "yes"; then
case `uname -s` in
Darwin*)
SHARED="-bundle -flat_namespace -undefined suppress"
;;
*)
SHARED="-shared"
;;
esac
fi
echo "$as_me:$LINENO: checking if your system prepends an underscore on symbols" >&5
echo $ECHO_N "checking if your system prepends an underscore on symbols... $ECHO_C" >&6
if test "${ac_cv_underscore+set}" = set; then
@@ -9283,6 +9304,7 @@ s,@PTHREAD_CC@,$PTHREAD_CC,;t t
s,@PTHREAD_LIBS@,$PTHREAD_LIBS,;t t
s,@PTHREAD_CFLAGS@,$PTHREAD_CFLAGS,;t t
s,@ANOPELIBS@,$ANOPELIBS,;t t
s,@SHARED@,$SHARED,;t t
s,@RUNGROUP@,$RUNGROUP,;t t
s,@BINDEST@,$BINDEST,;t t
s,@DATDEST@,$DATDEST,;t t
+22 -1
View File
@@ -105,7 +105,14 @@ fi
AC_CACHE_CHECK(for compiler option to produce PIC,ac_cv_pic,[
if test "$ac_cv_prog_gcc" = "yes"; then
ac_cv_pic="-fPIC -DPIC -shared"
case `uname -s` in
Darwin*[)]
ac_cv_pic="-bundle -flat_namespace -undefined suppress"
;;
HP-UX*[)]
ac_cv_pic="-fPIC"
;;
esac
else
case `uname -s` in
SunOS*[)]
@@ -116,6 +123,20 @@ esac
fi
])
if test "$ac_cv_prog_gcc" = "yes"; then
case `uname -s` in
Darwin*[)]
SHARED="-bundle -flat_namespace -undefined suppress"
AC_SUBST(SHARED)
;;
*[)]
SHARED="-shared"
AC_SUBST(SHARED)
;;
esac
fi
AC_CACHE_CHECK(if your system prepends an underscore on symbols,ac_cv_underscore,[
cat >uscore.c << __EOF__
int main() {
+14 -5
View File
@@ -3903,16 +3903,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Aquestes comandes tambe estan disponibles en aquesta xarxa:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Aquestes comandes tambe estan disponibles en aquesta xarxa:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Tingues en compte que qualsevol canal que no sigui utilitzat durant
@@ -5602,6 +5607,10 @@ OPER_HELP_SET
LOGCHAN Report log messages to a channel
DEBUG Activa o desactiva el Mode debug
NOEXPIRE Activa o desactiva el Mode no expire
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limitat a administradors de serveis.
+14 -9
View File
@@ -4021,21 +4021,23 @@ CHAN_HELP
CHAN_HELP_UNREAL
Diese Befehle stehen zusätzlich in diesem Netzwerk zur Verfügung:
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,PROTECT
CHAN_HELP_ULTIMATE
Diese Befehle stehen zusätzlich in diesem Netzwerk zur Verfügung:
DEHALFOP, HALFOP, HOP
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER, PROTECT
CHAN_HELP_ULTIMATE3
Diese Befehle stehen zusätzlich in diesem Netzwerk zur Verfügung:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Beachte das jeder Channel der für %d Tage nicht
@@ -5798,6 +5800,9 @@ OPER_HELP_SET
NOEXPIRE Den Auslauf-Modus der Services
an oder aus
SUPERADMIN Den Super-Admin Modus an oder aus
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Beschränkt auf Services Administratoren.
+13 -5
View File
@@ -3769,16 +3769,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
These commands are also available on this network:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Note that any channel which is not used for %d days
@@ -5369,6 +5374,9 @@ OPER_HELP_SET
DEBUG Activate or deactivate debug mode
NOEXPIRE Activate or deactivate no expire mode
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limited to Services admins.
+13 -5
View File
@@ -3875,16 +3875,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Estos comandos tambien estan disponibles en esta red:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Estos comandos tambien estan disponibles en esta red:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Ten en cuenta que cualquier canal que no es usado por
@@ -5582,6 +5587,9 @@ OPER_HELP_SET
DEBUG Activa o desactiva el modo debug
NOEXPIRE Activa o desactiva el modo no expire
SUPERADMIN Activa o desactiva el modo SuperAdmin
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limitado a administradores de Servicios.
+13 -5
View File
@@ -3933,16 +3933,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Ces commandes sont également disponibles sur ce réseau:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Ces commandes sont également disponibles sur ce réseau:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Notez que tout channel non utilisé pendant %d jours
@@ -5628,6 +5633,9 @@ OPER_HELP_SET
DEBUG Active ou désactive le mode de déboguage
NOEXPIRE Active ou désactive le mode sans expiration
SUPERADMIN Active ou désactive le mode super-admin
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Réservée aux Services admins.
+14 -5
View File
@@ -3885,16 +3885,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
ÁõôÝò ïé åíôïëÝò åßíáé äéáèÝóéìåò áå áõôü ôï äßêôõï:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
ÁõôÝò ïé åíôïëÝò åßíáé äéáèÝóéìåò áå áõôü ôï äßêôõï:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Óçìåßùóç: ïðïéïäÞðïôå êáíÜëé äåí ÷ñçóéìïðïéåßôáé ãéá %d ìÝñåò
@@ -5502,6 +5507,10 @@ OPER_HELP_SET
LOGCHAN Report log messages to a channel
DEBUG Åíåñãïðïéåßôå Þ áðåíåñãïðïéåßôå óå debug mode
NOEXPIRE Åíåñãïðïéåßôå Þ áðåíåñãïðïéåßôå óå no expire mode
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Ìüíï ãéá ôïõò Services admins.
+13 -5
View File
@@ -3786,16 +3786,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Ezek a parancsok is elérhetõk ezen a hálózaton:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Ezek a parancsok is elérhetők ezen a hálózaton:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Megjegyzés: azok a csatornák, amelyeket nem használnak %d
@@ -5392,6 +5397,9 @@ OPER_HELP_SET
DEBUG Bekapcsolja/kikapcsolja a debug módot
NOEXPIRE Bekapcsolja/kikapcsolja a nem elévülő módot
SUPERADMIN Bekapcsolja/kikapcsolja a super-admin módot
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Korlátozva Szervíz adminnak.
+13 -5
View File
@@ -3929,16 +3929,21 @@ CHAN_HELP_UNREAL
OWNER Assegna lo stato di owner a un utente (+q)
PROTECT Assegna lo stato di protezione a un utente (+a)
CHAN_HELP_ULTIMATE
Su questa rete sono inoltre disponibili questi comandi:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Su questa rete sono inoltre disponibili questi comandi:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Tieni conto che i canali che non vengono utilizzati per %d
@@ -5643,6 +5648,9 @@ OPER_HELP_SET
DEBUG Attiva o disattiva la modalità di debug
NOEXPIRE Attiva o disattiva la modalità no expire
SUPERADMIN Attiva o disattiva la modalità SuperAdmin
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limitato ai Services admin.
+13 -5
View File
@@ -3847,16 +3847,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Deze commando's zijn ook beschikbaar op dit netwerk:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Deze commando's zijn ook beschikbaar op dit netwerk:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Onthoud dat elk kanaal wat %d dagen ongebruikt is (dwz dat
@@ -5522,6 +5527,9 @@ OPER_HELP_SET
DEBUG (De)activeer debug mode
NOEXPIRE (De)activeer de geen-verloop mode
SUPERADMIN (De)activeer SuperAdministrator mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Gelimiteerd tot Services adminstrators.
+13 -5
View File
@@ -4138,16 +4138,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP,
OWNER, PROTECT
CHAN_HELP_ULTIMATE
Te komendy s± rownie¿ dostêpne na tej sieci:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Te komendy s± rownie¿ dostêpne na tej sieci:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Uwaga! Kana³ który nie by³ u¿ywany od %d dni (np.
@@ -5944,6 +5949,9 @@ OPER_HELP_SET
DEBUG Activate or deactivate debug mode
NOEXPIRE Activate or deactivate no expire mode
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limited to Services admins.
+13 -5
View File
@@ -3791,16 +3791,21 @@ CHAN_HELP_UNREAL
HALFOP, DEHALFOP, HOP, PROTECT, DEPROTECT, OWNER,
DEOWNER
CHAN_HELP_ULTIMATE
Estes comandos estão também disponíveis nesta Rede:
HALFOP, DEHALFOP, HOP
CHAN_HELP_ULTIMATE3
Estes comandos estão também disponíveis nesta Rede:
HALFOP, DEHALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Note que qualquer canal não utilizado por %d dias
@@ -5434,6 +5439,9 @@ OPER_HELP_SET
DEBUG Ativa ou desativa o modo de depuração (debug)
NOEXPIRE Ativa ou desativa o modo não-expira
SUPERADMIN Ativa ou desativa o modo SuperAdmin
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Limitado aos Administradores dos Services.
+13 -5
View File
@@ -3807,16 +3807,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
 ýòîé ñåòè òàêæå äîñòóïíû êîìàíäû:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Эти команды также доступны в Вашей сети:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Помните, что любой канал, не использующийся в течение %d дней
@@ -5418,6 +5423,9 @@ OPER_HELP_SET
DEBUG Активировать/деактивировать режим отладки
NOEXPIRE Активировать/деактивировать режим не-истечения
SUPERADMIN Активировать/деактивировать режим Суперадмина
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Эту команду могут использовать только Администраторы сервисов.
+14 -5
View File
@@ -3884,16 +3884,21 @@ CHAN_HELP_UNREAL
DEHALFOP, DEOWNER, DEPROTECT, HALFOP, HOP, OWNER,
PROTECT
CHAN_HELP_ULTIMATE
Bu networkte bu komutlarda mevcuttur:
DEHALFOP, HALFOP, HOP
CHAN_HELP_ULTIMATE3
Bu networkte bu komutlarda mevcuttur:
DEHALFOP, HALFOP, HOP, ADMIN, DEADMIN
CHAN_HELP_IRCD_HALFOP
These commands are also available on this network:
DEHALFOP, HALFOP, HOP
CHAN_HELP_IRCD_PROTECT
These commands are also available on this network:
DEPROTECT, PROTECT
CHAN_HELP_EXPIRES
Unutmayın %d gün kullanılmayan kanalların
@@ -5456,6 +5461,10 @@ OPER_HELP_SET
LOGCHAN Report log messages to a channel
DEBUG Debug modunu aktifleştirir yada kapatır
NOEXPIRE No expire modunu aktifleştirir yada kapatır
SUPERADMIN Activate or deactivate super-admin mode
SQL Activate or deactivate sql mode
IGNORE Activate or deactivate ignore mode
LIST List the options
Servis adminlerinin Kullanımıyla sınırlıdır.
+1 -1
View File
@@ -30,7 +30,7 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' 'MYSQL=${MYSQL}'\
'RDB=${RDB}' 'IRCDFILE=${IRCDFILE}'
'RDB=${RDB}' 'IRCDFILE=${IRCDFILE}' 'SHARED=${SHARED}'
.c.o:
$(CC) $(CFLAGS) -I../include/ -c $<
+38 -14
View File
@@ -5445,28 +5445,44 @@ static int do_devoice(User * u)
static int do_halfop(User * u)
{
return do_util(u, &csmodeutils[MUT_HALFOP]);
if (ircd->halfop) {
return do_util(u, &csmodeutils[MUT_HALFOP]);
} else {
return MOD_CONT;
}
}
/*************************************************************************/
static int do_dehalfop(User * u)
{
return do_util(u, &csmodeutils[MUT_DEHALFOP]);
if (ircd->halfop) {
return do_util(u, &csmodeutils[MUT_DEHALFOP]);
} else {
return MOD_CONT;
}
}
/*************************************************************************/
static int do_protect(User * u)
{
return do_util(u, &csmodeutils[MUT_PROTECT]);
if (ircd->protect || ircd->admin) {
return do_util(u, &csmodeutils[MUT_PROTECT]);
} else {
return MOD_CONT;
}
}
/*************************************************************************/
static int do_deprotect(User * u)
{
return do_util(u, &csmodeutils[MUT_DEPROTECT]);
if (ircd->protect || ircd->admin) {
return do_util(u, &csmodeutils[MUT_DEPROTECT]);
} else {
return MOD_CONT;
}
}
/*************************************************************************/
@@ -5478,11 +5494,14 @@ static int do_owner(User * u)
Channel *c;
ChannelInfo *ci;
struct u_chanlist *uc;
if (!ircd->owner) {
return MOD_CONT;
}
if (!chan) {
struct u_chanlist *uc;
av[0] = sstrdup("+q");
av[0] = sstrdup(ircd->ownerset);
av[1] = u->nick;
/* Sets the mode to the user on every channels he is on. */
@@ -5511,9 +5530,10 @@ static int do_owner(User * u)
} else if (!is_founder(u, ci)) {
notice_lang(s_ChanServ, u, ACCESS_DENIED);
} else {
anope_cmd_mode(whosends(ci), c->name, "+q %s", u->nick);
anope_cmd_mode(whosends(ci), c->name, "%s %s", ircd->ownerset,
u->nick);
av[0] = sstrdup("+q");
av[0] = sstrdup(ircd->ownerset);
av[1] = u->nick;
chan_set_modes(s_ChanServ, c, 2, av, 1);
free(av[0]);
@@ -5530,11 +5550,14 @@ static int do_deowner(User * u)
Channel *c;
ChannelInfo *ci;
struct u_chanlist *uc;
if (!ircd->owner) {
return MOD_CONT;
}
if (!chan) {
struct u_chanlist *uc;
av[0] = sstrdup("-q");
av[0] = sstrdup(ircd->ownerunset);
av[1] = u->nick;
/* Sets the mode to the user on every channels he is on. */
@@ -5563,9 +5586,10 @@ static int do_deowner(User * u)
} else if (!is_founder(u, ci)) {
notice_lang(s_ChanServ, u, ACCESS_DENIED);
} else {
anope_cmd_mode(whosends(ci), c->name, "-q %s", u->nick);
anope_cmd_mode(whosends(ci), c->name, "%s %s", ircd->ownerunset,
u->nick);
av[0] = sstrdup("-q");
av[0] = sstrdup(ircd->ownerunset);
av[1] = u->nick;
chan_set_modes(s_ChanServ, c, 2, av, 1);
free(av[0]);
+1 -1
View File
@@ -82,7 +82,7 @@ IRCDVar ircd[] = {
0, /* O:LINE */
0, /* VHOST ON NICK */
0, /* Change RealName */
0, /* ChanServ extra */
CHAN_HELP_IRCD_HALFOP, /* ChanServ extra */
CMODE_p, /* No Knock */
0, /* Admin Only */
DEFAULT_MLOCK, /* Default MLOCK */
+4 -1
View File
@@ -619,6 +619,9 @@ void do_backtrace(int show_segheader)
free(strings);
alog("Backtrace: complete");
#else
alog("Backtrace: not available on this platform");
if (show_segheader) {
alog("Backtrace: Segmentation fault detected");
}
alog("Backtrace: not available on this system");
#endif
}
+2 -2
View File
@@ -5,7 +5,7 @@ MAKEARGS = 'CFLAGS=${CFLAGS}' 'CC=${CC}' 'ANOPELIBS=${ANOPELIBS}' \
'INCLUDEDIR=${INCLUDEDIR}' 'RM=${RM}' 'CP=${CP}' \
'TOUCH=${TOUCH}' 'SHELL=${SHELL}' 'DATDEST=${DATDEST}' \
'RUNGROUP=${RUNGROUP}' 'MODULE_PATH=${MODULE_PATH}' \
'PROFILE=${PROFILE}'
'PROFILE=${PROFILE}' 'SHARED=${SHARED}'
OBJECTS= $(SRCS:.c=.o)
SO_FILES=$(OBJECTS:.o=.s)
@@ -25,7 +25,7 @@ distclean: clean spotless
$(CC) $(CFLAGS) -I../${INCLUDEDIR} -c $<
.o.s:
$(CC) -shared $< -o $*.so ${PROFILE}
$(CC) ${SHARED} $< -o $*.so ${PROFILE}
clean:
rm -f *.o *.so *.c~ core
+1 -1
View File
@@ -82,7 +82,7 @@ IRCDVar ircd[] = {
0, /* O:LINE */
1, /* VHOST ON NICK */
0, /* Change RealName */
0, /* ChanServ extra */
CHAN_HELP_IRCD_HALFOP, /* ChanServ extra */
CMODE_p, /* No Knock */
0, /* Admin Only */
DEFAULT_MLOCK, /* Default MLOCK */
+3 -3
View File
@@ -79,13 +79,13 @@ IRCDVar ircd[] = {
0, /* time stamp on mode */
0, /* NICKIP */
0, /* O:LINE */
1, /* UMODE */
1, /* UMODE */
1, /* VHOST ON NICK */
0, /* Change RealName */
0, /* ChanServ extra */
CHAN_HELP_IRCD_PROTECT, /* ChanServ extra */
CMODE_K, /* No Knock */
CMODE_A, /* Admin Only */
DEFAULT_MLOCK, /* Default MLOCK */
DEFAULT_MLOCK, /* Default MLOCK */
UMODE_o, /* Vhost Mode */
1, /* +f */
0, /* +L */
+1 -1
View File
@@ -84,7 +84,7 @@ IRCDVar ircd[] = {
1, /* UMODE */
0, /* VHOST ON NICK */
0, /* Change RealName */
0, /* ChanServ extra */
CHAN_HELP_IRCD_HALFOP, /* ChanServ extra */
0, /* No Knock */
0, /* Admin Only */
DEFAULT_MLOCK, /* Default MLOCK */
+3 -3
View File
@@ -79,13 +79,13 @@ IRCDVar ircd[] = {
1, /* time stamp on mode */
0, /* NICKIP */
0, /* O:LINE */
1, /* UMODE */
1, /* UMODE */
0, /* VHOST ON NICK */
1, /* Change RealName */
CHAN_HELP_ULTIMATE, /* ChanServ extra */
CHAN_HELP_IRCD_HALFOP, /* ChanServ extra */
CMODE_K, /* No Knock */
CMODE_A, /* Admin Only */
DEFAULT_MLOCK, /* Default MLOCK */
DEFAULT_MLOCK, /* Default MLOCK */
UMODE_x, /* Vhost Mode */
1, /* +f */
1, /* +L */
+5 -1
View File
@@ -8,10 +8,14 @@
VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="8"
VERSION_BUILD="563"
VERSION_BUILD="564"
# $Log$
#
# BUILD : 1.7.8 (564)
# BUGS : 285
# NOTES : Compiling modules under MacOSX, and fixes up some ChanServ stuff
#
# BUILD : 1.7.8 (563)
# BUGS : none
# NOTES : SVN Framework.