summaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2021-05-21Merge pull request #495 from Shopify/safe-dumpHEADmasterAaron Patterson
2021-05-19Implement YAML.safe_dump to make safe_load more usable.Jean Boussier
2021-05-17Make YAML.load_file use YAML.load instead of safe_loadYusuke Endoh
2021-05-13remove deprecated interfaceAaron Patterson
2021-05-13Bump versionAaron Patterson
2021-05-13Use Psych.safe_load by defaultAaron Patterson
2021-05-13Introduce `Psych.unsafe_load`Aaron Patterson
2021-05-10Merge pull request #475 from whitehat101/feature/dynamic-scalar-seq-styleAaron Patterson
2021-05-10Merge pull request #480 from Shopify/symbolize-name-non-string-keysHiroshi SHIBATA
2021-04-26Fix some typos [ci skip]Ryuta Kamizono
2021-02-25Fix symabolize_name with non-string keysJean Boussier
2021-02-24bump versionAaron Patterson
2021-02-24Merge pull request #476 from Shopify/symbolize-name-ruby-objectAaron Patterson
2021-02-23Update to latest SnakeYAMLCharles Oliver Nutter
2021-02-15Fix custom marshalization with symbolize_names: trueJean Boussier
2021-02-07feat: allow scalars and sequences to be styled when dumpedJeremy Ebler
2021-01-30Cache dispatch cache in an instance variableJean Boussier
2021-01-30Cache access to Psych.load_tags in Visitor::ToRubyJean Boussier
2020-12-23Bump version to 3.3.0Hiroshi SHIBATA
2020-12-23[ruby/psych] Optimize cache with `compare_by_identity`Marc-Andre Lafortune
2020-12-23[ruby/psych] Make Ractor-ready.Marc-Andre Lafortune
2020-12-23[ruby/psych] Don't use instance variables directly for configMarc-Andre Lafortune
2020-12-23[ruby/psych] Avoid methods depending on bindingsMarc-Andre Lafortune
2020-12-23[ruby/psych] Freeze constants.Marc-Andre Lafortune
2020-12-14Bump version to 3.2.1Hiroshi SHIBATA
2020-12-14Merge pull request #459 from tbrisker/patch-1Hiroshi SHIBATA
2020-11-12Add `Psych.safe_load_file`. Tweak doc to provide `safe_` examples.Marc-Andre Lafortune
2020-09-10Forward keyword arguments in load_file and load_streamJean Boussier
2020-08-01Remove unneeded assignment and conditionTomer Brisker
2020-07-18Bump version to 3.2.0Hiroshi SHIBATA
2020-07-16Remove private_iv_getCharles Oliver Nutter
2020-07-16Revert psych versionSzymonKowalczyk
2020-07-16Update SNAKEYAML CVE-2017-18640SzymonKowalczyk
2020-06-08Fix anchor lookup with symbolized namesJean Boussier
2020-06-03Merge pull request #438 from mthorn/masterAaron Patterson
2020-03-17Remove unnecessary version guard from versions.rbDavid Rodríguez
2020-03-03Fix ArgumentError with leading and trailing underscores in number strings.Mark Thorn
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-10-21Remove taint supportJeremy Evans
2019-10-17Add a note about safe_loadAaron Patterson
2019-07-22Deduplicate hash keys if they're stringsJean Boussier
2019-07-21Drop to support fat gem support.Hiroshi SHIBATA
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-01-16Dump Hash ivars before elementsAaron Patterson
2019-01-09Round trip exception backtracesAaron Patterson
2019-01-09Refactor exception dumpingAaron Patterson