|
5 | 5 | http://xmlsoft.org/XSLT/news.html
|
6 | 6 |
|
7 | 7 | See the git page at
|
8 |
| -http://git.gnome.org/browse/libxslt/ |
| 8 | +https://gitlab.gnome.org/GNOME/libxslt |
9 | 9 |
|
10 | 10 | to get a description of the recent commits.Those are the public releases made:
|
| 11 | +v1.1.33: Jan 03 2019: |
| 12 | + - Portability: |
| 13 | + Variables need 'extern' in static lib on Cygwin (Nick Wellnhofer), |
| 14 | + Really declare dllexport/dllimport for Cygwin (Michael Haubenwallner), |
| 15 | + Fix callback signatures in Python bindings (Nick Wellnhofer), |
| 16 | + Fix transform callback signatures (Nick Wellnhofer), |
| 17 | + Fix extension callback signatures (Nick Wellnhofer), |
| 18 | + Fix deallocator signatures (Nick Wellnhofer), |
| 19 | + Fix XPath callback signatures (Nick Wellnhofer), |
| 20 | + Fix hash callback signatures (Nick Wellnhofer) |
| 21 | + |
| 22 | + - Bug Fixes: |
| 23 | + Don't cache direct evaluation of patterns with variables (Nick Wellnhofer), |
| 24 | + Move function result RVTs to context variable (Nick Wellnhofer), |
| 25 | + Fix EXSLT functions returning RVTs from outer scopes (Nick Wellnhofer), |
| 26 | + Fix handling of RVTs returned from nested EXSLT functions (Nick Wellnhofer), |
| 27 | + Fix typos (Nick Wellnhofer) |
| 28 | + |
| 29 | + - Improvements: |
| 30 | + Run Travis ASan tests with "sudo: required" (Nick Wellnhofer) |
| 31 | + |
| 32 | + - Cleanups: |
| 33 | + Remove doc/libxslt-decl.txt (Nick Wellnhofer), |
| 34 | + Docs for 1.1.32 release (Daniel Veillard) |
| 35 | + |
| 36 | + |
| 37 | + |
| 38 | +1.1.32: Nov 02 2017: |
| 39 | + - Portability: |
| 40 | + Add missing limits.h include (Nick Wellnhofer), |
| 41 | + Also run Windows tests with --maxdepth 200 (Nick Wellnhofer), |
| 42 | + Disable some MSVC warnings (Nick Wellnhofer), |
| 43 | + Fix deprecated Travis compiler flag (Nick Wellnhofer), |
| 44 | + Run general tests with maxdepth=200 (Nick Wellnhofer), |
| 45 | + Use _WIN32 macro instead of WIN32 (Nick Wellnhofer), |
| 46 | + Fix xsltproc newlines on Windows (Nick Wellnhofer), |
| 47 | + Fix Windows compiler warnings (Nick Wellnhofer), |
| 48 | + Rework locale feature tests (Nick Wellnhofer) |
| 49 | + |
| 50 | + - Improvements: |
| 51 | + Rebuild win32/libxslt.def.src (Nick Wellnhofer), |
| 52 | + Fix compiler warnings in Python bindings (Nick Wellnhofer) |
| 53 | + |
| 54 | + |
| 55 | + |
| 56 | +v1.1.31: Oct 06 2017: |
| 57 | + - Portability: |
| 58 | + Fix win32/configure.js (Nick Wellnhofer) |
| 59 | + |
| 60 | + - Bug Fixes: |
| 61 | + Fix pkg-config related regressions in configure script (Nick Wellnhofer) |
| 62 | + |
| 63 | + - Improvements: |
| 64 | + Adjust expected error output for libxml2 changes (Nick Wellnhofer), |
| 65 | + Misc autoconf updates (Nick Wellnhofer) |
| 66 | + |
| 67 | + |
| 68 | + |
| 69 | +v1.1.30: Sep 04 2017: |
| 70 | + - Documentation: |
| 71 | + Misc doc fixes (Nick Wellnhofer) |
| 72 | + |
| 73 | + - Portability: |
| 74 | + Look for libxml2 via pkg-config first (Elliott Sales de Andrade), |
| 75 | + Change default SOPREFIX on Windows to "bin" (Nick Wellnhofer), |
| 76 | + Add WIN32_EXTRA_LDFLAGS to tests/plugins/Makefile.am (Michael Haubenwallner) |
| 77 | + |
| 78 | + - Bug Fixes: |
| 79 | + Also fix memory hazards in exsltFuncResultElem (Nick Wellnhofer), |
| 80 | + Fix NULL deref in xsltDefaultSortFunction (Nick Wellnhofer), |
| 81 | + Fix memory hazards in exsltFuncFunctionFunction (Nick Wellnhofer), |
| 82 | + Fix memory leaks in EXSLT error paths (Nick Wellnhofer), |
| 83 | + Fix memory leak in str:concat with empty node-set (Nick Wellnhofer), |
| 84 | + Fix memory leaks in error paths (Nick Wellnhofer), |
| 85 | + Switch to xmlUTF8Strsize in numbers.c (Nick Wellnhofer), |
| 86 | + Fix NULL pointer deref in xsltFormatNumberFunction (Nick Wellnhofer), |
| 87 | + Fix UTF-8 check in str:padding (Nick Wellnhofer), |
| 88 | + Fix xmlStrPrintf argument (Nick Wellnhofer), |
| 89 | + Check for overflow in _exsltDateParseGYear (Nick Wellnhofer), |
| 90 | + Fix double to int conversion (Nick Wellnhofer), |
| 91 | + Check for overflow in exsltDateParseDuration (Nick Wellnhofer), |
| 92 | + Change version of xsltMaxVars back to 1.0.24 (Nick Wellnhofer), |
| 93 | + Disable xsltCopyTextString optimization for extensions (Nick Wellnhofer), |
| 94 | + Create DOCTYPE for HTML version 5 (Nick Wellnhofer), |
| 95 | + Make xsl:decimal-format work with namespaces (Nick Wellnhofer), |
| 96 | + Remove norm:localTime extension function (Nick Wellnhofer), |
| 97 | + Check for integer overflow in xsltAddTextString (Nick Wellnhofer), |
| 98 | + Detect infinite recursion when evaluating function arguments (Nick Wellnhofer), |
| 99 | + Fix memory leak in xsltElementAvailableFunction (Nick Wellnhofer), |
| 100 | + Fix for pattern predicates calling functions (Nick Wellnhofer), |
| 101 | + Fix cmd.exe invocations in Makefile.mingw (Nick Wellnhofer), |
| 102 | + Don't try to install index.sgml (Nick Wellnhofer), |
| 103 | + Fix symbols.xml (Nick Wellnhofer), |
| 104 | + Fix heap overread in xsltFormatNumberConversion (Nick Wellnhofer), |
| 105 | + Fix <xsl:number level="any"/> for non-element nodes (Nick Wellnhofer), |
| 106 | + Fix unreachable code in xsltAddChild (mahendra.n), |
| 107 | + Change version number in xsl:version warning (Nick Wellnhofer), |
| 108 | + Avoid infinite recursion after failed param evaluation (Nick Wellnhofer), |
| 109 | + Stop if potential recursion is detected (Nick Wellnhofer), |
| 110 | + Consider built-in templates in apply-imports (Nick Wellnhofer), |
| 111 | + Fix precedence with multiple attribute sets (Nick Wellnhofer), |
| 112 | + Rework attribute set resolution (Nick Wellnhofer) |
| 113 | + |
| 114 | + - Improvements: |
| 115 | + Add .travis.yml (Nick Wellnhofer), |
| 116 | + Silence tests a little (Nick Wellnhofer), |
| 117 | + Set LIBXML_SRC to absolute path (Nick Wellnhofer), |
| 118 | + Add missing #include (Nick Wellnhofer), |
| 119 | + Adjust expected error messages in tests (Nick Wellnhofer), |
| 120 | + Make xsltDebug more quiet (Nick Wellnhofer), |
| 121 | + New-line terminate error message that missed this convention (Jan Pokorn�), |
| 122 | + Use xmlBuffers in EXSLT string functions (Nick Wellnhofer), |
| 123 | + Switch to xmlUTF8Strsize in EXSLT string functions (Nick Wellnhofer), |
| 124 | + Check for return value of xmlUTF8Strlen (Nick Wellnhofer), |
| 125 | + Avoid double/long round trip in FORMAT_ITEM (Nick Wellnhofer), |
| 126 | + Separate date and duration structs (Nick Wellnhofer), |
| 127 | + Check for overflow in _exsltDateDifference (Nick Wellnhofer), |
| 128 | + Clamp seconds field of durations (Nick Wellnhofer), |
| 129 | + Change _exsltDateAddDurCalc parameter types (Nick Wellnhofer), |
| 130 | + Fix date:difference with time zones (Nick Wellnhofer), |
| 131 | + Rework division/remainder arithmetic in date.c (Nick Wellnhofer), |
| 132 | + Remove exsltDateCastDateToNumber (Nick Wellnhofer), |
| 133 | + Change internal representation of years (Nick Wellnhofer), |
| 134 | + Optimize IS_LEAP (Nick Wellnhofer), |
| 135 | + Link libraries with libm (Jussi Kukkonen), |
| 136 | + Rename xsltCopyTreeInternal to xsltCopyTree (Nick Wellnhofer), |
| 137 | + Update linker version script (Nick Wellnhofer), |
| 138 | + Add local wildcard to version script (Nick Wellnhofer), |
| 139 | + Make some symbols static (Nick Wellnhofer), |
| 140 | + Remove redundant NULL check in xsltNumberComp (mahendra.n), |
| 141 | + Fix forwards compatibility for imported stylesheets (Nick Wellnhofer), |
| 142 | + Reduce warnings in forwards-compatible mode (Nick Wellnhofer), |
| 143 | + Precompute XSLT elements after preprocessing (Nick Wellnhofer), |
| 144 | + Fix whitespace in xsltParseStylesheetTop (Nick Wellnhofer), |
| 145 | + Consolidate recursion checks (Nick Wellnhofer), |
| 146 | + Treat XSLT_STATE_STOPPED same as errors (Nick Wellnhofer), |
| 147 | + Make sure that XSLT_STATE_STOPPED isn't overwritten (Nick Wellnhofer), |
| 148 | + Add comment regarding built-in templates and params (Nick Wellnhofer), |
| 149 | + Rewrite memory management of local RVTs (Nick Wellnhofer), |
| 150 | + Validate QNames of attribute sets (Nick Wellnhofer), |
| 151 | + Add xsl:attribute-set regression tests (Nick Wellnhofer), |
| 152 | + Ignore imported stylesheets in xsltApplyAttributeSet (Nick Wellnhofer) |
| 153 | + |
| 154 | + |
| 155 | + |
11 | 156 | 1.1.29: May 24 2016:
|
12 | 157 | - Security:
|
13 | 158 | CVE-2015-7995 Fix for type confusion in preprocessing attributes (Daniel Veillard)
|
|
0 commit comments