*********************************************************
* eHealth Technical Connector Bootstrap   RELEASE NOTES *
*********************************************************

4.0.2 release (october 2021)
   . /!\ Deprecated method/classes of version 3 are removed
   .     Migration of commons-lang to commons-lang3

4.0.1 release (october 2021)
  . internal partner release (not published on ehealth portal only distributed to Recipe, Reseau Santé Wallon and Vitalink)

3.21.2 release (may 2021)
   . N/A

3.21.1 release (may 2021)
   . internal release

3.21.0 release (may 2021)
   . internal release

3.20.2 release (october 2020)
   . bug-fix      b.e.f.t.bootstrap.bcp.EndpointUpdater              SHA-256 values is only set if load is correct
   . improvement  b.e.f.t.bootstrap.BootStrapUtils                   Duplicates entries are not injected in keystore

3.20.1 release (september 2020)
   . internal release
   
3.20.0 release (september 2020)
   . internal release
   
3.19.1 release (mars 2020)
   . N/A

3.19.0 release (mars 2020)
   . internal release

3.18.0 release (september 2019)
   . improvement  b.e.t.f.bootstrap.bcp.EndpointUpdater              BCP cache dir is now configurable
   . bug-fix      b.e.t.f.bootstrap.bcp.parser.StatusPageParser      Adding support for cache configuration
   . improvement  b.e.t.f.bootstrap.uddi.UddiUpdater                 desactivating unused feature

   Note: Some minor refactoring (clean code, avoiding string concat)

3.17.1 (april 2019)
 . N/A

3.17.0 (april 2019)
 . internal release

3.16.0 (oktober 2018)
  . improvement   b.f.e.t.bootstrap.bcp.parser.StatusPageParser      Adding parsers for ServiceList v2 (support of cache)

3.16.0-beta-3 (june 2018)
  . N/A

3.16.0-beta-2 (june 2018)
 . internal release

3.16.0-beta-1 (june 2018)
 . internal release

3.15.1 release (april 2018)
  . improvement   b.f.e.t.bootstrap.bcp.EndpointUpdater             Use env independent temp file creation
  
3.15.0 release (april 2018)
 . internal release
 
3.14.2-beta-1 release (november 2017)
  . N/A

3.14.2-beta-0 internal release (november 2017)

3.13.1 release (july 2017)
  . N/A

3.13.0 internal release (july 2017)

3.12.1 release (june 2017)
  . bug-fix     b.f.e.t.boostrap.bcp.EndpointUpdater                               bug-fix for java.io.tempdir inconsitency.

3.12.0 internal release (mai 2017)

3.11.1 release (october 2016)

3.11.0 internal release (october 2016)
  . N/A

3.10.4 release (september 2016)
  . bug-fix      b.f.e.t.bootstrap.bcp.EndpointUpdater                             adding reset of EndpointDistributor

3.10.3 release
  . internal release

3.10.2 release (july 2016)
  . improvement  b.f.e.t.bootstrap.tsl.TrustStoreUpdater                            Improved logging
  . bug-fix      b.f.e.t.bootstrap.tsl.parser.TrustServiceStatusListParser          Fixing issue with namespace validation
  . bug-fix      b.f.e.t.bootstrap.tsl.parser.signature.Trust..Verifier             Specify UTF-8 as charset encoding
  . improvement  b.f.e.t.bootstrap.utils.BootStrapUtils                             minor refactoring (code cleanup)

3.10.1 release
  . internal release

3.10.0 release (june 2016)
  . added        b.f.e.t.bootstrap.bcp.*                                            Adding support for the BCP solution.
  . bug-fix      b.f.e.t.bootstrap.tsl.parser.TrustServiceStatusListParser          Fixing issue with next element parsing
  . renamed      b.f.e.t.bootstrap.tsl.signature.Trust..Verifier                    Fixing typo in FQN
                                                                                    All the exposed methods are public static
                                                                                    Improved logging
  . improvement  b.f.e.t.bootstrap.TrustStoreUpdater                                Using static methods instead of 'local' ones
  . improvement  b.f.e.t.boostrap.uddi.UddiUpdater                                  minor refactoring (code cleanup)
  . improvement  b.f.e.t.boostrap.utils.BootstrapUtils                              minor refactoring (code cleanup)
  . improvement                                                                     uniformisation of all connector versions

3.4.11 release (may 2016)
  . internal partner release (not published on ehealth portal only distributed to Recipe, Reseau Santé Wallon and Vitalink)  


3.4.0-beta-10 release
  . added        b.f.e.t.bootstrap.tsl.TrustStoreUpdater                            Adding the update of TSLO store
                                                                                    Merging self signed certificates for TSLO list into CA certficates store
                                                                                    minor refactoring (code cleanup)
  . bug-fix      b.f.e.t.bootstrap.tsl.parser.TrustServiceStatusListParser          fixing issue for obtaining nextUpdate field
                                                                                    using InputStream instead of InputSoure
  . improvement  b.f.e.t.bootstrap.tsl.signature.Trust..Verifier                    using the TSL signing store instead of all the crt files on the classpath
  . added        b.f.e.t.bootstrap.utils.BootStrapUtils                             when writing to a keystore the aliases are prefixed with a sequence number
                                                                                    possibility to transfer selfsigned certificates from on store to another.
  . remove       b.f.e.t.bootstrap.utils.ResourceList                               removed unused class


3.4.0-beta-9 release
  initial release