summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-14Merge pull request #434 from deivid-rodriguez/fix_ciSHIBATA Hiroshi
Use `ruby/setup-ruby` to try fix CI
2020-02-14Use `ruby/setup-ruby` to try fix CIDavid Rodríguez
2020-01-08Merge pull request #429 from headius/detect_bad_snakeyamlCharles Oliver Nutter
Check for SnakeYAML version to confirm it's 1.21+
2020-01-08Check for SnakeYAML version to confirm it's 1.21+Charles Oliver Nutter
Fixes #428
2019-12-05Merge pull request #425 from ruby/use-actionsSHIBATA Hiroshi
Migrate JRuby tasks to GitHub Actions.
2019-12-05Remove call for failure of ActionsHiroshi SHIBATA
2019-12-05Migrate JRuby tasks to GitHub Actions.Hiroshi SHIBATA
2019-12-04Merge pull request #414 from Shopify/freeze-parsing-optionAaron Patterson
Freeze parsing option
2019-11-28Implement `freeze` option for Pysch.loadJean Boussier
2019-11-28Implement a freeze load optionJean Boussier
2019-11-28Refactor `symbolize_names`Jean Boussier
2019-11-27Merge pull request #421 from MSP-Greg/actions-windowsAaron Patterson
Actions CI - Create windows.yml
2019-11-12ext/psych/yaml/api.c: Suppress a "variable set but not used" warningYusuke Endoh
``` compiling ../.././ext/psych/yaml/api.c ../.././ext/psych/yaml/api.c: In function 'yaml_document_delete': ../.././ext/psych/yaml/api.c:1122:7: warning: variable 'context' set but not used [-Wunused-but-set-variable] } context; ^~~~~~~ ``` https://rubyci.org/logs/rubyci.s3.amazonaws.com/ubuntu1604/ruby-master/log/20190824T093004Z.log.html.gz
2019-11-01Merge pull request #419 from jeremyevans/taintSHIBATA Hiroshi
Remove taint support
2019-10-22Create windows.ymlMSP-Greg
2019-10-21Remove taint supportJeremy Evans
Ruby 2.7 deprecates taint and it no longer has an effect. The lack of taint support should not cause a problem in previous Ruby versions. I'm not sure if the untaint calls in deduplicate are still needed after the removal of tainting in the parser. If they are not needed, they should be removed.
2019-10-17Add a note about safe_loadAaron Patterson
2019-10-10Add `pull_request` to `on:`Kazuhiro NISHIYAMA
2019-10-10Use `ruby-version` instead of deprecated `version`Kazuhiro NISHIYAMA
2019-08-11Merge pull request #418 from ruby/actionsSHIBATA Hiroshi
Try to use GitHub Actions
2019-08-11Removed duplicated tasks with GitHub Actions.Hiroshi SHIBATA
2019-08-11Give up to Windows env with GitHub ActionHiroshi SHIBATA
2019-08-11Drop to 2.3 from build matrixHiroshi SHIBATA
2019-08-11Use sudo for aptHiroshi SHIBATA
2019-08-11Try to use GitHub ActionsHiroshi SHIBATA
2019-08-05ext/psych/yaml/loader.c: Cast the difference of pointers to intYusuke Endoh
instead of casting a pointer to int. Follow up of 39622232c7542d062f79277a11f6b8b6b6cfd994.
2019-08-05Suppress warnings of bundled libyaml.Hiroshi SHIBATA
2019-08-05yaml few build warning fixesDavid Carlier
Closes: https://github.com/ruby/ruby/pull/2283
2019-07-25Merge pull request #415 from Shopify/min-ruby-versionSHIBATA Hiroshi
Set required_ruby_version to 2.4.0
2019-07-24Set required_ruby_version to 2.4.0Jean Boussier
2019-07-25Get rid of C90 featureNobuyoshi Nakada
For ruby 2.6 and earlier. https://travis-ci.org/ruby/psych/jobs/562435717#L245-L248 ``` ../../../../ext/psych/psych_parser.c: In function ‘make_exception’: ../../../../ext/psych/psych_parser.c:87:5: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement] VALUE ePsychSyntaxError = rb_const_get(mPsych, rb_intern("SyntaxError")); ^ ```
2019-07-25Suppress uninitialized instance variable warningsNobuyoshi Nakada
In verbose mode, `test_delegator` in `test/psych/visitors/test_yaml_tree.rb` shows following warning. https://travis-ci.org/ruby/psych/jobs/562435717#L268 ``` /home/travis/build/ruby/psych/test/psych/visitors/test_yaml_tree.rb:10: warning: instance variable @obj not initialized ``` This is because `Psych.load` bypasses #initialize with the #init_with method.
2019-07-22Merge pull request #409 from Shopify/deduplicate-hash-keysAaron Patterson
Deduplicate hash keys if they're strings
2019-07-22Deduplicate hash keys if they're stringsJean Boussier
2019-07-21Merge pull request #408 from ruby/drop-to-support-fatgemSHIBATA Hiroshi
Drop to support fat gem
2019-07-21Drop to support fat gem support.Hiroshi SHIBATA
ref. https://github.com/ruby/bigdecimal/pull/149
2019-07-21Do not use add_development_dependency.Hiroshi SHIBATA
2019-06-02Merge pull request #403 from jeremyevans/deterministicSHIBATA Hiroshi
Make psych.so deterministic
2019-06-01Make psych.so deterministicJeremy Evans
Fixes Ruby Bug #15890
2019-05-07Merge pull request #400 from Shopify/remove-string-cacheSHIBATA Hiroshi
Remove string_cache in ScalarScanner
2019-04-26Do not allocate a string to check if a scalar is an integerJean Boussier
2019-04-26Remove string_cache in ScalarScannerJean Boussier
2019-04-26Reduce string allocations in scalar_scannerJean Boussier
2019-04-23syntax error can move, so do not cacheAaron Patterson
2019-03-01Merge pull request #391 from ruby/azure-pipelinesSHIBATA Hiroshi
Set up CI with Azure Pipelines
2019-03-01Try to test with macOS.SHIBATA Hiroshi
2019-03-01Set up CI with Azure PipelinesSHIBATA Hiroshi
2019-02-27Merge pull request #389 from ruby/retire-changelogSHIBATA Hiroshi
Retired to write CHANGELOG.rdoc
2019-02-27Removed CHANGELOG from rdoc files.SHIBATA Hiroshi
2019-02-26Retired to write CHANGELOG.rdoc. Because It has no update from 2015.SHIBATA Hiroshi