Principales cambios en la historia de versiones:

v2.3b

Componente central

 - Se actualizan los certificados de prueba del simulador

----------

v2.3

Componente central

 - [RFE] Se permite que los valores de las propiedades de los ficheros de configuracin aparezcan cifrados.
 - [RFE] Se permite la configuracin de una clase encargada de descifrar los valores cifrados de los ficheros de configuracin.
 - [RFE] Se busca por defecto el certificado cliente de las peticiones en el atributo de cabecera "x-clientcert" cuando no se recibe directamente o a travs de AJP. El valor establecido en la propiedad "http.cert.attr" sustituye a este valor por defecto.
 - [RFE] Nuevos mensajes de log para la identificacin de errores.
 - [BUG] Se corrige el uso de filtros de certificados con el proveedor de AutoFirma en los procesos de firma de lotes.
 - [BUG] Se corrige la redireccin errnea cuando se genera/renueva un certificado en la nube y se tiene diferenciados por URL los contextos pblico y privado de FIRe con la propiedad "pages.public.url".
 - [BUG] Se corrige la redireccin a un error 403 cuando est activado el sistema de despliegue en mltiples nodos y no se pueden recuperar los certificados del usuario (el usuario no est dado de alta, certificados bloqueados,...)
 - [BUG] Se eliminan las conexiones contra el dominio "soapinterop.org".
 - [BUG] Se eliminan peridicamente los ficheros temporales que se quedaban hurfanos tras interrumpirse inesperadamente la sesin a la que pertenecan.

Cliente distribuido Java

 - [RFE] Se permite que las contraseas de las propiedades de configuracin aparezcan cifradas.
 - [RFE] Se permite la configuracin de una clase encargada de descifrar los valores de las propiedades de configuracin.
 - [RFE] Se sustituye el uso de la Java Logging API por SLF4J para que el integrador seleccione el sistema de logs a utilizar.

Mdulo de administracin.

 - [RFE] Se permite que los valores de las propiedades de los ficheros de configuracin aparezcan cifrados.
 - [RFE] Se permite la configuracin de una clase encargada de descifrar los valores cifrados de los ficheros de configuracin.

Aplicacin de pruebas

 - [RFE] El fichero de configuracin app_config.properties se busca primeramente en el directorio designado por la variable de entorno "fire.config.path".
 - [RFE] Se sustituye el uso de la Java Logging API por SLF4J. Se sigue utilizando Java Logging API como implementacin.

----------

v2.2

Componente central

 - [RFE] Se agrega la compatibilidad con mltiples proveedores de firma.
 - [RFE] Se incorpora el proveedor de firma de la Fbrica Nacional de Moneda y Timbre para firma de funcionarios pblicos.
 - [RFE] Se permite configurar la URL pblica que se devolver a los componentes distribuidos para dar acceso al usuario a las pginas de FIRe.
 - [RFE] Se permite configurar si el proveedor de Cl@ve Firma permite a los usuarios emitir nuevos certificados de firma.
 - [RFE] Se permite configurar si el simulador de Cl@ve Firma permite a los usuarios emitir nuevos certificados de firma.
 - [RFE] Se permite configurar desde las aplicaciones cliente el listado de proveedores que que se desea mostrar a los usuarios.
 - [RFE] Se permite configurar desde las aplicaciones cliente si debe utilizarse AutoFirma WebStart o AutoFirma nativo para la firma con certificado local.
 - [RFE] Se permite configurar un atributo de las cabeceras de las peticiones HTTP del que recoger el certificado de autenticacin de los componentes distribuidos. Esto permite el despliegue de FIRe en algunos entornos complejos.
 - [RFE] Se muestra un dilogo de espera despus de pulsar el botn firmar con certificado local.
 - [RFE] Cuando ocurre un error al conectar con un proveedor de firmas o al recuperar sus certificados, se muestra el error y se permite seleccionar otro proveedor.

Componentes ditribuidos

 - [RFE] Se obtiene como parte del resultado de las operaciones de firma simple y firma de lotes, el nombre del proveedor utilizado.

Servicio simulador de Cl@ve Firma

 - [RFE] Se muestran los nombres y ttulos de fichero en la pgina que emula a la pasarela de Cl@ve Firma.

Mdulo de administracin.

 - [RFE] Se crean pantallas de gestin de usuarios, altas, bajas, modificacin y consulta 
 - [RFE] Se permite cambio de contrasea del usuario logado.
 - [RFE] Se crea men principal de navegacin.
 - [RFE] Se crea icono de cierre de sesin de usuario.
 - [RFE] Se crean pantallas de gestin de certificados, altas, bajas,modificaciones y consulta. Con previsualizacin del certificado, carga del certificado mediante fichero y descarga del certificado en archivo .cer
 - [RFE] Se modifica la gestin de aplicaciones adaptado a la nueva gestion de certificados.
 - [RFE] Se mejora la validacin de campos obligatorios y formato en los formularios.
 - [RFE] Se mejora la visualizacin de los listados mediate tablas paginadas.

----------

v2.1.1

Componente central

 - [RFE] Se refirman el MiniApplet 1.6 y AutoFirma WebStart 1.6 para evitar problemas de ejecucin.
 - [BUG] Se corrije un error por el que las sesiones en displiegues del componente central sobre mltiples nodos cuando las transacciones se iniciaban en un nodo, se continuaban en otro y despes volvan al primero.

----------

v2.1

Componente central

 - [RFE] Se introduce la posibilidad de introducir y configurar un gestor de documentos que le indique a las operaciones de firma y lotes de donde tomar y donde guardar los datos en lugar de recibirlos directamente.
 - [RFE] Se adminte el uso del formato "NONE" que permite realizar una firma digital PKCS#1 sobre los datos indicados.
 - [RFE] Se actualiza el MiniApplet y AutoFirma WebStart a las versiones 1.6.
 - [RFE] Actualizacin de los servicios trifsicos con los cambios del Cliente @firma 1.6.
 - [RFE] Se incluye un nuevo tipo de error para detectar cuando se produce un fallo despus de llamar a la pasarela de autorizacin o emisin de certificado.
 - [RFE] Se crea un mecanismo para la gestin compartida de sesiones a travs de disco por varios nodos balanceados (necesario cuando se despliega el componente central en varios servidores balanceados sin clster).
 - [RFE] Mejora en la gestin del borrado de temporales.
 - [RFE] Se comprueba el formato longevo al que se actualizado una firma para identificar si la mejora no fue completa con respecto a lo que se solicit.
 - [BUG] Correccin del error en el tratamiento de los nombres y ttulo de los documentos enviados a firmar cuando tienen caracteres no ANSI bsicos (tldes, ees...). Se hace obligatorio el uso de la codificacin UTF-8.
 - [BUG] La pgina de carga del Cliente @firma ignora las maysculas en la seleccin del mtodo de firma (sign, cosign o countersign). Esto resuelve el error de seleccin de la operacin con el mtodo de firma con enumerados.
 
Cliente distribuido Java

 - [RFE] Se introduce un nuevo API que permite proporcionar directamente la configuracin de la conexin con el componente central.
 - [RFE] Se agregan nuevas excepciones para describir errores durante la recuperacin de la firma de un lote.
 
Cliente distribuido .NET

 - [RFE] Se introduce un nuevo API que permite proporcionar directamente la configuracin de la conexin con el componente central.
 - [RFE] Se agregan nuevas excepciones para describir errores al agregar documentos a un lote.
 - [RFE] Se agregan nuevas excepciones para describir errores durante la recuperacin de la firma de un lote.
 - [RFE] e modifica el formato de devolucin de los datos de firma para que se puedan obtener como binarios.
 - [BUG] Se agrega al mtodo de recuperacin de firma el parmetro necesario para permitir su actualizacin a formatos longevos.
 - [BUG] Correccin en la carga de la configuracin del registro de la conexin SSL.
 - [BUG] Se corrige el envo de los parmetros extra para la configuracin de las firmas.
 - [BUG] Se corrige el envo de la configuracin del comportamiento de la firma de lote cuando se encuentra un error. Siempre se continuaba con el resto de firmas.
 
Cliente distribuido PHP

 - [RFE] Se agregan nuevas excepciones para describir errores al agregar documentos a un lote.
 - [RFE] Se agregan nuevas excepciones para describir errores durante la recuperacin de la firma de un lote.
 - [BUG] Se corrige la declaracin de excepciones para eliminar algunas que nunca se lanzaban.
 - [BUG] Se agrega al mtodo de recuperacin de firma el parmetro necesario para permitir su actualizacin a formatos longevos.
 
Aplicacin de pruebas

 - [RFE] Se modifica para hacer uso del nuevo componente distribuido Java.

----------

v2.0.1

Componente central

 - [RFE] Se sustituye el MiniApplet 1.5 incluida por la misma versin firmada por el MinHAFP.
 - [RFE] Se modifica la configuracin por defecto para que se utilice AutoFirma nativo para las firmas con certificado local.

----------

v2.0

Se cambia el nombre del proyecto a FIRe

Componente central

 - [RFE] Se integra la opcin de incluir la seleccin de certificado como parte del proceso de firma.
 - [RFE] Se integra el despliegue del MiniApplet @firma y AutoFirma va JNLP para su uso como parte del proceso de firma.
 - [RFE] Se integran las funciones de firma de lotes para la firma de mltiples documentos.
 - [RFE] Se integran pginas web para la seleccin del origen del certificado, seleccin del certificado en la nube, expedicin de certificados y firma con certificado cliente.

Componente distribuido

 - [RFE] Se agrega un nuevo API desde el que invocar las nuevas funciones de firma (simples y de lotes), independiente del origen del certificado.
 - [RFE] Se agrega un mtodo para obtener los errores internos producidos en servidor durante la ejecucin de la transaccin.
 - [RFE] [java] Se elimina la dependencia con el mdulo core del Cliente @firma (afirma-core.jar).

Aplicacin de pruebas

 - [RFE] Aplicacin de pruebas;		Uso del nuevo componente distribuido Java.
 - [RFE] Aplicacin de pruebas;		Uso del modelo de seleccin de certificado integrada en el proceso de firma.
 - [RFE] Aplicacin de pruebas;		Seleccin del origen del certificado (ClaveFirma o certificado local) automtico y mediante configuracin.
 - [RFE] Aplicacin de pruebas;		Carga de los datos a firmar en forma de fichero.

----------

v1.0

Versin inicial con Cl@veFirma
