Commit Graph

8 Commits

Author SHA1 Message Date
Martchus 2e2c3ba4fc Avoid using deprecated OpenSSL functions 2022-11-03 22:29:08 +01:00
Martchus 448c5b1a37 Improve reading/writing overall file
* Allow to hash password N times using SHA-256
* Use flags instead of bool parameter
* Expose extended header
* Fix bugs when reading/writing extended headers
* Store password as std::string

Reading files written with previous versions is still
possible. If new features are not used it is also possible
to read new files with previous versions.
2018-12-18 23:17:19 +01:00
Martchus d80cb7233a Apply clang-format 2018-03-20 20:11:31 +01:00
Martchus 29220159fa Apply clang-format 2017-05-01 03:25:30 +02:00
Martchus cf04af93a4 Don't load OpenSSL config
* Doesn't seem to be required for just doing some AES
* OPENSSL_config(NULL) is deprecated anyways
2017-04-27 22:31:10 +02:00
Martchus dcfadcc5d8 Add API doc 2016-06-10 23:25:21 +02:00
Martchus bcefbb66e8 fixed includes 2015-09-06 20:33:27 +02:00
Martchus c848fbc5eb First commit 2015-04-22 19:06:29 +02:00