[MGNLLIC-59] Make the module compatible with newer Bouncy Castle version Created: 21/Jun/16 Updated: 09/Feb/17 Resolved: 23/Jun/16 |
|
| Status: | Closed |
| Project: | Magnolia License |
| Component/s: | None |
| Affects Version/s: | 1.5.1 |
| Fix Version/s: | 1.6 |
| Type: | Bug | Priority: | Neutral |
| Reporter: | Maxime Michel | Assignee: | Maxime Michel |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
||||||||
| Sprint: | Basel 49 | ||||||||
| Story Points: | 1 | ||||||||
| Description |
|
The goal there is to update the module to work with the latest Bouncy Castle versions. 1. The versions need to be updated. We could have simply bumped the libraries to 1.54, as done in main, however, it was easier to do the following QA commit: https://git.magnolia-cms.com/projects/ENTERPRISE/repos/license/commits/79945fbeb6799af5d935bd4138902c4902af8e5b (thereby getting the dependencies directly from main, and having them centralized there) 2. some API changes were made, mostly using org.bouncycastle.openpgp.examples.SignedFileProcessor as an example. |