Package: fig2dev / 1:3.2.8-3+deb11u1
Metadata
Package | Version | Patches format |
---|---|---|
fig2dev | 1:3.2.8-3+deb11u1 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
14_fig2mpdf.patch | (download) |
fig2dev/dev/genpstex.c |
331 331 + 0 - 0 ! |
creating multilayered or singlelayer pdf or eps figures for including into LaTeX documents. |
15_fig2mpdf doc.patch | (download) |
fig2mpdf/doc/Makefile |
11 11 + 0 - 0 ! |
fig2mpdf 1.2 documentation |
28_fix_fig2dev_chmod.patch | (download) |
fig2dev/dev/genpstex.c |
1 1 + 0 - 0 ! |
the missing sys/stat.h prototype leads to an implicit declaration of fchmod(), which uses signed int while kFreeBSD expects unsigned int, which results in a wrong bitmap, which leads to a build failure. This is only required for the fig2mpdf patch. Bug-Debian: http://bugs.debian.org/654767 |
29_RGBFILE.patch | (download) |
fig2dev/colors.c |
7 6 + 1 - 0 ! |
rgb.txt can not be located via fig2dev_rgbfile environment variable. This allows one to run the test suite without the package being installed before. |
30_arrow poly.patch | (download) |
fig2dev/read.c |
3 2 + 1 - 0 ! |
remove arrows from polygon with single point, ticket #114 When sanitizing line objects, a polygon consisting of too few points is converted to a polyline. With this commit, the resulting polyline is also sanitized, e.g, by removing arrow tips if the line consists only of a single point. |
31_trunc subsuper.patch | (download) |
fig2dev/dev/gensvg.c |
8 6 + 2 - 0 ! |
allow truncated sub/superscripts in text, #113, #117 For svg output, sub- and superscripts are indicated by the ^ and _ characters, respectively. A text string truncated right after these characters caused buffer overflow. Fixes tickets #113 and #117. |
32_arrow point.patch | (download) |
fig2dev/dev/gensvg.c |
4 2 + 2 - 0 ! |
omit arrows without points in svg output, ticket #115 |
33_sanitize color.patch | (download) |
fig2dev/read.c |
35 21 + 14 - 0 ! |
sanitize color definitions, ticket #116 |
34_epsimport.patch | (download) |
fig2dev/dev/readeps.c |
2 1 + 1 - 0 ! |
[patch] correct a typo causing incorrect eps import, #137 |
35_CVE 2021 37529.patch | (download) |
fig2dev/dev/readpics.c |
17 12 + 5 - 0 ! |
allow long names for non-existing images, #125 This fixes CVE-2021-37529 On freeing the memory for the long file names, a double free() happened, see ticket #125. In addition, do not allocate twice to the same pointer (*found), thus leaking memory. |
36_CVE 2021 37530.patch | (download) |
fig2dev/dev/readpics.c |
2 1 + 1 - 0 ! |
avoid a segfault for non-existing image names, #126 This fixes CVE-2021-37530 Before this commit, a name with a compression suffix, referring to a non-existing image file, would cause a segfault. |