Changelog for
autofirma-1.8.2-6.1.noarch.rpm :
* Wed Feb 21 2024 Gus Kenion
- Use %patch -P N instead of deprecated %patchN.
* Thu Oct 19 2023 Antonio Larrosa - Remove old version macros that are not used anymore.
* Thu Oct 19 2023 Antonio Larrosa - Update to v1.8.2:
* General: - Correcciones de seguridad. - Se evita que un error en la identificación de la configuración de proxy del sistema impida la ejecución de AutoFirma. - Se corrige la instalación de plugins para permitir su uso por todos los usuarios del equipo.
* Librerías: - Actualización de la biblioteca Java WebSockets a la versión 1.5.3. - Actualización de la biblioteca Apache Santuario a la versión 2.3.3. - Actualización de la biblioteca JSON a la versión 20230227. - Actualización de la biblioteca proxy-vole a la versión 1.0.18. - Actualización de la biblioteca JNA a la versión 5.13.0.
* UI: - Se elimina el envío de datos estadísticos. - Se actualiza la ayuda con la información del plugin de hashes.
* KeyStores: - Se modifica el filtro de certificados de seudónimo para permitir que se configuren para sólo mostrar estos certificados.
* Firmas XML: - Se configura por defecto el proveedor de firma XML de Apache con la máxima prioridad y se agrega una propiedad para configurar este comportamiento en servidor.
* Firmas XAdES: - Se evita la aparición del mensaje de log \"[Fatal Error]\" en la operación de firma XAdES/FacturaE para evitar ensuciar la salida en las llamadas por consola. - Se agrega de forma estándar el X509IssuerName a la firma cuando se carga con JMulticard un certificado emitido por un certficado de prestador con un OID no reconocido en el X500Princial. - Se modifica el mensaje mostrado al usuario al contrafirmar una firma XAdES-A/LTA-Level.
* Firmas PAdES: - Se corrige y flexibiliza la configuración de página de PDF para que vuelva a aceptar números seguidos de espacios en blanco y se permite exceder el número de páginas para referirse a la última. - Se vuelve a permitir definir áreas de firma visible que sobresalgan de la página, aunque se recortarán al borde de ésta. - Se cuida que el nombre de los nuevos campos de firma no coincida con el de otros campos, aunque no sean de firma. - Se evita que se puedan firmar documentos CAdES con un PDF contenido. - Se evita que se generen firmas con el mismo nombre que otro campo del documento, aunque no sean firmas.
* Linux: - Se cambia el algoritmo interno de compresión del instalador DEB para evitar problemas con DPKG en Debian.
* Instalación: - Se suprime la modificación de los perfiles de Chrome durante la instalación y, con ello, tampoco es necesario cerrar el navegador al instalar y desinstalar AutoFirma.- Remove patch included in this version:
* 0001-Configuracion-proveedor-de-firma-Xml.patch- Make afirma-standalone.desktop execute /usr/bin/autofirma instead of the java jar package directly. This ensures that the autofirma certificates are correctly installed before running AutoFirma itself.
* Thu Oct 19 2023 Antonio Larrosa - Replace getObject() with getBaseObject() in %setup since the former is deprecated now.- Add patch to replace DERIA5String.getInstance with ASN1IA5String since the former is also deprecated:
* fix-DERIA5String-deprecation.patch
* Mon Apr 17 2023 Antonio Larrosa - Update to version 1.8.- Add patch from upstream:
* 0001-Configuracion-proveedor-de-firma-Xml.patch- Do not apply patch that\'s not needed anymore:
* consider-java-17-supported.patch- Add a --terminal parameter to check-autofirma-certificate.py so it can be used from a terminal
* Wed Mar 30 2022 Antonio Larrosa - Add patch so Java 17 is considered supported as it seems to work fine in my tests and it will worry Tumbleweed users.
* consider-java-17-supported.patch- Remove Recommends: java = 11. There\'s no reason to recommend it.
* Wed Mar 30 2022 Antonio Larrosa - Changes made by Fridrich Strba to build autofirma with Java 17.
* Mon Mar 14 2022 Antonio Larrosa - Update dependency from mvn(com.github.markusbernhardt:proxy-vole) to mvn(org.bidib.com.github.markusbernhardt:proxy-vole).
* Fri Mar 04 2022 Antonio Larrosa - Update check-autofirma-certificate.py to fix an issue where, if \"certutil -L -d sql:~/.pki/nssdb -n \'AutoFirma ROOT\' -a\" returns multiple certificates then the script showed a dialog asking if the certificate should be replaced, but when choosing \"Replace\" only the first one was removed, so in the next execution the dialog was shown again. Now all certificates with name \"AutoFirma ROOT\" are removed if the user chooses to replace them.
* Thu Mar 03 2022 Antonio Larrosa - Rework the packaging of autofirma so it doesn\'t use tetra anymore. Thanks to Fridrich Strba who did most of the work.- Update to 1.7.2- Fix dependencies so the Qt5 python bindings have preference over Gtk, but also makes sure Gtk (Gdk) bindings are correctly installed and not just python3-gobject.- Drop patches that don\'t seem to be needed anymore:
* 0001-Sources-updated.patch
* fix-finalname.patch
* fix-libdir.patch- Add patches needed by the new packaging system since it changes from using spongycastle to using bouncecastle:
* fix-convertSpec-call.patch
* fix-provider.patch- Remove build.sh which is not needed anymore