0.8a ----- - Corregido un bug en el c lculo del d¡a de la semana en la versi¢n OS/2. - La versi¢n de OS/2 comprueba que no hay otra instancia de CFRoute ejecut ndose. Si necesitas evitar este problema en DOS, puedes crear un fichero t£ mismo y borrarlo despu‚s de salir de CFR. Por ejemplo: ECHO . >RUNNING.CFR CFR-DOS DEL RUNNING.CFR Comprueba RUNNING.CFR con CHECKFILE, como se explica debajo. - A¤adido un nuevo comando, CHECKFILE nombre_de_fichero. Si el fichero indicado como par metro existe, CFR sale inmediatamente sin proce- sar nada. El uso normal es evitar que CFR y el tosser se ejecuten a la vez. Puedes usar tantos nombres como quieras, y pueden tener comodines. Por ejemplo: CHECKFILE H:\FETOSS\FEBUSY.* CHECKFILE H:\CONTROL\ONPROC.NOW hace que CFR salga si est  funcionando FastEcho o si existe el fichero ONPROC.NOW (es un fichero que uso en mis .CMDs). - He cambiado un poco el int‚rprete de direcciones con comodines. No deber¡a notarse. - PASSWORD permite comodine. - MYPOINTS estaba a¤adiendo .* a todas las direcciones, incluyendo las de punto. Por ejemplo ADDRESS 2:341/70 AKA 2:341/31.15 DIRECT MYPOINTS MYPOINTS se procesaba como 2:341/70.* (correcto) y 2:341/31.* (incorrecto). Ahora se ignoran las direcciones con n£mero de punto. En el ejemplo, s¢lo se procesar¡a 2:341/70.* - Reescrito completamente el analizador de la configuraci¢n. Estaba haci‚ndose demasiado complejo y he decidido reeescrirlo bien antes de que fuera demasiado tarde. Todo deber¡a funcionar como antes. - A¤adido NOPACK (y sus complementos NOPACKFILES y NOPACKMAIL), para dejar netmail sin tocar. El uso principal es evitar repetir EXCEPTs. Un nodo puede cumplir varias sentencias de rutado, si no se quiere empaquetar su netmail lo m s c¢modo es poner un NOPACK al final, en lugar de poner un EXCEPT para cada route que afecte al nodo (o nodos). 0.72a ----- - Si no hay informaci¢n de zona en la l¡nea INTL (donde tiene que estar) se intenta averiguar del MSGID (que no es para eso, pero bueno). 0.71a ----- - Corregido un bug en el proceso de lastrun.cfr - La versi¢n OS/2 no procesaba ficheros con extensi¢n que no fuera .MSG (o sea que no procesaba '.msg', en min£sculas). Gracias a Dana Booth... - A¤adido un proceso de par metros algo decente, ver documentaci¢n. 0.7a ---- - Corregido un bug en el parser. No estaba interpretando un simple * como *:*/*.* sino como zona:net/*.*. - Cambiado sistema de log. S¢lo se graban los nets que se empaquetan y no todos los que se procesan. Adem s, se graban las l¡neas ^Via de los nets ya procesados en el sistema donde se est  ejecutando CFRoute. No se graban todas las l¡neas ^Via sino a partir de la £ltima generada en el sistema. - A¤adido un control de netmail ya procesados. El fichero LASTRUN.CFR tiene la fecha y hora de £ltima ejecuci¢n de CFRoute. Los netmails con fecha anterior (del fichero, no la grabada dentro del netmail) a la indicada en el fichero (no la fecha del fichero en s¡ sino la grabada DENTRO del fichero por CFRoute) no se procesan. De esta forma cada pasada de CFRoute dura mucho menos. - Nuevo comando INCLUDE nombre de fichero para leer un fichero desde la configuraci¢n. Por ejemplo se puede dividir la configuraci¢n en varias partes: INCLUDE AKAS.CFR INCLUDE RUTADO.CFR INCLUDE CLAVES.CFR Se pueden incluir unos ficheros dentro de otros. El l¡mite de ani- damientos en DOS probablemente sea de 15, en OS/2 no tengo ni idea. 0.6a ---- - Corregido un error en la versi¢n normal. Una orden password causaba un topdown. 0.5a ---- - Generaci¢n de paquetes tipo 2+. - Corregido bug en el destructor del controlador de rutas. Creo que era el causante de los problemas al salir del programa. - A¤adida orden "PASSWORD" (ver doc). - A¤adida excepci¢n a los comentarios ;. Si una l¡nea empieza por ;CFR no se considera comentario. Ejemplo: ;CFR main 2:341/70. Esto permite compartir el fichero con FastEcho, por ejemplo. Las l¡neas de rutado se ponen normales, y las espec¡ficas de CFRoute (por ejemplo los passwords y los akas) se preceden de ;CFR, con lo que FastEcho las ignora. - A¤adidos d¡as de la semana en los route (ver doc). - A¤adida posibilidad de indicar rutados alternativos para nets encriptados y no encriptados (ver doc).