This is an automated email from the ASF dual-hosted git repository.
matthiasblaesing pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from 1f0916a [NETBEANS-3559] Corrected compiler warnings in Bootstrap
project.
new c1f912a Ensure only safe redirects are followed and simplify
connection handling
new d09dc3a Require NBMs to be fully signed
new 58ded71 Base certificate validation in UpdateCenter on KeyStore and
not on trust to the embedded certpath
new 03a4c48 Expose modified/damaged Plugins in verification GUI
new 8e4916e Add option to provide a message digest in update center
new 2982cf4 Problem Panel shows plain text - ensure, that that is
correctly displayed
new cf4a7da Allow marking an AutoupdateCatalogProvider as trusted
new d92aeb8 Include message digest into generate update center (SHA-512)
new 4bb8e4c Merge branch 'improve_updatecenter_wip'
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../modules/updatecenters/resources/mf-layer.xml | 1 +
.../org/netbeans/nbbuild/MakeUpdateDesc.java | 92 +++++-
platform/autoupdate.services/apichanges.xml | 41 +++
platform/autoupdate.services/build.xml | 40 +++
.../libsrc/org/netbeans/updater/XMLUtil.java | 2 +
.../updater/resources/autoupdate-catalog-2_8.dtd | 96 ++++++
platform/autoupdate.services/manifest.mf | 2 +-
.../api/autoupdate/UpdateUnitProvider.java | 23 ++
.../autoupdate/services/InstallSupportImpl.java | 106 +++++-
.../autoupdate/services/MessageDigestChecker.java | 152 +++++++++
.../autoupdate/services/UpdateElementImpl.java | 29 +-
.../autoupdate/services/UpdateUnitFactory.java | 11 +-
.../services/UpdateUnitProviderImpl.java | 43 ++-
.../modules/autoupdate/services/Utilities.java | 359 +++++++++++++--------
.../updateprovider/AutoupdateCatalogCache.java | 2 +-
.../updateprovider/AutoupdateCatalogFactory.java | 7 +
.../updateprovider/AutoupdateCatalogParser.java | 25 +-
.../updateprovider/AutoupdateCatalogProvider.java | 13 +
.../updateprovider/MessageDigestValue.java | 79 +++++
.../autoupdate/updateprovider/NetworkAccess.java | 134 +++-----
.../autoupdate/updateprovider/UpdateItemImpl.java | 20 ++
.../netbeans/spi/autoupdate/KeyStoreProvider.java | 45 ++-
.../services/MessageDigestCheckerTest.java | 48 +++
.../autoupdate/services/VerifyFileTest.java | 58 +++-
platform/autoupdate.ui/manifest.mf | 2 +-
platform/autoupdate.ui/nbproject/project.xml | 12 +-
.../modules/autoupdate/ui/Bundle.properties | 1 +
.../modules/autoupdate/ui/ProblemPanel.form | 19 +-
.../modules/autoupdate/ui/ProblemPanel.java | 12 +-
.../modules/autoupdate/ui/SettingsTab.java | 5 +-
.../autoupdate/ui/UpdateUnitProviderPanel.form | 27 +-
.../autoupdate/ui/UpdateUnitProviderPanel.java | 24 +-
.../autoupdate/ui/wizards/Bundle.properties | 3 +-
.../ui/wizards/ValidationWarningPanel.form | 78 +++--
.../ui/wizards/ValidationWarningPanel.java | 90 ++++--
35 files changed, 1354 insertions(+), 347 deletions(-)
create mode 100644
platform/autoupdate.services/libsrc/org/netbeans/updater/resources/autoupdate-catalog-2_8.dtd
create mode 100644
platform/autoupdate.services/src/org/netbeans/modules/autoupdate/services/MessageDigestChecker.java
create mode 100644
platform/autoupdate.services/src/org/netbeans/modules/autoupdate/updateprovider/MessageDigestValue.java
create mode 100644
platform/autoupdate.services/test/unit/src/org/netbeans/modules/autoupdate/services/MessageDigestCheckerTest.java
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists