# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [3.0.0] - 2026-09-08

### Changed

- Use AES-256-CBC instead of DES-EDE3-CBC to encrypt embedded PKCS#8 keys, since Mbed TLS 4 and higher no longer decrypt DES-EDE3-CBC.

## [2.0.1] - 2025-10-13

### Added
- Property `init.datems` can be set by the testsuite runner to override the default start date (2025-10-09).

### Changed
- Tests now use the certificate chain `server_{root/inter/end}` to authenticate connections.

### Fixed
- Use monotonic clock (`ej.bon.Util.platformTimeMillis()`) when testing for timeout.

## [2.0.0] - 2024-08-29

### Changed

 - Upgrade version of net-ssl-2_2-testsuite-remote-openjdk to 1.0.2.
 - Update certificates and keys signed with an algorithm too weak for OpenSSL version 3 and higher.

## [1.0.2] - 2023-09-18

### Fixed

 - Remove useless Java vendor property check in SSLUtils.

## [1.0.1] - 2022-04-29

### Fixed

 - Set private-default conf for remote dependency.

## [1.0.0] - 2022-04-14

### Added

  - Tests derived from OpenJDK.

---

_Copyright 2015-2026 MicroEJ Corp. This file has been modified by MicroEJ Corp._  
_DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER._  

_This code is free software; you can redistribute it and/or modify it_  
_under the terms of the GNU General Public License version 2 only, as_  
_published by the Free Software Foundation._  

_This code is distributed in the hope that it will be useful, but WITHOUT_  
_ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or_  
_FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License_  
_version 2 for more details (a copy is included in the LICENSE file that_  
_accompanied this code)._  

_You should have received a copy of the GNU General Public License version_  
_2 along with this work; if not, write to the Free Software Foundation,_  
_Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA._  
