<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/converters/libwpd, branch pkgsrc_2008Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-04-14T13:38:43Z</updated>
<entry>
<title>Update to 0.8.14:</title>
<updated>2008-04-14T13:38:43Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2008-04-14T13:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=400b63782f1ca5af933db79404bf80771d6eb612'/>
<id>urn:sha1:400b63782f1ca5af933db79404bf80771d6eb612</id>
<content type='text'>
0.8.13 - 0.8.14
- Fix some warnings due to unused variables
- Fix a warning due to a name hiding.
- Fix two loops with corrupted documents (Thank you, sum1!)

0.8.12 - 0.8.13
- Implement readahead in the WPXStreamImplementation class (Jan Holesovsky, Fridrich)
- Fix some memory issues properly (each class deletes what it allocated) (Fridrich)
- Work around an issue with relative seeks backward and certain versions of libstdc++
  in the buffered stream implementation (Fridrich, sum1)
- Fix a problem of conversion of some page breaks due to an unreachable block in the
  code (Fridrich)
- Fix a crasher in a rare case of a footnote/endnote being defined in a table and the
  footnote/endnote having itself a table (Fridrich).
- Fix some null pointer crashes with corrupted documents in table code and in cases where
  there is no prefix ID present (sum1, Fridrich).
- Fix a out of bounds array in parsing WP5 extended characters with broken documents
  (sum1).
- Remove some abuse of pointers (Fridrich).
- In "wpd2raw --callback", return "-1" if no one callback was called (Fridrich).
- Fix some issues with incorrect indents in some rear cases (Fridrich).
- Fix some signedness problems (Fridrich).

0.8.11 - 0.8.12
- Enable building of statically linked tools even when a shared library is built,
  useful for scripting the creation of win32 release packages (Robert Staudinger,
  Fridrich Strba)
- Package also the tools automatically for win32 (Fridrich)
- Do not build doxygen documentation on win32 unless explicitely asked for it (Fridrich)
- Convert Tab Set function for WP5 parser (Fridrich)
- Basic conversion of tabulators and indents in WP3 parser (Smokey Ardisson, Fridrich)
- Basic conversion of tabulators and indents in WP5 parser (Fridrich)
- Convert the most usual Macintosh fonts from fontId to font name in WP1 parser
  (Hubert Figuiere, Fridrich)
- Fix compilation with the upcoming gcc 4.3 (Rene Engelhard, Fridrich)

0.8.10 - 0.8.11
- Fix incorrect conversion of tables with cells spanning more then 127 rows due to
  incorrect information in the file-format (Fridrich)
- Fix incorrect reading of font name information in prefix packets (Fridrich)
- Fixing http://bugzilla.abisource.com bug #10957: Bad -L flags in Makefile.am break
  compiling if different libwpd version is already installed (Daniel Mack)
- Fixing http://bugzilla.abisource.com bug #10958: Risky -I ordering (Daniel Mack)
- Making a proper release win32 (MinGW) binaries crosscompilation on Linux possible and
  smooth (Fridrich)

0.8.9 - 0.8.10
- Fix a locale dependency in our float to string conversion (Fridrich)
- Enhance our reading of document meta data for WP6 (David Hislop)
- Fix some sillies and be gracious with documents with corrupted prefix packets (Fridrich)
- Prevent the heuristic typedetection from throwing (Fridrich)
- Add a new stream implementation based on C++ streams, rendering libgsf dependency
  very optional; deprecate GSFInputStream (Fridrich)
- Allow building of wpd2foo tools by Micro$oft Visual studio (David Hislop, Fridrich)
</content>
</entry>
<entry>
<title>Recursive PKGREVISION bump for gnutls-2.2.2 update with shlib major bump.</title>
<updated>2008-03-06T14:53:47Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2008-03-06T14:53:47Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=1b58fca7c77c6721b1a282f516fccea2179a1f87'/>
<id>urn:sha1:1b58fca7c77c6721b1a282f516fccea2179a1f87</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.</title>
<updated>2007-09-21T13:03:25Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-09-21T13:03:25Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3d6f3c9b82b8bb57b230a246ed3692b150a41d6e'/>
<id>urn:sha1:3d6f3c9b82b8bb57b230a246ed3692b150a41d6e</id>
<content type='text'>
Bump PKGREVISION.
</content>
</entry>
<entry>
<title>Bump PKGREVISION for gnome-vfs rename.</title>
<updated>2007-09-19T23:18:43Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-09-19T23:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=3dad960e983ba47ac216a4bd503eaa906408215d'/>
<id>urn:sha1:3dad960e983ba47ac216a4bd503eaa906408215d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>opencdk shlib major changed; bump ABI depends and PKGREVISIONs of</title>
<updated>2007-06-05T05:36:59Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2007-06-05T05:36:59Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9b3649f5b686745377fac67018fd285127e6cea4'/>
<id>urn:sha1:9b3649f5b686745377fac67018fd285127e6cea4</id>
<content type='text'>
affected packages.
</content>
</entry>
<entry>
<title>... and a patch for NetBSD 3.0.</title>
<updated>2007-03-18T20:41:50Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2007-03-18T20:41:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=eed438d7d21eace96c57b81ada53f99a2c2adcee'/>
<id>urn:sha1:eed438d7d21eace96c57b81ada53f99a2c2adcee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated libwpd to 0.8.9.</title>
<updated>2007-03-18T20:41:27Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2007-03-18T20:41:27Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4998e8f7f9535db61f63f104f06b5b3706e73ea2'/>
<id>urn:sha1:4998e8f7f9535db61f63f104f06b5b3706e73ea2</id>
<content type='text'>
CHANGES:
0.8.8 - 0.8.9
- Fix http://qa.openoffice.org/issues/show_bug.cgi?id=74134, a bug in WP1 document
  type detection where we could try to seek to a negative place in document (Fridrich)
- Fix a regression wrt. 0.8.7 preventing the conversion of tab table in
  WP1 and WP3 file-format (Fridrich)
- Fixed several overflow bugs reported by iDefense. An attacker could create a
  carefully crafted Word Perfect file that could cause an application linked with
  libwpd, such as OpenOffice, to crash or possibly execute arbitrary code if the
  file was opened by a victim. (CVE-2007-0002) (iDefense's Sean Larsson, Fridrich)

0.8.7 - 0.8.8
- Add unit tests for the stream class (Fridrich &amp; Andrew Ziem)
- Ignore foot/endnotes that are referenced inside other foot/endnotes (Fridrich);
  fixes http://www.openoffice.org/issues/show_bug.cgi?id=71487
- Handle graciously unsupported password-protected documents; (Fridrich)
  fixes http://www.openoffice.org/issues/show_bug.cgi?id=72307
- Remove warnings on main OpenOffice.org platforms (Fridrich)
- Remove some potential memory leaks in the WPXPropertyList class and optimize
  the WPXPropertyList subscription operator (Fridrich)
- When possible, pass WPXStrings by reference instead of passing them by copy
  (Fridrich)
- Refactor WPXString to not cast from and to void*; refactor WPXPropertyList and
  WPXPropertyListVector classes as to save a bunch of virtual calls (Fridrich)
</content>
</entry>
<entry>
<title>Update to 0.8.7:</title>
<updated>2006-11-18T22:02:28Z</updated>
<author>
<name>wiz</name>
<email>wiz</email>
</author>
<published>2006-11-18T22:02:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=484bd750399b89db4e394d4f45de397e6cf2ff10'/>
<id>urn:sha1:484bd750399b89db4e394d4f45de397e6cf2ff10</id>
<content type='text'>
CHANGES:
0.8.6 - 0.8.7
- Revert the alignment fix, in order to mimick the way WP for Mac renders
  the documents (Fridrich)
- Support for WP Mac 1.x documents (Fridrich)
- Fix memory leak in standalone converters (Andrew Ziem)
- Miscellaneous code cleanups (Fridrich)

0.8.5 -&gt; 0.8.6
- Initial support of WP Mac 2.x documents (Fridrich)
- Fix an alignment bug where alignment was propagated from multicolumn
  sections into following single column sections (Fridrich)
- Initial conversion of headers/footers in WP42 parser (Fridrich)
- Fix some parser errors in WP42 parser; now we seek to the right place
  and parse correctly all functions (Fridrich)
- Fixed crash in wpd2foo if invoked with non-existing filename (Jody Goldberg)
- Assure that the table we send to the listener implementation is a valid
  table independent of how messy the table is in the WP document (Fridrich)
- Fix situations where there is no tab position information in WPUs inside
  the tabulator function; the fallback works now even if the position is 0
  like in WP6 for DOS documents.
- Try not to crash under any circumstance by sanitizing the code and throwing
  exception in illogical, but in WP documents very real, situations (sum1,
  Fridrich)
- Make every implementation of WPXInputStream that we use return !0 if a seek
  fails; be more paranoiac with the result of read functions (sum1, Fridrich)
- Ignore corrupted prefix packets in WP5 documents (Fridrich)
- Try to convert as much information as possible even in corrupted WP3, WP5 and
  WP6 documents (Fridrich) - Libwpd now converts many documents that make crash
  WordPerfect itself.
- Fine-tune the WP42 document detection. Detect as many WP42 files as possible
  while still discarding plain text documents (Fridrich, Marc)
- Let the WP6 parser not die if the prefix packet it refers to is corrupted or
  absent (Fridrich)
- Fix hangs while parsing a corrupted WP6ExtendedDocumentSummaryPacket (sum1,
  Fridrich)
- General improvement of libwpd's conversion-success-rate and extensive QA with
  more than 46'000 real life documents (Mr. SUM1)

0.8.4 -&gt; 0.8.5
- Conversion of font face, size and colour in WP5 parser, including the
  default font information (Fridrich)
- Conversion of foot/endnotes in WP5.x format (Fridrich)
- Conversion of headers/footers in WP3 and WP5 parsers (Fridrich)
- Prevent negative paragraph margins due to page margin change.
  Removes the ugly text-border lines running across the text in
  OpenOffice.org (Fridrich)
- Make page margins constant between two hard page breaks (Fridrich)
- Convert page margin changes into section margins in multi-column sections
- Move absolute position values in multicolumn sections from whatever column
  they are in into  the first one. Fixes the off-page position of the second
  table in 05mechanicalservice.wpd (Fridrich)
- Defer page span change to the end of the current paragraph if it is
  opened in order to prevent a paragraph break where it is not there in the
  original document (Fridrich)
- Fix http://bugzilla.abisource.com/show_bug.cgi?id=10105, an incorrect
  conversion of table alignment in WP3.x file format (Fridrich)
- Fix small issue with incorrect number of pages in page-spans (Fridrich)
- Fix an issue with "==" operator for WPXPageSpan classes. The result is now
  the same independent on the order of the operands (Fridrich)
- Fix http://bugzilla.abisource.com/show_bug.cgi?id=10279, a crash if a table
  from the middle of the tableList is in footnote and/or endnote (Marc, Fridrich)
- Add an option "--info" to wpd2text; called with this option, wpd2text dumps the
  information of the document instead of converting it. This could be useful for
  beagle (Fridrich)
- Refactoring of the listener structure and split of WPXListener into WPXContentListener
  and WPXStylesListener (Fridrich, Marc and Cyrille Moureaux as a guest star)
</content>
</entry>
<entry>
<title>Bump revisions due to gnome-vfs2 update: dbus-glib is now a dependency.</title>
<updated>2006-09-16T12:20:32Z</updated>
<author>
<name>jmmv</name>
<email>jmmv</email>
</author>
<published>2006-09-16T12:20:32Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=35cd74f783509cb1fbf2e2f5fe9659e45928bd0d'/>
<id>urn:sha1:35cd74f783509cb1fbf2e2f5fe9659e45928bd0d</id>
<content type='text'>
This fixes problems when some installed packages are outdated.
Per wiz@'s request.

Grrr, I really hate this kind of change.
</content>
</entry>
<entry>
<title>Added "c" to USE_LANGUAGES for packages that use GNU configure scripts,</title>
<updated>2006-07-22T04:46:13Z</updated>
<author>
<name>rillig</name>
<email>rillig</email>
</author>
<published>2006-07-22T04:46:13Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=cde220b2c143859e8225403fd97a73b9267906b7'/>
<id>urn:sha1:cde220b2c143859e8225403fd97a73b9267906b7</id>
<content type='text'>
since they always need a C compiler, even when the source code is
completely in C++.

For some other packages, stated in the comment that a C compiler is
really not needed.
</content>
</entry>
</feed>
