1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/psych
nobu 990ba47c24 yaml/api.c, yaml/loader.c: integer overflow
* ext/psych/yaml/api.c (yaml_scalar_event_initialize): fix possible
  integer overflow.
  (yaml_document_add_scalar): ditto.
  (yaml_document_add_sequence): ditto.
   (yaml_document_add_mapping): ditto.

* ext/psych/yaml/loader.c (yaml_parser_load_scalar): ditto.
  (yaml_parser_load_sequence): ditto.
  (yaml_parser_load_mapping): ditto.

* ext/psych/yaml/scanner.c (yaml_parser_roll_indent): suppress
  warnigs.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44816 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-02-05 01:17:28 +00:00
..
lib * ext/psych/lib/psych.rb: New release of psych. 2014-02-04 19:24:50 +00:00
yaml yaml/api.c, yaml/loader.c: integer overflow 2014-02-05 01:17:28 +00:00
.gitignore * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
depend * ext/-test-/debug/depend: New file. 2013-04-14 10:48:08 +00:00
extconf.rb * ext/psych/extconf.rb: added --enable-bundled-libyaml option. this 2012-11-29 06:54:53 +00:00
psych.c * ext/psych/*.c: not executable. 2010-04-08 06:32:08 +00:00
psych.gemspec * ext/psych/lib/psych.rb: New release of psych. 2014-02-04 19:24:50 +00:00
psych.h * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_emitter.c * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_emitter.h * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_parser.c * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_parser.h * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_to_ruby.c * ext/psych/lib/psych.rb: Adding Psych.safe_load for loading a user 2013-05-14 17:26:41 +00:00
psych_to_ruby.h * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_yaml_tree.c * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00
psych_yaml_tree.h * ext/psych/extconf.rb: use embedded libyaml if no system libyaml is 2012-11-28 04:34:41 +00:00