summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Fix previous commitv3_0_6ruby_3_0NAKAMURA Usaku2023-03-302-3/+3
|
* Limit header lengthNAKAMURA Usaku2023-03-302-1/+9
|
* [Backport #19161] merge part of 96d1acfdf6c6b42f2029f44d5b5920961d6efa92NAKAMURA Usaku2023-03-302-1/+9
| | | | | | Check for TLS usability On all platforms using GCC, even other than darwin.
* * 2023-03-30 [ci skip]git2023-03-301-1/+1
|
* Merge Time-0.1.1Hiroshi SHIBATA2023-03-303-5/+12
|
* Merge URI-0.10.2 for Ruby 3.0 (#7607)Hiroshi SHIBATA2023-03-297-6/+57
| | | | | | | * Merge URI-0.10.2 * Merge URI-0.10.0.2 for bundler * Added assert_linear_performance for URI tests
* * 2023-03-29 [ci skip]git2023-03-291-2/+2
|
* Historical timezones of Lisbon in tzdata are unstableNobuyoshi Nakada2023-03-291-2/+1
|
* Skip test_europe_lisbon on macOSTakashi Kokubun2023-03-291-0/+1
| | | | until we figure out why it's failing.
* Bump up CodeQL v2Hiroshi SHIBATA2023-03-291-3/+3
|
* Skip test-bundler-prallel with macOS. It mixed system bundler path.Hiroshi SHIBATA2023-03-291-1/+1
| | | | https://github.com/ruby/ruby/actions/runs/4061314416/jobs/7033111867
* Pin Ubuntu 20.04 because Ruby 3.0 didn't support OpenSSL 3Hiroshi SHIBATA2023-03-294-5/+5
|
* Ruby 3.0 only supports `--jit-*` optionsHiroshi SHIBATA2023-03-291-3/+3
|
* Disable test-all on MJIT CI for nowTakashi Kokubun2023-03-291-5/+5
| | | | https://github.com/ruby/ruby/actions/runs/3560006749/jobs/5979749144
* .github: use GNUMAKEFLAGS instead of JOBS卜部昌平2023-03-291-7/+7
| | | | | A bit readable to me. See also https://github.com/ruby/ruby/pull/4880
* Test only --mjit-wait for nowTakashi Kokubun2023-03-291-4/+4
| | | | | | | | | We've disabled MJIT CI on GitHub Actions for a while. It's convenient that fork repositories need to see failures or disable it. We should remove unused CI by default instead of silently disabling it. Since I saw --mjit-wait passed on my fork, I'd like to try running --mjit-wait one.
* Rename --jit to --mjit (#5248)Takashi Kokubun2023-03-291-2/+2
| | | | | | | | | | | | | | | | * Rename --jit to --mjit [Feature #18349] * Fix a few more --jit references * Fix MJIT Actions * More s/jit/mjit/ and re-introduce --disable-jit * Update NEWS.md * Fix test_bug_reporter_add
* * 2023-02-07 [ci skip]git2023-02-071-3/+3
|
* Remove wrong dollarNobuyoshi Nakada2023-02-071-1/+1
|
* merge revision(s) 58cc3c9f: [Backport #19187]NAKAMURA Usaku2022-12-082-7/+16
| | | | | | | | [Bug #19187] Fix for tzdata-2022g --- test/ruby/test_time_tz.rb | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-)
* Bump teenyNAKAMURA Usaku2022-12-081-4/+4
|
* Merge openssl-2.2.2v3_0_5Kazuki Yamaguchi2022-11-244-5/+21
| | | | | | The changes can be found at: https://github.com/ruby/openssl/compare/v2.2.1...v2.2.2
* Keep GC disabled until VM bootstrap has done [Bug #17583]Nobuyoshi Nakada2022-11-242-3/+5
|
* * 2022-11-24 [ci skip]git2022-11-241-2/+2
|
* merge revision(s) 4f1e0bfacd93c28bff549e2f3603c3b4942429a3:nagachika2022-11-243-0/+15
| | | | | | | | | | Followed up CVE-2022-39253 for bundler examples --- spec/bundler/cache/git_spec.rb | 3 +++ spec/bundler/install/gemfile/git_spec.rb | 9 +++++++++ spec/bundler/update/git_spec.rb | 3 +++ 3 files changed, 15 insertions(+)
* merge revision(s) 36f297e62108072b9377d927321928b994f66a93:nagachika2022-11-242-11/+11
| | | | | | | | | Use valid tokens as cookie names --- spec/ruby/library/cgi/cookie/name_spec.rb | 12 ++++++------ spec/ruby/library/cgi/cookie/parse_spec.rb | 10 +++++----- 2 files changed, 11 insertions(+), 11 deletions(-)
* merge revision(s) ↵nagachika2022-11-241-0/+5
| | | | | | | | | | | | | | | | | | dae843f6b7502f921a7e66f39e3714a39d860181,86096a91d55f72620e0f8ca8634da5fa342dc35b: Bypass git submodule add/update with git config protocol.file.allow=always option. Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org> --- test/rubygems/test_gem_source_git.rb | 5 +++++ 1 file changed, 5 insertions(+) [rubygems/rubygems] Use [] instead of double-quotes --- test/rubygems/test_gem_source_git.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
* Merge CGI-0.2.2Hiroshi SHIBATA2022-11-245-26/+155
|
* * 2022-10-15 [ci skip]git2022-10-151-1/+1
|
* Upgrade zlib_version on AppVeyorTakashi Kokubun2022-10-151-1/+1
| | | | | | | | They removed https://zlib.net/zlib1212.zip because https://zlib.net/zlib1213.zip was released :thinking_face: Fix CI failures like: https://ci.appveyor.com/project/ruby/ruby/builds/45064876/job/bb9biogolh0u2595
* Update zlib versionNobuyoshi Nakada2022-10-151-3/+2
|
* * 2022-10-01 [ci skip]git2022-10-011-2/+2
|
* Initialize Objective-C classes before fork() for macOS 13Yuta Saito2022-10-011-0/+44
| | | | | | | | | | | | | | | | Since macOS 13, CFString family API used in `rb_str_append_normalized_ospath` may internally use Objective-C classes (`NSTaggedPointerString` and `NSPlaceholderMutableString`) for small strings. On the other hand, Objective-C classes should not be used for the first time in a `fork()`'ed but not `exec()`'ed process. Violations for this rule can result deadlock during class initialization, so Objective-C runtime conservatively crashes on such cases by default. Therefore, we need to use CFString API to initialize Objective-C classes used internally *before* `fork()`. For more details, see https://bugs.ruby-lang.org/issues/18912
* [Bug #19005] dynamic_lookup linker option in external librariesNobuyoshi Nakada2022-10-012-5/+18
| | | | | | | 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.
* -undefined dynamic_lookup is obsoleteNobuyoshi Nakada2022-10-011-1/+0
|
* * 2022-09-20 [ci skip]git2022-09-201-1/+1
|
* The tzdata 2022c removed Amsterdam Mean TimeNobuyoshi Nakada2022-09-201-0/+2
|
* * 2022-09-16 [ci skip]git2022-09-161-2/+2
|
* Backport https://github.com/ruby/ruby/pull/6193Hiroshi SHIBATA2022-09-167-5/+42
| | | | Co-authored-by: Yuta Saito <kateinoigakukun@gmail.com>
* merge revision(s) edf01d4e82d8e44ee30ec41fbcb7f802bc8b8c5d: [Backport #18772]NAKAMURA Usaku2022-07-252-3/+8
| | | | | | | | | Treat NULL fake string as an empty string And the NULL string must be of size 0. --- string.c | 5 +++++ 1 file changed, 5 insertions(+)
* merge revision(s) 7f81f335478a3ca873f34e3bc0af6927819d3e84: [Backport #18734]NAKAMURA Usaku2022-06-183-3/+3
| | | | | | | | Return `false` where sticky-bit is not provided [Bug #18734] --- file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
* merge revision(s): a0040af6715d85f416f1282588974e151a8164ebNAKAMURA Usaku2022-06-183-15/+48
| | | | [Win32] Fix mode of character/pipe device stat [Bug #18732]
* Fix dtoa buffer overrunv3_0_4nagachika2022-04-123-2/+21
|
* Just free compiled pattern if no space is usednagachika2022-04-123-7/+18
|
* * 2022-04-12 [ci skip]git2022-04-121-1/+1
|
* Fix spec to not touch the networkDavid Rodríguez2022-04-121-1/+3
| | | | | And not depend on the state of rack's master branch, in particular, on their Ruby support range.
* Expect to receive a non-keywords hashNobuyoshi Nakada2022-04-121-2/+2
| | | | | | | `RSpec::Mocks::ArgumentListMatcher#args_match?` fails when a non-keywords hash is passed while a keyword hash is expected. This is a change in `rspec-mocks` 3.10.3, so we need to adapt to it.
* Merge Bundler-2.2.33Hiroshi SHIBATA2022-04-1276-197/+686
|
* Merge RubyGems-3.2.33Hiroshi SHIBATA2022-04-1216-61/+205
|
* merge revision(s) 035b75c8f4097a48cde3cebc5db5e2efddc21546:nagachika2022-04-022-2/+2
| | | | | | | | Update zlib version to 1.2.12 --- .appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)