Accepting request 750071 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Update to 1.1.34: Oct 30 2019 * Documentation: - Fix EXSLT web pages, Regenerate web pages - Fix Git link in news.html - Minor documentation fixes after recent changes - Regenerate symbols and API docs - Regenerate EXSLT website * Portability: - Remove stubs when compiling without debugger or profiler - configure.ac: Invoke PKG_CHECK_MODULES for building shared libraries - configure.ac: Conditionally determine whether xml2-config should pass shared libraries or static libraries - xslt-config.in: Fix broken --prefix=DIR support - libexslt.pc.in: Do not expose private library dependencies unless invoked - libxslt.pc.in: Do not expose private library dependencies unless invoked - Fix -Wformat-overflow warning (GCC 9) - Stop including ansidecl.h - Remove WIN32_EXTRA_* variables - Build without winsock * Bug Fixes: - xsl:template without name and match attributes should not be allowed - Make sure that Python tests exit with error code - Improve handling of invalid UTF-8 in format-number - Fix dangling pointer in xsltCopyText - Fix memory leak in pattern compilation error path - Fix uninitialized read with UTF-8 grouping chars - Fix integer overflow in FORMAT_GYEAR - Fix performance regression with xsl:number - Backup XPath context node in xsltInitCtxtKey - Fix unsigned integer overflow in date.c OBS-URL: https://build.opensuse.org/request/show/750071 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=82
This commit is contained in:
committed by
Git OBS Bridge
parent
8e9f5d7cb1
commit
94f02f6c77
@@ -1,3 +1,90 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 20 12:58:31 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||
|
||||
- Update to 1.1.34: Oct 30 2019
|
||||
* Documentation:
|
||||
- Fix EXSLT web pages, Regenerate web pages
|
||||
- Fix Git link in news.html
|
||||
- Minor documentation fixes after recent changes
|
||||
- Regenerate symbols and API docs
|
||||
- Regenerate EXSLT website
|
||||
* Portability:
|
||||
- Remove stubs when compiling without debugger or profiler
|
||||
- configure.ac: Invoke PKG_CHECK_MODULES for building shared libraries
|
||||
- configure.ac: Conditionally determine whether xml2-config should pass
|
||||
shared libraries or static libraries
|
||||
- xslt-config.in: Fix broken --prefix=DIR support
|
||||
- libexslt.pc.in: Do not expose private library dependencies unless invoked
|
||||
- libxslt.pc.in: Do not expose private library dependencies unless invoked
|
||||
- Fix -Wformat-overflow warning (GCC 9)
|
||||
- Stop including ansidecl.h
|
||||
- Remove WIN32_EXTRA_* variables
|
||||
- Build without winsock
|
||||
* Bug Fixes:
|
||||
- xsl:template without name and match attributes should not be allowed
|
||||
- Make sure that Python tests exit with error code
|
||||
- Improve handling of invalid UTF-8 in format-number
|
||||
- Fix dangling pointer in xsltCopyText
|
||||
- Fix memory leak in pattern compilation error path
|
||||
- Fix uninitialized read with UTF-8 grouping chars
|
||||
- Fix integer overflow in FORMAT_GYEAR
|
||||
- Fix performance regression with xsl:number
|
||||
- Backup XPath context node in xsltInitCtxtKey
|
||||
- Fix unsigned integer overflow in date.c
|
||||
- Fix insertion of xsl:fallback content
|
||||
- Avoid quadratic behavior in xsltSaveResultTo
|
||||
- Fix numbering in non-Latin scripts
|
||||
- Fix uninitialized read of xsl:number token
|
||||
- Fix integer overflow in _exsltDateDayInWeek
|
||||
- Rework xsltAttrVT allocation
|
||||
- Fix check of xsltTestCompMatch return value
|
||||
- Fix security framework bypass
|
||||
- Use xmlNewTextChild in EXSLT dyn:map
|
||||
- Fix float casts in exsltDateDuration
|
||||
- Always set context node before calling XPath iterators
|
||||
- Fix attribute precedence with xsl:use-attribute-sets
|
||||
- Backup context node in exsltFuncFunctionFunction
|
||||
- Initialize ctxt->output before evaluating global vars
|
||||
- Fix memory leak in EXSLT functions error path
|
||||
* Improvements:
|
||||
- Fix -Wimplicit-fallthrough warnings
|
||||
- Adjust number of API index pages
|
||||
- Make xsltCompileRelativePathPattern non-recursive
|
||||
- Check that crypto:rc4_decrypt produces valid UTF-8
|
||||
- Avoid recursion in keys.c:skipPredicate
|
||||
- xslt-config.in: Simply handling of $all_flags
|
||||
- xslt-config.in: Add a --dynamic option to --libs
|
||||
- xslt-config.in: Simplify basic library handling
|
||||
- xslt-config.in: Remove unused variable
|
||||
- xslt-config: Simply handling of --cflags
|
||||
- Improve fuzzers
|
||||
- Always reuse XPath context
|
||||
- Compile with -Wextra
|
||||
- Make profiler support optional
|
||||
- Hide unused code when compiling without debugger
|
||||
- Reorganize fuzzing code
|
||||
- Optional operation limit
|
||||
- Improve seed corpus and dictionary
|
||||
- Reuse XPath context when compiling stylesheets
|
||||
- Reuse XPath context in dyn:map
|
||||
- Reuse XPath context in saxon:expression
|
||||
- Add libFuzzer targets
|
||||
- Adjust error message in expected test output
|
||||
- Change bug tracker URL
|
||||
- Change git repo URL
|
||||
- Regenerate NEWS
|
||||
- Fix misleading indentation in security.c
|
||||
* Cleanups:
|
||||
- Remove empty TODO file
|
||||
- Remove generated file libxsltclass.txt from version control
|
||||
- Rebuild docs
|
||||
- Rebase patch libxslt-config-fixes.patch
|
||||
- Remove patches fixed upstream:
|
||||
* libxslt-CVE-2019-11068.patch
|
||||
* libxslt-CVE-2019-13117.patch
|
||||
* libxslt-CVE-2019-13118.patch
|
||||
* libxslt-CVE-2019-18197.patch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 21 13:55:37 UTC 2019 - Pedro Monreal Gonzalez <pmonrealgonzalez@suse.com>
|
||||
|
||||
|
Reference in New Issue
Block a user