From f2e31a5c4c460451467ebb913e4b1a85d3701ecb Mon Sep 17 00:00:00 2001 From: Richi Priego Date: Thu, 3 Sep 2020 10:59:34 -0600 Subject: [PATCH 1/2] adds iv_len setter --- src/main/java/org/jruby/ext/openssl/Cipher.java | 6 ++++++ 1 file changed, 6 insertions(+) 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); From b97a5e71d7bd9b4b843b01b5d9f25a0157caed79 Mon Sep 17 00:00:00 2001 From: Richi Priego Date: Thu, 3 Sep 2020 14:06:31 -0600 Subject: [PATCH 2/2] update pom.xml --- pom.xml | 35 +++++++---------------------------- 1 file changed, 7 insertions(+), 28 deletions(-) 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