Debian Patches

Status for xfig/1:3.2.8b-2

Patch Description Author Forwarded Bugs Origin Last update
04_app-defaults.patch Adusts app-defaults file to Debian requirements. Roland Rosenfeld <roland@debian.org> not-needed 2015-06-04
05_xfig-libs.patch mention xfig-libs package, if no libraries are available. Roland Rosenfeld <roland@debian.org> not-needed 2004-02-20
06_doc_libraries.patch Replace external and no longer available http://epb.lbl.gov/xfig/libraries frame by a minmal local frame.
Embedding an external web page in a frame was a potential privacy breach.
Roland Rosenfeld <roland@debian.org> invalid 2017-11-01
07_max_recent_files.patch Fix a heap-use-after-free When compiled with -fsanitize=address, xfig would crash if there were two more
recent fig files than max_recent_files. For instance, if
.xfigrc contained

file: /tmp/a.fig
file: /tmp/b.fig
file: /tmp/c.fig
file: /tmp/d.fig
file: /tmp/e.fig
max_recent_files: 3

then, xfig /tmp/b.fig would access de-allocated memory. This commit fixes this
issue.
Thomas Loimer <thomas.loimer@tuwien.ac.at> no upstream, https://sourceforge.net/p/mcj/xfig/ci/ecbf488 2021-12-31
08_scale_by_placement.patch Correctly place the "Scale by %" value in the picture edit dialog The percent value right to the "Scale by %" button in the picture edit dialog
would remain at its place when vertically enlarging the window. With this
commit, the percent field now moves with the other fields.
Thomas Loimer <thomas.loimer@tuwien.ac.at> no upstream, https://sourceforge.net/p/mcj/xfig/ci/92215fa 2022-01-09
09_pdf_read.patch Read pdf without crash, ticket #143 Reading a pdf for embedding as a picture would crash when compiled with
-fsanitize=address. Ticket #143 describes probably the same issue.
Thomas Loimer <thomas.loimer@tuwien.ac.at> yes upstream upstream, https://sourceforge.net/p/mcj/xfig/ci/c784438, https://sourceforge.net/p/mcj/xfig/ci/3813c1e 2022-07-08
10_large-userscale.patch Avoid SIGFPE with large -userscale, ticket #144 Fix an issue whereupon, depending on metric or imperial mode and also the grid
setting, setting the userscale to a large number might trigger SIGFPE. For
instance, xfig -userscale 100 crashed.
Thomas Loimer <thomas.loimer@tuwien.ac.at> yes upstream upstream, https://sourceforge.net/p/mcj/xfig/ci/655cdf2 2022-07-20
11_cancel-zoom.patch Correct cancel zooming using a zoom area When zooming in with the mouse, a zoom area is selected by pressing Ctrl,
clicking the primary mouse button to define one corner of a rectangle and
clicking again the primary mouse button to define the second corner. The zoom
area definition can be cancelled by clicking, after the first mouse click, one
of the drawing modes in the left menu, or using an accelerator (pressing l, b,
e, or other keys). After cancelling in this way, the zoom menu for the mouse
buttons was not reachable any longer. This is corrected.
Thomas Loimer <thomas.loimer@tuwien.ac.at> no upstream, https://sourceforge.net/p/mcj/xfig/ci/48c3bd1 2022-09-19

All known versions for source package 'xfig'

Links