Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libredwg-tools-0.12.5.6924-1.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: libredwg-tools Distribution: openSUSE:Factory:zSystems
Version: 0.12.5.6924 Vendor: openSUSE
Release: 1.1 Build date: Wed Jan 3 13:57:31 2024
Group: Productivity/File utilities Build host: s390zl22
Size: 578798 Source RPM: libredwg-0.12.5.6924-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.gnu.org/software/libredwg/
Summary: Command line utilities for handling DWG file
GNU LibreDWG is a C library to handle DWG files. It can replace the
OpenDWG libraries. DWG is the native file format of AutoCAD.

This package contains some command line utilities using this library.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Tue Jan 02 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to tag 0.12.5.6924
    * Addressed CVE-2023-26157 [boo#1218473]
* Mon Aug 21 2023 Jan Engelhardt <jengelh@inai.de>
  - Set -D_GNU_SOURCE to work around strcasestr being undeclared
* Sat Jul 15 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to tag 0.12.5.5907
    * Addressed CVE-2022-33025 [boo#1200898],
      CVE-2023-36271 [boo#1212709], CVE-2023-36272 [boo#1212707],
      CVE-2023-36273 [boo#1212706], CVE-2023-36274 [boo#1212705]
  - Delete 0001-bits-change-bit_copy_chain.patch,
    0001-fix-obj_flush_hdlstream-GH-497.patch (merged)
* Fri Aug 19 2022 Jan Engelhardt <jengelh@inai.de>
  - Add 0001-bits-change-bit_copy_chain.patch,
    0001-fix-obj_flush_hdlstream-GH-497.patch
    [CVE-2022-35164] [boo#1202553]
* Sun Feb 13 2022 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.12.5 [boo#1193372] [CVE-2021-28237]
    * Restricted accepted DXF objects to all stable and unstable
      classes, minus MATERIAL, ARC_DIMENSION, SUN, PROXY*. I.e.
      most unstable objects do not allow unknown DXF codes anymore.
      This fixed most oss-fuzz errors.
* Tue Nov 17 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.11.1
    * Fixed decode of Unicode string streams.
    * Fixed UCS-2 to UTF-8 conversion for the chars 128-255.
    * Moved PSPACE entities from BLOCKS to ENTITIES
    * Fixed \r\n quoting in DXF texts
    * Generalize and fix DXF text splitup into 255 chunks and
      quoting, add basic shift-jis quoting support for Katagana and
      Hiragana letters (Japanese \M+1xxxx => Unicode \U+XXXX)
    * Added indxf dwg_has_subclass check to avoid buffer overflows
      when writing to wrong subclasses.
    * Improved SAB 2 to SAT 1 conversion: Split overlarge blocks
      into block_size of max 4096. Add "^ " quoting rule.
    * Fixed decode of empty classes section, esp. for r13c3 and
      r14.
    * Keep IDBUFFER for old DXFs (r13-r14)
    * Fixed SummaryInfo types from T to TU16, relevant for DXF
      headers too.
    * Add missing UTF-8 conversion in geojson for TEXT, MTEXT,
      GEOPOSITIONMARKER.
* Wed Aug 12 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 0.11:
    * new programs dwgfilter, dxfwrite
    * improved file support for r2004+ (incomplete)
    * Add support for GeoJSON RFC794a godsend for the json importer)
    * API extensions and breaking changes
* Sun Apr 12 2020 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 0.10.1:
    * Fixed dwg2SVG htmlescape overflows and off-by-ones
    * Removed direct usages of fprintf and stderr in the lib
    * Fuzzing fixes for dwg2SVG, dwgread
    * Fixed eed.raw leaks
* Thu Jan 09 2020 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.10
    * API breaking changes:
    * Added a new int *isnewp argument to all dynapi utf8text
      getters, if the returned string is freshly malloced or not.
    * removed the UNKNOWN supertype, there are only UNKNOWN_OBJ and
      UNKNOWN_ENT left, with common_entity_data.
    * renamed BLOCK_HEADER.preview_data to preview,
      preview_data_size to preview_size.
    * renamed SHAPE.shape_no to style_id.
    * renamed CLASS.wasazombie to is_zombie.
    * Bugfixes:
    * Harmonized INDXFB with INDXF, removed extra src/in_dxfb.c.
    * Fixed encoding of added r2000 AUXHEADER address.
    * Fixed EED encoding from dwgrewrite.
    * Add several checks against
      [CVE-2020-6609, boo#1160520], [CVE-2020-6610, boo#1160522],
      [CVE-2020-6611, boo#1160523], [CVE-2020-6612, boo#1160524],
      [CVE-2020-6613, boo#1160525], [CVE-2020-6614, boo#1160526],
      [CVE-2020-6615, boo#1160527]
* Sun Dec 29 2019 Jan Engelhardt <jengelh@inai.de>
  - Update to release 0.9.3
    * Added the -x,--extnames option to dwglayers for r13-r14 DWGs.
    * Fixed some leaks: SORTENTSTABLE, PROXY_ENTITY.ownerhandle
      for r13.
    * Add DICTIONARY.itemhandles[] for r13 and r14.
    * Fixed some dwglayers null pointer derefs, and flush its output
      for each layer.
    * Added several overflow checks from fuzzing
      [CVE-2019-20010, boo#1159825], [CVE-2019-20011, boo#1159826],
      [CVE-2019-20012, boo#1159827], [CVE-2019-20013, boo#1159828],
      [CVE-2019-20014, boo#1159831], [CVE-2019-20015, boo#1159832]
    * Disallow illegal SPLINE scenarios
      [CVE-2019-20009, boo#1159824]

Files

/usr/bin/dwg2SVG
/usr/bin/dwg2dxf
/usr/bin/dwgadd
/usr/bin/dwgbmp
/usr/bin/dwgfilter
/usr/bin/dwggrep
/usr/bin/dwglayers
/usr/bin/dwgread
/usr/bin/dwgrewrite
/usr/bin/dwgwrite
/usr/bin/dxf2dwg
/usr/bin/dxfwrite
/usr/share/info/LibreDWG.info-1.gz
/usr/share/info/LibreDWG.info-2.gz
/usr/share/info/LibreDWG.info.gz
/usr/share/libredwg
/usr/share/libredwg/dwgadd.example
/usr/share/libredwg/dwgadd.example_r10
/usr/share/libredwg/dwgadd.example_r11
/usr/share/libredwg/dwgadd.example_r1_4
/usr/share/libredwg/dwgadd.example_r2_10
/usr/share/libredwg/load_dwg.py
/usr/share/licenses/libredwg-tools
/usr/share/licenses/libredwg-tools/COPYING
/usr/share/man/man1/dwg2SVG.1.gz
/usr/share/man/man1/dwg2dxf.1.gz
/usr/share/man/man1/dwgadd.1.gz
/usr/share/man/man1/dwgbmp.1.gz
/usr/share/man/man1/dwgfilter.1.gz
/usr/share/man/man1/dwggrep.1.gz
/usr/share/man/man1/dwglayers.1.gz
/usr/share/man/man1/dwgread.1.gz
/usr/share/man/man1/dwgrewrite.1.gz
/usr/share/man/man1/dwgwrite.1.gz
/usr/share/man/man1/dxf2dwg.1.gz
/usr/share/man/man1/dxfwrite.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 9 12:50:11 2024