Warning, /graphics/glaxnimate/external/potrace/NEWS is written in an unsupported language. File is not indexed.

0001 September 17, 2019: Release 1.16
0002 
0003  This release consists of bugfixes and minor portability improvements.
0004  A potential arithmetic overflow was fixed. Rotation angles are now
0005  normalized to between -180 and 180. We now use binary file I/O on the
0006  OS/2 platform. The test suite tolerances were adjusted. The
0007  configuration option --enable-local-getopt was renamed as
0008  --with-included-getopt. Some build system improvements. Thanks to
0009  Henri Salo and Dave Yeo for reporting bugs and suggesting
0010  improvements.
0011 
0012 August 5, 2017: Release 1.15
0013 
0014  This release consists of bugfixes and minor portability improvements.
0015  Some potential buffer overflows and arithmetic overflows were fixed,
0016  including CVE-2017-12067. A bug triggered by very large bitmaps has
0017  been fixed. A new configuration option --enable-local-getopt was
0018  added. Thanks to Agostino Sarubbo, Daniel Macks, and Michael Voříšek
0019  for reporting bugs and suggesting improvements.
0020 
0021 February 19, 2017: Release 1.14
0022 
0023  This release consists of bugfixes and minor portability improvements.
0024  A number of bugs triggered by malformed BMP files have been fixed,
0025  including CVE-2016-8685 and CVE-2016-8686. Error reporting has been
0026  improved. The image size is now truncated when the bitmap data ends
0027  prematurely. It is now possible to use negative dy in bitmap
0028  data. Portability has been improved to encompass C++11. The default
0029  compiler is now clang if available. Thanks to Nelson Beebe and Martin
0030  Gieseking for reporting portability issues, and to Agostino Sarubbo
0031  for reporting bugs.
0032 
0033 October 22, 2015: Release 1.13
0034 
0035  Some critical bugs in the processing of BMP files were fixed. These
0036  bugs allowed the program to be crashed, or potentially to be abused
0037  in other ways, by feeding it specially crafted BMP files. Thanks to
0038  Tomasz Buchert and Agostino Sarubbo for reporting these bugs.
0039  Portability was improved for C99 and for MSVC++. Thanks to Peter
0040  Breitenlohner, Nelson Beebe, and Martin Gieseking for reporting
0041  portability issues.
0042 
0043 March 24, 2015: Release 1.12
0044 
0045  Fixed memory overflow bug triggered by very large bitmaps. Fixed
0046  binary file mode on 64-bit Windows. Portability improvements.
0047 
0048 February 19, 2013: Release 1.11
0049 
0050  A GeoJSON backend was added; thanks to Christoph Hormann for
0051  contributing this. Support for bitfields in the BMP format was
0052  added. A minor change was made to the behavior of the alphamax
0053  parameter; a value of 0 now gives a true polygon.
0054 
0055 August 19, 2011: Release 1.10
0056 
0057  A DXF backend was added. The output is in the drawing interchange
0058  format used by computer aided design software. Thanks to Jonas
0059  Benedett Dorr for testing. The Gimppath backend was changed to be
0060  compatible with current versions of Gimp. The EPS, PDF, and SVG
0061  backends now use high-resolution bounding boxes. The default scaling
0062  of the EPS, PDF, and SVG backends is now fixed at 72dpi. A new option
0063  --flat was added to the SVG backend. A new option --tight was added
0064  to remove whitespace around the input image before calculating its
0065  scaling and placement.
0066 
0067 December 21, 2010: Release 1.9
0068 
0069  The xfig and eps backends were improved, and a fixed pagesize PDF
0070  backend was added. Support for BMP version 4 and version 5 files, as
0071  well as top-down BMP files, was added. Minor speed improvements to
0072  Potrace and major speed improvements to mkbitmap. A Gaussian blur
0073  option was added to mkbitmap. Libtool is now used to build and
0074  optionally install the Potrace library. An optional simplified
0075  progress bar was added for dumb terminals. This release also contains
0076  some portability improvements, cross-compilation improvements, and
0077  minor bug fixes.
0078 
0079 April 9, 2007: Release 1.8
0080 
0081  This release contains minor bugfixes and portability improvements.
0082  Rotation is now implemented in the PDF backend.
0083 
0084 March 6, 2005: Release 1.7
0085  
0086  This is a bugfix release. A bug in the progress bar code, which
0087  caused arithmetic exceptions on some 64-bit architectures, has been
0088  fixed.
0089 
0090 February 27, 2005: Release 1.6
0091 
0092  This release contains an algorithm improvement that leads to a
0093  speedup of 20-60% over previous versions of Potrace. A new PDF
0094  backend was added, courtesy of Tor Andersson. An option --progress
0095  was added for displaying a progress bar. The Windows version of
0096  Potrace now uses MinGW instead of Cygwin, eliminating the need to
0097  install a special DLL alongside the executable programs, and solving
0098  some problems with wildcards and executable PostScript files. Some
0099  spurious "premature end of file" messages were eliminated. The
0100  core functionality of Potrace was separated into a library with a
0101  documented API, making it easier for developers to incorporate
0102  Potrace into other GPL-licensed software.
0103 
0104 July 8, 2004: Release 1.5
0105 
0106  The LZW patent has finally expired in Canada. Therefore, postscript
0107  level 2 compression can now be implemented directly within Potrace,
0108  without having to rely on the external "compress" program. This
0109  release makes the necessary corrections.
0110 
0111 March 6, 2004: Release 1.4
0112 
0113  This is a bugfix release. Fixed the bug which sometimes caused
0114  Potrace to "hang" on large input files. Also fixed some bugs in the
0115  compression code. The presence of the "compress" program is now
0116  determined at run-time, rather than compile-time. No new features or
0117  command line options were added.
0118 
0119 January 15, 2004: Release 1.3
0120 
0121  This is primarily a bugfix release. Version 1.2 fatally crashed when
0122  applied to an empty (all white) bitmap. The options -2 and -3 are now
0123  ignored when unsupported, rather than causing an error.  There were
0124  some improvements to the test suite, autoconfiguration, and
0125  portability. The bounding box in the xfig backend was fixed, and the
0126  postscript output now has better page encapsulation. Bitmaps of
0127  dimension 0 are now tolerated better.
0128 
0129 December 23, 2003: Release 1.2
0130 
0131  New experimental Gimppath and XFig backends were added.  A separate
0132  program mkbitmap was added, which can be used as a preprocessor to
0133  Potrace. It turns greyscale or color images into high-quality
0134  bitmaps with optional scaling and filtering. New options --opaque,
0135  --group, and --fillcolor were added for greater flexibility in
0136  generating editable PostScript and SVG output. The bitmap
0137  decomposition algorithm was improved and can now take advantage of
0138  64-bit platforms.  Portability and autoconfiguration were vastly
0139  improved, and a test suite was added. Runlength encoded BMP files can
0140  now be read. Some bugs in command line options were fixed.
0141 
0142 August 18, 2003: Release 1.1
0143 
0144  The most important new feature of this release is an SVG (scalable
0145  vector graphics) backend. This file format can be read by vector
0146  graphics manipulation programs such as sodipodi, as well as web
0147  browsers with an SVG plugin. I also added PGM, PPM, and BMP as
0148  additional input file formats. The new --blacklevel and --invert
0149  options control how non-black-and-white images are converted to
0150  bitmaps before being processed by Potrace. The implementation of a
0151  critical function has been improved to make Potrace even faster on
0152  large input files; this results in speedups of up to factor 3.3
0153  relative to Potrace 1.0. Autoconfiguration was improved, and the code
0154  was polished to compile on more different architectures. The error
0155  messages for wrong file formats were also improved.
0156 
0157 August 10, 2003: Release 1.0
0158 
0159  First public release.