103 Commits

Author SHA256 Message Date
Dominique Leuenberger
e89782ede3 Accepting request 899034 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/899034
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=63
2021-06-14 21:10:28 +00:00
5045063600 Accepting request 898998 from home:pevik:branches:devel:libraries:c_c++
- Backport upstream xsltproc manpage fix
  f165525f Recreate xsltproc man page with old Docbook stylesheet URL
  Recreate-xsltproc-man-page-with-old-Docbook-styleshe.patch

OBS-URL: https://build.opensuse.org/request/show/898998
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=88
2021-06-10 11:52:41 +00:00
02c545023d Accepting request 896848 from home:cgiboudeaux:branches:devel:libraries:c_c++
- Move the Copyright file to %_defaultlicensedir
  Configure.ac replaces the COPYING file with a symlink.

OBS-URL: https://build.opensuse.org/request/show/896848
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=87
2021-06-08 10:01:24 +00:00
0af4761c92 Accepting request 898150 from home:Andreas_Schwab:Factory
- Don't disable testsuite under QEMU

OBS-URL: https://build.opensuse.org/request/show/898150
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=86
2021-06-08 09:59:03 +00:00
Dominique Leuenberger
c00ae023f1 Accepting request 896775 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/896775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=62
2021-06-04 20:42:30 +00:00
5d746e836d Accepting request 896723 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Fix build with libxml2 2.9.12 that removes maxParserDepth XPath limit
- Add upstream patches:
  * libxslt-Stop-using-maxParserDepth-XPath-limit.patch
  * libxslt-Do-not-set-maxDepth-in-XPath-contexts.patch

OBS-URL: https://build.opensuse.org/request/show/896723
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=84
2021-06-01 20:37:05 +00:00
Dominique Leuenberger
0884765f7c Accepting request 750091 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/750091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=61
2019-12-07 14:22:10 +00:00
Tomáš Chvátal
94f02f6c77 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
2019-11-21 12:12:55 +00:00
Dominique Leuenberger
1b055bbd27 Accepting request 741568 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/741568
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=60
2019-10-22 13:43:52 +00:00
Tomáš Chvátal
8e9f5d7cb1 Accepting request 741566 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Security fix [bsc#1154609, CVE-2019-18197]
  * Fix dangling pointer in xsltCopyText
  * Add libxslt-CVE-2019-18197.patch

OBS-URL: https://build.opensuse.org/request/show/741566
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=80
2019-10-21 14:19:40 +00:00
Dominique Leuenberger
e66ea901a2 Accepting request 734238 from devel:libraries:c_c++
- Drop out lilbxslt-python package as it is just py2 based and
  upstream yet didn't bother to port it to python3.
  When there is python3 compatible code it should be enabled as
  multibuild here
  * Drop now unused libxslt-1.1.24-linkflags.patch and
    libxslt-do_not_build_doc_nor_xsltproc.patch

OBS-URL: https://build.opensuse.org/request/show/734238
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=59
2019-10-05 14:17:42 +00:00
Tomáš Chvátal
c1e05f2057 * Drop now unused libxslt-1.1.24-linkflags.patch and
libxslt-do_not_build_doc_nor_xsltproc.patch

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=78
2019-10-01 08:27:01 +00:00
Tomáš Chvátal
91c43005f3 * Drop now unused libxslt-1.1.24-linkflags.patch
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=77
2019-10-01 08:26:34 +00:00
Tomáš Chvátal
cd792238af - Drop out lilbxslt-python package as it is just py2 based and
upstream yet didn't bother to port it to python3.
  When there is python3 compatible code it should be enabled as
  multibuild here

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=76
2019-10-01 08:25:56 +00:00
Tomáš Chvátal
6125b736f3 Accepting request 734222 from home:dimstar:Factory
OBS-URL: https://build.opensuse.org/request/show/734222
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=75
2019-10-01 08:14:07 +00:00
Dominique Leuenberger
b738dac61b Accepting request 713210 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/713210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=58
2019-07-08 13:02:27 +00:00
Tomáš Chvátal
95a83c45f5 Accepting request 713209 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Security fix: [bsc#1140101, CVE-2019-13118]
  * Fix uninitialized read with UTF-8 grouping chars. Read of
    uninitialized stack data due to too narrow xsl:number
    instruction and an invalid character
  * Added libxslt-CVE-2019-13118.patch

- Security fix: [bsc#1140095, CVE-2019-13117]
  * Fix uninitialized read of xsl:number token. An xsl number with
    certain format strings could lead to a uninitialized read in
    xsltNumberFormatInsertNumbers
  * Added libxslt-CVE-2019-13117.patch

- Security fix: [bsc#1140101, CVE-2019-13118]
  * Fix uninitialized read with UTF-8 grouping chars. Read of
    uninitialized stack data due to too narrow xsl:number
    instruction and an invalid character
  * Added libxslt-CVE-2019-13118.patch

- Security fix: [bsc#1140095, CVE-2019-13117]
  * Fix uninitialized read of xsl:number token. An xsl number with
    certain format strings could lead to a uninitialized read in
    xsltNumberFormatInsertNumbers
  * Added libxslt-CVE-2019-13117.patch

OBS-URL: https://build.opensuse.org/request/show/713209
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=73
2019-07-03 10:52:49 +00:00
Dominique Leuenberger
74301aa4ec Accepting request 693134 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/693134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=57
2019-04-17 08:04:44 +00:00
Tomáš Chvátal
bb783cf4f2 Accepting request 693129 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Security fix: [bsc#1132160, CVE-2019-11068]
  * Bypass of a protection mechanism because callers of xsltCheckRead
    and xsltCheckWrite permit access even upon receiving a -1 error
    code. xsltCheckRead can return -1 for a crafted URL that is not
    actually invalid and is subsequently loaded.
  * Added libxslt-CVE-2019-11068.patch

- Security fix: [bsc#1132160, CVE-2019-11068]
  * Bypass of a protection mechanism because callers of xsltCheckRead
    and xsltCheckWrite permit access even upon receiving a -1 error
    code. xsltCheckRead can return -1 for a crafted URL that is not
    actually invalid and is subsequently loaded.
  * Added libxslt-CVE-2019-11068.patch

OBS-URL: https://build.opensuse.org/request/show/693129
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=71
2019-04-11 08:11:10 +00:00
Dominique Leuenberger
00d7491734 Accepting request 681467 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/681467
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=56
2019-03-08 12:28:02 +00:00
Tomáš Chvátal
7ea2c09005 Accepting request 681457 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Update to version 1.1.33
  * Portability:
    - Variables need 'extern' in static lib on Cygwin
    - Really declare dllexport/dllimport for Cygwin
    - Fix callback signatures in Python bindings
    - Fix transform callback signatures
    - Fix extension callback signatures
    - Fix deallocator signatures
    - Fix XPath callback signatures
    - Fix hash callback signatures
  * Bug Fixes:
    - Don't cache direct evaluation of patterns with variables
    - Move function result RVTs to context variable
    - Fix EXSLT functions returning RVTs from outer scopes
    - Fix handling of RVTs returned from nested EXSLT functions
    - Fix typos
  * Improvements:
    - Run Travis ASan tests with "sudo: required"
  * Cleanups:
    - Remove doc/libxslt-decl.txt
    - Docs for 1.1.32 release
- Cleaned with spec-cleaner

- Update to version 1.1.33
  * Portability:
    - Variables need 'extern' in static lib on Cygwin
    - Really declare dllexport/dllimport for Cygwin
    - Fix callback signatures in Python bindings
    - Fix transform callback signatures
    - Fix extension callback signatures

OBS-URL: https://build.opensuse.org/request/show/681457
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=69
2019-03-04 14:22:29 +00:00
Dominique Leuenberger
86fadfc028 Accepting request 539846 from devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/539846
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=55
2017-11-14 13:06:36 +00:00
Vítězslav Čížek
19a5023a6c Accepting request 539844 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- Update to version 1.1.32
  * fixes xml-config detection regression (boo#1066525)

- Update to version 1.1.32
  * fixes xml-config detection regression (boo#1066525)

OBS-URL: https://build.opensuse.org/request/show/539844
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=67
2017-11-08 12:30:31 +00:00
Dominique Leuenberger
49073e7fda Accepting request 535219 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/535219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=54
2017-10-28 12:17:38 +00:00
Vítězslav Čížek
1538c8c235 Accepting request 535190 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Update to version 1.1.30 [bsc#1063934]
  * Documentation:
    - Misc doc fixes
  * Portability:
    - Look for libxml2 via pkg-config first
  * Bug Fixes:
    - Also fix memory hazards in exsltFuncResultElem
    - Fix NULL deref in xsltDefaultSortFunction
    - Fix memory hazards in exsltFuncFunctionFunction
    - Fix memory leaks in EXSLT error paths
    - Fix memory leak in str:concat with empty node-set
    - Fix memory leaks in error paths
    - Switch to xmlUTF8Strsize in numbers.c
    - Fix NULL pointer deref in xsltFormatNumberFunction
    - Fix UTF-8 check in str:padding
    - Fix xmlStrPrintf argument
    - Check for overflow in _exsltDateParseGYear
    - Fix double to int conversion
    - Check for overflow in exsltDateParseDuration
    - Change version of xsltMaxVars back to 1.0.24
    - Disable xsltCopyTextString optimization for extensions
    - Create DOCTYPE for HTML version 5
    - Make xsl:decimal-format work with namespaces
    - Remove norm:localTime extension function
    - Check for integer overflow in xsltAddTextString
    - Detect infinite recursion when evaluating function arguments
    - Fix memory leak in xsltElementAvailableFunction
    - Fix for pattern predicates calling functions
    - Fix cmd.exe invocations in Makefile.mingw
    - Don't try to install index.sgml

OBS-URL: https://build.opensuse.org/request/show/535190
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=65
2017-10-19 12:16:49 +00:00
Dominique Leuenberger
93d5715494 Accepting request 523591 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/523591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=53
2017-09-13 19:35:10 +00:00
Tomáš Chvátal
84f4b3b8a7 Accepting request 523385 from home:jengelh:branches:devel:libraries:c_c++
- Fix RPM groups. Drop ineffective --with-pic.
  Trim conjecture from description.

OBS-URL: https://build.opensuse.org/request/show/523385
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=63
2017-09-12 08:07:39 +00:00
Yuchen Lin
e3c6321d92 Accepting request 512954 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/512954
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=52
2017-08-04 09:56:48 +00:00
Tomáš Chvátal
f6d3579bc1 Accepting request 512952 from home:pluskalm:branches:devel:libraries:c_c++
- Add gpg signature
- Cleanup spec file with spec-cleaner

- Add gpg signature
- Cleanup spec file with spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/512952
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=61
2017-07-28 19:21:39 +00:00
Dominique Leuenberger
b68185d40b Accepting request 491210 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/491210
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=51
2017-05-10 18:32:05 +00:00
Tomáš Chvátal
3c48c4cfe3 Accepting request 491045 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Fixed CVE-2017-5029 bcs#1035905
  * Limit buffer size in xsltAddTextString to INT_MAX
- Added patch libxslt-1.1.28-CVE-2017-5029.patch

OBS-URL: https://build.opensuse.org/request/show/491045
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=59
2017-04-26 08:22:57 +00:00
Yuchen Lin
a05f634df0 Accepting request 486319 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/486319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=50
2017-04-11 07:30:05 +00:00
Ismail Dönmez
e8f3aa2469 Accepting request 486299 from home:pgajdos
- security update: initialize random generator, CVE-2015-9019 
  [bsc#934119]

OBS-URL: https://build.opensuse.org/request/show/486299
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=57
2017-04-07 08:41:51 +00:00
Tomáš Chvátal
05583ee011 Accepting request 485757 from home:pgajdos
- security update: initialize random generator [bsc#934119]
  + libxslt-random-seed.patch

OBS-URL: https://build.opensuse.org/request/show/485757
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=56
2017-04-05 08:47:16 +00:00
Dominique Leuenberger
88b8c5f895 Accepting request 479026 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/479026
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=49
2017-03-16 08:34:26 +00:00
Tomáš Chvátal
0e4141e559 Accepting request 479022 from home:pmonrealgonzalez:branches:devel:libraries:c_c++
- Added patch libxslt-CVE-2016-4738.patch 
  * Fix heap overread in xsltFormatNumberConversion: An empty 
    decimal-separator could cause a heap overread. This can be
    exploited to leak a couple of bytes after the buffer that holds 
    the pattern string.
  * bsc#1005591 CVE-2016-4738

OBS-URL: https://build.opensuse.org/request/show/479022
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=54
2017-03-13 12:58:25 +00:00
Dominique Leuenberger
fbc146dca8 Accepting request 401584 from devel:libraries:c_c++
- Version update to 1.1.29 to match libxslt main package
- Sort out with spec-cleaner
- BuildIgnore python to avoid cycles
- Run tests and do not install them as docs

- Update to 1.1.29:
  * new release after 4 years with few bugfies all around
- Refresh patch 0009-Make-generate-id-deterministic.patch to apply
- Remove cve patch that was integrated upstream:
  libxslt-1.1.28-type_confusion_preprocess_attr.patch
- Unpack the manpage as the compression is set by buildbot not always gz

OBS-URL: https://build.opensuse.org/request/show/401584
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=48
2016-06-20 08:55:11 +00:00
Ismail Dönmez
654061f73c -
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=52
2016-06-13 09:46:53 +00:00
Ismail Dönmez
e31bbdf665 Accepting request 401284 from home:scarabeus_iv:branches:devel:libraries:c_c++
- Version update to 1.1.29 to match libxslt main package
- Sort out with spec-cleaner
- BuildIgnore python to avoid cycles
- Run tests and do not install them as docs

- Update to 1.1.29:
  * new release after 4 years with few bugfies all around
- Refresh patch 0009-Make-generate-id-deterministic.patch to apply
- Remove cve patch that was integrated upstream:
  libxslt-1.1.28-type_confusion_preprocess_attr.patch
- Unpack the manpage as the compression is set by buildbot not always gz

OBS-URL: https://build.opensuse.org/request/show/401284
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=51
2016-06-12 07:01:53 +00:00
Dominique Leuenberger
cd2908659b Accepting request 397214 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/397214
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=47
2016-05-25 19:21:17 +00:00
e23e2ad02d Accepting request 397037 from home:kstreitova:branches:devel:libraries:c_c++
- add libxslt-1.1.28-type_confusion_preprocess_attr.patch to fix
  type confusion in preprocessing attributes [bnc#952474],
  [CVE-2015-7995]

- add libxslt-1.1.28-type_confusion_preprocess_attr.patch to fix
  type confusion in preprocessing attributes [bnc#952474],
  [CVE-2015-7995]

OBS-URL: https://build.opensuse.org/request/show/397037
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=49
2016-05-21 10:05:31 +00:00
Dominique Leuenberger
1d961d75f6 Accepting request 295201 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/295201
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=46
2015-04-11 22:09:38 +00:00
Ismail Dönmez
8823f40098 Accepting request 295089 from home:microstep:branches:devel:libraries:c_c++
package with "soname" should obsolete libxslt package on suse < 12.2 (SLE11)

OBS-URL: https://build.opensuse.org/request/show/295089
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=47
2015-04-09 15:20:12 +00:00
Dominique Leuenberger
63b515b46a Accepting request 283717 from devel:libraries:c_c++
1

OBS-URL: https://build.opensuse.org/request/show/283717
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=45
2015-02-06 09:44:10 +00:00
Michal Vyskocil
30e8af2f82 Accepting request 283643 from home:coolo:branches:openSUSE:Factory
- add 0009-Make-generate-id-deterministic.patch from debian's
  reproducible builds project to avoid randomness in generated IDs

OBS-URL: https://build.opensuse.org/request/show/283643
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=45
2015-02-02 08:03:44 +00:00
Stephan Kulow
5bd7cad621 Accepting request 148761 from devel:libraries:c_c++
The Requires: tag in file libxslt-python.spec has to be listed after the version definition. Otherwise the variable %{version} ist not read correctly. (forwarded request 148760 from dl8fcl)

OBS-URL: https://build.opensuse.org/request/show/148761
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=41
2013-01-17 08:46:54 +00:00
Ismail Dönmez
652b7038c8 Accepting request 148760 from home:dl8fcl
The Requires: tag in file libxslt-python.spec has to be listed after the version definition. Otherwise the variable %{version} ist not read correctly.

OBS-URL: https://build.opensuse.org/request/show/148760
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=43
2013-01-16 19:50:09 +00:00
Stephan Kulow
d5a35148b0 Accepting request 145534 from devel:libraries:c_c++
update to 1.1.28

OBS-URL: https://build.opensuse.org/request/show/145534
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=40
2012-12-19 13:50:02 +00:00
Pascal Bleser
7fe81b5bce - update to 1.1.28: see changelog for libxslt1 1.1.28 for details
- enforce having the same version of libxslt1

- update to 1.1.28:
  * fix generate-id() to avoid generating the same ID
  * fix crash with empty xsl:key/@match attribute
  * fix crash when passing an uninitialized variable to document()
  * fix regression: default namespace not correctly used
  * remove xsltTransStorageAdd and xsltTransStorageRemove from symbols.xml
- changes from 1.1.27:
  * link python module with python library (Frederic Crozat)
  * report errors on variable use in key
  * the XSLT namespace string is a constant one
  * fix handling of names in xsl:attribute
  * reserved namespaces in xsl:element and xsl:attribute
  * null-terminate result string of cry:rc4_decrypt
  * EXSLT date normalization fix
  * exit after compilation of invalid func:result
  * fix for EXSLT func:function
  * rewrite EXSLT string:replace to be conformant
  * avoid a heap use after free error
  * fix a dictionary string usage
  * output should not include extraneous newlines when indent is off
  * document('') fails to return stylesheets parsed from memory
  * xsltproc should return an error code if xinclude fails
  * forwards-compatible processing of unknown top level elements
  * fix system-property with unknown namespace
  * fix default template processing on namespace nodes
  * fix a bug in selecting XSLT elements
  * fix a memory leak with xsl:number

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxslt?expand=0&rev=41
2012-12-07 06:59:14 +00:00
Stephan Kulow
2678bbf9cc Accepting request 124719 from devel:libraries:c_c++
add macro soname, fix self obsoletion (forwarded request 124707 from computersalat)

OBS-URL: https://build.opensuse.org/request/show/124719
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libxslt?expand=0&rev=39
2012-06-25 12:19:21 +00:00