SHA256
8
0
forked from pool/libxml2

182 Commits

Author SHA256 Message Date
Ismail Dönmez
94e51d768e Accepting request 259159 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- update to 2.9.2
  * drop libxml2-CVE-2014-3660.patch (upstream)
  * add keyring to verify tarball
  Security:
  Fix for CVE-2014-3660 billion laugh variant
  CVE-2014-0191 Do not fetch external parameter entities
  Improvements:
  win32/libxml2.def.src after rebuild in doc
  elfgcchack.h: more legacy needs xmlSAX2StartElement() and xmlSAX2EndElement()
  elfgcchack.h: add xmlXPathNodeEval and xmlXPathSetContextNode
  Provide cmake module
  Fix a couple of issues raised by make dist
  Fix and add const qualifiers
  Preparing for upcoming release of 2.9.2
  Fix zlib and lzma libraries check via command line
  wrong error column in structured error when parsing end tag
  doc/news.html: small update to avoid line join while generating NEWS.
  Add methods for python3 iterator
  Support element node traversal in document fragments
  xmlNodeSetName: Allow setting the name to a substring of the currently set name
  Added macros for argument casts
  adding init calls to xml and html Read parsing entry points
  Get rid of 'REPLACEMENT CHARACTER' Unicode chars in xmlschemas.c
  Implement choice for name classes on attributes
  Two small namespace tweaks
  xmllint --memory should fail on empty files
  Cast encoding name to char pointer to match arg type

OBS-URL: https://build.opensuse.org/request/show/259159
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=96
2014-10-31 16:08:17 +00:00
Tomáš Chvátal
a1607ce319 Accepting request 257380 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- fix for CVE-2014-3660 (bnc#901546)
  * denial of service via recursive entity expansion
    (related to billion laughs)
  * added libxml2-CVE-2014-3660.patch

OBS-URL: https://build.opensuse.org/request/show/257380
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=94
2014-10-17 14:22:39 +00:00
Ismail Dönmez
d461097061 Accepting request 245099 from home:fcrozat:branches:devel:libraries:c_c++
- Add obsoletes/provides to baselibs.conf.

OBS-URL: https://build.opensuse.org/request/show/245099
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=92
2014-08-21 13:01:07 +00:00
Stephan Kulow
8a2e2888c3 - temporarily reverting libxml2-CVE-2014-0191.patch until there is a fix
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=90
2014-06-05 08:50:59 +00:00
Stephan Kulow
5fabfa5e31 Accepting request 236358 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- temporarily reverting the CVE-2014-0191 patch until there is a fix
  that doesn't break other applications
We did the same with the security update.

OBS-URL: https://build.opensuse.org/request/show/236358
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=89
2014-06-05 08:37:33 +00:00
Stephan Kulow
72c9a07064 Accepting request 235223 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- fix for CVE-2014-0191 (bnc#876652)
  * libxml2: external parameter entity loaded when entity
    substitution is disabled
  * added libxml2-CVE-2014-0191.patch

OBS-URL: https://build.opensuse.org/request/show/235223
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=86
2014-05-23 17:36:16 +00:00
4ac0c66c14 Accepting request 185614 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- update to 2.9.1
  dropped patches (in upstream):
  * libxml2-2.9.0-CVE-2012-5134.patch
  * libxml2-CVE-2013-0338-Detect-excessive-entities-expansion-upon-replacement.patch
  * libxml2-CVE-2013-1969.patch
  New features:
  * Support for Python3
  * Add xmlXPathSetContextNode and xmlXPathNodeEval

OBS-URL: https://build.opensuse.org/request/show/185614
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=84
2013-08-02 14:40:50 +00:00
Stephan Kulow
5684170696 Accepting request 182398 from openSUSE:Factory:Core
- buildignore python to avoid build cycle

OBS-URL: https://build.opensuse.org/request/show/182398
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=82
2013-07-07 06:14:42 +00:00
Ismail Dönmez
0a20cb2848 Accepting request 172437 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- fix for CVE-2013-1969 (bnc#815665)
  * libxml2-CVE-2013-1969.patch

OBS-URL: https://build.opensuse.org/request/show/172437
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=80
2013-04-19 09:49:46 +00:00
Ismail Dönmez
086c54e568 Accepting request 160256 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- fix for CVE-2013-0338 (bnc#805233)
  libxml2-CVE-2013-0338-Detect-excessive-entities-expansion-upon-replacement.patch

OBS-URL: https://build.opensuse.org/request/show/160256
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=78
2013-03-20 14:19:35 +00:00
Ismail Dönmez
7f8e31b51c - update to 2.9.0 version:
* please see the Changelog
- Updated patchs to get working with new version:
   * libxml2-2.9.0-CVE-2012-5134.patch ( libxml2-CVE-2012-5134.patch )
   * fix-perl.diff

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=76
2012-12-17 10:31:20 +00:00
Ismail Dönmez
4a9662c88e Accepting request 145538 from home:posophe:branches:devel:libraries:c_c++
update to 2.9.0

OBS-URL: https://build.opensuse.org/request/show/145538
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=75
2012-12-15 17:30:31 +00:00
Ismail Dönmez
4c4a3966c3 - Add libxml2-CVE-2012-5134.patch to fix CVE-2012-5134 (bnc#793334)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=73
2012-12-08 15:40:02 +00:00
Ismail Dönmez
2d17f6b509 Accepting request 144532 from home:vitezslav_cizek:branches:devel:libraries:c_c++
- fixed CVE-2012-5134 (bnc#793334)

OBS-URL: https://build.opensuse.org/request/show/144532
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=72
2012-12-07 14:40:01 +00:00
b8befa7aa5 Accepting request 135509 from home:dimstar:branches:devel:libraries:c_c++
Let's not have reviewers and packagers guess and redo the same errors over and over.. a comment can help them

OBS-URL: https://build.opensuse.org/request/show/135509
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=70
2012-09-24 03:18:49 +00:00
Stephan Kulow
16e63780ec - readd .la file, python-libxml2 needs it
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=68
2012-09-23 19:28:21 +00:00
Ismail Dönmez
def23ee0ab Accepting request 135341 from home:jengelh:branches:devel:libraries:c_c++
- Remove .la files; make sure installation succeeds for
  Fedora_17 target

OBS-URL: https://build.opensuse.org/request/show/135341
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=66
2012-09-22 08:15:45 +00:00
6122acf4ed Accepting request 124738 from home:computersalat:devel:libs
update to 2.8.0

OBS-URL: https://build.opensuse.org/request/show/124738
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=65
2012-06-13 14:07:50 +00:00
Ismail Dönmez
503ead5b5d Accepting request 108821 from home:jengelh:branches:devel:libraries:c_c++
- libxml2-2 should not require libxml2-tools. There is no trouble
  expected, since attempting to install libxml2 will already pull
  in libxml2-tools due to Provides tags.

OBS-URL: https://build.opensuse.org/request/show/108821
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=63
2012-03-11 21:39:48 +00:00
Stephan Kulow
1d60bb78b3 - revert the two commits that broke perl-XML-LibXML's test case,
I hope the two upstreams will figure it out

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=61
2012-03-05 10:18:56 +00:00
Stephan Kulow
238085bc29 - update to git to fix some issues
* Fix a logic error in Schemas Component ConstraintsHEADmaster
  * Fix a wrong enum type use in Schemas Types

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=60
2012-03-02 16:49:34 +00:00
ef6a686a3c Accepting request 107691 from home:msmeissn:branches:devel:libraries:c_c++
fixed 64bit bigendian issue

OBS-URL: https://build.opensuse.org/request/show/107691
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=58
2012-03-01 17:45:57 +00:00
Stephan Kulow
16d4b3f828 - the fallout of requiring libxml2-tools as explicit buildrequire
is just too large, so avoid it for now and create a cycle between
  libxml2-2 and libxml2-tools

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=56
2012-02-25 13:51:25 +00:00
Stephan Kulow
74361b583b require tools by devel too
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=55
2012-02-25 13:50:41 +00:00
Stephan Kulow
db77a3e8be OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=54 2012-02-25 13:48:30 +00:00
Stephan Kulow
1dd9ad216d - fix version
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=52
2012-02-25 08:48:05 +00:00
Stephan Kulow
fa5bec3865 - add provide for the old name to fix packages with explicit
library dependency

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=50
2012-02-25 08:09:25 +00:00
Stephan Kulow
59752337de OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=48 2012-02-24 06:05:42 +00:00
Stephan Kulow
cb929a3a5a fix deps
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=47
2012-02-23 14:28:54 +00:00
Ismail Dönmez
3a7abef0cf Accepting request 106624 from home:coolo:branches:openSUSE:Factory
- update to today's GIT snapshot:
    include XZ support
- split libxml2-2 according to shared library policy


- renamed to python-libxml2 to follow python naming expectations
- do not require python but let rpm figure it out

- Remove redundant tags/sections

- update to libxml-2.7.8+git20110708
  - several important bugfixes

- buildrequire python-xml to fix build

- update to libxml-2.7.8
  - number of bufixes, documentation and portability fixes
  - update language ID parser to RFC 5646
  - sort python generated stubs
  - add an HTML parser option to avoid a default doctype
  - see http://xmlsoft.org/news.html for exact details
- clean up specfile

- fix build

- update to 2.7.7
- add extra options to ./configure for scribus features and avoid a crash
- updates from 2.7.3 > 2.7.7 include a number of portability, correctness
  memory leaks and build fixes including some CVE
- see http://xmlsoft.org/news.html for exact details

OBS-URL: https://build.opensuse.org/request/show/106624
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=46
2012-02-23 12:37:52 +00:00
OBS User _service
73b56ba389 generated via source service
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=43
2011-12-27 17:37:11 +00:00
Ismail Dönmez
6ab488ebe3 - update to libxml-2.7.8+git20110708
- several important bugfixes

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=39
2011-07-11 09:00:20 +00:00
Ismail Dönmez
f939f78522 Accepting request 75864 from home:saschpe
- update to libxml-2.7.8+git20110708
  - several important bugfixes
- drop upstreamed patches:
  * libxml2-CVE-2010-4494.patch
  * libxml2-CVE-2011-1944.patch
  * noxref.patch
  * symbol-versioning.patch

OBS-URL: https://build.opensuse.org/request/show/75864
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=38
2011-07-08 12:47:11 +00:00
OBS User buildservice-autocommit
0a1ef4ed70 Updating link to change in openSUSE:Factory/libxml2 revision 47.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=3365304fed1c0e00fb45697e5d28bef8
2011-06-29 13:18:12 +00:00
0c60465c01 add libxml2-CVE-2011-1944.patch (bnc#697372)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=36
2011-06-29 12:11:24 +00:00
OBS User buildservice-autocommit
ca4a0f0f29 Updating link to change in openSUSE:Factory/libxml2 revision 45.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=2877bc91a78c38f3ed1a6b2db9d42cdc
2011-06-07 07:00:06 +00:00
Cristian Rodríguez
82b518dd49 Accepting request 72722 from home:chorler:branches:devel:libraries:c_c++
Library Symbol Versioning fix for openSUSE 11.4 (ref. Bugzilla #698132)

OBS-URL: https://build.opensuse.org/request/show/72722
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=34
2011-06-06 18:54:34 +00:00
a60836c7dd bnc#661471
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=32
2011-01-03 09:44:12 +00:00
OBS User buildservice-autocommit
883a067b2c Updating link to change in openSUSE:Factory/libxml2 revision 40.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=2b646e2cd599f3f131728b5224a9944d
2010-12-06 10:00:14 +00:00
84359bcfb4 Accepting request 54831 from home:coolo:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/54831
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=30
2010-12-06 09:21:17 +00:00
OBS User buildservice-autocommit
2140f96318 Updating link to change in openSUSE:Factory/libxml2 revision 38.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=685b0d2bd39052d0036feddb145e70b4
2010-12-05 21:58:11 +00:00
ead939a0b3 update to 2.7.8
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=28
2010-12-03 12:27:15 +00:00
OBS User buildservice-autocommit
60fdfb7a14 Updating link to change in openSUSE:Factory/libxml2 revision 36.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=4dfa6f14dd7f718f5428058a79ebff6c
2010-11-02 15:07:12 +00:00
7f435a038a resolve conflict
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=26
2010-11-02 14:10:34 +00:00
87bfb62c3f add libxml2-xpath-ns-attr-axis.patch (bnc#648277)
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=23
2010-11-01 10:08:17 +00:00
Stephan Kulow
55d261c398 Accepting request 51719 from home:elvigia:branches:devel:libraries:c_c++
OBS-URL: https://build.opensuse.org/request/show/51719
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=22
2010-11-01 08:09:10 +00:00
OBS User buildservice-autocommit
ccfeac8553 Updating link to change in openSUSE:Factory/libxml2 revision 32.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=f818bbf449d85990b28eb184ff53a301
2010-09-20 13:36:49 +00:00
5d8bf8d4e9 revert last change
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=20
2010-09-20 11:43:10 +00:00
OBS User buildservice-autocommit
c971c5f25c Updating link to change in openSUSE:Factory/libxml2 revision 31.0
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=9a3202d62ca076111a62e7c4f5465882
2010-09-17 18:53:18 +00:00
OBS User autobuild
da4e202608 Accepting request 48382 from devel:libraries:c_c++
checked in (request 48382)

OBS-URL: https://build.opensuse.org/request/show/48382
OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libxml2?expand=0&rev=19
2010-09-17 18:53:17 +00:00