- Added synchronous event processor
- Support for situations where M2Crypto cannot be installed.
- Updated documentation around errors, caching, and functionality.
- Updated key decryption & library requirements
- Support for Partial Encryption
- Add configuration option key_caching.encrypt - enables/disables storing keys in cache in an encrypted state
- Combine structured encryption (fka ubiq_fpe) library into this main library.
- Update method references and documentation to match this.
- Support for Piecewise event reporting
- Add caching for unstructured decrypt keys and flag to enable or disable
- Change to event reporting to prevent reporting 0 events
- Updated event reporting format
- Bugfix - FPE Library reference
- Pypi Release
- Add EncryptForSearch to standard encryption
- Add automated performance testing
- Refactor library for ubiq_security_fpe module. Update README.md
- Added format preserving encryption functionality
- Improve error handling with bad credentials files
- Change to MIT license
- Pass client library name and version to server
- Added AAD information to ciphers for encrypt and decrypT
- Added support for AES-128-GCM
- Remove port number from default URL for api.ubiqsecurity.com
- Initial Version