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 |