Closed frederikspang closed 9 months ago
Would you mind making a PR adding the gem to the gemspec? No trouble if not.
I can! I’ll try either later today, or tomorrow.
@olleolleolle I have created a PR with nkf, however, my local specs are failing, due to OpenSSL error. Maybe because I'm running with OpenSSL 3.2.0?
Furthermore, I am actually unable to find the usage of any nkf module - in this instance kconv as in the warning.
The question is, do we want to do any effort to validate this, given the potential outcome of #238?
For reference - Failing spec on local PC:
1) HTTPI::Adapter::HTTPClient supports NTLM authentication
Failure/Error: respond_with @client.request(method, @request.url, nil, @request.body, @request.headers, &@request.on_body)
OpenSSL::Digest::DigestError:
Digest initialization failed: initialization error
# ./lib/httpi/adapter/httpclient.rb:26:in `request'
# ./lib/httpi.rb:162:in `request'
# ./lib/httpi.rb:127:in `get'
# ./spec/httpi/adapter/httpclient_spec.rb:222:in `block (2 levels) in <top (required)>'
Found the culprint https://github.com/WinRb/rubyntlm/issues/57
I pinged that thread in rubyntlm to help, but I merged the contribution in the meanwhile. Thanks!
Running on Ruby 3.3, the following error is emitted from httpi gem. We should add this to gemspec, and release a version as soon as possible, to ensure as many people as possible, upgrade to this new version before Ruby 3.4.0 release (estimated for Dec. 25th 2024).