Expat 2.2.10 has been released

October 3, 2020

Submitted by Sebastian Pipping.

libexpat is a fast streaming XML parser. Alongside libxml2, Expat is one of the
most widely used software libre XML parsers written in C, precisely C99. It is cross-platform and licensed under the MIT license.

Expat 2.2.10 has been released earlier today. This release fixes undefined behavior from pointer arithmetic with NULL pointers, fixes reads to uninitialized variables uncovered by Cppcheck 2.0, adds documentation on exit codes to the man page of command-line tool xmlwf, brings a pile of improvements to Expat's CMake build system, and more. For details, please check out the changelog.

If you maintain Expat packaging or a bundled copy of Expat or a pinned version of Expat somewhere, please update to 2.2.10. Thank you!

Sebastian Pipping

This article first appeared at blog.hartwork.org.

News items may be commercial in nature and are published as received.