All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.4.2 - 2020-02-16
- Changed gradle version to 6.1.1
- Changed used jdks in travis
0.4.1 - 2018-08-02
- Fixed inclusion of source code links to old files
0.4.0 - 2018-08-02
- Changed class names to conform with guidelines
- Added demonstrate-methods for all examples
- Corrected meta format for file encryption example
- Added missing UTF-8 encoding in assymetric encryption example
- Fixed file encryption not needing trim anymore
- Fixed Headings according to guidlines
- Fixed import statements not expclicit in file encryption example
0.3.0 - 2018-07-18
- Changed PBKDF2 hash function to SHA-512
- Increased PBKDF2 salt size to 64 bytes (equal to SHA-512 size)
- Increased PBKDF2 iterations to 10000
- Refactored variable names
- Refactored main methods to call a demonstrate...-method
- Exceptions were logged including the stack trace, now only the localized message is logged
0.2.0 - 2018-05-13
- Fixed version link in Changelog
- Refactored examples
- Updated class comments
- Removed easy object oriented examples that used a separate class
- Removed mentions of the need for unlimited policy files (unlimited is default since JDK / Java SE 9)
- Removed commented out code
0.1.1 - 2018-04-28
- fixed Changelog
0.1.0 - 2018-04-28
- added Changelog
- added Asymmetric RSA String Encryption
- added something
- added something else
- changed something
- changed something else
- deprecated something
- deprecated something else
- removed something
- removed something else
- fixed something
- fixed something else
- made some security relevant changes
- made other security relevant changes