MiniApplet 1.6.5 -------------------------- RFE; Librerías; Actualización a JMulticard 1.5. Esta version permite el cacheo de los pines de las tarjetas de FNMT y DNIe. Es necesario usar "setStickySignatory" para habilitar el cacheo. RFE; UI; Se muestra el diálogo de selección de certificados incluso cuando no hay certificados para permitir cargar un PKCS#12 o insertar una tarjeta inteligente. RFE; UI; Se redimensiona el diálogo de selección de certificados al nuevo contenido cuando se recarga el almacén o se abre uno nuevo. BUG; UI; Se corrige el error por el cual, al abrir un PKCS#12 desde el diálogo de selección de certificados, el diálogo de inserción de contraseña quedaba inaccesible por detrás. RFE; KeyStores; Se permite que los PKCS#11 se declaren en Firefox mediante rutas relativas, en cuyo caso se buscan a partir del PATH. RFE; KeyStores; Se integra en AutoFirma el NSS de Firefox 65 para Windows para permitir el acceso al almacén de los nuevos Firefox cuando la arquitectura de Firefox y AutoFirma sean distintas. BUG; KeyStores; Se corrige la firma con tarjetas inteligentes desde FireFox, que en algunos casos permitía listar los certificados pero no usarlos. BUG; KeyStores; Se corrige el caso en el que, al actualizar un almacén de certificados a través del diálogo, aparecía un diálogo de PIN que quedaba por detras del propio diálogo de selección. BUG; KeyStores; Se corrige el refresco de los almacenes PKCS#12 y JKS. RFE; Firma lotes; Se optimiza el proceso de firma en servidor para reducir el consumo de memoria. RFE; Firmas PAdES; Se elimina el margen de los textos en las firmas visibles PDF. RFE; Firmas PAdES; Se permite configuar en los PDF que los lectores pueden incluir en ellos la marca de validación de las firmas. MiniApplet 1.6.2 -------------------------- BUG; Applet; Se corrige el método getFileNameContentBase64()" para se devuelva también el nombre del fichero cargado cuando no se indican funciones callback para la devolución. BUG; Firmas XAdES; Se corrige la contrafirma de firmas XAdES en las que se declaraba el espacios de nombre vacío. BUG; Firmas XAdES; Se hereda el prefijo del espacio de nombre de XAdES del nodo "UnsignedSignatureProperties" cuando se realiza una contrafirma sobre una firma que ya contenía este nodo. MiniApplet 1.6 ---------------------------- RFE; General; Compatibilidad con Java 9 RFE; General; Actualización de la versión de JMulticard a la 1.4. RFE; General; Actualización de la versión de JXAdES a la 0.2.0. RFE; General; Mejoras en el uso de proxies. RFE: Librerías; Actualización a SpongyCastle 1.54. BUG; UI; Se corrige la URL de la página de ayuda del diálogo de selección de certificados. [INC 295720] RFE; KeyStores; Se detectan perfiles temporales de Windows para utilizar en lugar del almacén del sistema una serie de tarjetas inteligentes de las que se pueda encontrar los PKCS#11. RFE; KeyStores; Se agrega un filtro de certificados para la selección expresa de un certificado proporcionado en base64 (que puede haberse obtenido como resultado de una operación de firma). BUG; KeyStores; Corrección en el acceso al almacén de claves de Mozilla Firefox cuando se encontrase el almacén configurado en modo SQL. BUG; KeyStores; Corrección del diálogo de inserción de PIN de las tarjetas DNIe/FNMT para admitir signos de puntuación. [INC 295960] BUG; Firmas; Corregido error que impedía hacer firmas trifásicas aplicando la opción de configuración "includeOnlySignningCertificate". BUG; Firmas XAdES; Se corrige un error por el cual fallaban las cofirmas y contrafirmas XAdES cuando se configura la propiedad "explicit=true". BUG; Firmas XAdES; Se corrige un error por el cual fallaban las contrafirmas XAdES trifásicas sobre determinadas firmas. [INC 283137] BUG; Firmas XAdES; Se corrige un error por el cual fallaban las contrafirmas XAdES cuando existían contrafirmas previas con un prefijo de espacio de nombres no reconocido. [INC 332565] BUG; Firmas XAdES; Se vuelve a insertar en el nodo CONTENT de las firmas XAdES el tipo de dato firmado. Esto también corrige la extracción de los datos cuando se firma un XML. [INC 333030] BUG; Firmas PAdES; En la firmas trifásicas se puede referir a la última página con el identificador "-1", al igual que se hacía con las firmas normales. RFE; Firmas OOXML; Compatibilidad con Microsoft Office 2016 [INC 281980][INC 318690] MiniApplet 1.5 ---------------------------- RFE; General; Soporte completo de DNIe 3.0. RFE; General; Se recuerda el último directorio desde el que se cargó o guardó un fichero y el siguiente dialogo de carga o guardado de fichero que aparezca mostrará por defecto ese directorio. RFE; General; Se mejora el tratamiento del fichero de importación de configuración para que se notifiquen correctamente los problemas de formato y se admita la codificación UTF-8 con BOM. RFE; Librerías; Se migra a SpongyCastle 1.54 para evitar las colisiones con versiones antiguas de BouncyCastle que se pueden encontrar en servidor. RFE; Librerías; Se modifica el paquete del iText incluido en el proyecto para evitar colisiones con otras versiones de iText. BUG; JavaScript; Se evita la triple llamada a la función callback de error cuando no se puede lanzar AutoFirma. BUG; JavaScript; Correcciones para el correcto lanzamiento de la aplicación nativa cuando en Firefox no cargue el applet. BUG; JavaScript; Correcciones en la función downloadRemoteData() para la correcta descarga de ficheros binarios. RFE; Applet; Se admite el parámetro "filenameExts" en las distintas operaciones de firma/multifirma para filtrar por extensión los tipos de fichero que puede cargar por defecto el usuario. RFE; Applet; Se incorpora una función para la selección directa de certificados por parte del usuario. RFE; Applet; Se incorpora una función para la operación de firma/multifirma seguida del guardado de los datos resultantes. RFE; Applet; Se ejecuta la función de Google Analytics en un hilo aparte para evitar retrasos en la carga del applet. RFE; Applet; Se implementa el filtro de certificados "disableopeningexternalstores" que evita que se muestre el botón para la carga de PKCS#12 en el diálogo de selección. BUG; Applet; Corrección del filtro de certificados "ssl". RFE; KeyStores; Se permite el cambio de almacén de claves después de la carga del MiniApplet o AutoFirma. Los almacenes soportados son los de Windows, Linux (SHARED_NSS), Mozilla y el llavero de OS X. BUG; KeyStores; Correcciones en el uso de claves de tarjetas inteligentes. BUG; KeyStores; Corrección para permitir el uso del controlar PKCS#11 del DNIe y la tarjeta CERES en caso de error en el controlador Java al acceder a través del almacén de Firefox. RFE; Lotes; Se implementa la operación de contrafirma por lotes. RFE; Lotes; Se implementa la firma de facturas electrónicas por lotes. BUG; Firmas CAdES; Correccion en la configuración de los parámetros de los CommitmentTypeIndication (se usa el prefijo "commitmentTypeIndication" en lugar de "commitmentTypeIndications". BUG; Firmas CAdES; Se reintroduce el atributo Content-Hints en las contrafirmas para que sean acordes a la política de firma de la AGE. RFE; Firmas PAdES; Se cambia el paquete de iText para evitar colisiones con versiones oficiales que se pueden encontrar en servidor. BUG; Firmas PAdES; Se corrige el problema que llevaba a invalidar como PDF/A la firma de documentos que lo fueran y estuviesen generados con algunas herramientas. BUG; Firmas PAdES; Se corrige un error de generación de las firmas PAdES cuando se indicaba el parámetro includeOnlySigningCertificate. MiniApplet 1.4 ---------------------------- RFE; General; Compatibilidad de los despliegues con los nuevos clientes de firma nativos (AutoFirma 1.4.2, Cliente @firma Android 1.4, Cliente @firma iOS 1.4). BUG; General; Correcciones de los textos en gallego. RFE; JavaScript; Soporte de comunicación por socket con AutoFirma, haciendo innecesario el despliegue de un servidor intermedio salvo cuando los despliegues deban ser compatibles con dispositivos móviles e Internet Explorer 10 y anteriores. RFE; JavaScript; Se agrega a la función checkTime un tercer parámetro para indicar la URL del servidor a la que llamar para comprobar la hora. RFE; JavaScript; Se agrega la función downloadRemoteData() para la descarga de datos remotos en base 64, para poder pasárselos a la aplicación de firma. RFE; JavaScript; Se elimina el soporte de URL HTTP/HTTPS como entrada a los métodos de firma. Se debe usar en su lugar la función downloadRemoteData(). RFE; JavaScript; Se agrega la función forceWSMode() para forzar que la comunicación con AutoFirma se realice a través de un servidor intermedio. RFE; Applet; Nuevo filtro de certificados por identificador de directiva. RFE; Applet; Nuevo filtro RFC2254 de certificados por issuer que comprueba la expresión recursivamente en toda la cadena de issuers. RFE; Applet; Nuevo filtro de certificados de seudónimo. BUG; OSX; Correcciones para compatibilidad con OS X 10.11 y el modo SIP (System Integrity Protection) RFE; KeyStores; Se incopora el uso de JMulticard para el uso de tarjeta de FNMT sin necesidad de controladores instalados (100% Java). RFE; Lotes; Se agrega una nueva función de firma por lotes. BUG; Firmas; Se agrega la cadena de certificación completa del certificado de firma en las firmas trifásicas. RFE; Firmas Binarias;Se actualiza a BouncyCastle 1.53. BUG; Firmas CAdES; Se modifica el comportamiento de las firmas trifásicas CAdES para que por defecto sean explícitas, como el firmador monofásico. RFE; Firmas PAdES; Opción para deshabilitar la compresión de los ficheros de firma PAdES. RFE; Firmas XAdES; Se reduce la cantidad de datos a transferir en las transacciones cliente-servidor de las firmas trifásicas XAdES. RFE; Firmas XAdES; Se depreca el uso de firmas XAdES explícitas. RFE; Firmas FACTURAe;Se agrega la opción de generar firmas trifásicas de factura electrónica. RFE; UI; Se pasan a hilos independientes diversas funciones al inicio de las aplicaciones, mejorando la velocidad de carga y presentación de las pantallas. RFE; Mozilla; Ahora en los modos de NSS compartido los módulos PKCS#11 se obtienen preferentemente desde "pkcs11.txt" en vez de desde "secmod.db". MiniApplet 1.3 ---------------------------- BUG; General; Ahora no se deja usar formatos distintos a CAdES o XAdES con política AGE 1.8, y en política AGE 1.8 en PAdES siempre se generan BES. RFE; General; Se agrega el soporte de la política de firma de la AGE v1.9. BUG; General; Corrección en las firmas EPES. Ahora, si no indica el hash de la política, se calcula con el algoritmo indicado en lugar de hacerlo siempre con SHA-512. BUG; General; Ahora también se identifica la firma del JAR cuando se realiza con un algoritmo DSA. RFE; General; Ahora se genera en disco el log de la última ejecución de la aplicación para facilitar la notificación de errores a los servicios de soporte. RFE; Seguridad; Se amplia el tamaño del identificador con el que se cargan los datos en el servidor intermedio, se amplia el número de caracteres permitidos y se mejora la distribución aleatoria de este identificador. RFE; JavaScript; Se identifica si se ha introducido una URL HTTP/HTTPS como datos o firma de entrada. En ese caso se descarga y se le pasa al applet. Si no se encuentra el applet cargado, se envía la URL a AutoFirma. RFE; JavaScript; Soporte de firmas mediante AutoFirma cuando no sé posible cargar el MiniApplet en el navegador (sólo cuando AutoFirma está instalador en el sistema). RFE; Applet; Se agrega el filtro "sscd:" con el que se puede establecer que sólo se muestren los certificados procedentes de dispositivos seguros de creación de firma. RFE; Applet; Se modifica el comportamiento de la propiedad de firma "expPolicy=FirmaAGE" para que genere firmas acordes a la política 1.9 de la AGE. RFE; Applet; Se agrega la propiedad de firma "expPolicy=FirmaAGE18" para que genere firmas acordes a la política 1.8 de la AGE. BUG; Applet; Se reincorpora el soporte de firmas XAdES explícitas. RFE; Mozilla; Soporte nativo de tarjetas FNMT-RCM CERES. RFE; Mozilla; Compatibilidad con Mozilla Firefox 29 y superior en MAC OSX. RFE; Mozilla; Ahora, si se establece la variable de entorno es.gob.afirma.keystores.mozilla.LoadSscdOnly a true, no se carga NSS, solo los módulos PKCS#11 de SecMod y el DNIe vía Java. RFE; UI; El diálogo de selección de certificados muestra un icono descriptivo en los certificados próximos a caducar. RFE; UI; El diálogo de selección de certificados muestra un icono descriptivo en los certificados caducados. RFE; Firmas Binarias;Se actualiza a BouncyCastle 1.51. RFE; Firmas CAdES; Ahora se pueden establecer los parámetros de configuración "commitmentTypeIndications", "commitmentTypeIndicationnIdentifier" y "commitmentTypeIndicationnCommitmentTypeQualifiers" para configurar los commitmentTypeIndication de una firma. BUG; Firmas CAdES; Corrección en la contrafirma trifásica. BUG; Firmas CAdES; Las contrafirmas no agregan atributo contentType. BUG; Firmas CAdES; Las firmas OOXML generan una excepción cuando se ejecuta con un JRE en versión anterior a la 7. RFE; Firmas XML; Se actualiza a JXAdES 0.1.1 para la corrección del orden de los nodos de la firma. RFE; Firmas XAdES; En una firma internally detached de nodo interno no se crean las superestructuras "" y "", insertándose directamente la firma como nodo hermano al nodo interno. RFE; Firmas XAdES; Ahora, en una firma internally detached, si se firma el nodo raíz y este tiene Id, no se crea la superestructura "", pero sí "", de forma que tanto nodo raíz firmado como firma sean hermanos colgando directamente de "". RFE; Firmas XAdES; Ahora, en una firma enveloped, si el nodo raíz tiene Id, no se usa "" para referenciarlo, sino este Id, y se omite por lo tanto la transformación XPath adicional. RFE; Firmas XAdES; Ahora el nodo raíz AFIRMA siempre se crea con un Id para facilitar tratamientos posteriores. RFE; Firmas XAdES; Ahora se pueden establecer los parámetros de configuración "commitmentTypeIndications", "commitmentTypeIndicationnIdentifier" y "commitmentTypeIndicationnCommitmentTypeQualifiers" para configurar los commitmentTypeIndication de una firma. RFE; Firmas XAdES; Se permite la firma con Manifest mediante la configuración del parámetro "useManifest". RFE; Firmas XAdES; Se sustituye el parámetro "signerClaimedRole" por "signerClaimedRoles" mediante el que se pueden indicar múltiples roles. BUG; Firmas XAdES; Ahora todos los campos del KeyInfo de XAdES tienen en cuenta el escape de caracteres según XMLDSig y RFC 4514 RFE; Firmas OOXML; Se incorpora el módulo de firmas OOXML. RFE; Firmas PAdES; Ahora no se distingue entre tipos de certificaciones PDF, cualquier tipo de certificación (no admisión de cambios, solo admisión de valores en campos de formulario, solo admisión de anotaciones y valores en campos de formulario) hara que se rechaze el proceso de firma a menos que se indique lo contrario mediante parámetros adicionales. BUG; Firmas PAdES; Ahora se generan correctamente los sellos de tiempo. BUG; Firmas PAdES; Se corrigen casos en los que no era posible cifrar/descifrar PDF protegidos cuando se realizaba un cambio de algoritmo. BUG; Firmas PAdES; Ahora, si se ha indicado PAdES, política AGE 1.9 y un filtro PDF distinto a ETSI.CAdES.detached se lanza una Excepción. RFE; Firmas ODF; Se incorpora soporte a firmas ODF. MiniApplet 1.2 ---------------------------- RFE; General; Se agrega el idioma gallego. RFE; Applet; Se amplía el límite efectivo de tamaño de datos que se puede firmar más allá de los 4 megas que lo limitaban por la comunicación Java/JavaScript. RFE; Applet; Se agrega el filtro "signingCert:" para evitar que se muestre en el diálogo de selección de certificados el de autenticación del DNIe. RFE; Applet; Se agrega el filtro "authCert:" para evitar que se muestre en el diálogo de selección de certificados el de firma del DNIe. RFE; Applet; Se agrega el filtro "nonexpired:" para evitar que se muestre en el diálogo de selección los certificados caducados. RFE; Applet; Se agrega el filtro "subject.rfc2254:" con el que se puede establecer un filtro RFC2254 sobre el Subject de los certificados. RFE; Applet; Se agrega el filtro "subject.contains:" con el que se puede establecer que el Principal del Subject de un certificado deba contener una cadena de texto concreta. RFE; Applet; Se agrega el filtro "issuer.rfc2254:" con el que se puede establecer un filtro RFC2254 sobre el Issuer de los certificados. RFE; Applet; Se agrega el filtro "issuer.contains:" con el que se puede establecer que el Principal del Issuer de un certificado deba contener una cadena de texto concreta. RFE; Applet; Se agrega el filtro "thumbprint:" con el que se puede establecer la codificación en hexadecimal del certificado que se desee seleccionar. RFE; Applet; Se agregan filtros para restringir los KeyUsage que pueden tener activos los certificados. RFE; Applet; Se agrega el parámetro de configuración "filters" para poder indicar varios filtros simultaneamente, separados por el caracter ';'. RFE; Applet; Se agregan los parámetros de configuración "filters.X", que permiten indicar secuencialmente (desde X = 1), un listado de filtros para establecer que los certificados alguno de ellos. RFE; Applet; Se introduce en los métodos getFileNameContentBase64() y getMultiFileNameContentBase64 un nuevo parámetro para indicar el fichero seleccionado por defecto. RFE; Mozilla; Se sustituye la variable de entorno NSS_HOME para identificadar el directorio del NSS de Firefox por AFIRMA_NSS_HOME. RFE; Mozilla; Se sustituye la variable de entorno PROFILE_HOME para identificar el directorio de perfil de usuario de Firefox por AFIRMA_PROFILES_INI para indicar el fichero en donde se declaran los perfiles. BUG; Mozilla; Se evita la carga de la biblioteca PKCS#11 de la versión 4.0.0 del driver CERES para evitar errores en el uso del DNIe, pero provocando que no se carguen los certificados en tarjeta CERES. BUG; Firmas CAdES; Se corrige un desvio de las CAdES-EPES con respecto al estándar. RFE; Firmas XML; Se actualiza el dereferenciador a medida para mantener la compatibilidad con Java 8. RFE; Firmas XAdES; Se actualiza a JXAdES 0.1.0. RFE; Firmas XAdES; Se permite, en las firmas Enveloped la inserción del nodo de firma como hijo de un nodo determinado a partir de una expresión XPath v1 RFE: Firmas PDF; Ahora no se distingue entre tipos de certificaciones PDF, cualquier tipo de certificación (no admisión de cambios, solo admisión de valores en campos de formulario, solo admisión de anotaciones y valores en campos de formulario) hara que se rechaze el proceso de firma a menos que se indique lo contrario mediante parámetros adicionales. RFE; Firmas Binarias;Se actualiza a BouncyCastle 1.49. RFE: Firmas trifásicas; Se agregan las firmas trifásicas CAdES, XAdES y PAdES. MiniApplet 1.1 (Update 5) ---------------------------- RFE; Despliegue; Se abandona el uso de la biblioteca deployJava.js como medio de despliegue de applets. MiniApplet 1.1 (Update 4) ---------------------------- RFE; Applet; Se sustituye la atributo Trusted-Library por Caller-Allowable-Codebase al MANIFEST.MF para evitar los diálogos de advertencia adicionales de Java 7u45. RFE; Applet; Se agrega la lógica para permitir al usuario agregar a su almacén de confianza la CA del certificado de firma del JAR si en una primera ejecución se encuentra que no es de confianza. RFE; Applet; Se agregan nuevos atributos al MANIFEST.MF del applet para identificar el nombre y versión de la aplicación. RFE; Keystores; Se evita la limitación de no poder firmar con SHA1withRSA con las últimas versiones de los drivers de DNIe (v10.0.0 y superiores) y tarjetas CERES (v17.2.0) en sistemas Windows a través del PKCS#11 de las tarjetas (principalmente en Firefox). RFE; KeyStores; Se agrega la compatibilidad con las versiones 10 y 11 del driver de DNIe de Policía a través del PKCS#11 (en navegadores Firefox) por medio del driver de DNIe 100% Java. RFE; Firmas XML; Se agrega la posibilidad de firmar un nodo concreto de un XML a partir del valor de su identificador establecido a través del atributo "Id". RFE; Firmas PAdES; Se agrega la posibilidad de generar firmas PAdES-BES en lugar de firma PAdES básicas a través de la propiedad de configuración "signatureSubFilter". MiniApplet 1.1 (Update 3) ------------------------------- BUG; Mozilla; Se corrige un problema de regresión por el que no se podía cargar el almacén de certificados de Mozilla Firefox cuando contenía caracteres extraños (tildes, 'ñ',...) en la ruta de instalación. RFE; Firmas XML; Se detecta cuando está instalado XMLSec como endorsed de la JRE para evitar el uso del referenciador a medida, que en ese caso impide las firmas XML. MiniApplet 1.1 (Update 2) ------------------------------- RFE; Applet; Se agrega el atribute Trusted-Library al MANIFEST.MF para evitar diálogos de advertencia al usuario. BUG; Mozilla; Se mejora la función de acceso al almacén de Mozilla Firefox para evitar errores en algunas instalaciones. RFE; Mozilla; Se agrega la posibilidad de configurar el perfil de usuario y el directorio de NSS mediante variables de sistema para la compatibilidad con versiones portables de Firefox. RFE; Windows; Se procede a cachear el almacén de Windows tras su primera carga para evitar problemas derivados del MiniDriver del DNIe. Este proceso requiere que se inserten las tarjetas inteligentes antes del proceso de firma e impide el uso de varias tarjetas desde el mismo lector en la misma sesión, como ya ocurría en Firefox. RFE; Windows; Se eliminan por completo los accesos al registro de Windows, que causan ciertos problemas: Advertencias con el UAC de Windows, cargas innecesarias de DLL, temporales que no se borran,... RFE; Firmas XML; Se agrega un derreferenciador a medida para permitir la generacion de firmas XML después de un error de regresión en Java 7u25. MiniApplet 1.1 ---------------------------- BUG; Despliegue; Se elimina el despliegue del MiniApplet mediante fichero WAR por los problemas derivados del plugin IcedTea de Linux y las últimas versiones de MacOS X con JNLP. RFE; Keystores; Se agrega la compatibilidad con Firefox 11-13. RFE; FacturaE; Se agrega el formato de firma de facturas electrónicas. RFE; Firmas CAdES; Las firmas CAdES para las que se declare la política de firma de la AGE serán implícitas o explícitas según se indique y, cuando no se indique, serán implícitas cuando los datos firmados sean menores de 1 mega y explícitas en caso contrario. RFE; Firmas CAdES; El atributo "contentHint" de las firmas CAdES ahora se incluye siempre, no sólo cuando se declare la política de firma de la AGE. BUG; Firmas CAdES; Las firmas generadas con un algoritmo SHA-2 siempre incluirán el atributo SigningCertificateV2. BUG; Firmas CAdES; Correcciones para una mejor adecuación al estándar CAdES-EPES. RFE; Firmas CAdES; Actualización a BouncyCastle 1.48. BUG; Firmas PAdES; El parámetro "expPolicy=FirmaAGE" ahora también configura la huella digital de la política cuando se indica el formato "Adobe PDF". RFE; Firmas XAdES; En las cofirmas XAdES se identifica el tipo de la referencia a los datos con la URL: http://www.w3.org/2000/09/xmldsig#Object BUG; Firmas XAdES; Por indicación de la política de firma de la AGE, el parámetro "expPolicy=FirmaAGE" ahora permite firmas XAdES Enveloped además de firmas "XAdES Detached". BUG; Firmas XAdES; Se actualiza la versión de JXAdES para corregir el error del nodo "xades:CertifiedRoles", que no aparecía en las firmas cuando se incluía el correspondiente atributo. BUG; Firmas XAdES; Siempre se agrega el objeto xades:DataObjectFormat en las multifirmas. En las cofirmas se agrega el formato de los datos firmados originalmente, y en las contrafirmas el formato de la firma (XML). RFE; Firma; Se reconoce el tipo de fichero RAR para su identificación en firmas. BUG; Firma; Se corrige el problema que hacía que las contrafirmas no se generasen según los parámetros extras indicados. RFE; Multifirma; Ahora es posible indicar el formato AUTO para que las cofirmas y contrafirmas se generen en el mismo formato que la firma original. RFE; Filtros; Se incluye el nuevo filtro de certificados cualificados. RFE; Windows; Se soluciona el problema que impedía acceder al registro de Windows para obtener el directorio del sistema y Mozilla en Java 6 (update 32 y superiores) y Java 7 (update 3 y superiores). BUG; Linux; Se corrige el caso de uso de Chrome en Linux con Chrome 32 bits cuando no hay ningún Firefox 32 en el sistema. En estos casos el sistema solo tiene NSS 64 en los directorios de bibliotecas comunes y el Cliente el NSS que Chrome instala en un directorio específico BUG; Linux; Se corrige la carga de NSS 64 bits en Open SuSe 12.1 para el acceso al almacén de certificados. RFE; MacOS X; Se agrega la compatilibilidad con el almacén de MacOS X (KeyChain) desde la JDK de Oracle. RFE; MacOS X; Se mejoran los diálogos gráficos de carga y guardado de ficheros para evitar incompatibilidades con las últimas versiones de MacOS X. MiniApplet 1.0.1 ---------------------------- BUG; Firma; Corrección en la generación de firmas EPES para la AGE utilizando el parámetro extra expPolicy. RFE; Despliegue; Optimización del despliegue por JNLP utilizando técnicas de descompresión del applet en Pack200. RFE; Despliegue; Despliegue del miniapplet como aplicación web JEE (miniapplet.war) BUG; Otros; Mejora del proceso de identificación de los formatos de ficheros de MSOffice (excel, powerpoint y project) a partir de la cabecera. BUG; Documentación; Corrección/ampliación con los valores necesarios para generar firmas con política de la AGE v1.8 y Facturae v3.0 y v3.1. RFE; Documentación; Inclusión de apartado "Problemas conocidos". Leyenda: -------- BUG: Reparación de error. RFE: Request for Enhancement - Se refiere a cualquier cambio realizado para mejorar el cliente.