summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-07-16Fix uninitialized read with UTF-8 grouping charstizen_5.5.m2_releasesubmit/tizen_base/20190716.074853submit/tizen_5.5_base_mobile_hotfix/20201023.171501submit/tizen_5.5_base/20191030.000001accepted/tizen/base/20190721.082429accepted/tizen/5.5/base/mobile/hotfix/20201023.084245accepted/tizen/5.5/base/20191030.081732tizen_5.5_base_mobile_hotfixaccepted/tizen_5.5_base_mobile_hotfixNick Wellnhofer4-2/+12
The character type in xsltFormatNumberConversion was too narrow and an invalid character/length combination could be passed to xsltNumberFormatDecimal, resulting in an uninitialized read. Found by OSS-Fuzz. Change-Id: Ib12c3fa39fd4d83325307b7c4b692ecb0d83c724 Signed-off-by: Hyunjee Kim <hj0426.kim@samsung.com>
2019-07-16Fix uninitialized read of xsl:number tokenNick Wellnhofer1-1/+4
Found by OSS-Fuzz. Change-Id: Ie06832f11ada0acc25d37962b3a4fa0fa6851ae0 Signed-off-by: Hyunjee Kim <hj0426.kim@samsung.com>
2018-08-07ASLR Patchsubmit/tizen_base/20180808.010841submit/tizen_5.0_base/20181101.000001accepted/tizen/base/20180818.050718accepted/tizen/5.0/base/20181101.090239DongHun Kwak1-0/+2
[Model] All [BinType] AP [Customer] OPEN [Issue#] N/A [Request] N/A [Occurrence Version] N/A [Problem] xsltproc does not patched for aslr [Cause & Measure] aslr patched [Checking Method] aslr checker tools [Team] Open Source Management and Setting Part [Developer] dh0128.kwak [Solution company] Samsung [Change Type] N/A Change-Id: I3f5a5b6cdb5264de453a91acce74a454f2d49e61 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2018-01-08Fix build errorsubmit/tizen_base/20180108.045102accepted/tizen/base/20180119.133626DongHun Kwak1-1/+1
[Model] All [BinType] AP [Customer] OPEN [Issue#] N/A [Request] N/A [Occurrence Version] N/A [Problem] pkg-config file missing dlopen library [Cause & Measure] build broken at platform/core/appfw/amd [Checking Method] add missing library at pkg-config file [Team] Open Source Management and Setting Part [Developer] dh0128.kwak [Solution company] Samsung [Change Type] N/A Change-Id: I214b7aa64510e3904ba5baf7de17a26726155f2a Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-12-22Bump to libxslt 1.1.32submit/tizen_base/20180102.230417DongHun Kwak3-11/+10
[Model] All [BinType] AP [Customer] OPEN [Issue#] N/A [Request] N/A [Occurrence Version] N/A [Problem] version upgrade [Cause & Measure] libxslt 1.1.29 -> 1.1.31 [Checking Method] libxslt unit test [Team] Open Source Management and Setting Part [Developer] dh0128.kwak [Solution company] Samsung [Change Type] N/A Change-Id: I5772ef849214b75570bbdc0083af2b12b915cb92 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-12-08Merge branch 'tizen_base' of ↵DongHun Kwak0-0/+0
ssh://review.tizen.org:29418/platform/upstream/libxslt into tizen_base Change-Id: I7f2f5a782ac6fb88671e5cc47bbf68c83957656d Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-12-08Rebase for libxslt 1.1.32Anas Nashif3-0/+111
Change-Id: Ifd43ea97992232ef31527907afae5b6178303a0a Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-12-04Imported Upstream version 1.1.32upstream/1.1.32DongHun Kwak79-358/+193
Change-Id: I03b39e92b2b7898e9a34a1e240722003e7d51cd8 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-19Check for integer overflow in xsltAddTextStringsubmit/tizen_base/20171019.015259accepted/tizen/base/20171027.152117MyoungJune Park2-5/+24
CVE-2017-1000249 author Nick Wellnhofer <wellnhofer@aevum.de> 2017-01-12 14:39:52 (GMT) committer Nick Wellnhofer <wellnhofer@aevum.de> 2017-02-03 11:24:22 (GMT) Limit buffer size in xsltAddTextString to INT_MAX. The issue can be exploited to trigger an out of bounds write on 64-bit systems. Originally reported to Chromium: https://crbug.com/676623 Change-Id: Ibc82e53973e8b2e4ee964c042f42b324295b49a5
2017-10-17Imported Upstream version 1.1.31upstream/1.1.31DongHun Kwak6-115/+123
Change-Id: I5c79882d43bcfea6c94944bed9bdddb76c516afd Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-17Imported Upstream version 1.1.31_rc2upstream/1.1.31_rc2DongHun Kwak5-5/+8
Change-Id: I548e28bbcc52546fcda0ac91a7f0042e8dce7dd6 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-17Imported Upstream version 1.1.31_rc1upstream/1.1.31_rc1DongHun Kwak43-603/+475
Change-Id: I18a4b3672d7e46c1ead10d746dbdddcc30f298b7 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-17Imported Upstream version 1.1.30upstream/1.1.30DongHun Kwak6-26/+288
Change-Id: Ifea6a148a28bd1c10ea97b65d414a872d0efd827 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-17Imported Upstream version 1.1.30_rc2upstream/1.1.30_rc2DongHun Kwak4-7/+8
Change-Id: I7163f1e8d20d9963a92dea041decb566792ffad1 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2017-10-17Imported Upstream version 1.1.30_rc1upstream/1.1.30_rc1DongHun Kwak136-1823/+2876
Change-Id: Ie087e3508369ac612459f31961addc691f2302c1 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-06-29Bump to libxslt 1.1.29tizen_4.0.m2_releasetizen_4.0.m1_releasetizen_4.0.IoT.p1_releasesubmit/tizen_base/20160629.052737submit/tizen_4.0_base/20170828.000001submit/tizen_4.0_base/20170828.000000submit/tizen_4.0_base/20170811.071500submit/tizen_3.0_base/20161028.062323submit/tizen_3.0.m2_base/20170104.073748accepted/tizen/base/20160701.180250accepted/tizen/4.0/base/20170828.221230accepted/tizen/4.0/base/20170811.092919accepted/tizen/3.0/base/20161028.102947accepted/tizen/3.0.m2/base/20170104.081837tizen_3.0.m2_basetizen_3.0accepted/tizen_3.0_baseaccepted/tizen_3.0.m2_baseDongHun Kwak8-27/+16
[Model] ALL [BinType] AP [Customer] OPEN [Issue#] N/A [Request] N/A [Occurrence Version] N/A [Problem] Bump to libxslt 1.1.29 [Cause & Measure] Bump to libxslt 1.1.29 [Checking Method] N/A [Team] Open Source Management and Setting Part [Developer] dh0128.kwak [Solution company] Samsung [Change Type] N/A Change-Id: I31d6da7ed4f3da325b071957aa537419cfe3eca6 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-06-28Merge "Rebase for libxslt-1.1.29" into tizen_baseMyoungJune Park235-29767/+68991
2016-06-22Rebase for libxslt-1.1.29Anas Nashif10-4/+126
Change-Id: I93c4e25d6fe05766a14630ccb146dcc7a63b6ea6 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2016-06-22Imported Upstream version 1.1.29upstream/1.1.29DongHun Kwak235-29767/+68991
Change-Id: I7d894ba27f8f8e886dbcece3bb3df8e69059cae9 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
2014-12-15Bump to version 1.1.28tizen_3.0_ivi_releasetizen_3.0.m2.a1_tv_releasetizen_3.0.m2.a1_mobile_releasetizen_3.0.m1_tv_releasetizen_3.0.m1_mobile_releasesubmit/tizen_ivi/20141225.222222submit/tizen_common/20151019.135620submit/tizen_common/20151015.190624submit/tizen_base/20151223.111112submit/tizen/20141215.231533accepted/tizen/wearable/20141221.093053accepted/tizen/tv/20141221.093032accepted/tizen/mobile/20141221.093111accepted/tizen/ivi/20141225.103506accepted/tizen/common/20141219.104057accepted/tizen/base/20151223.052203tizen_3.0_ivitizen_3.0.m1_tvtizen_3.0.m1_mobiletizen_3.0.2015.q2_commontizen_3.0.2015.q1_commontizen_3.0.2014.q4_commonaccepted/tizen_wearableaccepted/tizen_tvaccepted/tizen_mobileaccepted/tizen_iviaccepted/tizen_3.0_iviKévin THIERRY2-10/+10
Use upstream git repository instead of pristine-tar. Bug-Tizen: TC-1848 Change-Id: Id504c9220dd6d41417ffebc1ebffed32910ce472 Signed-off-by: Kévin THIERRY <kevin.thierry@open.eurogiciel.org>
2014-11-12resetting manifest requested domain to floorAlexandru Cornea2-0/+10
2014-11-12Set license using %licenseAnas Nashif2-5/+8
2014-11-12Fixed baselibs to not require numbered sub-packageAnas Nashif2-6/+4
2014-11-12add packagingAnas Nashif3-45/+0
2014-11-12no networkAnas Nashif1-1/+1
2014-11-12config fixesAnas Nashif2-2/+2
2014-11-12add packagingAnas Nashif2-0/+104
2014-11-12linkflagsAnas Nashif1-1/+1
2014-11-12add packagingAnas Nashif4-0/+52
2012-11-21Release of libxslt 1.1.28v1.1.28Daniel Veillard11-51/+8
* configure.in: updated * doc/libxslt-api.xml doc/libxslt-refs.xml libxslt/libxslt.syms libxslt/xsltwin32config.h win32/libxslt.def.src doc/*.html: regenerated
2012-11-21Remove xsltTransStorageAdd and xsltTransStorageRemove from symbols.xmlDaniel Veillard1-2/+2
Addition to the removal from the header 31312989ab25faf81f9aa9e41d17e0f8f4fe21e7
2012-11-21Fix python build by using libxsltmod_la_CPPFLAGS instead of AM_CPPFLAGSAlexandre Rostovtsev1-6/+5
Commit a2cd8a03 broke the --with-python build by moving includes from INCLUDES to AM_CPPFLAGS. AM_CPPFLAGS gets ignored when a target-specific *_CPPFLAGS variable exists, but at least some automake versions automatically add "libxsltmod_la_CPPFLAGS = -shared" to python/Makefile.in https://bugzilla.gnome.org/show_bug.cgi?id=684637
2012-11-21configure should be more careful with linker scriptIgor Pashev1-4/+7
For https://bugzilla.gnome.org/show_bug.cgi?id=685626 it would assume the system linker for extracting the linker script options, even if GNU ld is in use. Which breaks on Solaris.
2012-11-21autogen.sh cleanupDaniel Richard1-8/+4
This patch fixes minor issues in the autogen.sh script: * Don't print "I am going to run ..." if NOCONFIGURE is set * Print said message with $srcdir path * Print said message once, not twice * Print "Running ..." message once, not twice, and use quoting
2012-11-21consistent use of xslt processorRoumen Petrov1-27/+25
Currently doc/Makefile.am use just build xslt processor, binary detected from configure or just directly call command xsltproc. This patch unify use to binary detected from configure script.
2012-11-21add gcrypt library in LIBADD, not LDFLAGS, as recommendedRoumen Petrov1-2/+2
2012-11-21Fix generate-id() to avoid generating the same IDStewart Brodie1-1/+2
For nodes from different documents, especially for the document node itself which would always get "idp0" as a result. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=688171
2012-11-21Revert "Cleanup libxslt test run outside of srcdir"Daniel Veillard4-57/+48
This reverts commit c159f4e6f19ffb32d89e4b3e094fd27a2f82b9ac. As make check was exhibiting various added failures as a result.
2012-10-25Cleanup libxslt test run outside of srcdirPetr Sumbera4-48/+57
When I configure/build libxslt outside of sources and then run libxslt tests there are some false positives related to using absolute path instead of relative.
2012-10-22Add object files in tests/plugins to .gitignoreNick Wellnhofer1-0/+2
2012-10-21Fix crash with empty xsl:key/@match attributeNick Wellnhofer1-5/+11
See https://bugzilla.gnome.org/show_bug.cgi?id=685328 Also improve some xsl:key error messages.
2012-10-10Crash when passing an uninitialized variable to document()Nick Wellnhofer7-2/+19
https://bugzilla.gnome.org/show_bug.cgi?id=685330 Missing check for NULL
2012-10-10Add missing test docs to EXTRA_DISTNick Wellnhofer1-0/+9
2012-10-09Fix regression: Default namespace not correctly usedNick Wellnhofer6-6/+44
https://bugzilla.gnome.org/show_bug.cgi?id=684564
2012-09-19Fix error on bug-165 regression testDaniel Veillard1-1/+1
Missing error file from the distribution due to a typo
2012-09-12Remove xsltTransStorageAdd and xsltTransStorageRemoveDaniel Veillard1-8/+0
From the header as they were never implemented
2012-09-12Release of libxslt-1.1.27Daniel Veillard46-257/+682
* configure.in doc/symbols.xml doc/xslt.html: updated for the release * NEWS config.h.in doc/* */*.syms : regenerated
2012-09-12Big space and tabs cleanupDaniel Veillard50-1172/+1172
Remove spaces followed by tabs, and space and tabs at the end of lines
2012-09-12Fix authors listDaniel Veillard1-1/+1
2012-09-12Add the saxon:systemId extensionMike Hommey1-0/+29
For https://bugzilla.gnome.org/show_bug.cgi?id=519926 Both Xalan and Saxon have a systemId function (in their respective namespaces) to provide the URI of the file that is being transformed. It would be nice to have that function in libxslt1.1 as well, because then DocBook could use it[0]. [0] See line 250 et seq in /usr/share/xml/docbook/stylesheet/nwalsh/common/stripns.xsl