View Issue Details

IDProjectCategoryView StatusLast Update
0004308SymmetricDSImprovementpublic2020-03-17 14:43
ReporterelongAssigned Toelong 
Prioritynormal 
Status closedResolutionfixed 
Product Version3.11.0 
Target Version3.11.7Fixed in Version3.11.7 
Summary0004308: Lazy load bouncy castle
DescriptionLazy load the bouncy castle (BC) security provider, so the library JAR files can be removed in some cases.

1. If HTTPS is not used, BC is not needed.
2. If the user installs the server cert into the keystore, then BC is not needed.

BC is only needed to generate a self-signed server cert (or to view a X.509 cert and install it on the Manage -> Security screen).
TagsNo tags attached.

Activities

There are no notes attached to this issue.

Related Changesets

SymmetricDS: 3.11 9a1a27b2

2020-03-10 08:59:28

admin

Details Diff
0004308: Lazy load bouncy castle
0004308
add - symmetric-util/src/main/java/org/jumpmind/security/BouncyCastleHelper.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/BouncyCastleSecurityService.java Diff File
mod - symmetric-util/src/main/java/org/jumpmind/security/SecurityService.java Diff File

Issue History

Date Modified Username Field Change
2020-03-10 08:56 elong New Issue
2020-03-10 08:56 elong Status new => assigned
2020-03-10 08:56 elong Assigned To => elong
2020-03-10 09:00 admin Changeset attached => SymmetricDS 3.11 9a1a27b2
2020-03-10 09:01 elong Status assigned => resolved
2020-03-10 09:01 elong Resolution open => fixed
2020-03-10 09:01 elong Fixed in Version => 3.11.7
2020-03-17 14:43 admin Status resolved => closed