9963 Commits
Author SHA1 Message Date
Hiroshi SHIBATA ca7cc093c4 Merge uri-0.12.4 2025-02-26 18:49:41 +09:00
Hiroshi SHIBATA b97108a646 Merge cgi-0.3.7 2025-02-26 18:49:41 +09:00
Hiroshi SHIBATA 36b6490fb5 Merge RDoc-6.4.1.1 2024-04-23 16:04:54 +09:00
Hiroshi SHIBATA 4e7b2fb3bb Bump up net-http to 0.3.0.1 2024-01-11 17:03:51 +09:00
Hiroshi SHIBATA c39b19c5f0 Merge RubyGems-3.3.27 and Bundler-2.3.27 (#8889) 2023-11-10 07:56:05 +00:00
Hiroshi SHIBATA 5fbc1d45f1 CVE-2023-36617 for Ruby 3.1 (#7996)
* Bump up v0.12.2

* Merge URI-0.10.3 for Bundler
2023-06-29 13:24:35 +00:00
Hiroshi SHIBATA 957bb7cb81 Merge Time-0.2.2 2023-03-30 19:53:51 +09:00
Hiroshi SHIBATA 8db69f684b Merge URI-0.10.2 for bundler 2023-03-29 15:27:07 +09:00
Hiroshi SHIBATA 8ce4ab1464 Merge URI-0.12.1 2023-03-29 15:27:07 +09:00
Hiroshi SHIBATA da27583cf3 Merge URI-0.12.0 2023-03-26 14:22:38 +09:00
nagachika 0602df301c merge revision(s) 613fca0148: [Backport #19189]
[Bug #19189] Fallback to the default "pkg-config"

	---
	 lib/mkmf.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2023-02-23 15:14:27 +09:00
nagachika 4141989b2a merge revision(s) 656f25987cf2885104d5b13c8d3f5b7d32f1b333,98074a57ca9f3169fe9da9af6c49b636d37db16f,745dcf5326ea2c8e2047a3bddeb0fbb7e7d07649,b335d899fff3cc22b022c9ee2ceb636d714bf1a7: [Backport #19153]
[ruby/cgi] Fix test_cgi_cookie_new_with_domain to pass on older
	 rubies

	https://github.com/ruby/cgi/commit/05f0c58048
	---
	 test/cgi/test_cgi_cookie.rb | 8 ++++----
	 1 file changed, 4 insertions(+), 4 deletions(-)

	[ruby/cgi] Prepare to release 0.3.6

	https://github.com/ruby/cgi/commit/710a647855
	---
	 lib/cgi.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)

	[ruby/cgi] Loosen the domain regex to accept '.'
	 (https://github.com/ruby/cgi/pull/29)

	* Loosen the domain regex to accept '.'

	Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>

	https://github.com/ruby/cgi/commit/5e09d632f3
	Co-authored-by: Hiroshi SHIBATA <hsbt@ruby-lang.org>
	---
	 lib/cgi/cookie.rb           | 2 +-
	 test/cgi/test_cgi_cookie.rb | 3 +++
	 2 files changed, 4 insertions(+), 1 deletion(-)

	[ruby/cgi] Bump up 0.3.6

	https://github.com/ruby/cgi/commit/827b7d43cc
	---
	 lib/cgi.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2023-02-23 12:41:50 +09:00
Hiroshi SHIBATA 16ea221329 Merge CGI-0.3.5 2022-11-22 23:04:45 +09:00
Hiroshi SHIBATA 14704023ec Merge RubyGems-3.3.26 and Bundler-2.3.26 2022-11-22 21:50:22 +09:00
Hiroshi SHIBATA b102175b4d Merge RubyGems-3.3.25 and Bundler-2.3.25 2022-11-22 21:50:22 +09:00
Hiroshi SHIBATA 6f59f0bebc Merge RubyGems-3.3.24 and Bundler-2.3.24 2022-11-22 21:50:22 +09:00
Hiroshi SHIBATA 4d1faefa10 Merge reline-0.3.1 2022-11-05 14:35:57 +09:00
Hiroshi SHIBATA f08dee67dc Bump up net-http 0.3.0 2022-10-24 23:07:33 +09:00
nagachika 2c1b1eae7c merge revision(s) f88bff7705:
[ruby/net-http] Revert "Replace Timeout.timeout in Net:HTTP#connect"

	This reverts commit https://github.com/ruby/net-http/commit/753cae3bbccc.

	https://github.com/ruby/net-http/commit/98caa38204
	---
	 lib/net/http.rb | 15 ++++++++-------
	 1 file changed, 8 insertions(+), 7 deletions(-)
2022-10-22 17:08:57 +09:00
nagachika 3f3aebc237 merge revision(s) ac1bb6b510:
[ruby/net-http] Rename `D` to `debug` in `Net::HTTP`

	Renames `D` to `debug` in `Net::HTTP` and introduces an alias for
	backwards compatibility. This was done for readability reasons, in that
	`D` did not clearly reflect what the method was doing and can cause some
	confusion.

	https://github.com/ruby/net-http/commit/582d6e87d6
	---
	 lib/net/http.rb | 33 ++++++++++++++++++---------------
	 1 file changed, 18 insertions(+), 15 deletions(-)
2022-10-22 17:08:38 +09:00
nagachika 3914581213 merge revision(s) 7f1ca66642:
Fallback PKG_CONFIG to the configured pkg-config always

	---
	 lib/mkmf.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2022-10-21 14:01:57 +09:00
nagachika ac0c771d03 merge revision(s) 019cbded90:
mkmf: Add a configure option to set verbose mode (V=1 or 0) in
	 mkmf.rb.

	Note this change is only for `configure.ac`, not for Windows using
	`win32/configure.bat`.

	```
	$ ./configure --help | grep mkmf
	  --enable-mkmf-verbose   enable verbose in mkmf
	```

	Run the following command to enable the mkmf verbose mode.

	```
	$ ./configure --enable-mkmf-verbose
	$ grep MKMF_VERBOSE config.status
	S["MKMF_VERBOSE"]="1"
	```

	In this mkmf verbose mode, when compiling a native extension, the
	`rake compile` prints the compiling commands such as
	"gcc -I. <...> path/to/file" instead of "compiling path/to/file".

	```
	$ git clone https://github.com/deivid-rodriguez/byebug.git
	$ cd byebug
	$ bundle install --standalone
	$ bundle exec rake compile
	...
	gcc -I. <...> path/to/file
	...
	```
	---
	 configure.ac | 7 +++++++
	 lib/mkmf.rb  | 3 ++-
	 2 files changed, 9 insertions(+), 1 deletion(-)
2022-10-21 13:41:35 +09:00
nagachika 1ccdd9ee57 merge revision(s) bdb7345ce9:
Use compiled instead of complied

	Capitalize creates
	---
	 lib/mkmf.rb | 4 ++--
	 1 file changed, 2 insertions(+), 2 deletions(-)
2022-10-21 13:41:00 +09:00
nagachika 82b6b9c512 merge revision(s) 6946263a29:
[DOC] make internally used classes/methods nodoc

	Empty class documents are generated even with `:stopdoc:`.
	---
	 lib/mkmf.rb | 18 ++++++------------
	 1 file changed, 6 insertions(+), 12 deletions(-)
2022-10-21 13:39:45 +09:00
nagachika e574190310 merge revision(s) 7672f6a423:
mkmf: unify duplicate code in pkg_config

	---
	 lib/mkmf.rb | 11 +++--------
	 1 file changed, 3 insertions(+), 8 deletions(-)
2022-10-21 13:38:46 +09:00
nagachika fa5b7185b5 merge revision(s) 329c89bb42:
Make implicit function declaration error [Feature #18615]

	Enable `-Werror=implicit-function-declaration` by default for
	building C extensions for early failures.
	---
	 lib/mkmf.rb | 2 +-
	 1 file changed, 1 insertion(+), 1 deletion(-)
2022-10-21 13:33:48 +09:00
nagachika d07fc4c455 merge revision(s) b90e56e624:
mkmf: pkg_config accepts multiple options

	---
	 lib/mkmf.rb                  | 48 +++++++++++++++++++++++---------------------
	 test/mkmf/test_pkg_config.rb |  7 +++++++
	 2 files changed, 32 insertions(+), 23 deletions(-)
2022-10-21 12:40:06 +09:00
nagachika e0084d001b merge revision(s) 2304cfa4c0:
Document MakeMakefile#append_cflags

	This method is at least 7 years old and is widely used in the wild.
	Since we need to support it, let's document it to make it discoverable.
	Add docs and move it out of the `# :stopdoc:` zone.
	---
	 lib/mkmf.rb | 25 +++++++++++++++----------
	 1 file changed, 15 insertions(+), 10 deletions(-)
2022-10-21 12:35:00 +09:00
Hiroshi SHIBATA d77e6e653d Merge RubyGems-3.3.23 and Bundler-2.3.23 2022-10-08 12:27:30 +09:00
Nobuyoshi Nakada bf92aace45 [Bug #19005] dynamic_lookup linker option in external libraries
The warning against `-undefined dynamic_lookup` is just a warning yet,
and many gems seem to pay no attention to warnings.  Until it fails
actually, keep it as a migration path, except for standard extension
libraries and bundled extension gems.
2022-10-01 18:10:12 +09:00
nagachika a07e7ad6b0 merge revision(s) 70f69f8539: [Backport #18941]
[ruby/fileutils] Fix mkdir_p hanging on Windows when trying to create
	 a file on a offline drive

	https://github.com/ruby/fileutils/commit/9cc6a082d7
	---
	 lib/fileutils.rb                 | 2 +-
	 test/fileutils/test_fileutils.rb | 8 ++++++++
	 2 files changed, 9 insertions(+), 1 deletion(-)
2022-09-25 15:18:36 +09:00
Hiroshi SHIBATA afb5971031 Merge RubyGems-3.3.22 and Bundler-2.3.22 2022-09-17 18:08:09 +09:00
Hiroshi SHIBATAandYuta Saito 1821b75969 Backport https://github.com/ruby/ruby/pull/6193
Co-authored-by: Yuta Saito <kateinoigakukun@gmail.com>
2022-09-04 16:53:31 +09:00
Hiroshi SHIBATA eed5970b64 Merge csv-3.2.5 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA cd0c2a67c4 Merge csv-3.2.4 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA c69fffe67d Merge csv-3.2.3 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA a9bf13a4df Merge RubyGems-3.3.21 and Bundler-2.3.21 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA 522b75f1b6 Merge RubyGems-3.3.20 and Bundler-2.3.20 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA 44c926f3a9 Merge RubyGems-3.3.19 and Bundler-2.3.19 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA 0918783347 Merge RubyGems-3.3.18 and Bundler-2.3.18 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA 7ef68dd74a Merge RubyGems-3.3.17 and Bundler-2.3.17 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA a01f5ad1ec Merge RubyGems-3.3.16 and Bundler-2.3.16 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA b9f6a09bd2 Merge RubyGems-3.3.15 and Bundler-2.3.15 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA d7862a5de4 Merge RubyGems-3.3.14 and Bundler-2.3.14 2022-09-03 15:54:07 +09:00
Hiroshi SHIBATA c7bbed2994 Merge RubyGems-3.3.13 and Bundler-2.3.13 2022-05-18 10:02:42 +09:00
Hiroshi SHIBATA 2e291e3ffd Merge RubyGems-3.3.12 and Bundler-2.3.12 2022-05-18 10:02:42 +09:00
Hiroshi SHIBATA 8ba584ff3c Merge RubyGems-3.3.11 and Bundler-2.3.11 2022-05-18 10:02:42 +09:00
Hiroshi SHIBATA ec5dae0d81 Merge RubyGems-3.3.10 and Bundler-2.3.10 2022-05-18 10:02:42 +09:00
Hiroshi SHIBATA 1a0c76f4e1 Merge RubyGems-3.3.9 and Bundler-2.3.9 2022-05-18 10:02:42 +09:00
Hiroshi SHIBATA c5432beecc Bump cgi version to 0.3.2 2022-05-18 10:02:42 +09:00