Thread: [IRC-Dev CVS] Module ircdh: Change commited ircdh ChangeLog,1.2,1.3 CAMBIOS.IRCDEV,1.15,NONE CAMBIOS
Brought to you by:
zolty
From: Zolty <zo...@us...> - 2002-08-21 17:59:43
|
Update of /cvsroot/irc-dev/ircdh In directory usw-pr-cvs1:/tmp/cvs-serv10291/ircdh Modified Files: ChangeLog Removed Files: CAMBIOS.IRCDEV CAMBIOS2_10_06 CAMBIOS2_10_07 CAMBIOS2_10_H_01 CAMBIOS2_10_H_02 CAMBIOS2_10_H_03 CAMBIOS2_10_H_04 ChangeLog.07 ChangeLog.10 Log Message: 2002-08-21 Toni Garcia <zo...@ir...> * ircd/common.c/.h: Ha sido eliminado. * ircd/table_gen: La tabla de caracteres que estaba en common.c ha sido colocado en este nuevo fichero. * ircd/ircd_string.c/h: Las funciones que estaban en common.c y en support.c han sido movidos al nuevo fichero. Y se sustituyen en el codigo los "strtoken" por el nuevo "ircd_strtok". * Movidos los archivos viejos de "ChangeLog" de Hispano y Undernet al directorio doc/history. A partir de ahora se documentan los cambios en este fichero "ChangeLog". Index: ChangeLog =================================================================== RCS file: /cvsroot/irc-dev/ircdh/ChangeLog,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- ChangeLog 18 Aug 2002 22:49:41 -0000 1.2 +++ ChangeLog 21 Aug 2002 17:59:39 -0000 1.3 @@ -1,8 +1,157 @@ -# -# ChangeLog for ircu2.10.10 -# -# $Id$ -# -# Insert new changes at beginning of the change list. -# -* pl6 +2002-08-21 Toni Garcia <zo...@ir...> + * ircd/common.c/.h: Ha sido eliminado. + + * ircd/table_gen: La tabla de caracteres que estaba en common.c ha sido colocado + en este nuevo fichero. + + * ircd/ircd_string.c/h: Las funciones que estaban en common.c y en support.c + han sido movidos al nuevo fichero. Y se sustituyen en el codigo los + "strtoken" por el nuevo "ircd_strtok". + + * Movidos los archivos viejos de "ChangeLog" de Hispano y Undernet al + directorio doc/history. A partir de ahora se documentan los cambios en + este fichero "ChangeLog". + + +2002-08-19 Toni Garcia <zo...@ir...> + * "Make indent": A partir de ahora es obligatorio hacer un make indent + ANTES de hacer un commit. + + * ircd/Makefile.in: Se hace una renovacion del archivo, preparandolo para + agregar nuevos .c de una manera facil. Es conveniente hacer "make depend" + de vez en cuando. + + * ircd/ircd_log.c: Nuevo sistema de logs del ircd. Esta incompleto. Esta + pendiente de ir migrando todos los mensajes. + + * ircd/ircd_signal.c: Se mueve el codigo de gestion de "signals" de POSIX + del ircd.c al nuevo archivo. + + * ircd/os_*.c: Se agregan las librerias de Thomas Helvey para los defines + y funciones segun el sistema operativo. Esto es bueno para el dia que + se haga un port de WIN32/WIN64 que se crea un os_windows.c y asi se permite + hacer el port con minimos cambios. Aun no esta completo del todo. + + * /*: Nuevos ficheros README, TODO, del ircu de undernet, hay que personalizarlo. + Se actualizan los ChangeLog's. + + * config/*: Se actualizan los configures y makefiles. Se agregan 2 preguntas + en el make config nuevas: + KILL_IPMISMATCH: 'Kill connecting clients when forward and reverse DNS mismatch' + OPER_WALLOPS: 'Allow opers to wallop' + Pero aun no estan implementadas. + + +2002-08-16 Toni Garcia <zo...@ir...> + Documentacion de los numericos utilizados en las redes mundiales para ver + los numericos libres y los que estan en conflicto. + + * Se cambia el numerico del USERIP del 307/378 al nuevo 340 que es el que + utiliza en undernet. + + +2002-08-15 Toni Garcia <zo...@ir...> + Comienzo de la ordenacion del codigo. + * Muevo todos los defines del whocmds.c al .h ya que nos hara falta cuando + pongamos cada comando, un *.c. + + * Se hacen cambios en muchos variables globales con el fin de facilitar la + lectura e interpretacion. Son los siguientes: + time_t now; => time_t CurrentTime; + struct Client client; => struct Client *GlobalClientList; + struct lusers_st nrof; => struct UserStatistics UserStats; + struct stats *ircstp; => struct ServerStatistics *ServerStats; + struct ConfItem *conf; => struct ConfItem *GlobalConfList; + struct DSlink; => struct DLink; + + * Empiezo a eliminar los alias de structs, ejempo "aClient" pasa a ser "struct + Client". Y en algunas funciones agrego "const" cuando han de mantener la + variable de forma constante. + + * Se desactivan temporalmente WATCH y ESNET_ZLIB mientras se va ordenando el + codigo, en breves dias estaran activados. + + * En los archivos .h de la carpeta include meto las cabeceras con el $Id: + de control de RCS asi como los nuevos defines al estilo Undernet. + + * Se mueven los defines *LEN y similiares al nuevo fichero ircd_defs.h. + + +2002-08-06 Toni Garcia <zo...@ir...> + Sincronizacion con u2.10.H.05.16 y varios cambios. + * include/{struct.h|channel.h}: Nuevas macros KICKLEN, AWAYLEN y QUITLEN + independientemente del TOPICLEN. + + * ircd/channel.c: En m_kick(), cambiamos TOPICLEN por el nuevo KICKLEN. + + * ircd/s_user.c: En m_quit(), cambiamos TOPICLEN por el nuevo QUITLEN. + Y en m_away(), cambiamos TOPICLEN por el nuevo AWAYLEN. + + * ircd/s_bsd.c: Simplificamos el mensaje de error de "Read Error". + + * ircd/version.c.SH: Agregamos a NiKoLaS en los creditos, y limpieza + estetica del mismo. + + +2002-08-03 Toni Garcia <zo...@ir...> + * {ircd|include}/whowas.{c|h}: Ver ips reales y/o virtuales + segun si tienes +X o no al ejecutar el comando WHOWAS sobre + un nick. + + +2002-08-01 Toni Garcia <zo...@ir...> + Sincronizacion con u2.10.H.05.14. + * doc/ejemplo.conf: Cambios esteticos. + + * ircd/chkconf.c: El rango de numericos es 0-4095, no 1-64. + + +2002-07-27 Toni Garcia <zo...@ir...> + Sincronizacion con u2.10.H.05.11. + * ircd/crypt/tea/*: Soporte Windows para el programa cifranick. + + +2002-07-27 Toni Garcia <zo...@ir...> + Sincronizacion con u2.10.H.05.10. + * doc/ejemplo.conf: Explicacion y ejemplos de E y F lines. + + +2002-07-27 Toni Garcia <zo...@ir...> + Sincronizacion con u2.10.H.05.09. Implementacion de las lineas E. + * ircd/chkconf.c: Parseo de la linea E. + * ircd/s_conf.c: Parseo de la linea E, nueva funcion find_exception() + y modificacion en find_kill() para que si tiene una E-line, no pueda + recibir una K-line. + + * ircd/opercmds.c: Ampliacion del comando STATS con el nuevo parametro + E y solo para ircops/helpers. + + * ircd/s_err.c: Numerico 239 del STATS E. + + * include/s_conf.h: Definicion de la linea E. + + * include/numeric.h: Definicion del numerico de las E-Lines en el + numerico 239. + + +2002-07-27 Toni Garcia <zo...@ir...> + * config/config-in.sh: Nueva pregunta en el "make config" para el + nombre de la red. + + * doc/Configure.help: Ayuda de la nueva pregunta. + + * ircd/s_err.c: Modificacion del raw 001. + + * ircd/s_user.c: Modificar los raw 001 y 005. + + +2002-07-27 Toni Garcia <zo...@ir...> + * config/config-in.sh: Cambios en los valores de por defecto de: + - WATCH: pasa de ser 96 a 128 + - CLIENT_FLOOD: pasa de ser 1024 a 2048 + - UID/GID: Y por defecto ya que es necesario + + +2002-07-27 Toni Garcia <zo...@ir...> + * include/patchlevel.h: Actualizacion de la version en el define PATCH1 + que estaba en H.01. --- CAMBIOS.IRCDEV DELETED --- --- CAMBIOS2_10_06 DELETED --- --- CAMBIOS2_10_07 DELETED --- --- CAMBIOS2_10_H_01 DELETED --- --- CAMBIOS2_10_H_02 DELETED --- --- CAMBIOS2_10_H_03 DELETED --- --- CAMBIOS2_10_H_04 DELETED --- --- ChangeLog.07 DELETED --- --- ChangeLog.10 DELETED --- |