[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Upgrade apr expat???

From: Blair Zajac <blair_at_orcaware.com>
Date: 2002-08-22 02:46:55 CEST

Is there any reason for SVN to push for apr-util to upgrade it's expat
from 1.95.1 to 1.95.4 given that we use it. Several points:

1) 1.95.1 is almost 2 years old. I hate using old software :)
2) The SVN build on Windows has Neon compile and link against the
   apr-util expat, so it is being used.
3) mod_dav uses it.
4) There's some good fixes in the latest release. Some of the key
   changes between 1.95.1 and 1.95.4:

   From .1 to .2:
      - More changes to make MSVC happy with the build; add a single
        workspace to support both the library and xmlwf application.
      - Added a Windows installer for Windows users; includes
      - Added compile-time constants that can be used to determine the
        Expat version
      - Removed a lot of GNU-specific dependencies to aide portability
        among the various Unix flavors.
      - Fix the UTF-8 BOM bug.
      - Cleaned up warning messages for several compilers.
      - Added the -Wall, -Wstrict-prototypes options for GCC.

   From .2 to .3
      - Added a project to the MSVC workspace to create a wchar_t
        version of the library; the DLLs are named libexpatw.dll.
      - Changed the name of the Windows DLLs from expat.dll to
        libexpat.dll; this fixes SF bug #432456.
      - Added the XML_ParserReset() API function.
      - Fixed XML_SetReturnNSTriplet() to work for element names.
      - Made the XML_UNICODE builds usable (thanks, Karl!).
      - Allow xmlwf to read from standard input.
      - Install a man page for xmlwf on Unix systems.
      - Fixed many bugs; see SF bug reports 231864, 461380, 464837,
        466885, 469226, 477667, 484419, 487840, 494749, 496505,
        547350. Other bugs which we can't test as easily may also
        have been fixed, especially in the area of build support.

   From .3 to .4
      - Added support for VMS, contributed by Craig Berry. See
        vms/README.vms for more information.
      - Added Mac OS (classic) support, with a makefile for MPW,
        contributed by Thomas Wegner and Daryle Walker.
      - Added Borland C++ Builder 5 / BCC 5.5 support, contributed
        by Patrick McConnell (SF patch #538032).
      - Fixed a variety of bugs: see SF issues 441449, 563184,
        564342, 566334, 566901, 569461, 570263, 575168, 579196.
      - Made skippedEntityHandler conform to SAX2 (see source comment)
      - Re-implemented WFC: Entity Declared from XML 1.0 spec and
        added a new error "entity declared in parameter entity":
        see SF bug report 569461 and SF patch 578161
      - Re-implemented section 5.1 from XML 1.0 spec:
        see SF bug report 570263 and SF patch 578161

   I haven't looked at all the bug reports and what they fix.


Blair Zajac <blair@orcaware.com>
Web and OS performance plots - http://www.orcaware.com/orca/
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Thu Aug 22 02:47:25 2002

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.