[BACK]Return to PLIST CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / textproc / ruby-nokogiri

File: [cvs.NetBSD.org] / pkgsrc / textproc / ruby-nokogiri / PLIST (download)

Revision 1.37, Sat May 14 14:33:31 2022 UTC (23 months ago) by tsutsui
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.36: +1 -2 lines

ruby-nokogiri: update to 1.13.6.

Upstream changes:
 https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.6
 https://github.com/sparklemotion/nokogiri/releases/tag/v1.13.5

1.13.6 / 2022-05-08

Security

  * [CRuby] Address CVE-2022-29181, improper handling of unexpected data types,
    related to untrusted inputs to the SAX parsers. See GHSA-xh29-r2w5-wx8m for
    more information.

Improvements

  * {HTML4,XML}::SAX::{Parser,ParserContext} constructor methods now raise
    TypeError instead of segfaulting when an incorrect type is passed.


1.13.5 / 2022-05-04

Security

  * [CRuby] Vendored libxml2 is updated to address CVE-2022-29824. See
    GHSA-cgx6-hpwq-fhv5 for more information.

Dependencies

  * [CRuby] Vendored libxml2 is updated from v2.9.13 to v2.9.14.

Improvements

  * [CRuby] The libxml2 HTML4 parser no longer exhibits quadratic behavior when
    recovering some broken markup related to start-of-tag and bare <
    characters.

Changed

  * [CRuby] The libxml2 HTML4 parser in v2.9.14 recovers from some broken
    markup differently. Notably, the XML CDATA escape sequence <![CDATA[ and
    incorrectly-opened comments will result in HTML text nodes starting with &
    lt;! instead of skipping the invalid tag. This behavior is a direct result
    of the quadratic-behavior fix noted above. The behavior of downstream
    sanitizers relying on this behavior will also change. Some tests describing
    the changed behavior are in test/html4/test_comments.rb.

@comment $NetBSD: PLIST,v 1.37 2022/05/14 14:33:31 tsutsui Exp $
bin/nokogiri${RUBY_SUFFIX}
${GEM_HOME}/cache/${GEM_NAME}.gem
${GEM_EXTSDIR}/gem.build_complete
${GEM_EXTSDIR}/nokogiri/nokogiri.${RUBY_DLEXT}
${GEM_LIBDIR}/Gemfile
${GEM_LIBDIR}/LICENSE-DEPENDENCIES.md
${GEM_LIBDIR}/LICENSE.md
${GEM_LIBDIR}/README.md
${GEM_LIBDIR}/bin/nokogiri
${GEM_LIBDIR}/dependencies.yml
${GEM_LIBDIR}/ext/nokogiri/depend
${GEM_LIBDIR}/ext/nokogiri/extconf.rb
${GEM_LIBDIR}/ext/nokogiri/gumbo.c
${GEM_LIBDIR}/ext/nokogiri/html4_document.c
${GEM_LIBDIR}/ext/nokogiri/html4_element_description.c
${GEM_LIBDIR}/ext/nokogiri/html4_entity_lookup.c
${GEM_LIBDIR}/ext/nokogiri/html4_sax_parser_context.c
${GEM_LIBDIR}/ext/nokogiri/html4_sax_push_parser.c
${GEM_LIBDIR}/ext/nokogiri/libxml2_backwards_compat.c
${GEM_LIBDIR}/ext/nokogiri/nokogiri.c
${GEM_LIBDIR}/ext/nokogiri/nokogiri.h
${GEM_LIBDIR}/ext/nokogiri/test_global_handlers.c
${GEM_LIBDIR}/ext/nokogiri/xml_attr.c
${GEM_LIBDIR}/ext/nokogiri/xml_attribute_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_cdata.c
${GEM_LIBDIR}/ext/nokogiri/xml_comment.c
${GEM_LIBDIR}/ext/nokogiri/xml_document.c
${GEM_LIBDIR}/ext/nokogiri/xml_document_fragment.c
${GEM_LIBDIR}/ext/nokogiri/xml_dtd.c
${GEM_LIBDIR}/ext/nokogiri/xml_element_content.c
${GEM_LIBDIR}/ext/nokogiri/xml_element_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_encoding_handler.c
${GEM_LIBDIR}/ext/nokogiri/xml_entity_decl.c
${GEM_LIBDIR}/ext/nokogiri/xml_entity_reference.c
${GEM_LIBDIR}/ext/nokogiri/xml_namespace.c
${GEM_LIBDIR}/ext/nokogiri/xml_node.c
${GEM_LIBDIR}/ext/nokogiri/xml_node_set.c
${GEM_LIBDIR}/ext/nokogiri/xml_processing_instruction.c
${GEM_LIBDIR}/ext/nokogiri/xml_reader.c
${GEM_LIBDIR}/ext/nokogiri/xml_relax_ng.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_parser_context.c
${GEM_LIBDIR}/ext/nokogiri/xml_sax_push_parser.c
${GEM_LIBDIR}/ext/nokogiri/xml_schema.c
${GEM_LIBDIR}/ext/nokogiri/xml_syntax_error.c
${GEM_LIBDIR}/ext/nokogiri/xml_text.c
${GEM_LIBDIR}/ext/nokogiri/xml_xpath_context.c
${GEM_LIBDIR}/ext/nokogiri/xslt_stylesheet.c
${GEM_LIBDIR}/gumbo-parser/CHANGES.md
${GEM_LIBDIR}/gumbo-parser/Makefile
${GEM_LIBDIR}/gumbo-parser/THANKS
${GEM_LIBDIR}/gumbo-parser/src/Makefile
${GEM_LIBDIR}/gumbo-parser/src/README.md
${GEM_LIBDIR}/gumbo-parser/src/ascii.c
${GEM_LIBDIR}/gumbo-parser/src/ascii.h
${GEM_LIBDIR}/gumbo-parser/src/attribute.c
${GEM_LIBDIR}/gumbo-parser/src/attribute.h
${GEM_LIBDIR}/gumbo-parser/src/char_ref.c
${GEM_LIBDIR}/gumbo-parser/src/char_ref.h
${GEM_LIBDIR}/gumbo-parser/src/char_ref.rl
${GEM_LIBDIR}/gumbo-parser/src/error.c
${GEM_LIBDIR}/gumbo-parser/src/error.h
${GEM_LIBDIR}/gumbo-parser/src/foreign_attrs.c
${GEM_LIBDIR}/gumbo-parser/src/foreign_attrs.gperf
${GEM_LIBDIR}/gumbo-parser/src/gumbo.h
${GEM_LIBDIR}/gumbo-parser/src/insertion_mode.h
${GEM_LIBDIR}/gumbo-parser/src/macros.h
${GEM_LIBDIR}/gumbo-parser/src/parser.c
${GEM_LIBDIR}/gumbo-parser/src/parser.h
${GEM_LIBDIR}/gumbo-parser/src/replacement.h
${GEM_LIBDIR}/gumbo-parser/src/string_buffer.c
${GEM_LIBDIR}/gumbo-parser/src/string_buffer.h
${GEM_LIBDIR}/gumbo-parser/src/string_piece.c
${GEM_LIBDIR}/gumbo-parser/src/svg_attrs.c
${GEM_LIBDIR}/gumbo-parser/src/svg_attrs.gperf
${GEM_LIBDIR}/gumbo-parser/src/svg_tags.c
${GEM_LIBDIR}/gumbo-parser/src/svg_tags.gperf
${GEM_LIBDIR}/gumbo-parser/src/tag.c
${GEM_LIBDIR}/gumbo-parser/src/tag_lookup.c
${GEM_LIBDIR}/gumbo-parser/src/tag_lookup.gperf
${GEM_LIBDIR}/gumbo-parser/src/tag_lookup.h
${GEM_LIBDIR}/gumbo-parser/src/token_buffer.c
${GEM_LIBDIR}/gumbo-parser/src/token_buffer.h
${GEM_LIBDIR}/gumbo-parser/src/token_type.h
${GEM_LIBDIR}/gumbo-parser/src/tokenizer.c
${GEM_LIBDIR}/gumbo-parser/src/tokenizer.h
${GEM_LIBDIR}/gumbo-parser/src/tokenizer_states.h
${GEM_LIBDIR}/gumbo-parser/src/utf8.c
${GEM_LIBDIR}/gumbo-parser/src/utf8.h
${GEM_LIBDIR}/gumbo-parser/src/util.c
${GEM_LIBDIR}/gumbo-parser/src/util.h
${GEM_LIBDIR}/gumbo-parser/src/vector.c
${GEM_LIBDIR}/gumbo-parser/src/vector.h
${GEM_LIBDIR}/lib/nokogiri.rb
${GEM_LIBDIR}/lib/nokogiri/class_resolver.rb
${GEM_LIBDIR}/lib/nokogiri/css.rb
${GEM_LIBDIR}/lib/nokogiri/css/node.rb
${GEM_LIBDIR}/lib/nokogiri/css/parser.rb
${GEM_LIBDIR}/lib/nokogiri/css/parser.y
${GEM_LIBDIR}/lib/nokogiri/css/parser_extras.rb
${GEM_LIBDIR}/lib/nokogiri/css/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rb
${GEM_LIBDIR}/lib/nokogiri/css/tokenizer.rex
${GEM_LIBDIR}/lib/nokogiri/css/xpath_visitor.rb
${GEM_LIBDIR}/lib/nokogiri/decorators/slop.rb
${GEM_LIBDIR}/lib/nokogiri/extension.rb
${GEM_LIBDIR}/lib/nokogiri/gumbo.rb
${GEM_LIBDIR}/lib/nokogiri/html.rb
${GEM_LIBDIR}/lib/nokogiri/html4.rb
${GEM_LIBDIR}/lib/nokogiri/html4/builder.rb
${GEM_LIBDIR}/lib/nokogiri/html4/document.rb
${GEM_LIBDIR}/lib/nokogiri/html4/document_fragment.rb
${GEM_LIBDIR}/lib/nokogiri/html4/element_description.rb
${GEM_LIBDIR}/lib/nokogiri/html4/element_description_defaults.rb
${GEM_LIBDIR}/lib/nokogiri/html4/entity_lookup.rb
${GEM_LIBDIR}/lib/nokogiri/html4/sax/parser.rb
${GEM_LIBDIR}/lib/nokogiri/html4/sax/parser_context.rb
${GEM_LIBDIR}/lib/nokogiri/html4/sax/push_parser.rb
${GEM_LIBDIR}/lib/nokogiri/html5.rb
${GEM_LIBDIR}/lib/nokogiri/html5/document.rb
${GEM_LIBDIR}/lib/nokogiri/html5/document_fragment.rb
${GEM_LIBDIR}/lib/nokogiri/html5/node.rb
${GEM_LIBDIR}/lib/nokogiri/jruby/dependencies.rb
${GEM_LIBDIR}/lib/nokogiri/nokogiri.${RUBY_DLEXT}
${GEM_LIBDIR}/lib/nokogiri/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/version.rb
${GEM_LIBDIR}/lib/nokogiri/version/constant.rb
${GEM_LIBDIR}/lib/nokogiri/version/info.rb
${GEM_LIBDIR}/lib/nokogiri/xml.rb
${GEM_LIBDIR}/lib/nokogiri/xml/attr.rb
${GEM_LIBDIR}/lib/nokogiri/xml/attribute_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/builder.rb
${GEM_LIBDIR}/lib/nokogiri/xml/cdata.rb
${GEM_LIBDIR}/lib/nokogiri/xml/character_data.rb
${GEM_LIBDIR}/lib/nokogiri/xml/document.rb
${GEM_LIBDIR}/lib/nokogiri/xml/document_fragment.rb
${GEM_LIBDIR}/lib/nokogiri/xml/dtd.rb
${GEM_LIBDIR}/lib/nokogiri/xml/element_content.rb
${GEM_LIBDIR}/lib/nokogiri/xml/element_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/entity_decl.rb
${GEM_LIBDIR}/lib/nokogiri/xml/entity_reference.rb
${GEM_LIBDIR}/lib/nokogiri/xml/namespace.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node/save_options.rb
${GEM_LIBDIR}/lib/nokogiri/xml/node_set.rb
${GEM_LIBDIR}/lib/nokogiri/xml/notation.rb
${GEM_LIBDIR}/lib/nokogiri/xml/parse_options.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp/character_data.rb
${GEM_LIBDIR}/lib/nokogiri/xml/pp/node.rb
${GEM_LIBDIR}/lib/nokogiri/xml/processing_instruction.rb
${GEM_LIBDIR}/lib/nokogiri/xml/reader.rb
${GEM_LIBDIR}/lib/nokogiri/xml/relax_ng.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/document.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/parser_context.rb
${GEM_LIBDIR}/lib/nokogiri/xml/sax/push_parser.rb
${GEM_LIBDIR}/lib/nokogiri/xml/schema.rb
${GEM_LIBDIR}/lib/nokogiri/xml/searchable.rb
${GEM_LIBDIR}/lib/nokogiri/xml/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/xml/text.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath/syntax_error.rb
${GEM_LIBDIR}/lib/nokogiri/xml/xpath_context.rb
${GEM_LIBDIR}/lib/nokogiri/xslt.rb
${GEM_LIBDIR}/lib/nokogiri/xslt/stylesheet.rb
${GEM_LIBDIR}/lib/xsd/xmlparser/nokogiri.rb
${GEM_LIBDIR}/patches/libxml2/0001-Remove-script-macro-support.patch
${GEM_LIBDIR}/patches/libxml2/0002-Update-entities-to-remove-handling-of-ssi.patch
${GEM_LIBDIR}/patches/libxml2/0003-libxml2.la-is-in-top_builddir.patch
${GEM_LIBDIR}/patches/libxml2/0004-use-glibc-strlen.patch
${GEM_LIBDIR}/patches/libxml2/0005-avoid-isnan-isinf.patch
${GEM_LIBDIR}/patches/libxml2/0006-update-automake-files-for-arm64.patch
${GEM_LIBDIR}/patches/libxml2/0008-htmlParseComment-handle-abruptly-closed-comments.patch
${GEM_LIBDIR}/patches/libxml2/0009-allow-wildcard-namespaces.patch
${GEM_LIBDIR}/patches/libxslt/0001-update-automake-files-for-arm64.patch
${GEM_HOME}/specifications/${GEM_NAME}.gemspec