366 lines
14 KiB
Plaintext
366 lines
14 KiB
Plaintext
-------------------------------------------------------------------
|
|
Tue Apr 30 12:23:31 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Simplify the spec file: remove old macros
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 20 14:48:04 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Use %patch -P N instead of deprecated %patchN.
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Mar 18 16:34:22 UTC 2022 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Build with source/target levels 8
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 11 13:00:17 UTC 2022 - David Anes <david.anes@suse.com>
|
|
|
|
- Update to 2.12.2 [bsc#1195108, CVE-2022-23437]:
|
|
* This release is a bug fix release. It fixes few bugs which were
|
|
present in Xerces-J 2.12.1 and also includes a few other minor
|
|
enhancements.
|
|
+ Implemented a fix, that solves rarely occurring XML parsing
|
|
performance issue.
|
|
+ Improved compliance, of XPath 2.0 processor's regex
|
|
implementation (that's used within XML Schema 1.1
|
|
implementation).
|
|
+ XML Schema validation error message improvements, when XML
|
|
attributes are validated.
|
|
+ Improved the JAXP SourceValidator sample, related to XML
|
|
Schema 1.1 assertion evaluations on list types.
|
|
+ Solved an XML Schema implementation issue, where
|
|
combination of restrictions 'length' and 'minLength' was
|
|
leading to error.
|
|
+ Made minor, improvements to few XML Schema 1.1 validation
|
|
error messages.
|
|
+ Fixed a rarely occurring issue during XML Schema 1.1
|
|
xs:assert evaluation, where adjacent text values within
|
|
XML instance document, were resulting in more than one
|
|
adjacent XPath 2.0 text nodes.
|
|
+ Upgraded the minimum, Java requirement to use XercesJ to
|
|
Java version 1.7.
|
|
+ Upgraded XalanJ serializer dependency to version 2.7.2
|
|
from 2.7.1, which is required by XercesJ.
|
|
+ Re-built, "XML Commons External" and "XML Commons
|
|
Resolver" codebases (which are dependencies for XercesJ)
|
|
using Java 1.7.
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 28 17:26:24 UTC 2021 - David Anes <david.anes@suse.com>
|
|
|
|
- Removed patch xerces-2_11_0-jdk7.patch:
|
|
* this patch is already applied upstream
|
|
- Upgrade to upstream 2.12.1:
|
|
* This release is a bug fix release. It fixes few bugs which were
|
|
present in Xerces-J 2.12.0 and also includes a few other minor
|
|
enhancements.
|
|
+ Implemented few fixes for XML Schema identity constraints,
|
|
within Xerces's XML Schema 1.0 and 1.1 validators.
|
|
+ When XML Schema 1.1 validations are done, where xs:assert
|
|
are contained within xs:override, the XPath expressions
|
|
within xs:assert can't see XML namespace bindings specified
|
|
at certain locations in schema documents.
|
|
+ When XML Schema 1.1 validations are done, when the schema
|
|
document is specified via xsi:schemaLocation attribute in
|
|
the XML document, when full XPath 2.0 is used with CTA, for
|
|
certain use cases validation was not occurring correctly.
|
|
+ For certain cases, while doing XML Schema 1.1 xs:assert
|
|
validations, error messages appeared like following
|
|
'FOAR0001 - Division by zero'. Modified such error messages,
|
|
to now contain the character ':' instead of '-' (since, the
|
|
character '-' can be confused with a negation symbol).
|
|
+ The 'XML Schema 1.1 structures' REC in the section, "3.2.3
|
|
Constraints on XML Representations of Attribute Declarations
|
|
(Schema Representation Constraint: Attribute Declaration
|
|
Representation)" mentions, '5 If fixed and use are both
|
|
present, use must not have the actual value prohibited'.
|
|
This functionality is newly introduced in XML Schema 1.1.
|
|
Fixed a runtime validation issue for this XSD clause, when
|
|
XSD 1.1 implementation is invoked in XSD 1.0 mode.
|
|
+ Xerces-J was previously not building from sources when Java
|
|
9+ was used.
|
|
+ XML Schema 1.1 has introduced the attribute 'ref' on xs:key,
|
|
xs:unique and xs:keyref. When certain suchschema documents
|
|
were processed by Xerces-J's XSD 1.1 implementation in XSD
|
|
1.0 mode, a java.lang.NullPointerException was displayed to
|
|
the user when the schema document is processed with Xerces
|
|
sample jaxp.SourceValidator.
|
|
+ Fixed minor bugs and made various improvements.
|
|
+ Added many new tests to the regression since the previous
|
|
Xerces release, for Xerces's XML Schema 1.0 and 1.1
|
|
implementations.
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Apr 17 10:41:24 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Remove bogus dependency
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Apr 9 11:10:05 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- BuildIgnore another provider of this package to avoid unresolved
|
|
cycle
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Feb 5 10:01:22 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- BuildIgnore oneself to avoid unresolved cycle
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 1 10:20:36 UTC 2019 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Added patch:
|
|
* xerces-j2-manifest.patch
|
|
- add OSGi metadata required by Eclipse
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Dec 11 10:16:51 UTC 2018 - Jan Engelhardt <jengelh@inai.de>
|
|
|
|
- Remove rhetorics from description, and then compact its verbose
|
|
grammar.
|
|
- Do away with xargs when find has some better options.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Dec 6 15:37:26 UTC 2018 - Fridrich Strba <fstrba@suse.com>
|
|
|
|
- Upgrade to version 2.12.0
|
|
* This release expands on Xerces-J's experimental support for
|
|
XML Schema 1.1 by providing a fully compliant XML Schema 1.1
|
|
implementation. It fixes several bugs which were present in
|
|
Xerces-J 2.11.0 and also includes a few other enhancements and
|
|
performance improvements.
|
|
+ add: Report all id/idref problems when validating XML against
|
|
DTD or XML Schema.
|
|
+ add: Implemented improvements to XML Schema 1.1 CTA
|
|
implementation and inheritable attributes.
|
|
+ update: Implemented improved error/warning message reporting
|
|
for various XML Schema use cases.
|
|
+ update: Implemented few performance enhancements (affecting
|
|
parsing/validation latency and memory footprint) to the
|
|
implementation.
|
|
+ fix: Fixed minor bugs in Xerces-J's regex support in XML
|
|
Schema <pattern> facet.
|
|
+ fix: Implemented various fixes to XML Schema 1.1
|
|
assert/assertion implementation.
|
|
+ fix: Fixed possible security issue: an implementation of the
|
|
NamedNodeMapImpl class in the JAXP component did not limit the
|
|
amount of memory allocated when creating object instance from
|
|
a serialized form. A specially-crafted input could cause a
|
|
java application to use an excessive amount of memory when
|
|
deserialized.
|
|
+ fix: Implemented minor and major fixes in certain areas, to
|
|
XML Schema 1.0 and 1.1 implementations.
|
|
+ fix: Fixed the issue related to, XIncludeTextReader doesn't
|
|
handle null Content Types properly.
|
|
+ fix: Fixed minor problems in the DOM (Level 3 Core)
|
|
implementation.
|
|
+ fix: Fixed few errors related to Xerces-J's build component.
|
|
+ fix: Solved a minor bug in SoftReferenceSymbolTable
|
|
implementation component.
|
|
+ fix: Fixed various bugs and made various improvements.
|
|
- Removed patches:
|
|
* arrays-doubling.patch
|
|
* scan-pseudo-attribute.patch
|
|
+ integrated upstream
|
|
- Added patches:
|
|
* xerces-j2-build.patch
|
|
+ Don't use the bundled xml-apis, but depend on an existing
|
|
package
|
|
+ Don't use custom taglets and ant tasks
|
|
- Do not bundle the xml-apis and xml-resolver and stop using
|
|
alternatives
|
|
- Install as a maven artifact
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Oct 3 15:33:36 UTC 2017 - fstrba@suse.com
|
|
|
|
- Added patch:
|
|
* xerces-2_11_0-jdk7.patch
|
|
+ Dummy implementation of the getContentDocument() in common
|
|
DOM API, in order to be able to build with jdk >= 1.6
|
|
- Specify java source and target level 1.6 and don't depend on gcj
|
|
|
|
-------------------------------------------------------------------
|
|
Fri May 19 16:31:01 UTC 2017 - tchvatal@suse.com
|
|
|
|
- BuildIgnore more main java versions to stick to gcj
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Feb 11 15:12:31 UTC 2016 - tchvatal@suse.com
|
|
|
|
- Add patches for bnc#814241 upstream#1616
|
|
* arrays-doubling.patch
|
|
* scan-pseudo-attribute.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 09:58:48 UTC 2014 - tchvatal@suse.com
|
|
|
|
- Fixup man page permissions
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jul 21 09:20:42 UTC 2014 - tchvatal@suse.com
|
|
|
|
- Sort out update-alternatives
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jun 6 15:48:05 UTC 2014 - tchvatal@suse.com
|
|
|
|
- Version bump to 2.11.0:
|
|
* This release expands on Xerces' experimental support for XML
|
|
Schema 1.1 by providing implementations for the simplified
|
|
complex type restriction rules (also known as subsumption),
|
|
xs:override and a few other XML Schema 1.1 features. This
|
|
release also introduces experimental support for XML Schema
|
|
Component Designators (SCD). It fixes several bugs which were
|
|
present in Xerces-J 2.10.0 and also includes a few other minor
|
|
enhancements.
|
|
* As of this release, Xerces and Xalan now share a common
|
|
serialization codebase. The DOM Level 3 serialization support
|
|
which was in Xerces was migrated into the Xalan serializer and
|
|
Xerces' native serializer was deprecated. In this release we
|
|
also upgraded the xml-commons resolver to v1.2 (which provides
|
|
support for OASIS XML Catalogs v1.1), introduced a few minor
|
|
features and fixed several bugs.
|
|
- Obsoleted patches no longer needed:
|
|
* xerces-j2-parsing.patch
|
|
* xerces-j2-2.8.1_new_unsupported_dom_methods.patch
|
|
* xerces-build.patch
|
|
* xerces-j2-gcj-switch-constants-bug.patch
|
|
* java150_build.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 9 11:06:27 UTC 2013 - tchvatal@suse.com
|
|
|
|
- Move from jpackage-utils to javapackage-tools
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 23 12:11:30 UTC 2013 - mvyskocil@suse.com
|
|
|
|
- drop javadoc packages
|
|
- drop antlr-bootstrap from BR as javadoc is not built
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 11 14:52:38 UTC 2013 - mvyskocil@suse.com
|
|
|
|
- removed the -boostrap package
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 16 11:31:42 UTC 2011 - andrea.turrini@gmail.com
|
|
|
|
- fixed typos in xerces-j2.spec
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Mar 14 13:05:09 UTC 2011 - mvyskocil@suse.cz
|
|
|
|
- build ignore openjdk
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Sep 21 09:15:04 UTC 2010 - mvyskocil@suse.cz
|
|
|
|
- use antlr-bootstrap for javadoc build
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Sep 13 13:40:54 UTC 2010 - mvyskocil@suse.cz
|
|
|
|
- remove unecessary xerces-j2-build.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 2 12:36:13 UTC 2010 - mvyskocil@suse.cz
|
|
|
|
- ignore antlr(-java) to reduce build cycles
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Aug 17 11:44:46 UTC 2009 - mvyskocil@suse.cz
|
|
|
|
- fixed bnc#530717: VUL-0: xerces-j2: XML parsing vulnerability
|
|
- Removed non used patch xerces-build.patch
|
|
- Fixed some rpmlint warnings and errors
|
|
- Removed javadoc postinstall scripts
|
|
- Removed %%release from subpackages requires
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 12 12:22:20 CET 2008 - mvyskocil@suse.cz
|
|
|
|
- use gcj for build as this version is not compatible with INM Java6
|
|
- added a jpackage-utils to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Feb 29 19:14:10 CET 2008 - coolo@suse.de
|
|
|
|
- adding prereq for xml-apis and xml-resolver
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 23 12:24:53 CET 2008 - prusnak@suse.cz
|
|
|
|
- removed comma between symbols in PreReq
|
|
|
|
-------------------------------------------------------------------
|
|
Wed May 2 11:54:38 CEST 2007 - dbornkessel@suse.de
|
|
|
|
- added unzip to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 23 17:05:07 CET 2007 - dbornkessel@suse.de
|
|
|
|
- added dummy methods for not yet supported new dom methods
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 16 18:29:04 CET 2007 - dbornkessel@suse.de
|
|
|
|
- created sub-packages xml-apis and xml-resolver to avoid Bug #232127
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Nov 15 14:18:46 CET 2006 - dbornkessel@suse.de
|
|
|
|
|
|
- Changed
|
|
PreReq: /usr/sbin/update-alternatives
|
|
to
|
|
PreReq: update-alternatives
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Sep 22 16:39:41 CEST 2006 - dbornkessel@suse.de
|
|
|
|
- update to 2.8.1
|
|
- added source="1.4" target="1.4" to [x]javac & javadoc ant tasks
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jan 30 14:12:11 CET 2006 - dbornkessel@suse.de
|
|
|
|
- changed update alternatives prios
|
|
- corrected update-alternatives name for 'xml-commons-resolver'
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Jan 27 01:36:20 CET 2006 - mls@suse.de
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
-------------------------------------------------------------------
|
|
Tue Jan 24 16:42:28 CET 2006 - dbornkessel@suse.de
|
|
|
|
- added missing jar file (xml-apis & resolver)
|
|
- added xml-apis and resolver to alternative system, so they can be
|
|
interchanged with xml-commons-apis and commons-resolver
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jan 18 02:21:51 CET 2006 - dbornkessel@suse.de
|
|
|
|
- Update to version 2.7.1
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 29 00:35:27 CEST 2005 - dmueller@suse.de
|
|
|
|
- add norootforbuild
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 16 20:01:23 CEST 2004 - skh@suse.de
|
|
|
|
- Fix prerequires
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 2 15:58:07 CEST 2004 - skh@suse.de
|
|
|
|
- Initial package created with version 2.6.2 (JPackage 1.5)
|
|
|