Age | Commit message (Collapse) | Author |
|
https://github.com/ruby/net-http/commit/bfc60454f6
|
|
Fixes https://github.com/ruby/net-http/issues/205
https://github.com/ruby/net-http/commit/002441da1e
|
|
Freeze `Net::HTTP::SSL_IVNAMES`, `Net::HTTPResponse::CODE_CLASS_TO_OBJ`
and `Net::HTTPResponse::CODE_TO_OBJ` to improve Ractor compatibility.
This change allows the following code to work:
Ractor.new {
uri = URI.parse('http://example.com')
http = Net::HTTP.new(uri.host, uri.port)
http.open_timeout = nil
http.read_timeout = nil
http.get('/index.html')
}
https://github.com/ruby/net-http/commit/9f0f5e4b4d
|
|
provided snce Ruby 2.3
Notes:
Merged: https://github.com/ruby/ruby/pull/13311
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/13275
|
|
By providing a 'changelog_uri' in the metadata of the gemspec a
'Changelog' link will be shown on https://rubygems.org/gems/net-http
which makes it quick and easy for someone to check on the changes
introduced with a new version.
Details of this functionality can be found on https://guides.rubygems.org/specification-reference/#metadata
https://github.com/ruby/net-http/commit/eeb728fefe
|
|
https://github.com/ruby/net-http/commit/9bcf818fd009eafb11107c7457aa56d533d16d94
https://github.com/ruby/net-http/commit/5e34e74261f40f4f10c93d7700761c437117f494
Notes:
Merged: https://github.com/ruby/ruby/pull/12362
|
|
https://github.com/ruby/net-http/commit/6475fa68ba
|
|
https://github.com/ruby/net-http/commit/4650f86981
|
|
https://github.com/ruby/net-http/commit/37f17d29e0
|
|
These constants, isolated in net/http/backward.rb, have not only been
deprecated since 2001, but have also had a warning since 2021.
https://github.com/ruby/net-http/commit/265bfa929f
|
|
https://github.com/ruby/net-http/commit/28a4bf9295
|
|
https://bugs.ruby-lang.org/issues/16482
https://github.com/ruby/net-http/commit/ae2d83f88b
|
|
https://github.com/ruby/net-http/commit/fed3dcd0c2
|
|
https://github.com/ruby/net-http/commit/7191bb923b
|
|
https://github.com/ruby/net-http/commit/826e008cfe
Co-authored-by: Jean Boussier <[email protected]>
|
|
https://github.com/ruby/net-http/commit/15f1349e4e
|
|
https://github.com/ruby/net-http/commit/6dc01c985b
|
|
https://github.com/ruby/net-http/commit/3bf641ca63
|
|
If a socket error occurs while performing a streaming download via
the response block provided to transport_request, avoid calling
the response block again as this would result in duplicate data
received by the client.
Fixes https://github.com/ruby/net-http/pull/86
Fixes https://github.com/ruby/net-http/pull/87
Fixes [Bug #11526]
https://github.com/ruby/net-http/commit/114d01b092
Co-authored-by: Jeremy Stanley <[email protected]>
|
|
https://github.com/ruby/net-http/commit/21e226c0bc
|
|
By providing a 'changelog_uri' in the metadata of the gemspec
a 'Changelog' link will be shown on https://rubygems.org/gems/net-protocol
which makes it quick and easy for someone to check on the changes
introduced with a new version.
Details of this functionality can be found on https://guides.rubygems.org/specification-reference/
https://github.com/ruby/net-protocol/commit/46e78a2a0a
|
|
https://github.com/ruby/net-protocol/commit/2d3c4b43a8
|
|
https://github.com/ruby/net-http/commit/4be99c204c
|
|
https://github.com/ruby/net-http/commit/c1c5638014
|
|
https://github.com/ruby/net-http/commit/f4951dc42a
|
|
Fix nil handling in read_body and stream_check.
Fixes: #70
https://github.com/ruby/net-http/commit/36f916ac18
|
|
See #144
https://github.com/ruby/net-http/commit/5a986c13d3
|
|
@natematykiewicz's suggestion to avoid another string allocation
https://github.com/ruby/net-http/commit/4a22c42338
Co-authored-by: Nate Matykiewicz <[email protected]>
|
|
@natematykiewicz's suggestion to avoid a string allocation
https://github.com/ruby/net-http/commit/925630f227
Co-authored-by: Nate Matykiewicz <[email protected]>
|
|
https://github.com/ruby/net-http/commit/1077427152
|
|
https://github.com/ruby/net-http/commit/5194fd541e
|
|
https://github.com/ruby/net-http/commit/455a74734a
|
|
https://github.com/ruby/net-http/commit/dc3b4a75ca
|
|
https://github.com/ruby/net-http/commit/b92ade088d
|
|
https://github.com/ruby/net-http/commit/a5203c9f92
|
|
In the existing implementation, `main_type` and `sub_type` would end up
being called multiple times potentially.
Instead of doing that, save the result so it can be re-used.
https://github.com/ruby/net-http/commit/179976f7ea
|
|
|
|
https://github.com/ruby/net-http/commit/4d31bde125
|
|
https://github.com/ruby/net-http/commit/1b276e2654
|
|
https://github.com/ruby/net-http/commit/c245f7f9c8
|
|
(https://github.com/ruby/net-http/pull/130)
https://github.com/ruby/net-http/commit/698e18cfc1
|
|
https://github.com/ruby/net-http/commit/d22ca54904de after
testing
https://github.com/ruby/net-http/commit/7ac7401a9c
|
|
https://github.com/ruby/net-http/commit/2767df580d
|
|
https://github.com/ruby/net-http/commit/38de3d17a7
|
|
Also revert commit https://github.com/ruby/net-http/commit/d22ca54904de "Replaced
non-ascii charactor. It fails version detection at `net-http.gemspec`."
https://github.com/ruby/net-http/commit/fbeb247d93
|
|
># Returns the X509 certificate chain for the session<E2><80><99>s socket peer.
|
|
(https://github.com/ruby/net-http/pull/128)
https://github.com/ruby/net-http/commit/39e70f0f9b
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7387
|