The GNOME Structured File Library is a utility library for reading and writing structured file formats. Support for MS OLE2 streams is complete, as is zip import. There is also support for document metadata and some initial work on decompressing VBA streams in OLE files for future conversion to other languages. This library replaces libole2 and is used in gnumeric, mrproject, abiword, libwv2, koffice. It is also part of the AAF format.
License: GNU Lesser General Public License (LGPL)
Changes:
This release adds the missing ODF presentation namespace. It will only install the Win32 header on Win32. It fixes XML enum export utils, criticals for corrupted files, an endless loop with broken OLE files, and a memory allocation problem due to broken OLE files. The sanity checks of OLE properties have been improved. gsf (the program) has been enhanced to list all document properties.
More...