|
| 1 | +# Changelog |
| 2 | + |
| 3 | +All notable changes to this project will be documented in this file. |
| 4 | + |
| 5 | +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) |
| 6 | +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). |
| 7 | + |
| 8 | +## [Unreleased] |
| 9 | + |
| 10 | +## [0.4.1] - 2018-08-02 |
| 11 | + |
| 12 | +### Fixed |
| 13 | + |
| 14 | +- Fixed inclusion of source code links to old files |
| 15 | + |
| 16 | +## [0.4.0] - 2018-08-02 |
| 17 | + |
| 18 | +### Changed |
| 19 | + |
| 20 | +- Changed class names to conform with guidelines |
| 21 | +- Added demonstrate-methods for all examples |
| 22 | +- Corrected meta format for file encryption example |
| 23 | + |
| 24 | +### Fixed |
| 25 | + |
| 26 | +- Added missing UTF-8 encoding in assymetric encryption example |
| 27 | +- Fixed file encryption not needing trim anymore |
| 28 | +- Fixed Headings according to guidlines |
| 29 | +- Fixed import statements not expclicit in file encryption example |
| 30 | + |
| 31 | +## [0.3.0] - 2018-07-18 |
| 32 | + |
| 33 | +### Changed |
| 34 | + |
| 35 | +- Changed PBKDF2 hash function to SHA-512 |
| 36 | +- Increased PBKDF2 salt size to 64 bytes (equal to SHA-512 size) |
| 37 | +- Increased PBKDF2 iterations to 10000 |
| 38 | +- Refactored variable names |
| 39 | +- Refactored main methods to call a demonstrate...-method |
| 40 | + |
| 41 | +### Fixed |
| 42 | + |
| 43 | +- Exceptions were logged including the stack trace, now only the localized message is logged |
| 44 | + |
| 45 | +## [0.2.0] - 2018-05-13 |
| 46 | + |
| 47 | +### Changed |
| 48 | + |
| 49 | +- Fixed version link in Changelog |
| 50 | +- Refactored examples |
| 51 | +- Updated class comments |
| 52 | + |
| 53 | +### Removed |
| 54 | + |
| 55 | +- Removed easy object oriented examples that used a separate class |
| 56 | +- Removed mentions of the need for unlimited policy files (unlimited is default since JDK / Java SE 9) |
| 57 | +- Removed commented out code |
| 58 | + |
| 59 | +## [0.1.1] - 2018-04-28 |
| 60 | + |
| 61 | +### Changed |
| 62 | + |
| 63 | +- fixed Changelog |
| 64 | + |
| 65 | +## [0.1.0] - 2018-04-28 |
| 66 | + |
| 67 | +### Added |
| 68 | + |
| 69 | +- added Changelog |
| 70 | +- added Asymmetric RSA String Encryption |
| 71 | + |
| 72 | +## [X.Y.Z] - XXXX-XX-XX (TEMPLATE for new versions) |
| 73 | + |
| 74 | +### Added |
| 75 | + |
| 76 | +- added something |
| 77 | +- added something else |
| 78 | + |
| 79 | +### Changed |
| 80 | + |
| 81 | +- changed something |
| 82 | +- changed something else |
| 83 | + |
| 84 | +### Deprecated |
| 85 | + |
| 86 | +- deprecated something |
| 87 | +- deprecated something else |
| 88 | + |
| 89 | +### Removed |
| 90 | + |
| 91 | +- removed something |
| 92 | +- removed something else |
| 93 | + |
| 94 | +### Fixed |
| 95 | + |
| 96 | +- fixed something |
| 97 | +- fixed something else |
| 98 | + |
| 99 | +### Security |
| 100 | + |
| 101 | +- made some security relevant changes |
| 102 | +- made other security relevant changes |
| 103 | + |
| 104 | +[Unreleased]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.4.1...HEAD |
| 105 | +[0.4.1]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.4.0...v0.4.1 |
| 106 | +[0.4.0]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.3.0...v0.4.0 |
| 107 | +[0.3.0]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.2.0...v0.3.0 |
| 108 | +[0.2.0]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.1.1...v0.2.0 |
| 109 | +[0.1.1]: https://github.com/cryptoexamples/java-crypto-examples/compare/v0.1.0...v0.1.1 |
| 110 | +[0.1.0]: https://github.com/cryptoexamples/java-crypto-examples/releases/tag/v0.1.0 |
0 commit comments