Commit Graph

121 Commits

Author SHA256 Message Date
099c3e0774 Accepting request 1277988 from Publishing
- Work around bug in obs service

- Add patches in order of our bug numbers (differs to upstream)
  * 192.patch -- Bug boo#1243260 (CVE-2025-46397)
    fig2dev stack-overflow
  * 187.patch -- Bug boo#1243261 (CVE-2025-46400)
    fig2dev segmentation fault in read_arcobject
  * 191.patch -- Bug boo#1243262 (CVE-2025-46398)
    fig2dev stack-overflow via read_objects
  * 190.patch -- Bug boo#1243263 (CVE-2025-46399)
    fig2dev segmentation fault in genge_itp_spline

    ____________________________________________________________

OBS-URL: https://build.opensuse.org/request/show/1277988
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=62
2025-05-23 12:28:04 +00:00
54376469a7 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=101
2025-05-16 09:33:05 +00:00
2dd361dbc0 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=100
2025-05-16 09:27:38 +00:00
3818378fd9 Fix bugs boo#1243260, boo#1243261, boo#1243262, and boo#1243263
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=99
2025-05-16 08:39:00 +00:00
98b48d5307 Accepting request 1274933 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1274933
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=61
2025-05-07 17:15:03 +00:00
0b5d38003d boo#1240379 boo#1240380 boo#1240381
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=97
2025-04-29 12:06:50 +00:00
32df0460a5 Accepting request 1237664 from Publishing
- Update to fig2dev version 3.2.9a (Dec 2024)
  o Specify pdf minor version with option -Y.
  o Specify width (-Z <wid>w) or height (-Z <height>h) of figure.
  o Correctly read from a pipe, ticket #156.
  o Fix behavior of option -F for e(e)pic and latex outputs, ticket #157.
  o Compounds containing ascii-only text would disable utf-8 output, #158.
  o Option --enable-versioning works in out-of-tree builds.
  o Correct links to embedded image files in svg output.
  o Correct font size in svg output, ticket #176.
- Port patches
  * 0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch
  * fig2dev-3.2.6-fig2mpdf.patch
  * transfig-3.2.9.dif
  * transfig-gs10.03.patch

OBS-URL: https://build.opensuse.org/request/show/1237664
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=60
2025-01-15 16:42:04 +00:00
c19039d08e Update fo transfig 3.2.9a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=95
2025-01-14 09:07:00 +00:00
530b480f1b Accepting request 1200547 from Publishing
- Add patch transfig-gs10.03.patch
  * Avoid warnings about ignored WriteObjStms and WriteXRefStm
    directives with PDF 1.4 (boo#1230427)

OBS-URL: https://build.opensuse.org/request/show/1200547
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=59
2024-09-13 12:27:37 +00:00
008e492848 boo#1230427
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=93
2024-09-12 12:03:45 +00:00
00dfa45298 Accepting request 1184778 from Publishing
- Add patch transfig-gcc14.patch
  * Fix the last missing declaration of put_msg() (boo#1225947

OBS-URL: https://build.opensuse.org/request/show/1184778
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=58
2024-07-02 16:15:29 +00:00
f285cee377 boo#1225947
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=91
2024-07-02 06:12:17 +00:00
762b401b16 Accepting request 1152019 from Publishing
- Use %patch -P N instead of deprecated %patchN (forwarded request 1151818 from pgajdos)

OBS-URL: https://build.opensuse.org/request/show/1152019
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=57
2024-02-28 18:44:52 +00:00
7add4baa64 Accepting request 1151818 from home:pgajdos:t
- Use %patch -P N instead of deprecated %patchN

OBS-URL: https://build.opensuse.org/request/show/1151818
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=89
2024-02-27 07:05:34 +00:00
173df1b9fa Accepting request 1112311 from Publishing
- Update to fig2dev version 3.2.9 (Aug 2023)
  o Write utf8-encoded postscript and tex-outputs.
    Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
  o Include sys/wait.h to build on some bsds.
  o Process crafted input files, tickets #142, #145, #146, #147, #148,
    and #152.
  o Correctly scale dxf output, ticket #91.
  o Correct a typo causing incorrect eps import, ticket #137.
  o Regression, pass driver names to driver, ticket #139.
- Port and rename patch transfig-3.2.8.dif which is now transfig-3.2.9.dif
- Port patches
  * fig2dev-3.2.6-fig2mpdf.patch
  * transfig-fix-afl.patch
- Remove patches now upstream
  * 0001-Make-ModDate-and-CreationDate-in-PDF-reproducible.patch
  * 1b09a8.patch

OBS-URL: https://build.opensuse.org/request/show/1112311
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=56
2023-09-21 20:13:18 +00:00
a4bfe3aebc Update to transfig (fig2dev) 3.2.9 which is required by xfig 3.2.9
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=87
2023-09-19 13:54:09 +00:00
0b8c60c51b Accepting request 1073047 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1073047
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=55
2023-03-22 21:28:56 +00:00
ca6efafa18 Accepting request 1072992 from home:StefanBruens:branches:Publishing
- Drop obsolete fig2dev-3.2.6a-RGBFILE.patch.
- Set correct path for X11 rgb.txt file (no longer in /etc),
  recommend rgb package.
- Fix typo for enable-scale-pict2e option.
- Remove obsolsete hunks from transfig-3.2.8.dif,
  rebase fig2dev-3.2.6-fig2mpdf.patch.
- Avoid epstopdf dependency, add
  0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch
  This also fixes unreproducible figures created by fig2mpdf.
- Fix CFLAGS checks, -Wformat-security requires -Wformat.

OBS-URL: https://build.opensuse.org/request/show/1072992
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=85
2023-03-20 08:22:39 +00:00
2ea4baaedc Accepting request 1070627 from Publishing
OBS-URL: https://build.opensuse.org/request/show/1070627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=54
2023-03-11 17:23:21 +00:00
9615ad6216 Accepting request 1070588 from home:StefanBruens:branches:Publishing
OBS-URL: https://build.opensuse.org/request/show/1070588
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=83
2023-03-10 08:19:23 +00:00
8126e1cdb1 Accepting request 927524 from Publishing
- This Update includes the fixes for
  * bsc#1190618, CVE-2020-21529: stack buffer overflow in the bezier_spline function in genepic.c.
  * bsc#1190615, CVE-2020-21530: segmentation fault in the read_objects function in read.c.
  * bsc#1190617, CVE-2020-21531: global buffer overflow in the conv_pattern_index function in gencgm.c.
  * bsc#1190616, CVE-2020-21532: global buffer overflow in the setfigfont function in genepic.c.
  * bsc#1190612, CVE-2020-21533: stack buffer overflow in the read_textobject function in read.c.
  * bsc#1190611, CVE-2020-21534: global buffer overflow in the get_line function in read.c.
  * bsc#1190607, CVE-2020-21535: segmentation fault in the gencgm_start function in gencgm.c.
  * bsc#1192019, CVE-2021-32280: NULL pointer dereference in compute_closed_spline() in trans_spline.c

OBS-URL: https://build.opensuse.org/request/show/927524
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=53
2021-10-26 19:03:11 +00:00
8b9196e968 Forgotten or late CVE
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=82
2021-10-26 12:51:26 +00:00
58f58d5b8a Accepting request 923484 from Publishing
- Update to fig2dev version 3.2.8 Patchlevel 8b (Aug 2021)
  o Detect the output language from the output file name.
  o On the command line, a minus (-) as input or output file name refers
    to standard input or standard output.
  o Correct buffer overflows and segfaults, mainly due to maliciously
    crafted input files, tickets #113-117, #122, #123, #125-#135.
  o With -Lepic -P, generate a complete tex file.
  o Correctly produce a gif if a transparent color is given, ticket #121.
  o Return with error if no space is left on the device. Ticket #101.
- Remove patch 6827c09d.patch now upstream
- Add patch 1b09a8.patch from upstream (for ticket #137)
- Port patch fig2dev-3.2.6-fig2mpdf.patch back

OBS-URL: https://build.opensuse.org/request/show/923484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=52
2021-10-11 13:30:24 +00:00
b15ce829e9 Update transfig 3.2.8b + commit 1b09a8
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=81
2021-10-06 11:09:27 +00:00
f1b47ea08b Accepting request 921792 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/921792
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=51
2021-09-27 18:09:05 +00:00
78f11b810e transfig-fix-of-e0c4b024.patch
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=80
2021-09-20 12:59:00 +00:00
630223e119 Missed CVE numbers
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=79
2021-09-14 09:39:26 +00:00
a86473cf67 Accepting request 913712 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/913712
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=50
2021-08-25 18:56:29 +00:00
8979e0ec42 Really skip requirement of texlive-epstopdf
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=78
2021-08-16 07:42:20 +00:00
3519509b83 Skip build of fig2mpdf docs on SLE-12
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=77
2021-08-11 12:45:51 +00:00
2d2540faa9 Accepting request 903347 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/903347
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=49
2021-07-04 20:09:59 +00:00
98c48efe05 .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=76
2021-06-24 06:26:09 +00:00
c08bfb5c9e .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=75
2021-06-21 07:27:57 +00:00
a10c8f64a6 Support older products
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=74
2021-06-18 14:02:54 +00:00
13bee7b999 Accepting request 894796 from Publishing
- Add upstream commit as patch 6827c09d.patch
  Global buffer overflow in fig2dev/read.c in function read_colordef() 
  (boo#1186329, CVE-2021-3561)

OBS-URL: https://build.opensuse.org/request/show/894796
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=48
2021-05-23 21:30:39 +00:00
14435d2596 boo#1186329
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=72
2021-05-21 12:16:51 +00:00
Richard Brown
68586e206f Accepting request 882560 from Publishing
- Update to fig2dev version 3.2.8 Patchlevel 8a (Mar 2021)
  o Allow closed splines with three points.
  o Fix build under Darwin.
- Correct hunk offsets of the patch
  o transfig-3.2.8.dif

OBS-URL: https://build.opensuse.org/request/show/882560
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=47
2021-04-10 13:25:55 +00:00
9d875a506f .
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=70
2021-04-01 12:02:09 +00:00
67a1fee6ce Update to fig2dev 3.2.8a
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=69
2021-04-01 12:00:10 +00:00
Richard Brown
e0157c5a99 Accepting request 873730 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/873730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=46
2021-02-22 13:39:30 +00:00
aa6675647f Update to fig2dev 3.2.8
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=67
2021-02-12 10:22:10 +00:00
9fb5ccc032 Accepting request 838775 from Publishing
- Add upstream security patches/commits
  * 100e27.patch
  * 3065eb.patch
  * ca48cc.patch

- Do hardening via compile and linker flags

OBS-URL: https://build.opensuse.org/request/show/838775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=45
2020-10-03 16:55:00 +00:00
be676d2f8e Hardening and adding three commits
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=65
2020-09-30 10:50:09 +00:00
a8c2899b22 Accepting request 775156 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/775156
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=44
2020-02-21 15:39:29 +00:00
23107dc78c Various security fixes, second
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=63
2020-02-11 11:43:31 +00:00
55355626e5 Various security fixes
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=62
2020-02-11 11:42:48 +00:00
a9f96ae574 Accepting request 768027 from Publishing
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/768027
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=43
2020-01-30 08:38:23 +00:00
fab0225ae6 Avoid auto(re)config
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=60
2020-01-21 13:09:30 +00:00
fc3b4317e8 bsc#1159130 and bsc#1159293
OBS-URL: https://build.opensuse.org/package/show/Publishing/transfig?expand=0&rev=59
2020-01-21 12:20:15 +00:00
f904d3e4a9 Accepting request 754322 from Publishing
- Add patch CVE-2019-19555.patch
  * Even if we are not affected add fix for CVE-2019-19555

OBS-URL: https://build.opensuse.org/request/show/754322
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/transfig?expand=0&rev=42
2019-12-11 11:01:06 +00:00