- Fixed macOS podspec issue when signing apps
- Updated binaries to v1.4.2
- Updated binaries to v1.4.1
- Refactored
Isolate.spawn
logic to make sure we are closing after execution
- Added support to linux ARM64 devices
- Removed Hover support
- Added unit test support macos, linux and windows
- Changed path version to ^1.8.2
- Fixed linux DynamicLibrary detection
- Updated binaries to v1.5.5 to support mixed go libraries (openpgp and fast-rsa)
- Updated ffi to 2.0 and min sdk version to 2.17.0
- Added fallback option when instantiateStreaming is not available
- Fixed iOS binary
- Updated binaries to 1.3.3
- Updated binaries to 1.3.2
- Added false_secrets to pubspec
- Updated hover deps
- Updated binaries to 1.3.0 using flatbuffers 2.0
- Added initial support for bigger messages, see: https://github.com/jerson/rsa-mobile/commit/a6fe44834e39678b6f8628374f658eeec3779c5e
- Updated example and android requirements
- Fixed header when convert private or public key, thanks to @patachi
- Renamed rsa.dart to fast_rsa.dart to fix analysis
- Updated BUILD_BUNDLE_DIR for linux, using relative dir
- Fixed path import with spaces in cocoapods for ios
- Added fix when running on simulator "building for iOS Simulator, but linking in object file built for iOS"
- Using File.join to get a valid path for librsa_bridge.a on 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
- Using stable version
- First version with initial support working
- Initial support for null safety
- macOS now use dylib instead of .a
- Added RSAException to
rsa.dart
- Added RSAException
- Fixed panic when invalid keys are used jerson#13
- Tests CI and github actions for drive
- Fixed web messenger
- Added wasm + web worker support
- just creating this version to replace old version
- 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)
- Added
upgrade_lib_bridge.sh
in order to update from go repo
- Updated onAttachedToEngine now using getBinaryMessenger
- Added integration test and fixed some broken methods
- Fixed macos bytes methods
- Fixed publish notes
- Added bytes methods for encrypt, decrypt and sign to web, macos, linux and hover
- Added bytes methods for encrypt, decrypt and sign
- Updated Methods, now using public key and private key for methods instead of PKCS12
- Added support for JWK
- Added methods for convert keys
- Merge conflicts
- Updated docs
- Implemented registerWith for android
- Fixed linux support and hover support
- Support for Linux, macOS and web in a single package
- Updated ignore
- Single instance for ios
- Now run on background on ios
- Fixed android, now running on background
- Fixed ios
- Initial release