diff --git a/pom.xml b/pom.xml
index 8f672f0b..b00ace9d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,40 +61,19 @@ DO NOT MODIFIY - GENERATED CODE
1.65
- ${maven.test.skip}
- ${bc.versions}
- 1.1.8
+ 1.0.3
-W0
9.1.17.0
- 9.1.17.0
+ 1.1.8
+ ${maven.test.skip}
+ src/test/ruby/**/test_*.rb
1.0.3
- 1.0.3
- pom.xml
+ 9.1.17.0
true
- src/test/ruby/**/test_*.rb
+ pom.xml
+ ${bc.versions}
-
- rubygems
- jar-dependencies
- [0.1,0.99999]
- gem
- test
-
-
- rubygems
- mocha
- [1.4,2.0)
- gem
- test
-
-
- rubygems
- ruby-maven
- [3.0,3.99999]
- gem
- test
-
org.bouncycastle
bcprov-jdk15on
diff --git a/src/main/java/org/jruby/ext/openssl/Cipher.java b/src/main/java/org/jruby/ext/openssl/Cipher.java
index 92239715..f6c7170d 100644
--- a/src/main/java/org/jruby/ext/openssl/Cipher.java
+++ b/src/main/java/org/jruby/ext/openssl/Cipher.java
@@ -825,6 +825,12 @@ public final RubyInteger iv_len() {
return getRuntime().newFixnum(ivLength);
}
+ @JRubyMethod(name = "iv_len=", required = 1)
+ public final IRubyObject set_iv_len(IRubyObject len) {
+ this.ivLength = RubyNumeric.fix2int(len);
+ return len;
+ }
+
@JRubyMethod(name = "key_len=", required = 1)
public final IRubyObject set_key_len(IRubyObject len) {
this.keyLength = RubyNumeric.fix2int(len);