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 file| Patch | 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.
|
