Skip to content

Commit 1dccb9e

Browse files
committed
feat: add Ciphers option to SSL Option
1 parent c7d0dfb commit 1dccb9e

File tree

3 files changed

+2
-2
lines changed

3 files changed

+2
-2
lines changed

Gemfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
source 'https://rubygems.org'
44
gemspec
55

6-
gem 'faraday', '>= 1.0'
7-
86
gem 'rake', '~> 13.0'
97
gem 'rspec', '~> 3.0'
108
gem 'simplecov', '~> 0.19.0'

faraday-httpclient.gemspec

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,4 +23,5 @@ Gem::Specification.new do |spec|
2323
spec.require_paths = ['lib']
2424

2525
spec.add_dependency 'httpclient', '>= 2.2'
26+
spec.add_dependency 'faraday', '>= 2.11.0', '< 3'
2627
end

lib/faraday/adapter/httpclient.rb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,7 @@ def configure_ssl(client, ssl)
101101
ssl_config.add_trust_ca ssl[:ca_path] if ssl[:ca_path]
102102
ssl_config.client_cert = ssl[:client_cert] if ssl[:client_cert]
103103
ssl_config.client_key = ssl[:client_key] if ssl[:client_key]
104+
ssl_config.ciphers = ssl[:ciphers] if ssl[:ciphers]
104105
ssl_config.verify_depth = ssl[:verify_depth] if ssl[:verify_depth]
105106
end
106107

0 commit comments

Comments
 (0)