10846 Commits

Author SHA1 Message Date
Hiroshi SHIBATA
2c01a34978 Merge URI-0.12.5 2025-10-07 19:54:25 +09:00
Hiroshi SHIBATA
9f00b8872d Bump up resolv-0.2.3 for Ruby 3.2 2025-07-09 06:18:51 +09:00
David Rodríguez
a56c2fb375 [rubygems/rubygems] Support git 2.49
One error message that we parse is now slightly different.

https://github.com/rubygems/rubygems/commit/758528791d
2025-03-24 13:24:21 +09:00
Hiroshi SHIBATA
9e5d68f03f Merge cgi-0.3.7 2025-02-26 19:19:19 +09:00
Hiroshi SHIBATA
946907f218 Merge uri-0.12.4 2025-02-26 19:19:19 +09:00
Hiroshi SHIBATA
c96ba1fec4 Merge URI-0.12.3 2024-08-27 19:12:13 +09:00
Hiroshi SHIBATA
d5dbada8a2 Merge RDoc-6.5.1.1 2024-03-21 21:21:00 +09:00
Hiroshi SHIBATA
3bd9adadbe Bump up net-http to 0.4.1 2024-01-05 18:21:44 +09:00
nagachika
e7ad9a786d merge revision(s) e3a19b8a4306ae3103e6a27cdac7482585aac453:
[ruby/net-http] Bump up 0.4.0

	https://github.com/ruby/net-http/commit/4be99c204c
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2023-12-16 10:48:39 +09:00
nagachika
c5cea385a5 merge revision(s) 66d266244c00c1f9ffcfbd2970386e0adcc2512a:
[ruby/net-http] Removed obsolated Revision constant

	https://github.com/ruby/net-http/commit/c1c5638014
	---
	 lib/net/http.rb | 1 -
	 1 file changed, 1 deletion(-)
2023-12-16 10:48:39 +09:00
nagachika
4cbad13e9c merge revision(s) f109269a0392940df2b314e16502c4509b94a290,14fa5e39d72c84d3e12e10dc5d77a6e6200c10f5:
[ruby/net-http] fix a false-negative test

	* no_proxy is meant to operate on the destination address, not on the name of the proxy
	* if both end with `'.example'`, the test does not nail down the behaviour

	https://github.com/ruby/net-http/commit/bb9a5cfa3d
	---
	 test/net/http/test_http.rb | 4 ++--
	 1 file changed, 2 insertions(+), 2 deletions(-)

	[ruby/net-http] fix no_proxy behaviour

	https://github.com/ruby/net-http/commit/f4951dc42a
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2023-12-16 10:48:39 +09:00
nagachika
06051311d8 merge revision(s) 9d58f9382893a71d8badad605879c0120915fbee:
[ruby/net-http] Net::HTTPResponse nil checking

	Fix nil handling in read_body and stream_check.

	Fixes: #70

	https://github.com/ruby/net-http/commit/36f916ac18
	---
	 lib/net/http/response.rb           |  3 ++-
	 test/net/http/test_httpresponse.rb | 35 +++++++++++++++++++++++++++++++++++
	 2 files changed, 37 insertions(+), 1 deletion(-)
2023-12-16 10:48:39 +09:00
nagachika
359653658e merge revision(s) 8d04260acd8b6fba98867acc1a7e786495813fa0,2fbd8dca18a102cb3ffc5e7e6235c09fd0d04ba3,4165ec91d87ff1fcb41e312d896bea8a678c9bab,4d21134f3f1645ae2042d836e750ad267ee1551f,70da92cdf7ac75e071353c4551419ad02c284497,ea321a654d4b4fd6d56a1cdd6e117c62075898ee,ae68a8df586e9f3b3211e9c174b7001e57ee6aee,af67ced3b0945e8ea67434f8e66ef1e602656438,e77c766b7ab17e801c5cfa881754c392f8c13f0b:
[ruby/net-http] turn on frozen strings for net/http/header

	https://github.com/ruby/net-http/commit/a5203c9f92
	---
	 lib/net/http/header.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] turn on frozen strings for net/http/generic_request

	https://github.com/ruby/net-http/commit/b92ade088d
	---
	 lib/net/http/generic_request.rb | 6 +++---
	 1 file changed, 3 insertions(+), 3 deletions(-)

	[ruby/net-http] update net/http/response to be frozen string literal

	https://github.com/ruby/net-http/commit/dc3b4a75ca
	---
	 lib/net/http/response.rb | 6 +++---
	 1 file changed, 3 insertions(+), 3 deletions(-)

	[ruby/net-http] freeze rest of lib

	https://github.com/ruby/net-http/commit/455a74734a
	---
	 lib/net/http.rb             | 2 +-
	 lib/net/http/backward.rb    | 2 +-
	 lib/net/http/exceptions.rb  | 2 +-
	 lib/net/http/proxy_delta.rb | 2 +-
	 lib/net/http/request.rb     | 2 +-
	 lib/net/http/requests.rb    | 2 +-
	 lib/net/https.rb            | 2 +-
	 7 files changed, 7 insertions(+), 7 deletions(-)

	[ruby/net-http] Fix on 2.7

	https://github.com/ruby/net-http/commit/5194fd541e
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] use +'' everywhere

	https://github.com/ruby/net-http/commit/1077427152
	---
	 lib/net/http/generic_request.rb | 4 ++--
	 lib/net/http/response.rb        | 2 +-
	 2 files changed, 3 insertions(+), 3 deletions(-)

	[ruby/net-http] Update lib/net/http/response.rb

	@natematykiewicz's suggestion to avoid a string allocation

	https://github.com/ruby/net-http/commit/925630f227

	Co-authored-by: Nate Matykiewicz <natematykiewicz@gmail.com>
	---
	 lib/net/http/response.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] Update lib/net/http.rb

	@natematykiewicz's suggestion to avoid another string allocation

	https://github.com/ruby/net-http/commit/4a22c42338

	Co-authored-by: Nate Matykiewicz <natematykiewicz@gmail.com>
	---
	 lib/net/http.rb | 4 ++--
	 1 file changed, 2 insertions(+), 2 deletions(-)

	[ruby/net-http] No longer neccessary to call `String#freeze` on
	 string literals.

	See #144

	https://github.com/ruby/net-http/commit/5a986c13d3
	---
	 lib/net/http.rb                 | 2 +-
	 lib/net/http/generic_request.rb | 8 ++++----
	 2 files changed, 5 insertions(+), 5 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
affd2c0296 merge revision(s) 0300ea5a6c8a7a49feed73318fc8a991aa89fcfc:
[ruby/net-http] Improve performance of HTTPHeader#content_type

	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
	---
	 lib/net/http/header.rb | 12 ++++++++----
	 1 file changed, 8 insertions(+), 4 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
ca83700944 partially merge revision cfa6a892d05c5dcbd8fcd7c78cdbac49a8ff6100:
Redirect to  for the portability
2023-12-16 10:48:39 +09:00
nagachika
e337b85834 merge revision(s) 1b4c1492c1704407f86af2882efebc047b9c2d26,62e2b61607c04ff0d2543f0515b2171a24e66b4e,fd0a5659cadb49f1640b20896cd750decdbbd701,c8c3431b0a5995d58f97c511ffa0a39e0f19c75e,755c379d877c66916d20840f07738d6050da3ca2,030f39822ac9d6d7dcdb639e099b320d3517c19c,2f19c5b7e080f75c3373c5b1671b4d4cfab6d334:
[ruby/net-http] [DOC] What's Here for Net:HTTP
	 (https://github.com/ruby/net-http/pull/128)

	https://github.com/ruby/net-http/commit/39e70f0f9b
	---
	 lib/net/http.rb | 269 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
	 1 file changed, 267 insertions(+), 2 deletions(-)

	Replaced non-ascii charactor. It fails version detection at
	 `net-http.gemspec`.

	  >#   Returns the X509 certificate chain for the session<E2><80><99>s socket peer.
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] Test building packages

	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
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] Read in binary mode to get rid of invalid byte
	 sequence

	https://github.com/ruby/net-http/commit/38de3d17a7
	---
	 lib/net/http/net-http.gemspec | 11 ++++++++---
	 1 file changed, 8 insertions(+), 3 deletions(-)

	[ruby/net-http] Exclude git related files

	https://github.com/ruby/net-http/commit/2767df580d
	---
	 lib/net/http/net-http.gemspec | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] Re-apply
	 https://github.com/ruby/net-http/commit/d22ca54904de after testing

	https://github.com/ruby/net-http/commit/7ac7401a9c
	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/130)

	https://github.com/ruby/net-http/commit/698e18cfc1
	---
	 lib/net/http/response.rb | 53 ++++++++++++++++++++++++++++++++----------------
	 1 file changed, 36 insertions(+), 17 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
0869dc58d6 merge revision(s) 9cc0ac22f7c9f37aa7fadfe5606ce2feed260d2d:
Update lib/net/http/status.rb

	---
	 lib/net/http/status.rb | 9 +++++----
	 1 file changed, 5 insertions(+), 4 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
f48a9bbb16 partially merge revision db0a4c8923e0e084c7d757d132a83fc9c8431633:
Prefer to use File.foreach instead of IO.foreach
2023-12-16 10:48:39 +09:00
nagachika
9e4b0c4c3f merge revision(s) 35aba09e7f0d6b643c6446f44acdec654519ca64,8c8645f57895d97f5f3da06759c10853ba705a22,8f678d61a597fc2871031d7a38698f3dd63d8c29,44b7fd8d4fa842523813195dfb7255ce33fdf9ca,308942920f4e200468673be03c646f0645a84263,401aa9ddd1091f5b517dce37cd002bc2c37f5ac1,8250b4679453c095eab2f60d9147ca2fe4da32c6,fe7d4eed2511ff64f263d9f29cbf0dcbd4c3a026,d92289f6330c57b0fe970a654dbf33314bfd6203,3ebc80314cf1ce727dcc2ba4192ff5265d348206,5a9e2f142d9debfb44d7d23f6821b810607d9d15,3e5a77f1ae73f4a6bf7b2b868be674ab8c714c7a,faa4c2279aa018a2bb9bc09107adf8a8fcf5fd3d,6db79aefec27035583c5b236d98425748b428c49,06195e76037b500eac219b58506e34f0d852b472,a641f6422c97a72640dc295f6b1b3ec2b9da739e,2c7fe9c0a6a2cea1243dcb30e684bf8c016f1192,bc6e587e86a4a4a46af3b1c2fbe1ff3b399735a6,3c7d5ccdce5707d7964f01f974db505d5add590f,847a0df058a4adb60266213cb8db7bb537c1d09e,a49bc73e1f33e8a0e40ff0c3fef6c6fe749f8179,899fad907c32b533bb73206d5e19204e526621ba,4edb2a29f67957fc7027eaad0c08e8003cfde609,7c47c2617a091e2a7abaeff329fdef47d1f3f3f5,05f016cdad84481c084543c6fa8b32205c19431f,6e6992e5db49a238baf290d9b9b521f6b6be5a19:
[ruby/net-http] Adding links to references

	https://github.com/ruby/net-http/commit/b85530e6b8
	---
	 lib/net/http/responses.rb | 206 ++++++++++++++++++++++++++++++++++++++++------
	 1 file changed, 180 insertions(+), 26 deletions(-)

	[ruby/net-http] [DOC] Adding links to references
	 (https://github.com/ruby/net-http/pull/97)

	https://github.com/ruby/net-http/commit/768115167a
	---
	 lib/net/http/responses.rb | 83 ++++++++++++++++++++++++++++++++++++++++-------
	 1 file changed, 72 insertions(+), 11 deletions(-)

	[ruby/net-http] Adding links to references

	https://github.com/ruby/net-http/commit/1c8151aaf3
	---
	 lib/net/http/responses.rb | 16 ++++++++++++++++
	 1 file changed, 16 insertions(+)

	[ruby/net-http] Enhanced RDoc for HTTPHeader

	https://github.com/ruby/net-http/commit/6a282eccdd
	---
	 lib/net/http/header.rb | 39 +++++++++++++++++++++++++++++----------
	 1 file changed, 29 insertions(+), 10 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for set_form
	 (https://github.com/ruby/net-http/pull/103)

	https://github.com/ruby/net-http/commit/f6506ff889
	---
	 lib/net/http/header.rb | 152 +++++++++++++++++++++++++++++++++----------------
	 1 file changed, 102 insertions(+), 50 deletions(-)

	[ruby/net-http] [DOC] Header doc
	 (https://github.com/ruby/net-http/pull/104)

	https://github.com/ruby/net-http/commit/3308362d9b
	---
	 lib/net/http/header.rb | 18 ++++++++++++++++--
	 1 file changed, 16 insertions(+), 2 deletions(-)

	[ruby/net-http] Correct doc error

	https://github.com/ruby/net-http/commit/dc006d8419
	---
	 lib/net/http/response.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	Manually merged https://github.com/ruby/net-http/pull/106

	Co-authored-by: Peter Zhu <peter@peterzhu.ca>
	Co-authored-by: BurdetteLamar <burdettelamar@yahoo.com>
	---
	 lib/net/http.rb | 109 +++++++++++++++++++++++++++-----------------------------
	 1 file changed, 52 insertions(+), 57 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/110)

	https://github.com/ruby/net-http/commit/b098caa5e4
	---
	 doc/net-http/examples.rdoc |   3 +-
	 lib/net/http.rb            | 166 +++++++++++++++++++++------------------------
	 2 files changed, 78 insertions(+), 91 deletions(-)

	[ruby/net-http] Redirection revision

	https://github.com/ruby/net-http/commit/9a4e2d3a2a
	---
	 lib/net/http.rb | 62 ++++++++++++++++++++++++++++-----------------------------
	 1 file changed, 30 insertions(+), 32 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for HTTPGenericRequest
	 (https://github.com/ruby/net-http/pull/113)

	https://github.com/ruby/net-http/commit/14c8405702
	---
	 lib/net/http/generic_request.rb | 92 +++++++++++++++++++++++++++++++++++++----
	 1 file changed, 84 insertions(+), 8 deletions(-)

	[ruby/net-http] Remarks on inclusions

	https://github.com/ruby/net-http/commit/dfd060c583
	---
	 doc/net-http/included_getters.rdoc |   3 +
	 doc/net-http/included_setters.rdoc |   3 +
	 lib/net/http/requests.rb           |  30 ++++++++++
	 lib/net/http/responses.rb          | 120 +++++++++++++++++++++++++++++++++++++
	 4 files changed, 156 insertions(+)
	 create mode 100644 doc/net-http/included_getters.rdoc
	 create mode 100644 doc/net-http/included_setters.rdoc

	[ruby/net-http] [DOC] Enhanced RDoc for write_timeout
	 (https://github.com/ruby/net-http/pull/115)

	https://github.com/ruby/net-http/commit/6da39b0461
	---
	 lib/net/http.rb | 17 +++++++++++++++--
	 1 file changed, 15 insertions(+), 2 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/116)

	https://github.com/ruby/net-http/commit/22c0d34002
	---
	 lib/net/http.rb | 78 +++++++++++++++++++++++++++++++++++++++++++--------------
	 1 file changed, 59 insertions(+), 19 deletions(-)

	* remove trailing spaces. [ci skip]

	---
	 lib/net/http.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/net-http] [DOC] Reorganize doc for proxy server
	 (https://github.com/ruby/net-http/pull/117)

	https://github.com/ruby/net-http/commit/f8b6b76cba
	---
	 lib/net/http.rb | 198 ++++++++++++++++++++++++++++----------------------------
	 1 file changed, 100 insertions(+), 98 deletions(-)

	[ruby/net-http] Enhanced RDoc for Net::HTTP

	https://github.com/ruby/net-http/commit/e65a3d9f11
	---
	 lib/net/http.rb | 19 +++++++++++++------
	 1 file changed, 13 insertions(+), 6 deletions(-)

	[ruby/net-http] Enhanced RDoc for Compression

	https://github.com/ruby/net-http/commit/cff88acd70
	---
	 lib/net/http.rb | 28 +++++++++++++++++++++++-----
	 1 file changed, 23 insertions(+), 5 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for request headers
	 (https://github.com/ruby/net-http/pull/120)

	https://github.com/ruby/net-http/commit/b4eb8a7932
	---
	 doc/net-http/included_setters.rdoc |  3 ---
	 lib/net/http/request.rb            | 53 +++++++++++++++++++++++++++++++++++---
	 lib/net/http/requests.rb           | 30 ++++++++++-----------
	 3 files changed, 64 insertions(+), 22 deletions(-)
	 delete mode 100644 doc/net-http/included_setters.rdoc

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP#get
	 (https://github.com/ruby/net-http/pull/121)

	https://github.com/ruby/net-http/commit/51b9af1eed
	---
	 lib/net/http.rb | 53 +++++++++++++++++++++++------------------------------
	 1 file changed, 23 insertions(+), 30 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/122)

	https://github.com/ruby/net-http/commit/06f79cda87
	---
	 lib/net/http.rb | 91 ++++++++++++++++++++++++++++++++++++---------------------
	 1 file changed, 57 insertions(+), 34 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/123)

	https://github.com/ruby/net-http/commit/220ff3f741
	---
	 lib/net/http.rb | 118 +++++++++++++++++++++++++++++++++++++++++++++-----------
	 1 file changed, 96 insertions(+), 22 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net:HTTP
	 (https://github.com/ruby/net-http/pull/124)

	https://github.com/ruby/net-http/commit/aaf26b21d6
	---
	 lib/net/http.rb | 35 ++++++++++++++++-------------------
	 1 file changed, 16 insertions(+), 19 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/125)

	https://github.com/ruby/net-http/commit/2ea20380fc
	---
	 lib/net/http.rb | 130 +++++++++++++++++++++++++++++++++++++-------------------
	 1 file changed, 87 insertions(+), 43 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/126)

	https://github.com/ruby/net-http/commit/4700d0660b
	---
	 lib/net/http.rb        | 87 +++++++++++++++++++++++++++++++-------------------
	 lib/net/http/status.rb |  2 +-
	 2 files changed, 55 insertions(+), 34 deletions(-)

	[ruby/net-http] [DOC] Enhanced RDoc for Net::HTTP
	 (https://github.com/ruby/net-http/pull/127)

	https://github.com/ruby/net-http/commit/07b2b88ef5
	---
	 lib/net/http.rb | 65 +++++++++++++++++++++++++++++++--------------------------
	 1 file changed, 35 insertions(+), 30 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
74444d539d merge revision(s) cd6c7613f31a371326d86de55af15918d6aa01f1:
Apply the accidental commits again before Ruby 3.2.

	  Reverts the following commits:

	  eb8d4d7b5145849325985c00b810b8d75661d86e
	  edb83dc3a2c374e880e8eb488152872152790e92
	  d40064d1846b5835dff81e3f168c0c3a6c85e814
	---
	 ext/openssl/ossl_pkey_ec.c |   2 +-
	 lib/erb.gemspec            |   2 +-
	 lib/net/http/responses.rb  | 137 +++++++++++++++++++++++++++++++++++++++------
	 3 files changed, 121 insertions(+), 20 deletions(-)
2023-12-16 10:48:39 +09:00
nagachika
f1097813a3 merge revision(s) d8b8294c28a09278de357c26b291abf1b9f3cc5d,eedcd696a57521a18963d58487db8057a374a67a,bc0a7a641b6d0d3ff979cfa11e25683f8fa59ebd:
[ruby/net-http] Limit header length

	https://github.com/ruby/net-http/commit/c245f7f9c8
	---
	 lib/net/http/header.rb | 8 ++++++++
	 1 file changed, 8 insertions(+)

	[ruby/net-http] Fix previous commit

	https://github.com/ruby/net-http/commit/1b276e2654
	---
	 lib/net/http/header.rb | 4 ++--
	 1 file changed, 2 insertions(+), 2 deletions(-)

	[ruby/net-http] typofix

	https://github.com/ruby/net-http/commit/4d31bde125
	---
	 lib/net/http/header.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2023-12-09 16:50:08 +09:00
Hiroshi SHIBATA
ab1eacc8bc Merge RubyGems-3.4.19 and Bundler-2.4.19 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
1434059ab5 Merge RubyGems-3.4.18 and Bundler-2.4.18 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
d6c3a1778c Merge RubyGems-3.4.17 and Bundler-2.4.17 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
829048df2f Merge RubyGems-3.4.16 and Bundler-2.4.16 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
e44e42c303 Merge RubyGems-3.4.15 and Bundler-2.4.15 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
a36c836433 Merge RubyGems-3.4.14 and Bundler-2.4.14 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
1b1a5b2984 Merge RubyGems-3.4.13 and Bundler-2.4.13 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
c71a89f785 Merge RubyGems-3.4.12 and Bundler-2.4.12 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
dd91a17560 Merge RubyGems-3.4.11 and Bundler-2.4.11 2023-08-29 23:25:18 +09:00
Hiroshi SHIBATA
e517ba2e5b Bump up syntax_suggest-1.1.0 2023-08-20 13:26:54 +09:00
Hiroshi SHIBATA
bbf1eb4097 Merge URI-0.12.2 for Bundler 2023-07-01 13:46:09 +09:00
Hiroshi SHIBATA
dd73fe077c Merge URI-0.12.2 2023-07-01 13:46:09 +09:00
Takashi Kokubun
60d75a5665 MJIT: Check if self is T_OBJECT before opt_pc jump 2023-06-02 18:55:53 +09:00
Hiroshi SHIBATA
34d5d10517
Merge Time-0.2.2 (#7623) 2023-03-30 10:54:12 +00:00
Hiroshi SHIBATA
c3c461c4ff
Merge RubyGems-3.4.10 and Bundler-2.4.10 (#7479)
* Merge RubyGems-3.4.7 and Bundler-2.4.7

* Merge RubyGems-3.4.8 and Bundler-2.4.8

* Skip failing test on MSWin

* Merge RubyGems-3.4.9 and Bundler-2.4.9

* Merge RubyGems-3.4.10 and Bundler-2.4.10

---------

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2023-03-28 11:36:47 +00:00
Hiroshi SHIBATA
f8c775cb41
Use URI-0.12.1 for Ruby 3.2 (#7603)
* Merge URI-0.12.1

* Use URI-0.12.1

* Update core_assertions for using assert_linear_performance
2023-03-28 11:36:36 +00:00
Hiroshi SHIBATA
f4e6e78410
Merge RubyGems 3.4.6 and Bundler 2.4.6 (#7214)
Merge RubyGems-3.4.6 and Bundler-2.4.6
2023-02-01 12:05:19 +09:00
Hiroshi SHIBATA
a22eca8231
Merge the latest stable versions of RubyGems and Bundler to Ruby 3.2.x (#7061)
[Bug #19350]

* Merge RubyGems-3.4.2 and Bundler-2.4.2

* Merge RubyGems-3.4.3 and Bundler-2.4.3

* Generate parser-text.rb of racc when sync it

* Ignore LICENSE files of libraries vendored in rubygems [ci skip]

* Adjust spec of bundler like as `sync_default_gems` [ci skip]

* Fixed a typo

* Removed vendored LICENSE file.

* Update LEGAL sections for pub_grub

* Merge RubyGems-3.4.4 and Bundler-2.4.4

* Merge RubyGems-3.4.5 and Bundler-2.4.5

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2023-01-25 23:32:01 +09:00
NARUSE, Yui
44a3043d11 merge revision(s) 2bbf63dd867fe3d349b1758805ad4421f2d772ab: [Backport #19298]
Remove lib/mjit/instruction.rb

	This was accidentally re-introduced in f6620037ba1477d2c337d7b511f094d6d0fbb69c.

	[Bug #19298]
	---
	 lib/mjit/instruction.rb | 2162 -----------------------------------------------
	 1 file changed, 2162 deletions(-)
	 delete mode 100644 lib/mjit/instruction.rb
2023-01-18 20:14:43 +09:00
NARUSE, Yui
5c551ac59f merge revision(s) fc03ba50f1ff6c30f7c654f564b4dffbed0844ef: [Backport #19263]
MJIT: Fix JIT code for multiple values in a single case

	[Bug #19263]
	---
	 lib/ruby_vm/mjit/compiler.rb |  2 +-
	 test/ruby/test_mjit.rb       | 10 ++++++++++
	 2 files changed, 11 insertions(+), 1 deletion(-)
2022-12-27 14:56:51 +09:00
David Rodríguez
8f05e4f54b Update Bundler to 2.4.1 & and RubyGems to 3.4.1 2022-12-25 05:55:36 +09:00
Takashi Kokubun
b9332ac8e7
MJIT: Cancel all on disastrous situations (#7019)
I noticed this while running test_yjit with --mjit-call-threshold=1, 
which redefines `Integer#<`. When Ruby is monkey-patched, 
MJIT itself could be broken.

Similarly, Ruby scripts could break MJIT in many different ways. I
prepared the same set of hooks as YJIT so that we could possibly
override it and disable it on those moments. Every constant under
RubyVM::MJIT is private and thus it's an unsupported behavior though.
2022-12-24 01:13:40 -08:00
Hiroshi SHIBATA
f6620037ba Merge RubyGems-3.4.0 and Bundler-2.4.0 2022-12-24 16:57:07 +09:00
Hiroshi SHIBATA
eb8d4d7b51
Revert the additional changes from net-http-0.3.2 2022-12-23 19:36:43 +09:00
Hiroshi SHIBATA
d40064d184
Revert the accidentally commit from erb-4.0.2
Revert "[ruby/erb] Use a ruby-lang alias on spec.email"

  This reverts commit fa64889abbad727d31bb927604d87679825dcd37.
2022-12-23 19:33:27 +09:00
Hiroshi SHIBATA
3ade713967
Bump version to 1.6.2 2022-12-23 09:51:52 +09:00
Jeremy Evans
7e8fa06022 Always issue deprecation warning when calling Regexp.new with 3rd positional argument
Previously, only certain values of the 3rd argument triggered a
deprecation warning.

First step for fix for bug #18797.  Support for the 3rd argument
will be removed after the release of Ruby 3.2.

Fix minor fallout discovered by the tests.

Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
2022-12-22 11:50:26 -08:00
Takashi Kokubun
9dcee2d80e Remove MJIT's private constants from docs [ci skip] 2022-12-22 11:35:46 -08:00
Hiroshi SHIBATA
fe7190a8c1
[ruby/optparse] Bump version to 0.3.1
https://github.com/ruby/optparse/commit/2a1e157ae1
2022-12-22 17:48:22 +09:00