Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-02-02 | Bug 578322 - Provide a more flexible mechanism for managing and locatingY20220203-0600Y20220202-0910I20220203-0300I20220202-1800 | Ed Merks | 1 | -1/+2 | |
PGP public keys Provide org.eclipse.equinox.p2.repository.spi.PGPPublicKeyService and its default registered implementation DefaultPGPPublicKeyService that supports network access to zero or more key servers with offline caching, caching of all locally added keys, and access to keys in the GPG pubring. Extend ValidationDialogServiceUI to make it aware of the agent such that it can access the PGPPublicKeyService to provide web-of-trust details to the user. Ensure that PGPPublicKeyStore properly handles multiple keys per key ID. Provide access to the target artifact descriptor via SimpleArtifactRepository.ArtifactOutputStream.getAdapter so that the special case handling of PGP properties in MirrorRequest.getDestinationDescriptor can be moved to PGPSignatureVerifier.close() to ensure that signatures and the keys used to verify them follow the artifact during a mirror request. Simplify CertificateChecker such that it expects the keys used for signature verification to be present in the artifact properties. Ensure that PGPSignatureVerifier can deal with multiple keys with the same key ID. Also verify key expiration (log a warning) and key revocation (abort the download), guarded by system properties p2.pgp.verifyExpiration and p2.pgp.verifyRevocation to disable the checks. Fix TrustPreferencePage to store keys in a file based on the fingerprint rather than the key ID and to present to the user the fingerprint rather than the key ID. Add a .options file to provide access to the debug/tracing options. Change-Id: I8c50ce886b9af175db129c7508774d00972a0432 Signed-off-by: Ed Merks <ed.merks@gmail.com> Reviewed-on: https://git.eclipse.org/r/c/equinox/rt.equinox.p2/+/189910 Tested-by: Equinox Bot <equinox-bot@eclipse.org> Reviewed-by: Mickael Istria <mistria@redhat.com> | |||||
2018-08-22 | Bug 535802 - Update p2 EPL-2.0 for its plug-ins - Part 3 | Lars Vogel | 1 | -3/+6 | |
Change-Id: I7b922fdd409b7f004a77cf1d662a72034bd18a58 Signed-off-by: Lars Vogel <Lars.Vogel@vogella.com> | |||||
2018-06-07 | Fix warnings in bin.includes.I20180607-2000 | Alexander Kurtakov | 1 | -1/+2 | |
Change-Id: I3a1b0fbd18434ae957c53cac520cdda12a7e8b0c Signed-off-by: Alexander Kurtakov <akurtako@redhat.com> | |||||
2012-11-21 | Bug 390385 - Stop the use of jsr14v20121121-194827 | Pascal Rapicault (Ericsson) | 1 | -2/+0 | |
2011-05-02 | copyright update | Ian Bull | 1 | -0/+10 | |
2010-05-12 | Bug 274272 - [repository] Cache artifact repository index | Pascal Rapicault | 1 | -14/+5 | |
2010-01-13 | Merging api branch back to HEADv20100113 | Pascal Rapicault | 1 | -0/+2 | |
2009-05-20 | *** empty log message *** | John Arthorne | 1 | -0/+10 | |
2009-04-01 | Bug 270758 - new p2.repository bundle is missing legal files | DJ Houghton | 1 | -1/+4 | |
2009-03-17 | Bug 216278 - Initial release of the p2 repository bundle | Pascal Rapicault | 1 | -0/+4 | |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-