EuskalIRC proviene de las siglas Euskal + IRC

Es decir, Euskal Internet Relay Chat


admin.euskalirc ---> donostiarra

es el autor del proyecto euskalirc-services-bdd
y autor de esta wiki con nombre euskalirc.

Descripción del proyecto EuskalIRC-Services-BDD. ircservices-4.3.3+Upworld-1.1+BDD (botshispanobdd-1.2.1) + services-bdd = euskalirc-services-bdd

Son una modificación usando el protocolo p09 testado para ircuh en la mayoria de las versiones u2.10.H.10.77-u2.10.H.10.222

y en especial u2.10.H.10.134,u2.10.H.10.161,u2.10.H.10.217

Características Proyecto EuskalIRC-Services-BDD.

editar

r70 | donostiarra | 2014-05-07 21:56:23 +0200 (mié 07 de may de 2014) | 4 lines

branches/testing

correcciones de avisos pointer-sign y missing-prototypes



r69 | donostiarra | 2014-05-04 21:54:02 +0200 (dom 04 de may de 2014) | 8 lines

feature

branches/testing

Nueva línea de compilación. 30) ChatHispano u2.10.H.10.200-En Adelante, Soporte P9

observación: Los patrocinadores en esta versión actuan como preops con flag +h(p: preoper, se activa el +h) , siendo helpers(tenerlo en cuenta en las ayudas) tal y como viene establecido en u2.10.H.10.200 ,por lo que pueden ponerse modo +k sin pseudoservices.


r68 | donostiarra | 2014-04-27 16:39:58 +0200 (dom 27 de abr de 2014) | 5 líneas

branches/testing

se implementa la opción de invitar a un nick a traves de chan(INVITE <canal> [elnick])

y nueva instrucción chan(TOPIC <canal> <eltopic>) con nivel de acceso para su uso.



r67 | donostiarra | 2014-04-09 20:15:05 +0200 (mié 09 de abr de 2014) | 4 líneas

fix branches/testing evitar PANIC! buffer cuando expiran nicks


r66 | donostiarra | 2014-03-16 19:08:29 +0100 (Sun, 16 Mar 2014) | 7 lines

fix branches/testing eliminacion ciertos warnings de unused-variable de variables locales o no constante static variables cuando no son usadas y de Wcomments


r65 | donostiarra | 2014-03-15 19:01:49 +0100 (Sat, 15 Mar 2014) | 5 lines

branches/testing

correccion warning: conflicting types for built-in function 'log'


r64 | donostiarra | 2014-03-14 19:58:42 +0100 (Fri, 14 Mar 2014) | 16 lines

branches/testing Compila sin errores seleccionando correo smtp Arreglos servicio BDD

Mejoras en creg para realizar filtrados en listados de canales teniendo en cuenta lo siquiente:

/msg creg list <patron> [ENREGISTRO],para los canales que aun no alcanzaron los apoyos.

/msg creg list <patron> [PENDIENTE],Cuando en services.conf CregApoyos viene comentado, o se consiguieron los apoyos necesarios,

/msg creg list <patron> [MARCADO] lista los canales marcados

/msg creg list <patron> [DENEGADO] lista los canales rechazados

/msg creg list <patron> [SUSPENDIDO] lista los canales suspendidos

/msg creg list <patron> [REGISTRADO] incluimos a los Oficiales,Comerciales y de Representantes

/msg creg list <patron> [EXPIRADO] para los canales expirados


Los canales dropados son borrados de creg y no se guardan referencias



r63 | donostiarra | 2013-05-24 19:41:01 +0200 (Fri, 24 May 2013) | 3 lines

fix arreglo memo send y el problema del duplicado de la funcion getline en maquinas de 64 bits


r62 | donostiarra | 2012-05-09 21:00:11 +0200 (Wed, 09 May 2012) | 3 lines

branches/testing.Feature se amplia la longitud registros de nick(NICKLEN 30)


r61 | donostiarra | 2012-04-27 20:48:15 +0200 (Fri, 27 Apr 2012) | 3 lines

fix arreglos en definiciones del preprocesador


r60 | donostiarra | 2012-04-26 01:30:01 +0200 (Thu, 26 Apr 2012) | 9 lines

Rama Testing features oper set DESNOTIFY on . Una utilidad para reducir trafico de mensajes y evitar ralentizacion y molestias en el oper RESTART.

Recomendado cuando se reinician servicios muchas veces en un periodo corto de tiempo, y la red cuenta con un numero elevado de usuarios.

Arreglos para que compile sin errores en un entorno FreeBSD 8.2-RELEASE gcc version 4.5.3 20110203 (prerelease) (GCC) y clang version 2.8 (branches/release_28)


r59 | donostiarra | 2012-03-30 22:59:46 +0200 (Fri, 30 Mar 2012) | 10 lines

Rama testing features Se integra un "TCP port scanner". con directivas Puerto y GlinePscannerExpiry.

Nueva linea info de VHOST en nick, y se permite coloreado del host representantes, con directivas RootColor,AdminColor,CoAdminColor,DevelColor,OperColor,PatrocinaColor.


Antispam con opcion de banear o glinear en la red.


Revision: 58 Author: donostiarra Date: 21:32:15, miércoles, 05 de octubre de 2011

Message: Rama testing

se sube xserv "X"


Revision: 57 Author: donostiarra Date: 20:24:07, miércoles, 05 de octubre de 2011

Message: Rama testing features

EuskalIRC donde las DUDAs se ACEPTAn/RECHAZAn/ATIENDEn/DESATIENDEn

Nuevo Service X como Servicio Auxiliar para Representantes y distinguidos de la Red con directivas XServName , XServDB en example.conf

Habilito que desde Patrocinador se otorgue modo +k a traves de X

Nuevas funciones en X para automatizar glines

PUBLI Expulsa 1 hora a un usuario por publicitar-spamear

MOL Expulsa 6 horas a un usuario por molestias a un grupo elevado de usuarios

CLON Expulsa 1 dia a un usuario por un uso de clones no autorizados en la red

ABUS Expulsa 7 dias un usuario por un uso abusivo de los recursos de la red



Revision: 56 Author: donostiarra Date: 19:16:28, miércoles, 13 de abril de 2011

Message: Rama testing features

Nuevos niveles de memo y chan saltados por los "helpers" con permisos para: MEMO-SEND mandar mensajes del canal LEV-LIST ver lista de niveles AKICK-LIST leer akicks del canal AKICK-DEL borrar akicks del canal AKICK-VIEW leer con mas detalle los akicks del canal

fix

Arreglos para compatibilidad con P09 testado a partir de u2.10.H.10.134


Revision: 55 Author: donostiarra Date: 20:24:45, miércoles, 06 de abril de 2011

Message: Rama testing fix

Los comandos de Chan OP/DEOP,VOICE/DEVOICE y Oper OP/DEOP, se usan para mas de un nick al mismo tiempo.(MAXPARAMS). Arreglo securevoices y nojoin Se habilita como proteccion, un sistema de ignores en servicios

features Nuevos comandos Oper VOICE/DEVOICE.

  1. ifdef IRC_PATCHS_CMODES implementa nuevos modos de usuarios en canales

Ordeno,reorganizo competencias y mensajes de Nick y Chan por categorias de privilegios. En listado de nicks por debajo en representacion a prohibidos(forbidden),no expirados(noexpire),o suspendidos(suspended), los identifico con simbolo * a los que sean nicks no confirmados(noemail). Los nicks con "private on" por defecto para no ser listados


Revision: 54 Author: donostiarra Date: 10:19:29, domingo, 27 de marzo de 2011 Message:



Revision: 53 Author: donostiarra Date: 22:46:02, martes, 16 de noviembre de 2010

Message: Rama testing features

Nueva categoria de usuarios por encima de administrador, denominados Directores de "Net"

configurable en example.conf ,todos los que aparezcan en la directiva ServicesRoot

Si usamos CMS-Joomla a los directores dados de alta ,pasan a ser Super-Administradores de la web

"NSRegMail" Registros Temporales de Nicks hasta confirmacion por correo


Nuevos comandos: VALIDAR,GETClave,SENDclave(para directores) y CONFIRM de nicks; OPER RELOAD con debug "directivas" clave

fix chan clear users con autolimitado canales


Revision: 52 Author: donostiarra Date: 20:16:33, jueves, 04 de noviembre de 2010

Message: Rama testing features

Modo +c que elimina colores hacia un canal por candado mlock se amplia info de los akicks (VIEW). Nueva bdd AutochanakickDB en example.conf

fix oper limpia con autolimitado canales


Revision: 51 Author: donostiarra Date: 20:06:49, viernes, 15 de enero de 2010

Message:

Añado módulo protocolo ircuh-p9(Registro de Nicks con soporte BDD).

Añado una línea info que identifica a los Admins ,Opers Y Root de Red.

Nuevas directivas CanalAdmins ,CanalOpers ,AdminHost y OperHost en example-ircservices.conf

funciones para envio de mensajes(send) canaladmins y canalopers para logs; y de varias tareas de mantenimiento y administración del sistema de Base de Datos Distribuida del IRCD.


Revision: 50 Author: donostiarra Date: 1:19:26, miércoles, 13 de enero de 2010

Message:

Importamos los ircservices-5.1.21 a la rama principal del proyecto


Revision: 49 Author: donostiarra Date: 0:36:22, miércoles, 13 de enero de 2010

Message:

Reordenación subversión para la preparación nueva rama ircservices


Revision: 48 Author: donostiarra Date: 20:47:30, martes, 12 de enero de 2010

Message:

Muevo rama ircservices-4.3.3 + BDD a branches/testing


Revision: 47 Author: donostiarra Date: 19:20:50, miércoles, 23 de diciembre de 2009

Message:

features:

        Se amplia aliases y canales en 6000 registros

Se añaden secciones geográficas en CREG Nueva función MEMOALERT de canales Nueva directiva Net en example.conf

fix:

   Cambios en visualización mensajes de ayuda
   Sólo registramos cuentas web activadas.
   Shadow entra en canales con +l y valido Caracteres Inválidos para +k

Revision: 46 Author: donostiarra Date: 21:14:29, viernes, 04 de diciembre de 2009

Message:

Fix:

Restart de Services

Features:

Sincronización Desde la Web-CMS: Registros de Nicks(mod_login), y la edición de "Nombres","PassWords" y "Emails"(Ítem del Menú-Usuario/Formulario). Desde IRC: Seteo de "PassWords" y "Emails" ;Drops de Nicks A los Representantes de Red les asocio correspondencias: De Patrocinador a Admin son (Autor,Editor,Supervisor-Publisher,Gestor-Mánager,Admin). El Root es el SuperAdmin.


Revision: 45 Author: donostiarra Date: 19:54:22, martes, 24 de noviembre de 2009

Message:

Añado Carpeta Patch_Joomla,para Integración Services en CMS Joomla_1.5.5-Spanish.


r44 | donostiarra | 2009-11-06 19:20:58 +0100 (vie 06 de nov de 2009) | 5 lines

features: Añado ifdef SOPORTE_MYSQL Nuevas directivas "C API code" Para su uso con MySQL database server MYSQL_SERVER,MYSQL_USER,MYSQL_PASS,MYSQL_DATABASE en example.conf fix: Autokilleado por Gline en Akill


r43 | donostiarra | 2009-10-22 19:20:42 +0200 (jue 22 de oct de 2009) | 3 lines

Feature:Nuevo Bot GeoIP que redirecciona a canales por el dominio del host.

       El servicio se activa/desactiva o se observa Status a traves de OPER

r42 | donostiarra | 2009-10-18 18:54:47 +0200 (dom 18 de oct de 2009) | 2 lines

Feature:Se manda un email al founder si le quedan menos de 3 dias para expirar el canal.


r41 | donostiarra | 2009-09-09 20:16:46 +0200 (mié 09 de sep de 2009) | 6 lines

Fix Protección del "staff" de ser forbideado Se actualiza example.conf Feature:chan delsuccesor,para darse de baja a voluntad,como sucesor de un canal; Se listan los sucesores de canales en la info


r40 | donostiarra | 2009-07-26 22:28:32 +0200 (dom 26 de jul de 2009) | 4 lines

Feature: Envio de Memos a los nuevos o candidatos de founders de los canales solicitados que han sido denegados,aceptados o forzados en su registro


r39 | donostiarra | 2009-07-25 01:59:47 +0200 (sáb 25 de jul de 2009) | 4 lines

Feature: Nueva función SENDWEB de Stats para publicación estadísticas por web Fix : Expiración de nicks


r38 | donostiarra | 2009-07-22 22:04:15 +0200 (mié 22 de jul de 2009) | 2 lines

fix: Se terminan de subir los cambios anteriores


r37 | donostiarra | 2009-07-22 21:38:36 +0200 (mié 22 de jul de 2009) | 2 lines

fix se reorganiza los indices


r36 | donostiarra | 2009-07-22 20:53:09 +0200 (mié 22 de jul de 2009) | 5 lines

Feature: Nuevas directivas en example.conf tramo1,tramo2,tramo3,incr1,incr2,inc3 (AutolimitDB) para AUTOLIMIT de Chan. Fix: Se incorpora un retardo entre cada actualización +l


r35 | donostiarra | 2009-07-21 19:01:56 +0200 (mar 21 de jul de 2009) | 5 lines

Feature: Nueva función AUTOLIMIT de canales,para evitar el massjoin de clones, mediante la activación automática del límite de usuarios,por franjas. observación:para un chan set name,es necesario desactivarlo.


r34 | donostiarra | 2009-07-16 19:53:09 +0200 (jue 16 de jul de 2009) | 8 lines

Fix: Se mantienen los nicks forbideados pero se impide su identificación hasta que son liberados. Se permite a los nicks suspendidos entrar a los canales. Deshabilito que un helper entre automaticamente con op(@) en cualquier canal donde no tenga acceso.



r33 | donostiarra | 2009-07-13 19:09:50 +0200 (lun 13 de jul de 2009) | 6 lines

Features: Adaptación persistencia de Canales en los registros. función do_write_canal <chan set name> para cambio nominación estética de canales persistentes con formato del u2.10.H.10.115


r32 | donostiarra | 2009-05-28 22:37:28 +0200 (jue, 28 may 2009) | 3 lines

Fix: Ahorramos espacio en no registrados,aregistra.db


r31 | donostiarra | 2009-05-27 22:10:37 +0200 (mié, 27 may 2009) | 5 lines

Feature: Directiva AutoregistraExpiry en example.conf, Nick notifica a los usuarios no identificados como registrarse, mediante un mensaje automático.


r30 | donostiarra | 2009-05-22 22:13:06 +0200 (vie, 22 may 2009) | 2 lines

Clean Up archivos temporales


r29 | donostiarra | 2009-05-22 21:06:51 +0200 (vie, 22 may 2009) | 2 lines

Fix Acepta & Fuerza de Creg ; Feature Nuevo Bot STATS ,de estadísticas


r28 | donostiarra | 2009-05-15 20:52:44 +0200 (vie, 15 may 2009) | 3 lines

Añado a common top-level domains a cat y eus (configure -ignore-cache) ifdef IRC_PATCHS_P09


r27 | donostiarra | 2009-04-03 00:14:23 +0200 (vie, 03 abr 2009) | 4 lines

Feature : Nuevo Bot de juegos joku(GAME) accesible desde Representantes de servicios,owners-admins,masters-opers y usuarios.


r26 | donostiarra | 2009-03-27 00:40:49 +0100 (vie, 27 mar 2009) | 3 lines

compilación sin errores-carpetas clave repositorio trunk(principal desarrollo p09) y branches(futuro desarrollo otros protocolos),tags(veriones estables),wiki(documentación)


r25 | donostiarra | 2009-03-25 23:52:16 +0100 (mié, 25 mar 2009) | 3 lines

Importación Subversion dump file del proyecto de google code (Herramienta svk) en sourceforge. reordenamos el repositorio


r24 | admin.euskalirc | 2009-03-20 20:44:02 +0100 (vie, 20 mar 2009) | 3 lines

Añado y modifico mensajes de ayuda-notice_help(es.l),ordeno mensajes de oper por categorias de privilegios



r23 | admin.euskalirc | 2009-03-18 00:14:09 +0100 (mié, 18 mar 2009) | 3 lines

Feature: Marcar y Desmarcar Nicks desde Devel (Observacion: Se puede adaptar la persistencia de canales con RAWS a tabla c)


r22 | admin.euskalirc | 2009-03-12 00:41:04 +0100 (jue, 12 mar 2009) | 3 lines

Fix UMODE_r "Modo +R" de Users; estadísticas en Oper Stats de usuarios+ircops+helpers+invisibles


r21 | admin.euskalirc | 2009-03-10 00:11:06 +0100 (mar, 10 mar 2009) | 4 lines

Funciones OPER <ChanList>,<ChanUsers> <#Canal> ,<UserList>,y <UserInfo> <nick> fuera de "Debug" y accesibles desde CoAdmin ROTATELOG desde Admin


r20 | admin.euskalirc | 2009-03-04 18:25:07 +0100 (mié, 04 mar 2009) | 4 lines

Añado una linea info que recuerda la fecha de expiración del nick y se manda un email si le quedan menos de 7 dias para expirar.Cambio estuctura fichero nick.Compilo sin errores


r19 | admin.euskalirc | 2009-02-26 19:56:28 +0100 (jue, 26 feb 2009) | 4 lines Se listan los canales con creg pudiendo diferenciar por cada flag y se pueden borrar nicks de la tabla directamente desde bot BDD. EL Bot EuskalIRC atiende con más lógica.


r18 | admin.euskalirc | 2009-02-24 01:34:50 +0100 (mar, 24 feb 2009) | 5 lines

Deshabilito chan register; nuevas directivas en example.conf (ServiceSpam) , (ServiceEuskalIRC) que especifican la mascaras user@host del antispam y EuskalIRC. implemento suspensión y unsuspensión canales a traves de CREG


r17 | admin.euskalirc | 2009-02-21 01:20:15 +0100 (sáb, 21 feb 2009) | 6 lines

Tras Inaugurar la wikipedia del proyecto alojado en google, actualizamos mensajes de ayuda en Oper y Creg (añadimos secciones hasta completar 16 categorias + 3 especiales). Retoques en ipvirtual para activar las frases almacenadas de cada usuario.


r13 | admin.euskalirc | 2009-02-16 00:37:25 +0100 (lun, 16 feb 2009) | 4 lines

Nuevo Bot de ayuda mIRC con mensajes de ayuda basicos en castellano clean up de DevNull



r12 | admin.euskalirc | 2009-02-14 01:40:56 +0100 (sáb, 14 feb 2009) | 3 lines

Compilacion sin errores añadiendo el archivo de configuración de los últimos cambios


r11 | admin.euskalirc | 2009-02-14 01:25:14 +0100 (sáb, 14 feb 2009) | 3 lines

CoAdminHost y CanalAyuda en services.conf;movemos EuskalIRC al CanalAyuda; funciones para envio de mensajes(send)


r10 | admin.euskalirc | 2009-02-12 21:00:58 +0100 (jue, 12 feb 2009) | 9 lines

Adaptación del Soporte de SVSJOIN y SVSPART para forzar JOIN/PART desde un Service, a traves del Bot OPER(A partir de coadmin) con sintaxis:

OPeR FORZAR ENTRADA/SALIDA <NICK> <CANAL>

Adaptacion del Soporte de SVSMODE para forzar modos de usuario desde un Service, a traves del Bot OPER(Solo Admin) con sintaxis:

OPeR MODOS <NICK> <Modos>



r9 | admin.euskalirc | 2009-02-12 00:15:29 +0100 (jue, 12 feb 2009) | 4 lines

Mensajes de ayuda y documentación; en la falta de motd e info

Me añado a los creditos como donostiarra - admin.euskalirc@gmail.com
La versión pasa a llamarse euskalirc-services-bdd


r8 | admin.euskalirc | 2009-02-10 19:17:14 +0100 (mar, 10 feb 2009) | 5 lines

Modificacion del example.conf con las nuevas secciones implementadas. fix Segmentation fault del Bot BDD. Se pueden fijar los nuevos modos de canal del (u2.10.H.10.13) +C,+N,+u por mlock en Chan.


r7 | admin.euskalirc | 2009-02-10 00:16:53 +0100 (mar, 10 feb 2009) | 3 lines

Correcciones en el tratamiento de mensajes de Oper con EuskalIRC Movemos documentación presente y futura a la carpeta data


r6 | admin.euskalirc | 2009-02-08 12:45:02 +0100 (dom, 08 feb 2009) | 14 lines

El Bot EuskalIRC con facultades de atender solicitudes para ser tramitadas a Representantes de Red Categorias de Representantes:

El Root Nombra Admins -Coadmins - Devels(pueden usar flag X) Opers y Patrocinadores. El Admin Puede Nombrar Coadmins ,Devels,Opers y Patrocinadores. El Coadmin puede Nombrar Devels,Opers y Patrocinadores (sabe pass de nicks y puede forbidear). El Devel Puede Nombrar Opers y Patrocinadores (puede suspensiones nicks). El Oper No puede Nombrar.

(Root-Devel) -> Info,Listan Y Reg Canales "Especiales" con Creg - Fuerzan Reg Canales

Oper -> Poder Marcar con Creg.

Correcciones en info de nicks y coadmins-devels pueden listar.


r5 | admin.euskalirc | 2009-02-07 14:11:08 +0100 (sáb, 07 feb 2009) | 13 lines

Se terminan de aplicar los cambios anteriores, no actualizados en el anterior commit. se introducen todos los bots de red en el canal admins y los de help y euskalirc en el canal cybers. Se amplia el debug por el canal admins

30) ESNET-Hispano ircd-u2.10.H.10.58 o superior, Soporte P9
31) ESNET-Hispano ircd-u2.10.H.10.76 o superior, Soporte P10

La línea de desarrollo de estos bots y para los que estan preparados es seleccionando la opcion 30)



r4 | admin.euskalirc | 2009-02-07 00:38:04 +0100 (sáb, 07 feb 2009) | 39 lines

Cambios Realizados...Valido en p09 (u2.10.H.10.42)-(u2.10.H.10.77). Se añade bdd_hispano para una futura adaptación en p10 y tratamientos de mensajes en p10


features Usuarios-------

Se añaden a la categoría de usuarios Administrador Y Operador,los de Devel y Patrocinador-Sponsor. Se Cambia categoría Cregadmin por la de Coadmin


features Bots -------------

Se incluye Creg,con las aportaciones de zipbreake(en IRC) y se añaden secciones-categorías de registro.

Usuarios-->CREG REGISTRA <canal><clave><seccion[SOC INF CI AYU ADUL OTR]> <descripción>


Admins-->CREG REG <canal> <clave> <seccion[COM OFI REP]> <descripción>

Se incluye _antispam ,con las aportaciones de mamu(en IRC), y se añaden nuevas funcionalidades que aprovechen el u2.10.H.10.x "el SVSJOIN" ,Aplicando Bans y llevarlos a un canal #Spamers

se añade ipvirtual reorganizando el resto de Bots.

<ipvirtual> CAMBIAR Activa Tu Ip Virtual Personalizada <ipvirtual> PONER Inserta Frases Personalizadas en una Agenda (En Desarrollo) <ipvirtual> ACTIVAR Activa la Ip Virtual Personalizada Con Colores (Solo Admins) <ipvirtual> SET Activa IpVirtual de otros semi-personalizada (Solo Admins)

Se añade EuskalIRC como bot informativo que sustituya a ircii se realizan cambios esteticos y se personaliza el Bot Help

se retoca BDD para permitir mas clases de entradas DevelHost,PatrocinaHost para el services.conf y directamente cambio de usuario Creg(Coa-adminHost) por tabla26 Desactivaciones ciertas tablas por bdd (V,C)


cleanups----------

En Apartados de Nick y Chan



r3 | admin.euskalirc | 2009-02-06 01:06:52 +0100 (vie, 06 feb 2009) | 4 lines

Añadimos telnet-bdd-p09.txt configuración,compilación e instalación services gcc versión 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)


r2 | admin.euskalirc | 2009-02-01 11:50:08 +0100 (dom, 01 feb 2009) | 5 lines

importamos los servicios: ircservices-4.3.3+Upworld-1.1+BDD (botshispanobdd-1.2.1) Empezaremos a modificarlos usando protocolo casi ya descatalogado p09.


r1 | (sin autor) | 2009-02-01 01:27:21 +0100 (dom, 01 feb 2009) | 1 line

autor es admin.euskalirc = euskalirc(wikipedia) = donostiarra(en IRC)

Initial directory structure.


Resumiendo

editar

Se añaden a la categoria de usuarios Administrador Y Operador,los de Devel y Patrocinador-Sponsor. Se Cambia categoria Cregadmin por la de Coadmin Se incluye Creg, y se añaden secciones-categorias(16 categorias + 3 especiales) de registro. Se realiza la transición de depender menos de chan,implementando la suspensión y unsuspensión de canales a traves de Creg. (Mejoras en Creg para realizar filtrados en listados de canales)

Se incluye AntiSpam , y se añaden nuevas funcionalidades que aprovechan el u2.10.H.10.x "el SVSJOIN/PART"."el SVSMODE". Se añade ipvirtual ,descentralizandolo del nickserv. Se añade EuskalIRC como bot auxiliar ,e informativo que tramita dudas de los usuarios. Se pueden fijar los nuevos modos de canal del (u2.10.H.10.13) +C,+N,+u por mlock en Chan. Un Nuevo Bot de ayuda mIRC con mensajes de ayuda básicos en castellano, y un Bot de Juegos GAME Hay Nuevas directivas en example.conf para personalizar los servicios acomodandolo a la carta ,de un servidor-red ircu bdd.

A partir de la versión 25 ,el proyecto es también trasladado a sourceforge,conservando el historial de google,y desde entonces,todos los cambios que venían realizandose por admin.euskalirc pasan a ser llevados a cabo por el mismo autor pero con el alias donostiarra Se destaca el comienzo de una nueva línea de adaptación conocida como ifdef IRC_PATCHS_P09. Así mismo,un nuevo Bot de Estadísticas Stats,y mensajes automáticos para los no registrados.

Origenes

editar

Es el historial que viene del ChangeLog

ircservices-4.3.3+Upworld-1.1+BDD-1.2.1 tasio@tasio.net


-Fix en el correo.c -Fix en la función is_a_service que mataba a los servicios si se utilizaba esta función con los bots "optativos" deshabilitados* -Optimizaciones en tiempo de compilación para un mayor rendimiento y velocidad.

(*) Estos fixes han sido notificados por DesMan <desman@esirc.com>


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc5p1 equis@fuckmicrosoft.com


-Pequeño parche de la versión 5 para "ajustar" modos de los services -Solucionado bug en nickserv que enviaba el debug de USERIP al canal de admins sin estar dentro. Ahora lo envía al de opers.


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc5 equis@fuckmicrosoft.com


-Bug en ShadowServ (desde rc4), no +d -No se puede hacer DELACCESS de canales SUSPENDidos -Permitir ACCESS/LEVELS/AKICK LIST en canales SUSPENDidos -No permitir cambio/deshabilitado de E-Mail a menos que sea Oper -Fixes en el NickServ INFO: -Alta en la BDD como opción -Host del nick sólo lo ven Admins, los opers necesitan USERIP. -Mostrado del E-Mail a Opers, no al propio user (ni a otros). -Nick propio en la primera línea. -Insensibilizar a los services ante canales sin modos (+canal) -Sucesor en ChanServ INFO para todos los usuarios. -Ordenes IRCOPS y VERIFY de ChanServ limitadas a Opers -No permitir v-hosts de más de 64 carácteres en tabla v y de 56 en tabla w.


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc4 equis@fuckmicrosoft.com


-Corrección de las funciones strupper y strlower para GCC > 2.95. Esto tenia consecuencias bastante poco agradables si no se usaba esa version de compilador. -Fase de limpieza de código y simplificación de funciones, en camino hacia una fase Beta -USERIP ahora resuelve la ip (a buenas horas). -Errores solucionados en la interpretación del modo +/-M de canales -"Solucionado" el bug del correo vía SMTP (se limita a enviar información, no a interpretar la del servidor, cosa que sería muy útil si este está "de baja" o nos pide identificación)


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc3 equis@fuckmicrosoft.com


-Nicks SUSPENDidos no pueden entrar en _ningun_ canal -Bug en DELACCESS que permitía qutarse un registro positivo si el nivel del usuario estaba bajo influencia del NOJOIN (p.ej, NOJOIN a 300, level del user 200) -Feature de ChanServ para depurar los registros en canales al propio usuario al momento. -Auto-idenficación con flag +S -ChanServ no entra ya en ningún canal (no siendo los de debug). Los "stay" en canales FORBIDeados pasan a ser de ShadowServ. -Ajustes en el AKICK


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc2 equis@fuckmicrosoft.com


-Añadida nueva orden de NickServ: USERIP <nick>. Devuelve la IP de <nick>. -EntryMsg por defecto para canales recién registrados -Más debug. -Services reconocidos como tales al intentar hacerles algo. -Limpieza de 'warnings' en bdd.c -Limpieza de multitud de bugs considerados IMPORTANTES -Limpieza del es.l


ircservices-4.3.3+Upworld-1.1+BDD-1.2rc1 equis@fuckmicrosoft.com


-Primera 'release candidate', con vistas a uso productivo. -Añadido soporte de Chanserv para el nuevo modo implementado por Hispano, +M. -Eliminación del soporte para el IRCU de Terra. Considerado obsoleto y dedicación plena al IRCd de la red iRC-Hispano. -Solucionado un bug de gran importancia, que permitía regenerar una clave conociendo el momento exacto de su generación. Esto es temporal. -Eliminado el 'stay' de ChanServ. -Comienzo de la fase de eliminación de otros idiomas, japonés, francés, inglés, etc... -Eliminado pequeño error en el script configure. -Nueva orden de BddServ: ACTUALIZAR, nos permite "resincronizar" los contadores de la BDD, si hemos hecho un raw. Estudio la posibilidad de hacerlo conjuntamente a este comando. -Soporte para tabla I. Estudio la posibilidad de manejar los clones con otro bot. -Terminado (al menos para tablas indispensables) el comando BDD. -Solucionado un bug en el AKICK que mataba el proceso por causas desconocidas. -Documentación total del servicio BDD -Eliminada la parte de "Contraseña aceptada, bienvenid@ a casa ;)" de NickServ para nicks +r -Fixups y cleans variados

-** ATENCIÓN: El sistema de generación de claves utiliza una parte específica de generación de "randoms" incluida en micros 486 y superiores. Arquitectura x86 soportada sólamente. Si alguien me puede documentar al respecto acerca de las instrucciones correspondientes a micros Alpha, PPC, etc; le estaría muy agradecido.


ircservices-4.3.3+Upworld-1.1+BDD-1.1 equis@fuckmicrosoft.com


-Subo el código fuente a SourceForge.net -Nueva orden de ChanServ: DELACCESS, nos elimina un registro. -Numerosos cambios en el configure, el es.l y el archivo de ejemplo.


ircservices-4.3.3+Upworld-1.1+BDD-1.0b equis@fuckmicrosoft.com


-Añadido "ShadowServ" como parte de los services, sin necesidad de módulo ajeno. -OP para todos los operadores en canales incluso sin registrar. -Anti-deop de operadores por ChanServ. -ni->status relativo al +r: -Información extra en el nick info -Eliminación del mensaje de identificación. -Modos de canales "oficiales" automáticos desde el principio. (bug) -Modificación de la tolerancia de modos de ChanServ (MLOCK) para soportar el +R -Eliminación de los mensajes globales de sincronización de la red. -Eliminación del origen en mensajes globales. -Nueva orden de NickServ disponible para operadores: RENAME <nick> -Nueva orden de OperServ disponible para operadores: KILL <nick> [motivo] -Información sobre el nivel del usuario (Oper/Admin/Root) en el NickServ info. -User y vhost de cada bot configurable por separado. -Control de la Base de Datos Distribuida del IRCd de iRC-Hispano: -Control de tablas: n, v, o y w -Nicks registrados se migran automáticamente. -Alta de opers/admins en tablas v y o con un solo comando. -Orden de NickServ: SET VHOST <cadena> para introducir una entrada en la tabla w -Orden de OperServ: VHOST <nick> [cadena] para entradas en tabla v -Orden de NickServ: SET BDD {ON|OFF} para introducir/sacar un nick de la BDD sin perderlo. -Nuevo servicio: BddServ: -Sistema para cambiar la clave de cifrado de las ip's -Orden para compactar las tablas -Orden para escribir en ellas en modo "raw" -Me añado en los créditos del programa, y paso a liberarlo nuevamente con licencia GPL. -NickServ genera claves de "alta calidad" (64^12 posibles claves) en el register -Nueva orden de NickServ: GETNEWPASS, para obtener una clave de "alta calidad" -Eliminado el bug en ChanServ: ACCESS #canal LIST <nick>. <nick> era case-sensitive -Al poner un AKICK, si el nick está en el canal, es inmediatamente expulsado.