v4.1.4 (2019-02-12)
Closed issues:
- symmetric-encryption --generate fails #115
Merged pull requests:
- Use dirname to create a parent path for new config file #116 (cmrd-senya)
v4.1.3 (2019-02-03)
Closed issues:
- I gotta ask... --generate creates world-readable key files? #99
Merged pull requests:
- Add AWS to list of available keystores #113 (tommysolsen)
- Feature/key files are only readable by owner #112 (nesteves)
v4.1.2 (2018-11-11)
Closed issues:
- Require active record causes trouble when it is not in use #110
- Rails: Accessing the decrypted attribute corrupts the encrypted attribute content #108
- Issues with named parameters for generate CLI command #106
- AWS KMS Keystore not available? #105
- Unable to use --rotate-keys generated from v3.8.3 in v4.0.0 #95
Merged pull requests:
- Fix run_rotate_keys #111 (viniciusnz)
- Prevent encrypted attribute corruption when using None-encoder #109 (gr8bit)
- Fixed issues with named parameters as part of the generate CLI command. #107 (rmorlok)
v4.1.0 (2018-10-21)
Closed issues:
- Cipher with version:1 not found in any of the configured SymmetricEncryption ciphers #103
- Query Db? #102
- Validating for nil is giving false in my tests/Getting Coercible::UnsupportedCoercion: Coercible::Coercer::Object#to_string errors #96
- Can't get array column to encrypt #91
- Generate files command appears to suggest wrong parameter for app name #90
- Order preserving encryption #89
- Issue saving non-string fields - Encrypted date test must be a value encrypted using SymmetricEncryption.encrypt #88
- Multi-environment usage #87
- Detect encryption version of an encrypted attribute #86
- Documentation is out of date #84
- Padding Check Failed #82
Merged pull requests:
- Feature/aws kms #104 (reidmorrison)
- Add missing check ENV variable #101 (ggwpp)
- Support output buffer in Reader#read and drastically reduce Reader & Writer memory usage #98 (janko)
- Allow explicitly setting environment requested from config file #97 (whatcould)
- Documentation/fix links #85 (tingaloo)
v4.0.0 (2017-08-30)
v4.0.0.beta3 (2017-08-18)
Closed issues:
- CLI not respecting --envs (or --environments option) #81
- Error generating keys #79
- Setting attribute to empty string changes it to null #77
- Better standalone support #75
- Confusing configuration messaging #66
- Heroku support for non-rails apps #56
v3.9.1 (2017-05-26)
Closed issues:
- Using a key version of 5 or higher in conjunction with a random IV is corrupting the header #78
Merged pull requests:
v3.9.0 (2017-04-25)
Closed issues:
- ArgumentError while generating new keys for heroku #72
- Can't use unicode for key in YAML with Ruby 2.4 #71
- Not work with ruby 2.4 #70
- In development, I get: wrong final block length #69
- Unknown SymmetricEncryptionValidator in RAILS_ENV=development #68
- Heroku Could not find generator 'symmetric_encryption:heroku_config #67
- #encrypted? returns true for a plain text string #63
- HIPAA Compliance #61
- new_keys generator raises undefined method 'encrypt_key' #59
- How to encrypt entire files at rest? #58
- Virus test file causes header_present? method to fail #57
Merged pull requests:
- Fix key generation for development and test enviorement #74 (jonatasrancan)
- Fix error while generate new random keys and improve heroku_config template #73 (jonatasrancan)
v3.8.3 (2016-05-19)
v3.8.2 (2015-10-26)
Closed issues:
- Trouble generating keys #54
v3.8.1 (2015-10-22)
v3.8.0 (2015-10-17)
Closed issues:
- Uniqueness validations need work #53
- How to encrypt fields when bulk creating through db.collection.insert() #52
- Conflict with attr_encrypted gem #51
- NameError: uninitialized constant SymmetricEncryption #50
- Missing dirty methods #49
- Support for serialize #48
- Beating the railtie config.before_configuration #43
- Validates Uniqueness (discussion) #38
Merged pull requests:
- Typo Correction #46 (jimbeaudoin)
V3.7.2 (2015-07-08)
v3.7.2 (2015-07-08)
Closed issues:
- AES CBC without Authentication #47
v3.7.1 (2015-04-15)
v3.7.0 (2015-04-15)
Closed issues:
- Regular expression search on encrypted fields. #45
- FactoryGirl with SymmetricEncryption #44
- Being forced to call SymmetricEncryption.reload! before encrypting or decrypting #42
- YAML -> Hash marshalling and unmarshalling does not appear to work #40
- Using key with pgcrypto #39
- Padding Check Failed on Heroku Deploy #31
Merged pull requests:
- Using unsupported options causes a load error due to missing variable #41 (johnathanludwig)
v3.6.0 (2014-06-04)
Closed issues:
- Validations and object lifecycle #36
- Rails.root nil for config.before_configuration in Rails 4.1 #35
- Heroku support #11
Merged pull requests:
- Fix config:add syntax for heroku #37 (alanho)
- Handle a missing encrypted_key or iv for keygen #34 (bdmac)
- Fixes output from generate_symmetric_key_files #33 (bdmac)
V3.4.0 (2014-02-17)
Closed issues:
- Fields with decrypt_as need typecasting on setters #28
Merged pull requests:
V3.3.0 (2014-01-11)
Closed issues:
- Can an encrypted attribute be considered unique #26
- "highline" gem is required by rake tasks #24
- Support for Non-String field types #21
- Exception decrypt non encrypted string #20
- undefined method `write_inheritable_hash' for ActiveRecord::Base:Class #19
- ActiveRecord serialize doesn't work #16
Merged pull requests:
- Uses coercible gem to coerce values into the specified type #23 (mscottford)
- Define encrypted ActiveRecord methods inside a module, so we can use super #22 (gaizka)
V3.1.0 (2013-09-25)
V3.0.3 (2013-09-20)
Closed issues:
- Error during rails generate symmetric_encryption:new_keys production #15
- Error in cipher_selector #14
- Cannot install gem #13
V2.2.0 (2013-07-16)
Closed issues:
V2.0.2 (2013-06-26)
Closed issues:
- Padding error on Windows. #10
V2.0.1 (2013-04-22)
V2.0.0 (2013-04-16)
V1.1.1 (2013-04-11)
V1.1.0 (2013-04-10)
V1.0.0 (2013-03-07)
Closed issues:
- Security Question #8
- undefined method `find_or_create_by_name' #6
- Each message should use independent random IVs #2
V0.9.1 (2012-11-05)
Closed issues:
- rails generator not working #5
- RuntimeError: Call SymmetricEncryption.load! #3
- Problems during rake db:reset #1
* This Change Log was automatically generated by github_changelog_generator