./textproc/tinyxml2, Simple, small and efficient C++ XML parser

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 11.0.0nb1, Package name: tinyxml2-11.0.0nb1, Maintainer: pkgsrc-users

TinyXML-2 parses an XML document, and builds from that a Document
Object Model (DOM) that can be read, modified, and saved.

TinyXML-2 uses a Document Object Model (DOM), meaning the XML data is
parsed into a C++ objects that can be browsed and manipulated, and then
written to disk or another output stream. You can also construct an XML
document from scratch with C++ objects and write this to disk or another
output stream.

TinyXML (textproc/tinyxml) served the needs of the original author for
many years; but it uses memory inefficiently, and doesn't perform as
well as desired for mobile devices. The author wanted an XML parser that
was a little more modern, a little simpler (the "tiny" had been lost a
little over the years), and was a good fit for Android.

This led to TinyXML-2.


Master sites:

Filesize: 627.811 KB

Version history: (Expand)


CVS history: (Expand)


   2025-03-21 17:44:26 by Thomas Klausner | Files touched by this commit (3)
Log message:
*: bump PKGREVISION for tinyxml2 static -> shared library change
   2025-03-21 17:43:53 by Thomas Klausner | Files touched by this commit (3)
Log message:
tinyxml2: switch to shared library

Fix location of pkgconfig file in WRKSRC.

From Anthony Mallet on pkgsrc-users.

Bump PKGREVISION.
   2025-03-16 13:01:44 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
tinyxml2: update to 11.0.0.

This is the same as the 10.1.0 release - the bug is in the version
number, not the code. 10.1.0 does have an API change that was
missed. (Details #1018)

Build fixes, typo fixes, fixed some internal int -> size_t. (Which
will change the size of objects, but not the API.)

Fix GHSA-884x-p7qm-gq3f which was a problem parsing character
encodings.
   2025-03-10 16:46:37 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
tinyxml2: update to 10.1.0.

Build fixes, typo fixes, fixed some internal int -> size_t. (Which
will change the size of objects, but not the API.)
Fix CVE-2024-50615 which was a problem parsing character encodings.
   2023-12-31 22:36:46 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
tinyxml2: update to 10.0.0.

Collected fixes and pull requests.
   2023-04-27 10:19:58 by Thomas Klausner | Files touched by this commit (2)
Log message:
tinyxml2: bump depends for so -> a change
   2023-04-27 10:19:09 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
tinyxml2: update to 9.0.0.

Changes not found.
   2023-01-24 19:36:36 by Thomas Klausner | Files touched by this commit (103)
Log message:
*: convert to cmake/build.mk