ruby/ext
Jonathan Calvert 7446f7cdd1 merge revision(s) 0d16c36d0ab2afa2ec79b72b229e69c141ebdaba: [Backport #13831]
[win32/registry] Fallback to UTF-8 for unknown codepages

	There are some codepages like cp708 for which no ruby encoding exists:

	    $ ruby -e "Encoding.find('cp708')"
	    Traceback (most recent call last):
	    	1: from -e:1:in `<main>'
	    -e:1:in `find': unknown encoding name - cp708 (ArgumentError)

	win32/registry uses ENCODING to transcode error messages and expand environment
	variables from UTF-16LE, so using UTF-8 seems like the best choice and is better
	than a hard failure.

	This should resolve [Bug #13831]
2024-11-04 14:26:25 -08:00
..
-test- merge revision(s) 7e4b1f8e1935a10df3c41ee60ca0987d73281126: [Backport #20322] 2024-05-29 11:07:07 -07:00
bigdecimal [ruby/bigdecimal] Clarify that JSON methods come from the JSON gem 2023-12-06 16:14:54 +00:00
cgi/escape [ruby/cgi] Fix unescapeHTML 2023-11-30 08:19:28 +00:00
continuation Update the depend files 2023-02-28 09:09:00 -08:00
coverage [Feature #19719] Universal Parser 2023-06-12 18:23:48 +09:00
date [ruby/date] Bump up 3.3.4 2023-11-07 04:16:02 +00:00
digest [ruby/digest] Suppress implicit cast down warnings 2023-11-09 07:20:00 +00:00
erb/escape [ruby/erb] Skip using the extension for truffleruby as well 2022-11-27 06:30:48 +00:00
etc [ruby/etc] Bump up 1.4.3 2023-12-13 05:01:16 +00:00
fcntl [ruby/fcntl] Bump up 1.1.0 2023-11-07 06:55:45 +00:00
fiddle [ruby/fiddle] Remove garbage 2023-11-08 09:25:45 +09:00
io [ruby/io-console] Bump up v0.7.1 2023-12-16 13:51:34 +08:00
json Merge JSON 2.7.2 for Ruby 3.3 (#11541) 2024-09-04 08:47:06 -07:00
monitor `rb_bug` prints a newline after the message 2023-05-20 21:43:30 +09:00
nkf [ruby/nkf] Bump up nkf-0.1.3 2023-05-25 09:11:36 +00:00
objspace objspace_dump.c: dump call cache ids with dump_append_id 2023-11-22 10:24:35 +01:00
openssl [ruby/openssl] History.md: Escape Markdown syntax Italic "*". [ci skip] 2023-11-25 10:05:24 +00:00
pathname [ruby/pathname] Bump up 0.3.0 2023-11-07 07:55:13 +00:00
psych [ruby/psych] Bump up 5.1.2 2023-12-19 11:07:47 +09:00
pty [DOC] Show `PTY.getpty` as an alias of `PTY.spawn` 2023-12-18 20:17:45 +09:00
rbconfig/sizeof Update the depend files 2023-02-28 09:09:00 -08:00
ripper merge revision(s) 97449338d6cb42d9dd7c9ca61550616e7e6b6ef6: [Backport #20649] 2024-09-02 03:07:09 -07:00
rubyvm Added depend files 2019-07-14 01:31:29 +09:00
socket retry on cancelling of `getaddrinfo` (#11131) 2024-07-09 08:55:04 -07:00
stringio merge revision(s) f54369830f, 338eb0065b, ac636f5709feb1d9d7a0c46a86be153be765cf21: [Backport #20516] 2024-06-04 13:14:09 -07:00
strscan merge revision(s) f54369830f, 338eb0065b, ac636f5709feb1d9d7a0c46a86be153be765cf21: [Backport #20516] 2024-06-04 13:14:09 -07:00
syslog [ruby/syslog] Bump up v0.1.2 2023-12-16 13:06:37 +08:00
win32 merge revision(s) 0d16c36d0ab2afa2ec79b72b229e69c141ebdaba: [Backport #13831] 2024-11-04 14:26:25 -08:00
win32ole [ruby/win32ole] Bump up 1.8.10 2023-11-07 05:52:50 +00:00
zlib [ruby/zlib] Bump up 3.1.1 2024-05-29 11:35:46 -07:00
.document [ruby/io-console] [DOC] Split .document files to sync with ruby/ruby 2023-10-22 11:09:06 +09:00
Setup Clean up removed directories in ext/Setup* [ci skip] 2023-01-18 12:02:27 +09:00
Setup.atheos racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00
Setup.nt racc/cparse is extracted from ruby/ruby repository 2023-06-08 18:05:07 +09:00
extmk.rb merge revision(s) ae8990aef098410ecc2b5f48fea9d7d171a3c5f6: [Backport #20183] (#10310) 2024-03-21 01:28:51 +00:00