Up to [cvs.netbsd.org] / pkgsrc / textproc / expat
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.26 / (download) - annotate - [select for diffs], Sun Apr 1 08:52:43 2012 UTC (7 weeks, 5 days ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
HEAD
Changes since 1.25: +5 -3
lines
Diff to previous 1.25 (colored)
Update expat to 2.1.0, contains security fixes.
Release 2.1.0 Sat March 24 2012
- Bug Fixes:
#1742315: Harmful XML_ParserCreateNS suggestion.
#2895533: CVE-2012-1147 - Resource leak in readfilemap.c.
#1785430: Expat build fails on linux-amd64 with gcc version>=4.1 -O3.
#1983953, 2517952, 2517962, 2649838:
Build modifications using autoreconf instead of buildconf.sh.
#2815947, #2884086: OBJEXT and EXEEXT support while building.
#1990430: CVE-2009-3720 - Parser crash with special UTF-8 sequences.
#2517938: xmlwf should return non-zero exit status if not well-formed.
#2517946: Wrong statement about XMLDecl in xmlwf.1 and xmlwf.sgml.
#2855609: Dangling positionPtr after error.
#2894085: CVE-2009-3560 - Buffer over-read and crash in big2_toUtf8().
#2958794: CVE-2012-1148 - Memory leak in poolGrow.
#2990652: CMake support.
#3010819: UNEXPECTED_STATE with a trailing "%" in entity value.
#3206497: Unitialized memory returned from XML_Parse.
#3287849: make check fails on mingw-w64.
#3496608: CVE-2012-0876 - Hash DOS attack.
- Patches:
#1749198: pkg-config support.
#3010222: Fix for bug #3010819.
#3312568: CMake support.
#3446384: Report byte offsets for attr names and values.
- New Features / API changes:
Added new API member XML_SetHashSalt() that allows setting an intial
value (salt) for hash calculations. This is part of the fix for
bug #3496608 to randomize hash parameters.
When compiled with XML_ATTR_INFO defined, adds new API member
XML_GetAttributeInfo() that allows retrieving the byte
offsets for attribute names and values (patch #3446384).
Added CMake build system.
See bug #2990652 and patch #3312568.
Added run-benchmark target to Makefile.in - relies on testdata module
present in the same relative location as in the repository.
Revision 1.24.4.1 / (download) - annotate - [select for diffs], Thu Jan 28 15:57:25 2010 UTC (2 years, 3 months ago) by spz
Branch: pkgsrc-2009Q4
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored) next main 1.25 (colored)
Pullup ticket 2978 - requested by tron
security patch
Revisions pulled up:
- pkgsrc/textproc/expat/Makefile 1.25
- pkgsrc/textproc/expat/distinfo 1.19
Files added:
- pkgsrc/textproc/expat/patches/patch-ab
-------------------------------------------------------------------------
Module Name: pkgsrc
Committed By: drochner
Date: Tue Jan 26 18:37:02 UTC 2010
Modified Files:
pkgsrc/textproc/expat: Makefile distinfo
Added Files:
pkgsrc/textproc/expat/patches: patch-ab
Log Message:
add patch from upstream CVS to fix CVE-2009-3560
(possible DOS due to crash on bad input)
bump PKGREVISION
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/textproc/expat/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/textproc/expat/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/textproc/expat/patches/patch-ab
Revision 1.25 / (download) - annotate - [select for diffs], Tue Jan 26 18:37:01 2010 UTC (2 years, 3 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored)
add patch from upstream CVS to fix CVE-2009-3560 (possible DOS due to crash on bad input) bump PKGREVISION
Revision 1.23.22.1 / (download) - annotate - [select for diffs], Sun Sep 13 11:38:44 2009 UTC (2 years, 8 months ago) by spz
Branch: pkgsrc-2009Q2
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored) next main 1.24 (colored)
Pullup ticket 2886 - requested by drochner
security fix
Revisions pulled up:
- pkgsrc/textproc/expat/Makefile 1.24
- pkgsrc/textproc/expat/distinfo 1.17
Files added:
pkgsrc/textproc/expat/patches/patch-aa 1.7
Module Name: pkgsrc
Committed By: drochner
Date: Thu Sep 10 09:59:21 UTC 2009
Modified Files:
pkgsrc/textproc/expat: Makefile distinfo
Added Files:
pkgsrc/textproc/expat/patches: patch-aa
Log Message:
fix SA36425: possible DoS due to an error when parsing certain
UTF-8 sequences
(patch from Python CVS)
bump PKGREVISION
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 pkgsrc/textproc/expat/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/textproc/expat/distinfo
cvs rdiff -u -r0 -r1.7 pkgsrc/textproc/expat/patches/patch-aa
Revision 1.24 / (download) - annotate - [select for diffs], Thu Sep 10 09:59:20 2009 UTC (2 years, 8 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3
Branch point for: pkgsrc-2009Q4
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored)
fix SA36425: possible DoS due to an error when parsing certain UTF-8 sequences (patch from Python CVS) bump PKGREVISION
Revision 1.23 / (download) - annotate - [select for diffs], Fri Jun 8 13:14:04 2007 UTC (4 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2009Q2-base,
pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Branch point for: pkgsrc-2009Q2
Changes since 1.22: +2 -3
lines
Diff to previous 1.22 (colored)
Update to 2.0.1:
Release 2.0.1 Tue June 5 2007
- Fixed bugs #1515266, 1515600: The character data handler's calling
of XML_StopParser() was not handled properly; if the parser was
stopped and the handler set to NULL, the parser would segfault.
- Fixed bug #1690883: Expat failed on EBCDIC systems as it assumed
some character constants to be ASCII encoded.
- Minor cleanups of the test harness.
- Fixed xmlwf bug #1513566: "out of memory" error on file size zero.
- Fixed outline.c bug #1543233: missing a final XML_ParserFree() call.
- Fixes and improvements for Windows platform:
bugs #1409451, #1476160, 1548182, 1602769, 1717322.
- Build fixes for various platforms:
HP-UX, Tru64, Solaris 9: patch #1437840, bug #1196180.
All Unix: #1554618 (refreshed config.sub/config.guess).
#1490371, #1613457: support both, DESTDIR and INSTALL_ROOT,
without relying on GNU-Make specific features.
#1647805: Patched configure.in to work better with Intel compiler.
- Fixes to Makefile.in to have make check work correctly:
bugs #1408143, #1535603, #1536684.
- Added Open Watcom support: patch #1523242.
Revision 1.22 / (download) - annotate - [select for diffs], Fri Nov 3 06:56:23 2006 UTC (5 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4
Changes since 1.21: +5 -4
lines
Diff to previous 1.21 (colored)
DESTDIR support.
Revision 1.21 / (download) - annotate - [select for diffs], Sun Feb 5 23:11:01 2006 UTC (6 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.20: +2 -1
lines
Diff to previous 1.20 (colored)
Recursive revision bump / recommended bump for gettext ABI change.
Revision 1.20 / (download) - annotate - [select for diffs], Sun Jan 22 16:46:02 2006 UTC (6 years, 4 months ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -3
lines
Diff to previous 1.19 (colored)
Update to 2.0.0:
Release 2.0.0 Wed Jan 11 2006
- We no longer use the "check" library for C unit testing; we
always use the (partial) internal implementation of the API.
- Report XML_NS setting via XML_GetFeatureList().
- Fixed headers for use from C++.
- XML_GetCurrentLineNumber() and XML_GetCurrentColumnNumber()
now return unsigned integers.
- Added XML_LARGE_SIZE switch to enable 64-bit integers for
byte indexes and line/column numbers.
- Updated to use libtool 1.5.22 (the most recent).
- Added support for AmigaOS.
- Some mostly minor bug fixes. SF issues include: 1006708,
1021776, 1023646, 1114960, 1156398, 1221160, 1271642.
Revision 1.19 / (download) - annotate - [select for diffs], Sun May 22 20:08:34 2005 UTC (7 years ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3,
pkgsrc-2005Q2-base,
pkgsrc-2005Q2
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored)
Remove USE_GNU_TOOLS and replace with the correct USE_TOOLS definitions: USE_GNU_TOOLS -> USE_TOOLS awk -> gawk m4 -> gm4 make -> gmake sed -> gsed yacc -> bison
Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 11 21:47:34 2005 UTC (7 years, 1 month ago) by tv
Branch: MAIN
Changes since 1.17: +1 -2
lines
Diff to previous 1.17 (colored)
Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.
Revision 1.17 / (download) - annotate - [select for diffs], Sun Oct 3 00:18:19 2004 UTC (7 years, 7 months ago) by tv
Branch: MAIN
CVS Tags: pkgsrc-2005Q1-base,
pkgsrc-2005Q1,
pkgsrc-2004Q4-base,
pkgsrc-2004Q4
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored)
Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10 in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
Revision 1.16 / (download) - annotate - [select for diffs], Wed Sep 15 17:09:37 2004 UTC (7 years, 8 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2004Q3-base,
pkgsrc-2004Q3
Changes since 1.15: +2 -1
lines
Diff to previous 1.15 (colored)
Don't have a comma end an enumeration list, which is apparently not allowed by GCC with -pedantic -ansi. Bump the PKGREVISION.
Revision 1.15 / (download) - annotate - [select for diffs], Thu Aug 5 22:16:59 2004 UTC (7 years, 9 months ago) by recht
Branch: MAIN
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored)
update to expat-1.95.8
Release 1.95.8 Fri Jul 23 2004
- Major new feature: suspend/resume. Handlers can now request
that a parse be suspended for later resumption or aborted
altogether. See "Temporarily Stopping Parsing" in the
documentation for more details.
- Some mostly minor bug fixes, but compilation should no
longer generate warnings on most platforms. SF issues
include: 827319, 840173, 846309, 888329, 896188, 923913,
928113, 961698, 985192.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Mar 2 18:13:58 2004 UTC (8 years, 2 months ago) by drochner
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base,
pkgsrc-2004Q2,
pkgsrc-2004Q1-base,
pkgsrc-2004Q1
Changes since 1.13: +2 -3
lines
Diff to previous 1.13 (colored)
update to 1.95.7 bugfixes and compatibility improvements
Revision 1.13 / (download) - annotate - [select for diffs], Sat Feb 14 17:21:53 2004 UTC (8 years, 3 months ago) by jlam
Branch: MAIN
Changes since 1.12: +1 -2
lines
Diff to previous 1.12 (colored)
LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}. Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
Revision 1.12 / (download) - annotate - [select for diffs], Sat Jan 24 15:13:19 2004 UTC (8 years, 4 months ago) by grant
Branch: MAIN
Changes since 1.11: +2 -2
lines
Diff to previous 1.11 (colored)
replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 5 23:43:06 2004 UTC (8 years, 4 months ago) by jlam
Branch: MAIN
Changes since 1.10: +4 -2
lines
Diff to previous 1.10 (colored)
bl3ify
Revision 1.10 / (download) - annotate - [select for diffs], Thu Jul 17 22:54:14 2003 UTC (8 years, 10 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2003Q4-base,
pkgsrc-2003Q4
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
s/netbsd.org/NetBSD.org/
Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 5 03:57:13 2003 UTC (9 years, 3 months ago) by jlam
Branch: MAIN
CVS Tags: netbsd-1-6-1-base,
netbsd-1-6-1
Changes since 1.8: +2 -1
lines
Diff to previous 1.8 (colored)
Bump PKGREVISION of textproc/expat to 1: fix an obvious C bug where types should be declared/defined before they are used. This should fix errors of the form: .../expat.h:657: use of enum `XML_Status' without previous declaration .../expat.h:736: multiple definition of `enum XML_Status'
Revision 1.8 / (download) - annotate - [select for diffs], Thu Jan 30 10:49:13 2003 UTC (9 years, 3 months ago) by drochner
Branch: MAIN
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
update to 1.95.6 changes: -Added XML_FreeContentModel(). -Added XML_MemMalloc(), XML_MemRealloc(), XML_MemFree(). -Enhanced the regression test suite. -bugfixes
Revision 1.7 / (download) - annotate - [select for diffs], Tue Sep 17 21:06:15 2002 UTC (9 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
update to 1.95.5 changes: Added XML_UseForeignDTD() for improved SAX2 support. Added XML_GetFeatureList(). Defined XML_Bool type and the values XML_TRUE and XML_FALSE. Use an incomplete struct instead of a void* for the parser. Fixed UTF-8 decoding bug that caused legal UTF-8 to be rejected. Finally fixed bug where default handler would report DTD events that were already handled by another handler. Initial patch contributed by Darryl Miller. Reduced line-length for all source code and headers to be no longer than 80 characters, to help with AS/400 support. Reduced memory copying during parsing (SF patch #600964). Fixed a variety of bugs.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Aug 25 18:40:01 2002 UTC (9 years, 9 months ago) by jlam
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework.
Revision 1.4.2.3 / (download) - annotate - [select for diffs], Thu Aug 22 11:12:37 2002 UTC (9 years, 9 months ago) by jlam
Branch: buildlink2
Changes since 1.4.2.2: +3 -3
lines
Diff to previous 1.4.2.2 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)
Merge changes from pkgsrc-current into the buildlink2 branch for the packages that have buildlink2.mk files.
Revision 1.5 / (download) - annotate - [select for diffs], Tue Aug 20 11:46:49 2002 UTC (9 years, 9 months ago) by drochner
Branch: MAIN
CVS Tags: buildlink2-base
Changes since 1.4: +3 -3
lines
Diff to previous 1.4 (colored)
update to 1.95.4 changes since 1.95.2: -Added the XML_ParserReset() API function -Allow xmlwf to read from standard input -Install a man page for xmlwf on Unix systems -bugfixes -unrelated portability enhancements
Revision 1.4.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 23:05:43 2002 UTC (9 years, 11 months ago) by jlam
Branch: buildlink2
Changes since 1.4.2.1: +2 -2
lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored)
Rename USE_BUILDLINK2_ONLY to USE_BUILDLINK2 for less verbosity. Also convert a few more packages to use the buildlink2 framework.
Revision 1.4.2.1 / (download) - annotate - [select for diffs], Sat May 11 02:09:25 2002 UTC (10 years ago) by jlam
Branch: buildlink2
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
First pass at conversion of various packages to use the buildlink2 framework. Add many buildlink2.mk files to add to the framework. Please see buildlink2.txt for more details.
Revision 1.4 / (download) - annotate - [select for diffs], Mon Oct 1 03:07:21 2001 UTC (10 years, 7 months ago) by jlam
Branch: MAIN
CVS Tags: pkgviews-base,
pkgviews,
netbsd-1-6-RELEASE-base,
netbsd-1-6,
netbsd-1-5-PATCH003
Branch point for: buildlink2
Changes since 1.3: +5 -4
lines
Diff to previous 1.3 (colored)
Mark as USE_BUILDLINK_ONLY as this package is strongly-buildlinked.
Revision 1.3 / (download) - annotate - [select for diffs], Tue Aug 7 11:16:55 2001 UTC (10 years, 9 months ago) by drochner
Branch: MAIN
Changes since 1.2: +3 -3
lines
Diff to previous 1.2 (colored)
update to 1.95.2
changes:
- 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.
Revision 1.2 / (download) - annotate - [select for diffs], Tue May 15 10:07:17 2001 UTC (11 years ago) by dillo
Branch: MAIN
Changes since 1.1: +9 -1
lines
Diff to previous 1.1 (colored)
install the html documentation, bump version to 1.95.1nb1
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Mar 7 12:13:04 2001 UTC (11 years, 2 months ago) by drochner
Branch: TNF
CVS Tags: tnf_010307,
netbsd-1-5-PATCH001
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
This is James Clark's expat XML parser library in C. It is a stream oriented parser that requires setting handlers to deal with the structure that the parser discovers in the document.
Revision 1.1 / (download) - annotate - [select for diffs], Wed Mar 7 12:13:04 2001 UTC (11 years, 2 months ago) by drochner
Branch: MAIN
Initial revision