Changelog
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-1-1
[0.1.1]
fixed
Fixed
- generate_key/1 now works as expected
0-0-13
[0.0.13]
fixed-1
Fixed
- nil implementation when running any GPG function
0-0-12
[0.0.12]
added
Added
- function for listing keys on the system
0-0-11
[0.0.11]
updated
Updated
- update rustler to 0.28.0
- update to latest version of rustler-sys to work with erlang 26 and above
0-0-10
0.0.10
added-1
Added
- function for clearsigning data
- function for verifying clearsigned data
0-0-9
0.0.9
updated-1
Updated
- gpgmex config is now runtime configurable
0-0-8
0.0.8
fixed-2
Fixed
- Added
native
path to the hex package so that it compiles correctly
0-0-7
0.0.7
updated-2
Updated
- Refactor NIF to use Rustler with the gpgme crate
- the GPG.get_public_key/1 function now just returns the fingerprint of the public key in the system
added-2
Added
- key_info function that
- returns the data (fingerprint, uid, email) about a text key passed into the function
0-0-6
[0.0.6]
updated-3
Updated
- Fixed some tests
- Fixed a regression in the ecrypt function
0-0-5
[0.0.5]
deprecated
DEPRECATED
0-0-4
[0.0.4]
0-0-3
[0.0.3]
updated-4
Updated
- support for configuring gpg_bin path and gpg_home directory
0-0-2
[0.0.2]
added-3
Added
- import_key/1
- imports a public key
- documentation updates
0-0-1
0.0.1
added-4
Added
- Initial release with very basic functionality
- Create a GPG key
- Delete a GPG key
- Encrypt
- Decrypt