- Migrate to package:web
- Updated Isolate spawn logic to close gracefully
- Updated binaries to v1.10.3
- Fix scenario when decrypt+verify using keys generated in a different tool
- Updated binaries to v1.10.1
- Add decrypt+verify and encrypt+sign using signed entity
- Add android Namespace
- Updated binaries to v1.9.4
- Fixed issue with invalid generated keys
- Updated binaries to v1.9.2
- Fixed issue with bad armor encode
- Add ArmorDecode method
- Add SignData methods for compatibility with other platform implementations
- Updated binaries to v1.9.0
- Fixed macOS podspec issue when signing apps
- Updated binaries to v1.8.2
- Updated binaries to v1.8.1
- Added support to linux ARM64 devices
- Removed Hover support
- Added unit test support macos, linux and windows
- Fixed linux DynamicLibrary detection
- Updated binaries to v1.6.0 to support ECC Key generation, see KeyOptions: Algorithm and Curve
- Updated binaries to v1.5.5 to support mixed go libraries (openpgp and fast-rsa)
- Added Identities(email, name, comment) to Metadata Private and Public
- Updated binaries to 1.5.4
- Updated binaries to 1.5.2
- Updated ffi to 2.0 and min sdk version to 2.17.0
- Added new methods: armorEncode, convertPrivateKeyToPublicKey, getPrivateKeyMetadata, getPublicKeyMetadata
- Added fallback option when instantiateStreaming is not available
- Updated binaries to 1.3.4
- Updated binaries to 1.3.3
- Updated binaries to 1.3.2
- Updated binaries to 1.3.1
- Added false_secrets to pubspec
- Updated hover deps
- Updated binaries to 1.3.0 using flatbuffers 2.0
- Updated example and android requirements
- Updated BUILD_BUNDLE_DIR for linux, using relative dir
- Updated core library for openpgp
- Fixed path import with spaces in cocoapods for ios
- First version with flatbuffers, smaller binaries, please take a look
- Support import .so for older android versions, thanks to @BobanLW
- bump version to stable null_safety
- macOS now use dylib instead of .a
- Updated FFI to latest and removed deprecated methods
- Format only
- Using stable version
- First version with initial support working
- macOS now use dylib instead of .a
- Added OpenPGPException to
openpgp.dart
- Added OpenPGPException
- Tests CI and github actions for drive
- Fixed web messenger
- Added wasm + web worker support
- just creating this version to replace old version
- Added more options for encrypt and decrypt, including FileHints in order to encrypt files as binary
- Fixed error in generate method that was returning invalid publicKey, sorry for that :/
- Fixed typo on Cipher was Cypher before
- Replaced GoMobile with binding for mostly platforms, now should be more easier add new methods and support platforms
- Platforms supported right now: macOS, iOS, Android, Hover, Windows and Linux
- Platforms partial supported: Web (need web workers)
- Updated onAttachedToEngine now using getBinaryMessenger
- Added integration tests
- bytes method for macos, web and hover
- fixed definition in dart
- more bytes methods to android and ios
- encrypt and decrypt bytes support, thanks @delaosa
- Multikeys support for android and ios
- Fixed web support
- macOS support
- Linux support
- Better implementation registerWith for android, thanks to @irasekh3
- Implemented registerWith for android
- Web support
- Single instance for ios
- Now run on background on ios
- Now run on background on android
- Updated binary packages
- Fixed ios include
- Updated description
- Fixed ios support
- Initial release