pkgsrc/textproc/libxslt/PLIST
wiz 14e0afe3a0 libxslt: update to 1.1.34.
The release is out, includes a number of bug fixes and portability
patches.  Some improvement about enabling fuzzers and removings
some of the issues found, some having security implications, users
are invited to upgrade.

Documentation:
- Fix EXSLT web pages (Nick Wellnhofer)
- Regenerate web pages (Nick Wellnhofer)
- Fix Git link in news.html (Nick Wellnhofer)
- Minor documentation fixes after recent changes (Nick Wellnhofer)
- Fix typos (Jan Pokorný)
- Regenerate symbols and API docs (Nick Wellnhofer)
- Regenerate EXSLT website (Nick Wellnhofer)

Portability:
- Remove stubs when compiling without debugger or profiler (Nick Wellnhofer)
- configure.ac: Invoke PKG_CHECK_MODULES for building shared libraries (Hugh McMaster)
- configure.ac: Conditionally determine whether xml2-config should pass shared libraries or static libraries
(Hugh McMaster)
- xslt-config.in: Fix broken --prefix=DIR support (Hugh McMaster)
- libexslt.pc.in: Do not expose private library  dependencies unless invoked (Hugh McMaster)
- libxslt.pc.in: Do not expose private library dependencies  unless invoked (Hugh McMaster)
- Fix -Wformat-overflow warning (GCC 9) (Nick Wellnhofer)
- Stop including ansidecl.h (Nick Wellnhofer)
- Remove WIN32_EXTRA_* variables (Nick Wellnhofer)
- Fix vsnprintf in Python bindings on Windows (Nick Wellnhofer)
- Build without winsock (Nick Wellnhofer)
- Stop redefining snprintf on MinGW (Nick Wellnhofer)

Bug Fixes:
- xsl:template without name and match attributes should not be allowed (Nikolai Weibull)
- Make sure that Python tests exit with error code (Nick Wellnhofer)
- Improve handling of invalid UTF-8 in format-number (Nick Wellnhofer)
- Fix dangling pointer in xsltCopyText (Nick Wellnhofer)
- Fix memory leak in pattern compilation error path (Nick Wellnhofer)
- Fix uninitialized read with UTF-8 grouping chars (Nick Wellnhofer)
- Fix integer overflow in FORMAT_GYEAR (Nick Wellnhofer)
- Fix performance regression with xsl:number (Nick Wellnhofer)
- Backup XPath context node in xsltInitCtxtKey (Nick Wellnhofer)
- Fix unsigned integer overflow in date.c (Nick Wellnhofer)
- Fix insertion of xsl:fallback content (Nick Wellnhofer)
- Avoid quadratic behavior in xsltSaveResultTo (Nick Wellnhofer)
- Fix numbering in non-Latin scripts (Nick Wellnhofer)
- Fix uninitialized read of xsl:number token (Nick Wellnhofer)
- Fix integer overflow in _exsltDateDayInWeek (Nick Wellnhofer)
- Rework xsltAttrVT allocation (Nick Wellnhofer)
- Fix check of xsltTestCompMatch return value (Nick Wellnhofer)
- Fix security framework bypass (Nick Wellnhofer)
- Use xmlNewTextChild in EXSLT dyn:map (Nick Wellnhofer)
- Fix float casts in exsltDateDuration (Nick Wellnhofer)
- Always set context node before calling XPath iterators (Nick Wellnhofer)
- Fix attribute precedence with xsl:use-attribute-sets (Nick Wellnhofer)
- Backup context node in exsltFuncFunctionFunction (Nick Wellnhofer)
- Initialize ctxt->output before evaluating global vars (Nick Wellnhofer)
- Fix memory leak in EXSLT functions error path (Nick Wellnhofer)

Improvements:
- Enable continuous integration via GitLab CI (Nick Wellnhofer)
- Fix -Wimplicit-fallthrough warnings (Nick Wellnhofer)
- Adjust number of API index pages (Nick Wellnhofer)
- Make xsltCompileRelativePathPattern non-recursive (Nick Wellnhofer)
- Check that crypto:rc4_decrypt produces valid UTF-8 (Nick Wellnhofer)
- Avoid recursion in keys.c:skipPredicate (Nick Wellnhofer)
- xslt-config.in: Simply handling of $all_flags (Hugh McMaster)
- xslt-config.in: Add a --dynamic option to --libs (Hugh McMaster)
- xslt-config.in: Simplify basic library handling (Hugh McMaster)
- xslt-config.in: Remove unused variable (Hugh McMaster)
- xslt-config: Simply handling of --cflags (Hugh McMaster)
- Add Travis test with MemorySanitizer (Nick Wellnhofer)
- Run Travis ASan tests under Xenial (Nick Wellnhofer)
- Improve fuzzers (Nick Wellnhofer)
- Always reuse XPath context (Nick Wellnhofer)
- Compile with -Wextra (Nick Wellnhofer)
- Make profiler support optional (Nick Wellnhofer)
- Hide unused code when compiling without debugger (Nick Wellnhofer)
- Reorganize fuzzing code (Nick Wellnhofer)
- Simplify .gitignore (Nick Wellnhofer)
- Optional operation limit (Nick Wellnhofer)
- Improve seed corpus and dictionary (Nick Wellnhofer)
- Reuse XPath context when compiling stylesheets (Nick Wellnhofer)
- Reuse XPath context in dyn:map (Nick Wellnhofer)
- Reuse XPath context in saxon:expression (Nick Wellnhofer)
- Add libFuzzer targets (Nick Wellnhofer)
- Adjust error message in expected test output (Nick Wellnhofer)
- Change bug tracker URL (Nick Wellnhofer)
- Change git repo URL (Nick Wellnhofer)
- Regenerate NEWS (Nick Wellnhofer)
- Fix misleading indentation in security.c (Nick Wellnhofer)

Cleanups:
- Remove empty TODO file (Nick Wellnhofer)
- Remove generated file libxsltclass.txt from version control (Nick Wellnhofer)
- Rebuild docs (Nick Wellnhofer)

Thanks to Nick and everybody who helped to build this release!
2019-11-06 13:23:45 +00:00

126 lines
4.2 KiB
Text

@comment $NetBSD: PLIST,v 1.41 2019/11/06 13:23:45 wiz Exp $
bin/xslt-config
bin/xsltproc
include/libexslt/exslt.h
include/libexslt/exsltconfig.h
include/libexslt/exsltexports.h
include/libxslt/attributes.h
include/libxslt/documents.h
include/libxslt/extensions.h
include/libxslt/extra.h
include/libxslt/functions.h
include/libxslt/imports.h
include/libxslt/keys.h
include/libxslt/namespaces.h
include/libxslt/numbersInternals.h
include/libxslt/pattern.h
include/libxslt/preproc.h
include/libxslt/security.h
include/libxslt/templates.h
include/libxslt/transform.h
include/libxslt/variables.h
include/libxslt/xslt.h
include/libxslt/xsltInternals.h
include/libxslt/xsltconfig.h
include/libxslt/xsltexports.h
include/libxslt/xsltlocale.h
include/libxslt/xsltutils.h
lib/libexslt.la
lib/libxslt.la
lib/pkgconfig/libexslt.pc
lib/pkgconfig/libxslt.pc
lib/xsltConf.sh
man/man1/xsltproc.1
man/man3/libexslt.3
man/man3/libxslt.3
share/aclocal/libxslt.m4
share/doc/libxslt/API.html
share/doc/libxslt/APIchunk0.html
share/doc/libxslt/APIchunk1.html
share/doc/libxslt/APIchunk10.html
share/doc/libxslt/APIchunk11.html
share/doc/libxslt/APIchunk12.html
share/doc/libxslt/APIchunk2.html
share/doc/libxslt/APIchunk3.html
share/doc/libxslt/APIchunk4.html
share/doc/libxslt/APIchunk5.html
share/doc/libxslt/APIchunk6.html
share/doc/libxslt/APIchunk7.html
share/doc/libxslt/APIchunk8.html
share/doc/libxslt/APIchunk9.html
share/doc/libxslt/APIconstructors.html
share/doc/libxslt/APIfiles.html
share/doc/libxslt/APIfunctions.html
share/doc/libxslt/APIsymbols.html
share/doc/libxslt/EXSLT/APIchunk0.html
share/doc/libxslt/EXSLT/APIconstructors.html
share/doc/libxslt/EXSLT/APIfiles.html
share/doc/libxslt/EXSLT/APIfunctions.html
share/doc/libxslt/EXSLT/APIsymbols.html
share/doc/libxslt/EXSLT/bugs.html
share/doc/libxslt/EXSLT/docs.html
share/doc/libxslt/EXSLT/downloads.html
share/doc/libxslt/EXSLT/exslt.html
share/doc/libxslt/EXSLT/help.html
share/doc/libxslt/EXSLT/index.html
share/doc/libxslt/EXSLT/intro.html
share/doc/libxslt/FAQ.html
share/doc/libxslt/Libxslt-Logo-180x168.gif
share/doc/libxslt/Libxslt-Logo-90x34.gif
share/doc/libxslt/bugs.html
share/doc/libxslt/contexts.gif
share/doc/libxslt/contribs.html
share/doc/libxslt/docbook.html
share/doc/libxslt/docs.html
share/doc/libxslt/downloads.html
share/doc/libxslt/extensions.html
share/doc/libxslt/help.html
share/doc/libxslt/html/book1.html
share/doc/libxslt/html/home.png
share/doc/libxslt/html/index.html
share/doc/libxslt/html/left.png
share/doc/libxslt/html/libxslt-attributes.html
share/doc/libxslt/html/libxslt-documents.html
share/doc/libxslt/html/libxslt-extensions.html
share/doc/libxslt/html/libxslt-extra.html
share/doc/libxslt/html/libxslt-functions.html
share/doc/libxslt/html/libxslt-imports.html
share/doc/libxslt/html/libxslt-keys.html
share/doc/libxslt/html/libxslt-lib.html
share/doc/libxslt/html/libxslt-namespaces.html
share/doc/libxslt/html/libxslt-numbersInternals.html
share/doc/libxslt/html/libxslt-pattern.html
share/doc/libxslt/html/libxslt-preproc.html
share/doc/libxslt/html/libxslt-security.html
share/doc/libxslt/html/libxslt-templates.html
share/doc/libxslt/html/libxslt-transform.html
share/doc/libxslt/html/libxslt-variables.html
share/doc/libxslt/html/libxslt-xslt.html
share/doc/libxslt/html/libxslt-xsltInternals.html
share/doc/libxslt/html/libxslt-xsltexports.html
share/doc/libxslt/html/libxslt-xsltlocale.html
share/doc/libxslt/html/libxslt-xsltutils.html
share/doc/libxslt/html/right.png
share/doc/libxslt/html/up.png
share/doc/libxslt/index.html
share/doc/libxslt/internals.html
share/doc/libxslt/intro.html
share/doc/libxslt/news.html
share/doc/libxslt/node.gif
share/doc/libxslt/object.gif
share/doc/libxslt/processing.gif
share/doc/libxslt/python.html
share/doc/libxslt/redhat.gif
share/doc/libxslt/smallfootonly.gif
share/doc/libxslt/stylesheet.gif
share/doc/libxslt/templates.gif
share/doc/libxslt/tutorial/libxslt_tutorial.c
share/doc/libxslt/tutorial/libxslttutorial.html
share/doc/libxslt/tutorial/libxslttutorial.xml
share/doc/libxslt/tutorial2/libxslt_pipes.c
share/doc/libxslt/tutorial2/libxslt_pipes.html
share/doc/libxslt/tutorial2/libxslt_pipes.xml
share/doc/libxslt/xslt.html
share/doc/libxslt/xsltproc.html
share/doc/libxslt/xsltproc2.html
@pkgdir lib/libxslt-plugins