File: NEWS

package info (click to toggle)
libpagemaker 0.0.3-2
  • links: PTS
  • area: main
  • in suites: stretch
  • size: 2,336 kB
  • ctags: 706
  • sloc: sh: 4,428; cpp: 3,254; makefile: 149; ansic: 4
file content (37 lines) | stat: -rw-r--r-- 1,241 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
libpagemaker 0.0.3

- Make --help output of conversion tools help2man-friendly.
- Read big endian (Mac) files (tdf#91419).
- Other small fixes and improvements.

libpagemaker-0.0.2

- Use record type to identify records in the trailer, instead of expecting
  that they are always at a specific position. This fixes reading of some
  real-world documents.
- Use symbol visibility on Linux. The library only exports the two public
  functions now.
- Fix several crashes and hangs when reading broken files, found with the help
  of american-fuzzy-lop.
- Fix several minor issues reported by Coverity.

libpagemaker-0.0.1

- Fix build on MS Windows.
- Parse HLS colors.
- Parse bitmaps.
- Parse WMF metafiles.
- Fix output of multi-page documents.
- Fix parsing of polygons.
- Handle rotation of various shapes correctly.
- Fix handling of text that contains ASCII control characters.
- Fix parsing of big data blocks, where the data are saved in indirect
  records (sub-records).
- And many other small fixes and improvements.

libpagemaker-0.0.0

- First release.
- Implement parsing of basic shapes: rectangle, ellipse, path, text
  block; also parse some properties.
- Handle multi-page documents, both single- and double-sided (untested).