diff --git a/ChangeLog b/ChangeLog index 3eb0e198c9..6c9e069d4b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,18 @@ +2021-12-18 Andrea Poli + + * Rilasciata versione 3.3.5.p2 + +2021-12-17 Andrea Poli + + * [GovwayConsole] + Nella console di gestione, se configurata in Load Balancing per gestire molteplici nodi, + l'accesso alla sezione 'Runtime' causava delle invocazioni verso i nodi gestiti ancor prima di averne selezionato qualcuno o aver richiesto operazioni di gestione (es. svuota cache). + +2021-12-17 Andrea Poli + + * [GovWayCore] + Libreria 'lo4j2' aggiornata alla versione '2.16.0' per risolvere la vulnerabilità 'CVE-2021-45046'. + 2021-12-14 Andrea Poli * Rilasciata versione 3.3.5.p1 diff --git a/ant/commons/sql-build.xml b/ant/commons/sql-build.xml index 160bf1c026..b2f4cb08fc 100755 --- a/ant/commons/sql-build.xml +++ b/ant/commons/sql-build.xml @@ -16,7 +16,7 @@ - + diff --git a/ant/setup/antinstall-config.xml b/ant/setup/antinstall-config.xml index b7ec9d72fa..207427cf09 100644 --- a/ant/setup/antinstall-config.xml +++ b/ant/setup/antinstall-config.xml @@ -1,6 +1,6 @@ - @@ -8,7 +8,7 @@ - + @@ -16,7 +16,7 @@ - + - 3.3.5.p1 + 3.3.5.p2 compile diff --git a/publiccode.yml b/publiccode.yml index fee24d4aa8..3472d1e4a5 100644 --- a/publiccode.yml +++ b/publiccode.yml @@ -135,9 +135,9 @@ maintenance: name: GovWay platforms: - web -releaseDate: '2021-12-14' +releaseDate: '2021-12-18' softwareType: standalone/web -softwareVersion: 3.3.5.p1 +softwareVersion: 3.3.5.p2 url: 'https://github.com/link-it/govway' usedBy: - MISE - Ministero dello Sviluppo Economico diff --git a/resources/doc/pdf/GovWay-HowTo.pdf b/resources/doc/pdf/GovWay-HowTo.pdf index dce08e330d..cd558bcd4f 100644 Binary files a/resources/doc/pdf/GovWay-HowTo.pdf and b/resources/doc/pdf/GovWay-HowTo.pdf differ diff --git a/resources/doc/pdf/GovWay-ManualeInstallazione.pdf b/resources/doc/pdf/GovWay-ManualeInstallazione.pdf index 2605845f25..9a73b81fd9 100644 Binary files a/resources/doc/pdf/GovWay-ManualeInstallazione.pdf and b/resources/doc/pdf/GovWay-ManualeInstallazione.pdf differ diff --git a/resources/doc/pdf/GovWay-ManualeMonitoraggio.pdf b/resources/doc/pdf/GovWay-ManualeMonitoraggio.pdf index 6bc5862129..0ca8ac8326 100644 Binary files a/resources/doc/pdf/GovWay-ManualeMonitoraggio.pdf and b/resources/doc/pdf/GovWay-ManualeMonitoraggio.pdf differ diff --git a/resources/doc/pdf/GovWay-ManualeUtente.pdf b/resources/doc/pdf/GovWay-ManualeUtente.pdf index 1939f00327..405e29f5da 100644 Binary files a/resources/doc/pdf/GovWay-ManualeUtente.pdf and b/resources/doc/pdf/GovWay-ManualeUtente.pdf differ diff --git a/resources/doc/pdf/GovWay-ReleaseNotes.pdf b/resources/doc/pdf/GovWay-ReleaseNotes.pdf index ae4eb02ba0..b8f8d27afc 100644 Binary files a/resources/doc/pdf/GovWay-ReleaseNotes.pdf and b/resources/doc/pdf/GovWay-ReleaseNotes.pdf differ diff --git a/resources/doc/pdf/GovWay-ScenariApplicativi.pdf b/resources/doc/pdf/GovWay-ScenariApplicativi.pdf index 6fe3caff3b..3649fc1946 100644 Binary files a/resources/doc/pdf/GovWay-ScenariApplicativi.pdf and b/resources/doc/pdf/GovWay-ScenariApplicativi.pdf differ diff --git a/resources/doc/src/manuali/conf.py b/resources/doc/src/manuali/conf.py index 119d8c73ae..1244dc63c7 100644 --- a/resources/doc/src/manuali/conf.py +++ b/resources/doc/src/manuali/conf.py @@ -13,9 +13,9 @@ numfig = True # The short X.Y version -version = '3.3.5.p1' +version = '3.3.5.p2' # The full version, including alpha/beta/rc tags -release = '3.3.5.p1' +release = '3.3.5.p2' # -- General configuration --------------------------------------------------- diff --git a/resources/doc/src/releaseNotes/3.3.4/index.rst b/resources/doc/src/releaseNotes/3.3.4/index.rst index c8475b3658..fd50c4f618 100644 --- a/resources/doc/src/releaseNotes/3.3.4/index.rst +++ b/resources/doc/src/releaseNotes/3.3.4/index.rst @@ -11,8 +11,8 @@ si può invece far riferimento al file ChangeLog di questa versione. Per la versione 3.3.4 utilizzare l'ultima patch version che risolve bug importanti descritti nelle sezioni: - - :ref:`3.3.4.1_bug` - :ref:`3.3.4.2_bug` + - :ref:`3.3.4.1_bug` .. toctree:: :maxdepth: 2 diff --git a/resources/doc/src/releaseNotes/3.3.5/bug_p2.rst b/resources/doc/src/releaseNotes/3.3.5/bug_p2.rst new file mode 100644 index 0000000000..26e7825be2 --- /dev/null +++ b/resources/doc/src/releaseNotes/3.3.5/bug_p2.rst @@ -0,0 +1,10 @@ +.. _3.3.5.2_bug: + +Bug Fix 3.3.5.p2 +---------------- + +Sono stati risolti i seguenti bug: + +- libreria 'lo4j2' aggiornata alla versione '2.16.0' per risolvere la vulnerabilità 'CVE-2021-45046'; + +- nella console di gestione, se configurata in Load Balancing per gestire molteplici nodi, l'accesso alla sezione 'Runtime' causava delle invocazioni verso i nodi gestiti ancor prima di averne selezionato qualcuno o aver richiesto operazioni di gestione (es. svuota cache). diff --git a/resources/doc/src/releaseNotes/3.3.5/index.rst b/resources/doc/src/releaseNotes/3.3.5/index.rst index 7a1b0f80dc..0aa8205971 100644 --- a/resources/doc/src/releaseNotes/3.3.5/index.rst +++ b/resources/doc/src/releaseNotes/3.3.5/index.rst @@ -11,6 +11,7 @@ si può invece far riferimento al file ChangeLog di questa versione. Per la versione 3.3.5 utilizzare l'ultima patch version che risolve bug importanti descritti nelle sezioni: + - :ref:`3.3.5.2_bug` - :ref:`3.3.5.1_bug` @@ -27,4 +28,5 @@ si può invece far riferimento al file ChangeLog di questa versione. installer bug bug_p1 + bug_p2 diff --git a/resources/doc/src/releaseNotes/conf.py b/resources/doc/src/releaseNotes/conf.py index 31c175cac3..7d147b342b 100644 --- a/resources/doc/src/releaseNotes/conf.py +++ b/resources/doc/src/releaseNotes/conf.py @@ -24,9 +24,9 @@ author = u'Link.it' # The short X.Y version -version = u'3.3.5.p1' +version = u'3.3.5.p2' # The full version, including alpha/beta/rc tags -release = u'3.3.5.p1' +release = u'3.3.5.p2' # -- General configuration --------------------------------------------------- diff --git a/resources/scenari/scenari.zip b/resources/scenari/scenari.zip index 69cff77ede..130de3d847 100644 Binary files a/resources/scenari/scenari.zip and b/resources/scenari/scenari.zip differ diff --git a/resources/scenari/scenari_oauth_client_credentials/scenari_oauth_client_credentials.zip b/resources/scenari/scenari_oauth_client_credentials/scenari_oauth_client_credentials.zip index f472c57b1c..0e5f50d430 100644 Binary files a/resources/scenari/scenari_oauth_client_credentials/scenari_oauth_client_credentials.zip and b/resources/scenari/scenari_oauth_client_credentials/scenari_oauth_client_credentials.zip differ diff --git a/tools/rs/config/server/src/schemi/govway_rs-api_config.yaml b/tools/rs/config/server/src/schemi/govway_rs-api_config.yaml index 8740eb20d9..abd76f1c8f 100644 --- a/tools/rs/config/server/src/schemi/govway_rs-api_config.yaml +++ b/tools/rs/config/server/src/schemi/govway_rs-api_config.yaml @@ -14,7 +14,7 @@ info: x-summary: Servizi per la configurazione di GovWay description: Servizi per la configurazione di GovWay termsOfService: https://govway.org/documentazione/api/index.html - version: "3.3.5.p1" + version: "3.3.5.p2" contact: email: info@link.it license: diff --git a/tools/rs/config/server/src/schemi/merge/govway_rs-api_config.yaml b/tools/rs/config/server/src/schemi/merge/govway_rs-api_config.yaml index 95385b28aa..94c34d76f4 100644 --- a/tools/rs/config/server/src/schemi/merge/govway_rs-api_config.yaml +++ b/tools/rs/config/server/src/schemi/merge/govway_rs-api_config.yaml @@ -8,7 +8,7 @@ info: license: name: "GPL v3.0" url: "https://www.gnu.org/licenses/gpl-3.0.txt" - version: "3.3.5.p1" + version: "3.3.5.p2" x-api-id: "https://govway.org/apiConfig" x-summary: "Servizi per la configurazione di GovWay" servers: diff --git a/tools/rs/monitor/server/src/schemi/govway_rs-api_monitor.yaml b/tools/rs/monitor/server/src/schemi/govway_rs-api_monitor.yaml index 8ee5585e94..847fb482cb 100644 --- a/tools/rs/monitor/server/src/schemi/govway_rs-api_monitor.yaml +++ b/tools/rs/monitor/server/src/schemi/govway_rs-api_monitor.yaml @@ -14,7 +14,7 @@ info: x-summary: Servizi per il monitoraggio di GovWay description: Servizi per il monitoraggio di GovWay termsOfService: https://govway.org/documentazione/api/index.html - version: "3.3.5.p1" + version: "3.3.5.p2" contact: email: info@link.it license: diff --git a/tools/rs/monitor/server/src/schemi/merge/govway_rs-api_monitor.yaml b/tools/rs/monitor/server/src/schemi/merge/govway_rs-api_monitor.yaml index a805b3f706..d2959f7d32 100644 --- a/tools/rs/monitor/server/src/schemi/merge/govway_rs-api_monitor.yaml +++ b/tools/rs/monitor/server/src/schemi/merge/govway_rs-api_monitor.yaml @@ -8,7 +8,7 @@ info: license: name: "GPL v3.0" url: "https://www.gnu.org/licenses/gpl-3.0.txt" - version: "3.3.5.p1" + version: "3.3.5.p2" x-api-id: "https://govway.org/apiMonitor" x-summary: "Servizi per il monitoraggio di GovWay" servers: diff --git a/tools/utils/src/org/openspcoop2/utils/Costanti.java b/tools/utils/src/org/openspcoop2/utils/Costanti.java index 40b61e9b23..f7a3725a72 100644 --- a/tools/utils/src/org/openspcoop2/utils/Costanti.java +++ b/tools/utils/src/org/openspcoop2/utils/Costanti.java @@ -35,7 +35,7 @@ public class Costanti { public final static String OPENSPCOOP2_LOOKUP = "GOVWAY_LOOKUP"; /** Versione beta, es: "b1" */ - public static final String OPENSPCOOP2_BETA = ".5.p1"; //".0.rc1"; + public static final String OPENSPCOOP2_BETA = ".5.p2"; //".0.rc1"; /** Versione di OpenSPCoop */ public static final String OPENSPCOOP2_VERSION = "3.3"+Costanti.OPENSPCOOP2_BETA; /** Versione di OpenSPCoop */