Skip to content

Changes

Started 10 days ago
Took 20 hr

Summary

  1. [GovWayCore] (commit: afcc6a5) (details)
Commit afcc6a5ac905db6adb60699d5af66da994e45ff2 by Andrea Poli
[GovWayCore]
Risolto errore di persistenza delle transazioni su PostgreSQL/MySQL causato da null byte (0x00) presenti in risposte binarie che finivano nelle colonne TEXT del database.
Introdotta sanitizzazione dei null byte sulle colonne TEXT che possono contenere dati provenienti da input esterni.
Aggiunta troncatura configurabile dei messaggi di errore dei validatori REST/SOAP per limitare la dimensione dell'errore ritornato
quando il messaggio del validatore include il contenuto della richiesta/risposta.
Corretta deserializzazione delle transazioni salvate su filesystem in presenza di null byte nel contenuto.
(commit: afcc6a5)
The file was modifiedprotocolli/trasparente/testsuite/karate/src/org/openspcoop2/core/protocolli/trasparente/testsuite/other/api_grandi/DBVerifier.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/mapping/DBProtocolPropertiesUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/config/OpenSPCoop2Properties.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/transazioni/dao/jdbc/JDBCDumpMessaggioServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/allarmi/dao/jdbc/JDBCAllarmeServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/controllo_traffico/dao/jdbc/JDBCConfigurazionePolicyServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/basic/tracciamento/TracciaProducer.java (diff)
The file was modifiedtools/web_interfaces/monitor/deploy/pages/transazioni/pages/form/fault.xhtml (diff)
The file was modifiedcore/src/org/openspcoop2/core/config/driver/db/DriverConfigurazioneDB_porteApplicativeLIB.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/jdbc/PostgreSQLUtilities.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/allarmi/dao/jdbc/JDBCAllarmeHistoryServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/allarmi/dao/jdbc/JDBCAllarmeNotificaServiceImpl.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/xml/JaxbUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/config/driver/db/DriverConfigurazioneDB_configLIB.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/config/driver/db/DriverConfigurazioneDB_porteDelegateLIB.java (diff)
The file was modifiedChangeLog (diff)
The file was modifiedcore/src/org/openspcoop2/core/transazioni/dao/jdbc/JDBCTransazioneServiceImpl.java (diff)
The file was addedprotocolli/trasparente/testsuite/karate/src/org/openspcoop2/core/protocolli/trasparente/testsuite/other/api_grandi/file_nullbyte_1MB.pdf
The file was modifiedcore/src/org/openspcoop2/pdd/core/keystore/RemoteStoreProviderDriverUtils.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/transazioni/dao/jdbc/JDBCCredenzialeMittenteServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/protocol/basic/diagnostica/DiagnosticProducer.java (diff)
The file was addedtools/utils/src/org/openspcoop2/utils/jdbc/MySQLUtilities.java
The file was modifiedcore/src/org/openspcoop2/pdd/core/ValidatoreMessaggiApplicativiRest.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/registry/driver/db/DriverRegistroServiziDB_accordiParteSpecificaLIB.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/logger/MsgDiagnostico.java (diff)
The file was addedtools/utils/src/org/openspcoop2/utils/jdbc/NullByteTextColumnSanitizer.java
The file was modifiedcore/src/org/openspcoop2/core/transazioni/dao/jdbc/JDBCTransazioneApplicativoServerServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/registry/driver/db/DriverRegistroServiziDB_accordiLIB.java (diff)
The file was modifiedprotocolli/trasparente/testsuite/karate/src/configurazioni-govway/trasparenteTestBundle.zip (diff)
The file was modifiedcore/src/org/openspcoop2/core/eventi/dao/jdbc/JDBCEventoServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/core/statistiche/dao/jdbc/JDBCStatistichePdndTracingServiceImpl.java (diff)
The file was modifiedcore/src/org/openspcoop2/pdd/core/ValidatoreMessaggiApplicativi.java (diff)
The file was modifiedtools/utils/src/org/openspcoop2/utils/Utilities.java (diff)
The file was modifiedcore/deploy/properties/govway.properties (diff)
The file was modifiedcore/src/org/openspcoop2/core/registry/driver/db/DriverRegistroServiziDB_accordiRestLIB.java (diff)
The file was addedprotocolli/trasparente/testsuite/karate/src/org/openspcoop2/core/protocolli/trasparente/testsuite/other/api_grandi/RestNullByteTest.java