-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcambios
671 lines (670 loc) · 47.5 KB
/
cambios
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
/*
* Empiezo este archivo de cambios. Mucho trabajo ya está hecho, por esta razón me es imposible saber cuándo empecé. Así, que digamos que la primera versión es esta y que los cambios que vendrán son a partir de esta primera versión. Cualquier nota será añadida.
* 10/06/2004 Trocotronic
*
* $Id: cambios,v 1.92 2008/06/02 10:29:08 Trocotronic Exp $
*/
100604xxx - Empiezo con la versión 0.7. Están hechos los seis módulos nickserv, chanserv, memoserv, operserv, ipserv y proxyserv (.dll) y todo el motor o base (.exe)
100604xxx - Añado el comando AYUDA en consola.
120604xxx - Añado la estructura ModInfo a Modulo.
120604xxx - Añado la carga de la variable info de cada módulo.
120604xxx - Añado el comando /modules servidor.colossus para visualizar los módulos cargados.
120604xxx - Migro todos los extern IRCFUNC al archivo de ircd, puesto que no es necesario que sean externos.
140204xxx - Empiezo StatServ.
150604xxx - Añado un par de debugs y el define DEBUG.
150604xxx - Creo las funciones socklisten y sockaccept para escuchar puertos.
150604xxx - Añado el proceso de funciones abre, lee, escribe y cierra para los sockets en escucha.
150604xxx - Cambio el motor de proceso de sockets para aceptar las conexiones en escucha.
150604xxx - Añado el extern socklisten(). El uso de sockaccept es interno.
150604xxx - Añado una caché a los dominios MX del envío de emails, para agilizar el proceso.
170604xxx - Quito el token getinfo puesto que ya no viene de serie.
170604xxx - Quito los comandos f_* para fecho con parámetro.
200604xxx - Cambio la estructura del cliente: serv contiene la estructura del servidor al que linka, no el nombre como hasta ahora.
200604xxx - Añado la variable rvhost a la estructura de cliente que *siempre* contiene el host resuelto.
200604xxx - Exporto la función is_file.
200604xxx - Añado close al parseconf.
210604xxx - Paso los sockwrites del ircd a sendto_serv.
210604xxx - Añado las opciones OPT_CR y OPT_LF para añadir \r y \n en un sockwrite.
210604xxx - Exporto microtime.
290604xxx - Mejoro el cierre de sockets vaciando las colas.
290604xxx - Arreglo un core al reconectar en throttle.
290604xxx - Arreglo un fallo de intentos al enviar un email.
300604xxx - Añado la opción para listar en ProxyServ.
300604xxx - Añado un resource al programa (icono y versión).
010704xxx - Añado el ctcpreply del version.
010704xxx - Arreglado un fallo en comentarios en achivos de configuración.
010704000 - *** Primera release pública: 0.7 ***
030704001 - Arreglado un posible core al no poner ciertos valores de la configuración.
030704002 - Paso de consola a GUI cambiando todo lo que supone. Este nuevo GUI incluye cuatro botones (de funcionalidad obvia) y
la opción de minimizar el programa al SysTray.
040704003 - Arreglados unos fallos al refrescar los servicios.
050704004 - Añadida comprobación de sockets locales.
050704005 - Añadida opción en sockclose para un cierre local o remoto.
060704006 - Debido al GUI, ahora sólo los sistemas XP/2K/NT* pueden emular el servidor smtp. Los sistemas 9x/ME deberán usar obligatoriamente
el bloque smtp { } de la configuración. El resto deberá usar la función exportada a mx.dll.
090704007 - Añado un errno para coger el fallo al cargar un módulo.
110704008 - Arreglado un fallo al crear una base de datos.
110704009 - Recarga de tablas cada vez que se crea una.
110704010 - Modifico el código para generar las máscaras de usuario mask y vmask.
110704011 - Emitido signal MySQL al restaurar una base de datos.
110704012 - Rehabilitada la función rehash de OperServ.
110704013 - Optimizada la carga de bdds.
110704014 - Cambido los atols a atouls.
120704015 - Actualizada la documentación.
120704016 - Añado un diálogo para mostrar los fallos de configuración.
120704017 - Rehecho todo el parseo de la configuración.
120704018 - Cambiado las cloak al nuevo cifrado del unreal.
120704019 - Añadida la directriz red.
120704020 - Actualizados docs.
120704021 - He depurado el código para crear tablas MySQL.
120704022 - Añadida comprobación si una tabla no se crea.
120704023 - Añadido el archivo mysql.tablas para crearlas de forma manual.
120704024 - Añadido protocolo de compresión para MySQL en conexiones remotas.
120704025 - Ahora la contraseña de MySQL es opcional.
120704026 - Añadida directriz puerto en el bloque db.
120704027 - La directriz port del bloque server pasa a llamarse puerto.
120704028 - La directriz name del bloque db pasa a llamarse nombre.
120704029 - Arreglado un fallo al registrar un nick sin la opción secure.
140704030 - Arreglado un fallo que colgaba el programa cuando se añadía un acceso.
140704031 - Arreglado un fallo al dar acceso a un nick que le borraba sus privilegios si no se especificaba ningún flag.
140704032 - Arreglado cuelgue al reentrar numerosas veces en un canal migrado.
140704033 - A partir de ahora, los topics no se mandan al canal si son idénticos al que hay.
140704034 - Arreglado un fallo al reentrar en un canal con bots residentes.
140704035 - Arreglado un fallo al registrar el nick con una cuenta de correo no válida.
140704036 - Arreglado un cuelge al hacer deauth en un canal.
150704037 - Arreglado cuelgue al eliminar un akick.
150704038 - Añadidas un par de rutinas para eliminar los registros y akicks de un canal.
150704039 - Arreglado un fallo que añadía más de una vez los registros y akicks de un canal en memoria.
160704040 - Los akicks se ponen a la máscara real.
160704041 - Arreglado un fallo al tracear un fallo.
160704042 - Arreglado un cuelge que raras veces se daba.
160704043 - Empiezo el módulo LinkServ.
160704044 - Ahora los campos del ModInfo son opcionales, menos el nombre del módulo.
180704045 - Arreglado un cuelgue si los privados empezaban por ':'.
190704046 - Arreglado un fallo en MemoServ al enviar memos a canales.
190704047 - Arreglado un fallo al descargar un señal de MemoServ.
190704048 - Arreglado un fallo al entrar registros existentes a la BDD.
190704049 - Arreglado un fallo que podía colgar el programa si no era fundador de un canal y se requería.
200704050 - Arreglado un fallo que suprimía el caracter %.
210704051 - Arreglado un fallo en NickServ que no permitía dropar nicks con NODROP siendo administrador.
240704052 - Arreglado un cuelge que se producía si se cerraba un socket que no había recibido datos.
250704053 - Arreglado un cuelgue al refrescar los comandos.
250704054 - Quito la directriz red del bloque set puesto que la coge del version del servidor (raw 105).
260704055 - *** Segunda release pública: 0.8 ***
260704056 - Recarga de tablas al crear la cache.
270704057 - Arreglados un par de cuelges si se omitían los modos en el bloque set.
270704058 - Arreglado un fallo al cargar la configuración SMTP.
270704059 - Arreglado un cuelgue al refrescar los servicios y solicitar un whois o version.
270704060 - Arreglado un cuelgue al vaciar la cola.
270704061 - Cambiado el sistema de colas.
270704062 - Arreglado un fallo al resolver hosts.
270704063 - Arreglados numerosos fallos de desconexión y liberación de memoria.
270704064 - Consigo reducir el tamaño del motor un 40%.
270704065 - Arreglado un fallo de obliguetoriedad en algunos bloques (ej: smtp).
270704066 - Arreglado un cuelgue al ejecutar funciones de ultima posición (quit, part, etc).
270704067 - Cambiado el sistema de debug e implantado un parámetro para depurar mejor los errores y con más precisión.
280704068 - Arreglado un cuelgue si se tenían los modos de canales por defecto.
280704069 - Arreglado un fallo al eliminar un swhois.
280704070 - Los canales registrados reciben +r y el topic por defecto en el instante en el que se registran.
280704071 - Al dropar un canal se borran los accesos y los akicks de memoria (no se visualizan en INFO).
280704072 - Añadida una comprobación de modos no permitidos en set::modos::canal.
280704073 - Arreglado un fallo que permitía entrar en canales prohibidos.
280704074 - Si un canal está en forbid se muestra al hacerle un INFO.
280704075 - Si un canal se prohibe, se expulsa a todos los usuarios que pueda haber en él.
290704076 - Añadidas varias rutinas para eliminar memoria al salir de un canal y/o quitar un modo y desconectar un bot.
290704077 - Arreglado un fallo al sacar un bot del canal.
300704078 - Ahora se compila usando MSVC7.0, con lo que arregla algunas advertencias y se consigue reducir aún más el tamaño
del ejecutable y sus módulos.
300704079 - Arreglado un fallo al hacer chghost.
300704080 - Cambiado el sistema interno de registros UDB por indexación.
310704081 - Cambiado el sistema de colas por uno más acurado y más preciso que trata los datos de forma binaria.
Además se evitan desbordamientos de memoria.
310704082 - Arreglado un fallo de detección de tablas corruptas.
310704083 - Cambio el sistema de actualización de hashes por uno más rápido.
310704084 - Arreglado un cuelgue al ejecutar un cronómetro.
010804085 - Añadida una opción para mostrar "(null)" en campos nulos en vez de colgarse.
010804086 - Añadido el parámetro opts al conectar un servidor.
010804087 - Arreglado un fallo al separar la información correspondiente de cada servidor al conectar.
010804088 - Añadido un sistema completo de logueo de eventos mediante el bloque log { }.
010804089 - Actualizada doc para bloque log.
010804090 - Ahora los registros MX devuelven el host del SMTP si está bajo Win9x/Me. Así se evita que no resuelva dominios.
010804091 - Instalación realizada en castellano.
010804092 - *** Tercera release pública: 0.9 ***
020804093 - Arreglado un fallo estético al hacer /version servidor.bots.
020804094 - Arreglado un desbordamiento de memoria en _asctime (en septiembre, actualizad!).
040804095 - Ahora las cuentas que se registran bajo NickServ sólo será necesario que el dominio resuelva (hasta ahora era necesario
que también lo hiciera a un host MX).
130804096 - Colossus también es compatible con sistemas Linux.
130804097 - Si se detecta un error durante una petición MySQL devuelve dicho error.
130804098 - Los hosts de intranets no se escanean.
160804099 - Arreglado un fallo al quitar una block.
220804100 - *** Cuarta release pública: 0.9.1 ***
230804101 - Arreglado una descoordinación en ChanServ.
240804102 - Añadida una comprobación al desconectar los servicios.
240804103 - Terminada toda la integración del UDB3.
270804104 - Arreglado un fallo en ChanServ que daba +q si el nick no estaba identificado.
310804105 - Añadida la directriz debug en el bloque set para hacer debug del irc en un canal.
310804106 - Mejorado el sistema de refresco.
010904107 - Mejorado la comprobación de emails al registrar un nick.
050904108 - Arreglado un fallo en ChanServ al dropar un nick.
060904109 - Añadido un cleanup.
070904110 - Añadido el comando CLOSE en OperServ.
070904111 - Mejorado y cambiado íntegramente el sistema forbid y suspenso de canales.
090904112 - Ahora se puede conectar a los bots mediante /connect.
090904113 - Añadida directriz puerto_escucha en server { } para escuchar otro puerto y poder hacer /connect.
090904114 - Añadido el comando MODOS en OperServ.
100904115 - Se cambia el sistema de threads. Se quita el archivo pthreadVC.dll.
100904116 - Se mejora el sistema de conexiones en escucha.
100904117 - Detección de un socket cerrado mejorada.
100904118 - Arreglado un fallo al enviar toda una cola.
110904119 - Arreglado un fallo al volver a escuchar una conexión previamente cerrada.
110904120 - Añadida una función para no consumir recursos si no hay ninguna conexión establecida.
160904121 - Añadido el fork() (*nix).
160904122 - Añadido el uso de signals (*nix).
160904123 - Se añade un script en bash para controlar los servicios en consola (*nix).
170904124 - Arreglado un fallo de sprintf para bajos números.
170904125 - Los intentos no se notifican, puesto que paralizan el proceso.
170904126 - Arreglados cuantiosos warnings.
200904127 - Se añade el comando SNOMASK en OperServ.
200904128 - Se cambia el comando ADDWHOIS y DELWHOIS en NickServ por SWHOIS.
210904129 - El menú Configuración es dinámico y muestra también las configuraciones de los módulos.
240904130 - Arreglado un fallo al registrar canales y droparlos que no se sincronizaban con la tabla de opciones de memo.
240904131 - Cuando se cierra una conexión, se envía toda la cola que pueda tener pendiente.
250904132 - Añadido soporte ZLIB. En pruebas.
270904133 - Arreglado un fallo en los tokens de ChanServ.
270904134 - Arreglados varios mensajes de ChanServ.
270904135 - Arreglado un fallo de opciones de ChanServ.
270904136 - Arreglado un fallo en el linkaje de servidores.
290904137 - Cambiado el GUI.
290904138 - Añadido soporte SSL.
290904139 - Cambiado el sistema de parseo de opciones de configuración.
300904140 - Arreglados varios fallos de lectura de conexiones.
300904141 - Cambiado por completo el sistema de procesado de conexiones.
011004142 - Actualizada la documentación para SSL y ZLib.
011004143 - Actualizado instalador para SSL y ZLib.
101004144 - Mayor rapidez en la carga de bloques.
121004145 - Se arregla un fallo de escucha.
221004146 - Se añade el protocolo NICKIP para obtener la ip del cliente sin necesidad de resolver.
221004147 - Al escanear un cliente para determinar si es proxy o no se usa su ip y no es necesario resolver.
221004148 - Se cambia el sistema de bloques en UDB3 para hacerlo genérico y modular.
011104149 - Últimos retoques.
011104150 - *** Quinta release pública: 1.0 ***
021104151 - Se mejora el comando BLOCKS de OperServ para un uso más claro.
041104152 - Se cambian algunas cabeceras.
061104153 - Se arregla un fallo si conectaba remotamente un servidor no autorizado.
061104154 - Se optimiza el debug del programa a un canal.
071104155 - Arreglado un fallo en las contraseñas del servidor.
121104156 - Arreglado un fallo al contar las líneas de la configuración.
191104157 - Se cambia el sistema de hash.
191104158 - Se añaden y modifican nuevas funciones para modularizar los protocolos.
261104159 - Se añade el comando FORBID en NickServ.
261104160 - Se quitan las blocks de OperServ para funcionar sólo con GLINE.
261104161 - Arreglado un fallo en el que se autodropaban canales con la opción NODROP activada.
271104162 - La resolución de hosts ahora no es bloqueante, con lo que se mejora la rapidez del programa.
271104163 - Cuando se suspende un nick se le informa de ello si está conectado.
281104164 - Cada vez que se mandan varios modos de canal a la vez, se unen en una sóla línea.
301104165 - Arreglado un fallo al hacer una copia de seguridad.
301104166 - Ahora sólo se hace una copia de seguridad de las tablas que utiliza Colossus.
011204167 - Se actualiza la librería MySQL a la versión 4.1.
011204168 - Corregido un fallo que no daba acceso +m a un usuario de un canal.
021204169 - Se pasa el comando CLONES de OperServ a IpServ.
021204170 - Se pasa toda la gestión de clones de OperServ a IpServ.
021204171 - Se añade el comando SET en IpServ para gestionar el número de clones, el sufijo, etc. de la red.
021204172 - Se quita la directriz Bline de OperServ.
031204173 - Se añade una utilidad para crear directamente el archivo .def.
041204174 - Se usan los protocolos SJOIN3, NS y SJB64 para ahorrar ancho de banda.
061204175 - Se añade otra vez la directriz red en la configuración para redes en las que no sea posible detecarlo.
061204176 - Actualizado al protocolo UDB 3.1.
061204177 - Arreglado un importante fallo a la hora de dar memoria.
061204178 - Arreglado un fallo al debugear en un canal.
111204179 - Se mejora el borrado de comandos (interno).
111204180 - Se mejora la función para obtener una máscara (más velocidad).
191204181 - Debido a que algunas redes no hay override en los bots, añado una opción para detectarla.
261204182 - Se arreglan un par de fallos en CLEAR y BLOCK de ChanServ.
271204183 - Se cambia el sistema de carga de módulos.
301204184 - Se cambia el bloque modulos { }.
301204185 - Se arregla un fallo grave en el borrado de señales.
080105186 - Se arregla un fallo al enviar mensajes (no enviaba el caracter %).
190105187 - Se arregla un fallo en el truncado de DBs.
190105188 - Se arregla un fallo al refrescar el servidor y actualizar datos.
210105189 - Se cambia todo el núcleo de proceso de conexiones. Se gana velocidad y estabilidad.
210105190 - Se arregla un fallo en el intercambio de dbs.
210105191 - Se añade el protocolo NS para ahorrar ancho de banda en UnrealIRCd.
220105192 - Actualizado a UDB3.1
260105193 - Arreglado un fallo en el SET de NickServ.
260105194 - Arreglado un fallo en el cambio de nick en NickServ.
280105195 - Se da soporte integrado a threads.
310105196 - Arreglado un fallo estético en los modos de ChanServ.
310105197 - Arreglado un fallo en el SET MODOS de ChanServ.
260205198 - Arreglado un fallo en el info de ChanServ, aviso de thunderz (#0000007).
280205199 - Cuando se dropa un nick que es fundador de algún canal, éste pasa a manos de ChanServ hasta que alguien lo reclama.
280205200 - Arreglado un fallo al quitar y recuperar op.
030305201 - Arreglado todo el motor de sockets para soporte SSL y ZLIB.
030305202 - Arreglado un importante fallo de liberación de memoria.
030305203 - Arreglado un fallo al reconectar.
030305204 - Arreglado un fallo al refrescar.
030305205 - Añadida la carga dinámica de SSL al refrescar.
100305206 - Paso el campo de cifrados del bloque server { } al bloque ssl { }.
100305207 - Se suprime el subbloque cloak { }, puesto que varía según el protocolo.
100305208 - Se añade la directriz clave_cifrado en el bloque set { }, que se usará para cualquier cifrado que requiera clave.
110305209 - Actualizada la documentación.
160305210 - La identificación de fundadores de canales se procesa vía cache.
160305211 - NickServ también lista los canales en los que se es fundador.
170305212 - Los comandos CLEAR de ChanServ se muestran si el canal está en debug.
170305213 - Se puede especificar un motivo en el CLEAR USERS, KILL y GLINE de ChanServ.
180305214 - Se mejora el sistema de reseteo.
180305215 - Arreglados varios fallos en los backups i restauraciones de la base de datos.
180305216 - Se crea el comando VACIAR en OperServ.
190305217 - En los HELP de cada módulo sólo se muestra ayuda para los comandos cargados.
210305218 - Un ligero cambio en el spath.
210305219 - *** Sexta release pública: 1.1 ***
240305220 - Arreglado un cuelge al fijar los modos, aviso de ArthaS- (#0000015).
240305221 - Arreglado un cuelge en los topics.
240305220 - *** Séptima release pública: 1.1a ***
250305221 - Arreglado un fallo estético en los modos de ChanServ.
270305222 - Arreglado un fallo que debugeaba en otros canales.
270305223 - El kick revenge no incluye a operadores por defecto, sólo a usuarios con acceso +g.
280305224 - Arreglado un cuelgue potencial al liberar un cliente.
070405225 - Añadido un mensaje en el info de ChanServ.
070405226 - Mejorado el sistema de refresco de módulos y protocolos notablemente.
070405227 - Rehecho de nuevo todo el sistema de noticias de OperServ.
070405228 - Arreglado un fallo estético en ChanServ, aviso de ArthaS- (#0000023).
080405229 - Arreglado un fallo al poner un topic vía ChanServ, aviso de ArthaS- (#0000026).
090405230 - Uso static para los registros de MySQL.
170405231 - Un pequeño arreglo al liberar la conf de red.
260405232 - Arreglado un fallo estético en la eliminación de un registro, aviso de ArthaS- (#0000033).
090505233 - Arreglado un fallo al quitar una gline.
160505234 - Las glines en operserv son enviadas de forma que el autor es el operador que la ejecuta.
180505235 - Cambio algunas macros.
180505236 - Añado funciones para trabajar con ítems.
190505237 - Se soporta el protocolo TKLEXT bajo Unreal.
190505238 - Añado soporte de control de TKL.
200505239 - Separo los mensajes de envío de contraseña y reenvío de contraseña.
210505240 - Se tokeniza la DB.
070605241 - Arreglado un fallo de sincronización.
130605242 - Los admins pueden ejecutar los comandos sobre operadores.
150605243 - Arreglado un fallo en que no se autentificaban los usuarios bajo UDB.
240605244 - Los archivos pdb se copian a la carpeta temporal para mejorar la depuración.
300605245 - Arreglados unos desajustes sin importancia.
010705246 - Mi cumpleaños.
070705247 - Cambio el logo.
070705248 - Reestructuro las dependencias.
070705249 - Añado un submenú al menú Ayuda: Acerca de Colossus... Contiene toda la información del autor y las librerías usadas.
100705250 - Arreglado un fallo de carga de módulos.
110705251 - Se añade una función para hacer preguntas en una Editbox.
110705252 - Se arreglan varias inconsistencias en MySQL.
110705253 - Se unifican los privados SQL.
110705254 - Se crea un motor SQL para poder usar distintos tipos de bases de datos (MySQL, PostGreSQL, etc.).
160705255 - Cambio algunas macros de los módulos y protocolos.
210705256 - Se añade una comprobación para verificar que los nicks no sean demasiado largos.
270705257 - Añado el comando NOLINES en IpServ.
310705258 - Cambio los DBQ al nuevo formato y funcionalidades.
190805259 - Arreglado un fallo en el drop de un nick.
190805260 - Arreglado un fallo del nombre de red.
240805261 - Se adapta al nuevo DBQ.
240805262 - Cuando se registra un canal o se cambia su pass, se propaga por la red con la directriz C::#canal::P.
270805263 - Las fechas para la TV empiezan a partir de las 6.00h.
080905264 - Adaptado el TvServ al nuevo formato (hacía 3 años que no lo cambiaban... y tenían que hacerlo ahora).
140905265 - Se cambia la carga del motor SQL.
170905266 - Arreglado un fallo de propagación.
170905267 - Arreglado un fallo de fseek.
170905268 - Arreglado un fallo al parsear una línea que sólo contiene un espacio en blanco (por error humano!).
170905269 - Se añade un control en linux para poder conectar los bots (./Colossus conectar).
170905270 - Se añade un paso de parámetros en linux.
230905271 - *** Octava release pública: 1.2 ***
240905272 - Se añade una rutina para coger el servidor MX en linux.
250905273 - Se quita un mensaje de error cuando falta la directriz tipo.
250905274 - Se cambia la carga del motor de BDD.
250905275 - Arreglado un fallo en los procesos bajo MySQL.
270905276 - Arreglado un fallo al propagar registros de IpServ, aviso de ArthaS- (#0000118).
300905377 - Se deja de propagar la directriz N::D y C::D para pasarla al modo global S::D.
031005378 - Arreglado un cuelge al vaciar tablas, aviso de ArthaS- (#0000124).
031005379 - Quitada una vieja advertencia, aviso de ArthaS- (#0000123).
151005380 - Añadida variante PMODE.
151005381 - Añadida variante SD.
151005382 - UDB 3.2.1
191005383 - Arreglado un fallo con el comando JOIN de ChanServ, aviso de thunderz (#0000131).
201005384 - Arreglado un posible cuelge con los servicios no conectados y las listas internas de procesos, aviso de ArthaS- (#0000126).
221005385 - *** Novena release pública: 1.2a ***
231005386 - Arreglado un cuelgue al resumir bloques UDB, aviso de ArthaS- (#0000132).
241005387 - Arreglado un fallo con el JOIN de ChanServ, aviso de thunderz (#0000133).
241005388 - Arreglado un fallo al darse ADMIN.
251005389 - Arreglado un fallo con el mensaje al solicitar un registro de canal, aviso de Traxis (#0000135).
251005390 - Arreglado un fallo con el swhois de NickServ, aviso de thunderz (#0000136).
271005391 - Arreglado un fallo con el strtok de datos null de sql (al parecer por viejos controladores obcd), aviso de thunderz (#0000128).
281005392 - Arreglado un fallo al cargar y distribuir la configuración.
281005393 - Arreglado un fallo al insertar una noticia, aviso de thunderz (#0000139).
281005394 - Arreglado un cuelgue al borrar una noticia, aviso de thunderz (#0000139).
301005395 - Arreglado un fallo con los registros caché permanentes.
301005396 - Arreglado un fallo de MySQL con el identify de ChanServ, aviso de thunderz (#0000142).
301005397 - Arreglado un fallo con el restart, aviso de thunderz (#0000141).
011105398 - *** Décima release pública: 1.2b ***
021105399 - Arreglado un fallo al refrescar OperServ y colisión en nicks de noticias, aviso de thunderz (#0000159).
031105400 - Se crea la directriz funcion { } dentro de la configuración de los módulos.
041105401 - Sólo se puede cargar una vez un comando (una función puede repetirse para distintos comandos).
041105402 - Se agiliza la carga de módulos.
091105403 - Se arregla un fallo al registrar nicks con caracteres especiales.
121105404 - Arreglado un fallo al parsear las opciones SSL.
131105405 - Se crea la directriz niveles { } del bloque set { }.
161105406 - Se crea un sistema de marcas/historial para nicks y canales.
181105407 - Se termina de confeccionar el sistema de niveles personalizados y adaptar los módulos a ello.
231105408 - Se optimizan las tablas de nicks y canales.
261105409 - Se simplifica el debug de ChanServ.
261105410 - Se arregla un fallo al linkar y detectar usuarios con modos no permitivos y tener activado el secureops.
261105411 - Se cambia el modo de acceso a los canales. Se distuingen los privilegios y los automodos (que se reciben al entrar).
261105412 - Se crea todo un sistema de mallas para flexibilizar los protocolos.
261105413 - Se añade el bloque parametros { } dentro de la configuración de cada protocolo para establecer los modos con parámetros.
091205414 - Arreglado un fallo al listar akills.
091205415 - Se arreglan las sintaxis de los comandos que requieran {+|-}. Para más información, solicitar ayuda al bot.
101205416 - Se crea la directriz alias { } para establecer aliases en comandos (atajos).
101205417 - Se modifica el sistema de configuración de los módulos. Ahora es opcional.
111205418 - Arreglado un fallo con los modos automáticos de canal.
251205419 - *** Undécima release pública: 1.3 ***
301205420 - Arreglado un fallo al parsear configuración, que emitía error pero devolvía 0.
020106421 - Añadido el sistema de funciones remotas (en .dll o .so).
040106422 - Por fin se separa el UDB del núcleo del programa.
040106423 - Se quita toda la compilación condicional de UDB.
150106424 - Se crea un sistema de extensiones para protocolos.
200106425 - Se crea la extensión udb.dll que complementa al protocolo unreal.dll.
240106426 - Se crea un archivo de ejemplo ejemplo.conf.
280106427 - Se flexibiliza el sistema de ayuda para hacerlo independiente de las funciones.
300106428 - Arreglado un fallo con la descarga de comandos.
100206429 - Simplifico la carga de dll/so.
190206430 - Se añade un control de GLINEs.
230206431 - Arreglado un fallo en el motor de sockets.
260206432 - Arreglado un fallo al capturar el topic de los canales.
040306433 - Se separa la gestión de registros de ChanServ a otra tabla así se libera memoria y se optimizan las búsquedas.
040306434 - Ídem para los akicks.
040306435 - Arreglado un fallo con el part remoto.
050306436 - Se cambia levemente la sintaxis del comando ACCESS de ChanServ.
100306437 - Arreglado un fallo al cerrar un socket.
110306438 - Arreglado un fallo al cerrar un socket remotamente y tener datos todavía en cola.
040406439 - Arreglado un fallo al no poner parámetro con un SET PASS de ChanServ.
160406440 - Adaptados los mensajes de error por falta de parámetros al nuevo sistema de funciones.
260406441 - Arreglado un fallo al linkar con canales con sólo bans.
300406442 - Ahora el programa sólo se puede abrir una vez.
010506443 - Arreglado un fallo con los ghosts de nicks.
160506444 - *** Duodécima release pública: 1.4 ***
190506445 - Se añade un sistema de comprobación de estado de la conexión a base de pings cada 2 minutos y con respuesta de 30 segs.
270506446 - Se adapta al nuevo sistema UDB.
270506447 - La verificación de una cuenta email sólo se realiza si está activa la opción SECURE, en NickServ.
010606448 - Arreglado un fallo al dar +r cuando los usuarios se identifican previo refresco.
070606449 - Arreglado un fallo al parsear la configuración, aviso de suye (#0000185).
070606450 - Arreglado un fallo al no poder cargar el motor SQL, aviso de ReCoRD (#0000187).
090606451 - Arreglado un fallo al solicitar modos en OperServ con el nick migrado, aviso de ArthaS- (#0000188).
130606452 - Arreglado un fallo con el autojoin de operadores.
160606453 - Arreglado un fallo con el svsmode.
200606454 - *** Decimatercera release pública: 1.5 ***
300606455 - Se añaden rutinas para hacer copias de seguridad de los bloques UDB.
300606456 - Se cambia el sistema de cronómetros.
300606457 - Se añaden los comandos BACKUP y RESTAURAR en OperServ para hacer eso mismo en UDB.
010706458 - Mi cumpleaños.
020706459 - Se añade el motor SQLite: un servidor SQL completamente integrado.
040706460 - Se cambia por completo el sistema de envío de emails.
040706461 - Añadida una función para adjuntar archivos en un email.
040706462 - Arreglado un fallo muy grave al enviar muchos datos de golpe.
050706463 - Mejorado el sistema de validación. Ahora se validan hasta 8 módulos por consulta.
090706464 - Se mejora el generador de números aleatorios para que sean equiprobables.
260806465 - Arreglado un fallo con el UDB y los ::.
260806466 - Arreglado un fallo al desplegar el menú de las configuraciones.
050906467 - Arreglado un fallo con el proceso de php en el demonio httpd.
050906468 - Arreglado un fallo al registrar un nick bajo una cuenta prohibida.
071006469 - Arreglado un fallo al comprobar si existe otra versión.
011106470 - *** Decimacuarta release pública: 1.6 ***
121106471 - Arreglado un fallo que mostraba la ayuda de IpServ de la extensión UDB.
171106472 - Arreglado un fallo con la comprobración de cifrados de IpServ.
251106473 - Arreglado un fallo al cerrar las conexiones.
251106474 - Añadido el comando CACHE a OperServ para eliminar la cache.
221106475 - Arreglado un fallo al leer el MOTD por causa del servidor externo.
021206476 - Arreglado un fallo en el gline de OperServ.
031206477 - Añadida la función PASS-FLOOD en OperServ.
031206478 - Añadida la función SERVER-DEBUG en OperServ.
031206479 - Arreglado un fallo al compilar sin soporte SSL.
061206480 - Añadida la directriz enlace para escuchar a una ip de enlace.
101206481 - Arreglado un fallo al no poder escribir en el hash si la carpeta no tiene permisos.
111206482 - Arreglado un fallo con el no_server_deop.
211206483 - Arreglado un fallo al volcar un hash.
211206484 - Arreglado un fallo al cargar un bloque.
221206485 - Añadida la función CLIENTES en OperServ.
221206486 - Añadida la función SETUDB en OperServ para gestionar el pass-flood, el server-debug y clientes.
221206487 - *** Decimoquinta release pública: 1.7 ***
020107488 - Arreglado un fallo al hacer backups de los bloques UDB.
020107489 - Arreglado un fallo al procesar los parámetros de red.
030107490 - Arreglado un fallo en la compilación sin soporte ZLIB.
080107491 - *** Decimosexta release pública: 1.7a ***
080107492 - Arreglado un fallo al insertar o borrar registros en UDB.
090107493 - Las rutinas MD5 se han linkado estáticamente para compatibilidades entre sistemas operativos.
090107494 - *** Decimoséptima release pública: 1.7b ***
120107945 - Se añade una advertencia si se cargan varias veces el mismo módulo.
120107496 - Se añade una advertencia si es incapaz de conectar a un bot.
180107497 - Se añade un actualizador de componentes.
230107498 - Se mejora la carga de MySQL por si se pierde la conexión con el servidor.
240107499 - Se mejora la depuración de mensajes de error en MySQL.
270107500 - Arreglado un fallo con los accesos y MySQL, aviso de ReCoRD (#0000221).
270107501 - *** Decimoctava release pública: 1.8 ***
030207502 - Añadido un campo de errno en el recurso SQL.
030207503 - Añañida comprobación para la creación de tablas.
030207504 - Arreglado un fallo que impedía registrar nicks correctamente.
030207505 - Añadida una comprobación de versión al cargar un módulo.
030207506 - *** Decimonovena release pública: 1.8a ***
030207507 - Cuando se envía un email de registro, aparece el nick y el comando para cambiar la contraseña, sugerencia de ReCoRD (#0000232).
030207508 - Arreglado un pequeño fallo que mostraba basura al ejecutar un comando de ChanServ, aviso de Marquitox (#0000229).
090207509 - Arreglado un fallo con la caducidad de los tokens.
100207510 - Arreglado un fallo al escribir el pid, aviso de ReCoRD (#0000233).
100207511 - Cambiado el sistema de ejecutar señales.
100207512 - Arreglado un fallo al refrescar varias veces el programa.
100207513 - Arreglado un fallo al refrescar el programa en Linux, aivos de ReCoRD (#0000234).
110207514 - Añadida comprobación para que los nombres de canales empiecen por #, aviso de ReCoRD (#0000230).
160207515 - Arreglado un mensaje de OperServ con el SETUDB.
010307516 - Arreglada una vulnerabilidad.
010307517 - Los fallos de SQL se muestran como información y no congelan el programa.
190307518 - Mejoradas las sentencias SQL con escapes.
280307519 - Arreglado un fallo al resolver un símbolo en MySQL, aviso de ReCoRD (#0000247).
210307520 - *** Vigésima release pública: 1.9 ***
040407521 - Arreglado un cuelgue, aviso de ReCoRD (#0000251).
040407522 - Añadidas varias comprobaciones para evitar cuelgues.
050407523 - *** Vigésimaprimera release pública: 1.9a ***
110407524 - Arreglado un cuelgue al refrescar que raras veces se daba.
110407525 - Arreglado un cuelgue al refrescar con servicios descargados.
110507526 - Arreglado un cuelgue al cargar módulos.
220507527 - Arreglado un fallo al borrar mensajes de MemoServ.
270507528 - Añadidos un par de signals.
270507529 - Corregidos todos los módulos para apagar sus respectivos cronómetros cuando se cierre la conexión.
270507530 - Añadida una rutina para devolver el GMTime.
280507531 - Arreglado un fallo en el parseo.
290507532 - Arreglado un fallo al encontrar el servidor cuando conecta un usuario.
310507533 - Arreglado un fallo con la ejecución de procesos en segundo plano.
010607534 - Arreglado un fallo con la carga del servicio httpd.
220607535 - Arreglado un fallo al parsear la escucha local.
140707536 - *** Vigésimasegunda release pública: 1.9b ***
170807537 - Arreglado un cuelgue al producirse un error de carga del motor SQL, aviso de Marquitox (#0000268).
180807538 - Se añade la posibilidad de usar la palabra "tamano" en el bloque log { } para evitar problemas con el charset, sugerencia de Marquitox (#0000267).
190807539 - Añadida la interface SQLSeek para situar el puntero interno de un recurso SQLRes a la fila que se desee.
220807540 - Se documenta el bloque httpd { } para poderlo usar en el futuro.
230907541 - Actualizada la documentación de ChanServ, aviso de Greedy (#0000273).
230907542 - Arreglado un fallo al dar de baja un preoper, aviso de Greedy (#0000272).
161007543 - Arreglado un fallo al cargar el programa, aviso de Marquitox (#0000278).
161007544 - Arreglado la impresión del nombre del programa por pantalla.
211007545 - Arreglado un fallo al crear la base de datos, aviso de Marquitox (#0000280).
031107546 - Arreglado un fallo al permitir otros parámetros que no sean ON u OFF en ChanServ, aviso de endy (#0000282).
031107547 - Arreglado un fallo al mostrar el mensaje DEAUTH de ChanServ, aviso de endy (#0000284).
031107548 - Arreglado un fallo en la ayuda del comando MODO de ChanServ, aviso de endy (#0000283).
031107549 - Arreglado un cuelgue al fijar un topic estando vacío el canal, aviso de endy (#0000285).
031107550 - Arreglado un cuelgue importante al parsear modos, aviso de endy (#0000282).
101107551 - Cambiado el sistema de versiones y créditos.
101107552 - Añadida una variable con el número de revisión.
101107553 - Añadidas variables como número de compilación, creación y BID.
160108554 - Arreglado un fallo al cargar las tablas.
160108555 - Se añade un sistema para controlar la versión de cada tabla e irlas actualizándolas.
160108556 - Se añade el comando COMBATE al juego bidle.
180108557 - Se añade el tipo de error en el logueo para facilitar la depuración.
190108558 - Arreglado un fallo con el SSL.
190108559 - Arreglado un fallo con el parseo de configuración.
190108560 - Se cambia el sistema SSL. Se carga siempre.
190108561 - Se añade el parámetro ssl en el bloque server { }.
190108562 - Se crea el complemento MSN para gestionar Colossus por el MSN Messenger.
190108563 - Se añade el nivel "msn" para loguear los eventos del Messenger.
120208564 - Se simplifica el uso de SockClose.
130208565 - Se añade un botón para activar o desactivar el control MSN.
130208566 - Se añade un botón para ocultar o mostrar la ventana de información.
140208567 - Se añade un campo de canal para saber si está restringido (por +k, +l, +i, etc.)
140208568 - Se añade soporte UTF8.
140208569 - Se provee de una herramienta (libiconv) para pasar cadenas a distintos charsets.
150208570 - Añadida una rutina para crear servidores.
150208571 - Añadida una comprobación al liberar memoria.
150208572 - Se añade un campo de datos para los clientes.
060408573 - Se añade el comando SETUDB GLOBALSERV para fijar ese parámetro UDB.
090408574 - Se añade el comando SETUDB PREFIJOS para cambiar los prefijos de la red.
090408575 - Arreglado un fallo con el sjoin.
230408576 - Se añade una tabla de configuración.
250408577 - Añadido el bloque K de UDB.
260508578 - *** Vigésimatercera release pública: 1.10 ***
290508579 - Añadido un aviso para ir a la web para actualizar.
310508580 - Añadidas directrices de MSN en la documentación.
310508581 - Arreglado un cuelgue con el complemento MSN.
310508582 - Mejorado el buffer de SQL.
310508583 - Se incorpora MySQL Embedded. Esto es un servidor MySQL incorporado en Colossus.
310508584 - Se eliminan todas las rutinas de SQL.
310508585 - Se eliminan los soportes PostgreSQL y SQlite porque ya no son necesarios.
310508586 - Se crea una utilidad para migrar al nuevo sistema.
010608587 - La directriz ruta_php se pone como opcional.
010608588 - Se incorpora MySQL Embedded a Linux.
010608589 - Arreglado un fallo con los signals en linux.
010608590 - Arreglado un fallo con los threads en linux.
020608591 - Arreglado un fallo de permisos en linux.
020608592 - Arreglado un fallo al refrescar en linux.
020608593 - Arreglado un fallo al refrescar en windows.
160608594 - Arreglados varios fallos con los procesos.
190608595 - *** Vigésimacuarta release pública: 1.11 ***
020708596 - Arreglado un fallo al eliminar un oper vía OperServ, aviso de Dream (#0000304).
070708597 - Arreglado un fallo al mostrar un nivel no existente.
120808598 - Arreglado un cuelgue con el drop de canales.
130808599 - Se cambia el extract de revisión para usar el de SVN.
130808600 - Arreglado un cuelgue producido por un desbordamiento de memoria, aviso de JimeMC (#0000309).
140808601 - Colossus 1.11a
140808602 - Arreglo para parsear correctamente las respuestas por stdin.
140808603 - Se elimina la pregunta para crear la base de datos, puesto que es igualmente necesaria.
140808604 - *** Vigésimaquinta release pública: 1.11a ***
150808605 - Arreglado un fallo con los kicks y el Complemento MSN, aviso de Davidlig (#0000310).
150808606 - Arreglado un fallo con los kicks de bidle.
170808607 - Se actualiza el archivo de errores MySQL.
170808608 - Se añade una comprobación para reparar una tabla dañada, aviso de Davidlig (#0000311).
180808609 - Se permite de forma opcional el uso de bases de datos MySQL externas.
180808610 - Añadido la directriz smtp::puerto.
180808611 - Añadida la directriz smtp::ssl para enviar emails a SMTP con SSL (como Gmail).
190808612 - Corregido todo el sistema SMTP para ajutarse al RFC 2821.
190808613 - Los emails a través de Gmail por fin llegan.
190808614 - Añadido un control de creación de tablas.
190808615 - Corregido un fallo en el programa de act111.
190808616 - Se optimiza enormemente la carga de tablas.
190808617 - Se crea un dump de toda la base de datos.
190808618 - Se crea la función EXPORTAR de OperServ.
260808619 - Se crea un import de copias.
260808620 - Se crea la función IMPORTAR de OperServ.
170908621 - Se crea una API de localizador de IPs.
170908622 - Se incluye un campo de localización en los nicks.
170908623 - Se añade la opción HIDE LOC para ocultar la localización en el info de nicks de NickServ.
170908624 - Se añade el campo para visualizar desde dónde conecta cada nick al hacerle un INFO de NickServ.
170908625 - Se arregla un cuelgue con la librería de MySQL.
170908626 - Actualizada la documentación.
210908627 - Optimizado el proceso de envío de emails.
230908628 - Arreglado un cuelgue que afectaba a canales con caracteres raros.
230908629 - Escapadas muchas consultas a MySQL.
230908630 - Optimizado MemoServ.
240908631 - Corregido un cuelgue con el kill de NickServ.
250908632 - Arreglado un cuelgue con los glines de OperServ.
250908633 - Arreglado permisos en el dump de SQL.
260908634 - Arreglado un fallo al listar los archivos de un directorio en linux.
260908635 - Arreglado un extraño fallo de reconexión.
260908636 - Optimización de cronómetros.
270908637 - Arreglado un fallo que produce el unrealircd al enviar un mensaje corrupto.
280908638 - Arreglado un fallo al registrar canales en UDB.
280908639 - Añadido un campo _errstr en la estructura de SQL.
280908640 - Arreglado un fallo al dumpear una bd.
280908641 - La directriz db::prefijo es opcional.
300908642 - Arreglado un fallo con el SETNICK de NickServ.
011008643 - Arreglado un fallo en el MSN que impedía conectar.
031008644 - Arreglado un fallo de compilación en linux.
031008645 - Arreglado un fallo con el fundador sin identificar.
071008646 - Añadido regcode en NickServ.
071008647 - Se prohibe el registro de canales con caracteres no estándar.
071008648 - Añadida directriz server::autocon para conectar automáticamente.
071008649 - El botón MSN sólo se activa si hay bloque.
091008650 - Arreglado un fallo con httpd.
181008651 - Se añade el comando OPERSERV PROPAGA para propagar líneas UDB por la red.
221008652 - Optimizado la liberación de memoria en la creación de sockets.
251008653 - Arreglado un fallo con el kill.
251008654 - Arreglado un fallo al desconectar un cliente por MSN.
271008655 - Arreglado un cuelgue al intentar hablar en un canal por MSN si no está logueado.
271008656 - Se mejora el cierra de UDB mediante señales de cierre.
281008657 - Arreglado un cuelgue al iniciar sesión por MSN.
291008658 - Arreglado un fallo para impedir propagar líneas UDB muy largas.
021108659 - Cuando se dropa un nick, sus canales registrados se ponen a nombre de ChanServ.
021108660 - Se rediseña el sistema de módulos. Todos los módulos deben ir firmados.
021108661 - Se añade un sistema de encriptación asimétrico para módulos. Así se evita la comprobación online.
021108662 - Se elimina la directriz modulo::serial puesto que ya no es necesaria.
041108663 - Arreglado un fallo con las marcas al cambiar de fundador.
092208664 - Arreglado un cuelgue al cargar con MySQL interno.
101108665 - Arreglado un cuelgue con el httpd.
101108666 - *** Vigésima release pública: 1.14 ***
111108667 - Arreglado un fallo con la ayuda de VHOST, aviso de JimeMC (#0000317).
121108668 - Arreglado un cuelgue con el comando SETIPV.
191108669 - Arreglado un fallo con ChanServ que puede provocar desincronización con UDB.
191108670 - Añadida comprobación para evitar enviar espacios en UDB.
231108671 - Arreglado un fallo con el poner a ChanServ de fundador cuando se dropa un nick.
241108672 - Limpiadas varias alocates del MSN.
241108673 - El MSN reconecta si es desconectado.
251108674 - Los bloques se optimizan cuando se cargan.
281108675 - Arreglado un fallo de acceso en el comando VHOST.
281108676 - Arreglado un fallo al mostrar la ipv en el comando VHOST.
241208677 - Cambio en el registro de nicks.
241208678 - Arreglado un fallo al pasar a minúsculas con caracteres extraños.
271208679 - Modificado el comando GLINE.
020109680 - Se elimina la búsqueda de registros por lowercase para evitar incompatibilidades en charsets.
020109681 - Arreglado un fallo de reconexión en el MSN.
020109682 - Añadida la directriz msn::nick para especificar el nick en el MSN.
170109683 - Sólo los admins pueden estar en debug.
200109684 - Arreglado un fallo al propagar líneas udb que empiecen por dos puntos.
200109685 - Arreglado un fallo al arrancar el programa.
200309686 - Cuando se elimina una gline, si no existe lo dice.
190409687 - Arreglado un cuelgue en un nick collision.
210409688 - Arreglado un fallo al quitar una gline.
210409689 - Arreglado un fallo crítico en el ACCESS de ChanServ.
250710690 - *** Vigésima primera release pública: 1.15 ***
301010691 - Arreglado fallo que permite registrar un canal sin tener el nick registrado.
301010692 - Arreglado fallo en AKILL insertaba/eliminaba en la gline user@host@host en lugar de user@host.
301010693 - Añadido comando UNFORBID en NickServ.
311010694 - Arreglado eliminacion incorrecta del registro N::nick::B cuando el nick no estaba registrado.
311010694 - Arreglado mensaje de "Este nick está protegido...." en NickServ, cuando el nick esta suspendido, ahora no se envia.
011110695 - Añadido soporte a Glines permanentes en la base de datos, cuando envia o recibe una gline permanente se trata como un AKILL.
141110696 - Arreglado un fallo que mostraba dos veces el aviso de los memos nuevos.
201110697 - Añadido soporte filtros en comandos LIST de NickServ y ChanServ, eliminadas tablas obsoletas cforbids y nforbids.
201110697 - Añadido soporte para listar a los operadores, comando OPERS sin parametros, listara todos los representantes de la red.
281110698 - Añadido comando SPAM en OperServ para controlar las spamfilters.
281110699 - Modificada la longitud del campo topic en la base de datos de 255 a 310 para soportar el TOPICLEN=307 aviso de The_Ki||er.
281110700 - Añadida tabla OS_LINES para guardar las spamfilters y glines permanentes, eliminando asi tabla OS_AKILL.
281110701 - Añadido soporte a spamfilters igual que akill, cuando se produce el link, los services propagan todos los registros de la tabla OS_LINES.
281110702 - Modificado comando OPERS con la misma estructura que otros comandos: opers +nick nivel, opers -nick, opers <patrón>.
291110703 - Arreglado comando GLOBAL en OperServ, no enviaba notices, ni filtraba memos para opers o preopers.
081210704 - Arreglado un fallo con los niveles, aviso de zenit (#0000326).
151210705 - Cuando se dropa un nick, se borraran todos los memos que fuesen para el.
110211706 - Arreglado un fallo cuando se establece min_reg a 0 en nickserv.inc.
270711707 - Modificamos la liberacion del canal para tener en cuenta la persistencia del canal registrado, aviso de zenit (#0000333).
030911708 - Añadido directrices en el archivo my.ini para que el embedido ignore el InnoDB y por defecto use MyISAM.
030911709 - Arreglado un fallo que provocaba eliminar el modo +r de un canal cuando se usaba DROP.
030911710 - Arreglado al dropar un nick se elimina su estado de operador.
030911711 - Arreglado fallo al añdir un operador sin nivel.
030911712 - Añadido migracion de nivel, ipvirtual, swhois al ejecutar el comando migrar.
060911713 - Arreglado varios fallos cuando un representante de la red intentaba cambiar parametros de un canal no registrado.
060911714 - Arreglado AKICK en Chanserv, ahora al añadir/eliminar un akick aun nick, obtiene una mascara generica.
060911715 - Añadida protección de operadores contra akicks, kicks y kicks revenge.
140911716 - Añadido error 1194 de MySQL (tabla marcada como crash) para reparar.
140911717 - Modificado comando clones de IpServ, añadido soporte para listar y normalización del comando.
140911718 - Modificada tabla IS_CLONS para soportar notas al asignar clones a una ip/host.
170911719 - Modificado comando noline de IpServ, añadido soporte para listar y normalización del comando.
170911720 - Nueva tabla IS_NOLINE para soportar las excepciones a una ip/host, soporta notas.
170911721 - Modificado comando dns de IpServ, añadido soporte para listar y normalización del comando.
170911721 - Modificada visibilida del email al registrarse un nick (#0000328).
170911722 - Nueva tabla IS_DNS para soportar las excepciones a una ip/host, soporta notas.
200911723 - Añadido comprobacion de niveles de usuario, arreglamos varias incidencias (#0000330).
//1010117XX - *** Vigésima segunda release pública: 1.16 ***