summaryrefslogtreecommitdiff
path: root/lib/net
AgeCommit message (Collapse)Author
2025-01-06[ruby/net-http] Provide a 'Changelog' link on rubygems.org/gems/net-httpMark Young
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
2024-12-16Sync net-http commitsStan Lo
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
2024-12-02[ruby/net-http] Bump up 0.6.0Hiroshi SHIBATA
https://github.com/ruby/net-http/commit/6475fa68ba
2024-11-19[ruby/net-http] Need to restore under the Net namespaceHiroshi SHIBATA
https://github.com/ruby/net-http/commit/4650f86981
2024-11-19[ruby/net-http] Restore HTTPSession constant for backward compatibilityHiroshi SHIBATA
https://github.com/ruby/net-http/commit/37f17d29e0
2024-11-15[ruby/net-http] Remove deprecated constantsNobuyoshi Nakada
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
2024-11-07[ruby/net-http] Bump up v0.5.0Hiroshi SHIBATA
https://github.com/ruby/net-http/commit/28a4bf9295
2024-07-11[ruby/net-http] implement talking SSL to the proxy tooEvgeni Golov
https://bugs.ruby-lang.org/issues/16482 https://github.com/ruby/net-http/commit/ae2d83f88b
2024-07-11[ruby/net-http] Add ability to configure default settings for new connectionsfatkodima
https://github.com/ruby/net-http/commit/fed3dcd0c2
2024-07-11[ruby/net-http] net/http.rb - derive SSL_IVNAMES from SSL_ATTRIBUTESMSP-Greg
https://github.com/ruby/net-http/commit/7191bb923b
2024-05-30[ruby/net-http] Update lib/net/http/header.rbBrandon Weaver
https://github.com/ruby/net-http/commit/826e008cfe Co-authored-by: Jean Boussier <[email protected]>
2024-05-30[ruby/net-http] Replace Regexp in for headers for perfBrandon Weaver
https://github.com/ruby/net-http/commit/15f1349e4e
2024-05-30[ruby/net-http] Add Net::HTTP.put methodZopolis4
https://github.com/ruby/net-http/commit/6dc01c985b
2024-01-06[ruby/net-http] Tweak to Net::HTTP What's HereBurdetteLamar
https://github.com/ruby/net-http/commit/3bf641ca63
2024-01-05[ruby/net-http] Don't invoke response block more than once due to retryJeremy Evans
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]>
2024-01-05[ruby/net-http] Bump version to 0.4.1Hiroshi SHIBATA
https://github.com/ruby/net-http/commit/21e226c0bc
2023-12-25[ruby/net-protocol] Provide a 'Changelog' link on rubygems.org/gems/net-protocolMark Young
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
2023-11-07[ruby/net-protocol] Bump up 0.2.2Hiroshi SHIBATA
https://github.com/ruby/net-protocol/commit/2d3c4b43a8
2023-11-06[ruby/net-http] Bump up 0.4.0Hiroshi SHIBATA
https://github.com/ruby/net-http/commit/4be99c204c
2023-11-06[ruby/net-http] Removed obsolated Revision constantHiroshi SHIBATA
https://github.com/ruby/net-http/commit/c1c5638014
2023-10-30[ruby/net-http] fix no_proxy behaviourChristian van Rensen
https://github.com/ruby/net-http/commit/f4951dc42a
2023-10-05[ruby/net-http] Net::HTTPResponse nil checkingBrian Hawley
Fix nil handling in read_body and stream_check. Fixes: #70 https://github.com/ruby/net-http/commit/36f916ac18
2023-09-19[ruby/net-http] No longer neccessary to call `String#freeze` on string literals.0x1eef
See #144 https://github.com/ruby/net-http/commit/5a986c13d3
2023-08-16[ruby/net-http] Update lib/net/http.rbJosh Nichols
@natematykiewicz's suggestion to avoid another string allocation https://github.com/ruby/net-http/commit/4a22c42338 Co-authored-by: Nate Matykiewicz <[email protected]>
2023-08-16[ruby/net-http] Update lib/net/http/response.rbJosh Nichols
@natematykiewicz's suggestion to avoid a string allocation https://github.com/ruby/net-http/commit/925630f227 Co-authored-by: Nate Matykiewicz <[email protected]>
2023-08-16[ruby/net-http] use +'' everywhereJosh Nichols
https://github.com/ruby/net-http/commit/1077427152
2023-08-16[ruby/net-http] Fix on 2.7Josh Nichols
https://github.com/ruby/net-http/commit/5194fd541e
2023-08-16[ruby/net-http] freeze rest of libJosh Nichols
https://github.com/ruby/net-http/commit/455a74734a
2023-08-16[ruby/net-http] update net/http/response to be frozen string literalJosh Nichols
https://github.com/ruby/net-http/commit/dc3b4a75ca
2023-08-16[ruby/net-http] turn on frozen strings for net/http/generic_requestJosh Nichols
https://github.com/ruby/net-http/commit/b92ade088d
2023-08-16[ruby/net-http] turn on frozen strings for net/http/headerJosh Nichols
https://github.com/ruby/net-http/commit/a5203c9f92
2023-08-16[ruby/net-http] Improve performance of HTTPHeader#content_typeJosh Nichols
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
2023-05-05Redirect to `IO::NULL` for the portabilityNobuyoshi Nakada
2023-03-31[ruby/net-http] typofixHiroshi SHIBATA
https://github.com/ruby/net-http/commit/4d31bde125
2023-03-31[ruby/net-http] Fix previous commitNAKAMURA Usaku
https://github.com/ruby/net-http/commit/1b276e2654
2023-03-31[ruby/net-http] Limit header lengthNAKAMURA Usaku
https://github.com/ruby/net-http/commit/c245f7f9c8
2023-03-08[ruby/net-http] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/130) https://github.com/ruby/net-http/commit/698e18cfc1
2023-03-07[ruby/net-http] Re-applyHiroshi SHIBATA
https://github.com/ruby/net-http/commit/d22ca54904de after testing https://github.com/ruby/net-http/commit/7ac7401a9c
2023-03-06[ruby/net-http] Exclude git related filesNobuyoshi Nakada
https://github.com/ruby/net-http/commit/2767df580d
2023-03-06[ruby/net-http] Read in binary mode to get rid of invalid byte sequenceNobuyoshi Nakada
https://github.com/ruby/net-http/commit/38de3d17a7
2023-03-06[ruby/net-http] Test building packagesNobuyoshi Nakada
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
2023-03-06Replaced non-ascii charactor. It fails version detection at `net-http.gemspec`.Hiroshi SHIBATA
># Returns the X509 certificate chain for the session<E2><80><99>s socket peer.
2023-03-05[ruby/net-http] [DOC] What's Here for Net:HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/128) https://github.com/ruby/net-http/commit/39e70f0f9b
2023-02-28Update lib/net/http/status.rbHiroshi SHIBATA
2023-02-27Prefer to use File.foreach instead of IO.foreachHiroshi SHIBATA
Notes: Merged: https://github.com/ruby/ruby/pull/7387
2023-02-26[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/127) https://github.com/ruby/net-http/commit/07b2b88ef5
2023-02-24[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/126) https://github.com/ruby/net-http/commit/4700d0660b
2023-02-23[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/125) https://github.com/ruby/net-http/commit/2ea20380fc
2023-02-22[ruby/net-http] [DOC] Enhanced RDoc for Net:HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/124) https://github.com/ruby/net-http/commit/aaf26b21d6
2023-02-20[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTPBurdette Lamar
(https://github.com/ruby/net-http/pull/123) https://github.com/ruby/net-http/commit/220ff3f741