2.6.2 was not a planned release. Some of the bugs including the
Schema API discrepancy discovered after 2.6.1 and the switch over to the
2.0 Apache License on March 1st (which I'm sure we'd rather pickup in
the next release) motivated this quick follow-up release to
2.6.1.

The changes which required Java 1.2 were made before the decision
to have this release. They were made for performance improvements, for
instance swapping synchronized Vectors for unsynchronized ArrayLists
where we don't need thread safety. I won't get into the details about the
security bug but it cannot be exploited by JDK 1.1. JDK 1.1 users were
not vulnerable.

On Sat, 21 Feb 2004, Elliotte Rusty Harold wrote:

> What are the specific changes in this release that require Java 1.2?
> What features of Java 1.2 are used that were not used in 2.6.1? I
> know 2.6.1 was supposed to be the last 1.1 supporting release.
> However, since 2.6.2 just fixes bugs in 2.6.1 rather than introducing
> any significant new features, I thought it might not be too hard for
> it to support Java 1.1. In particular, it's disturbing that the last
> 1.1 supporting release has a known security bug.

---------------------------
Michael Glavassevich
XML Parser Development
IBM Toronto Lab
E-mail: [EMAIL PROTECTED]
E-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to