librecad (2.1.2-1ubuntu0.1) bionic-security; urgency=medium

  * SECURITY UPDATE: DoS due to write access violation in libdxfrw
    - debian/patches/CVE-2018-19105.patch: prevent write access
      violation when a malicious DXF is read in
      libraries/libdxfrw/src/drw_header.cpp and
      libraries/libdxfrw/src/libdxfrw.cpp.
    - CVE-2018-19105
  * SECURITY UPDATE: code execution due to heap overflow in copyCompBytes18
    - debian/patches/CVE-2021-21898.patch: perform bound checking when
      processing a DWG file through dwgCompressor::decompress18 in
      src/intern/dwgreader18.cpp, src/intern/dwgreader18.h,
      src/intern/dwgutil.cpp and src/intern/dwgutil.h.
    - CVE-2021-21898
  * SECURITY UPDATE: code execution due to heap overflow in copyCompBytes21
    - debian/patches/CVE-2021-21899.patch: perform bound checking when
      processing a DWG file through dwgCompressor::decompress21 in
      src/intern/dwgreader21.cpp, src/intern/dwgutil.cpp and
      src/intern/dwgutil.h.
    - CVE-2021-21899
  * SECURITY UPDATE: heap use-after-free in DRW_TableEntry::parseCode
    - debian/patches/CVE-2021-21900.patch: allow any coordinate order
      in when processing a DRW file through DRW_TableEntry::parseCode
      in src/drw_objects.cpp and src/drw_objects.h.
    - CVE-2021-21900
  * SECURITY UPDATE: code execution due to stack overflow in CDataMoji
    - debian/patches/CVE-2021-45341.patch: perform bound checking
      when processing JWW files in libraries/jwwlib/src/jwwdoc.h.
    - CVE-2021-45341
  * SECURITY UPDATE: code execution due to stack overflow in CDataList
    - debian/patches/CVE-2021-45342.patch: perform bound checking
      when processing JWW files in libraries/jwwlib/src/jwwdoc.h.
    - CVE-2021-45342
  * SECURITY UPDATE: DoS due to NULL pointer dereference in DXF parser
    - debian/patches/CVE-2021-45343.patch: add NULL check when
      handling hatch code 93 in
      libraries/libdxfrw/src/drw_entities.cpp.
    - CVE-2021-45343

 -- David Fernandez Gonzalez <david.fernandezgonzalez@canonical.com>  Mon, 13 Mar 2023 09:44:40 +0100

librecad (2.1.2-1) unstable; urgency=medium

  * New upstream release
    - Updated debian/watch, debian/rules get-orig-source, and
      debian/copyright
  * Removed all patches except debian_build.patch (accepted upstream)

 -- Scott Howard <showard@debian.org>  Sat, 17 Sep 2016 09:53:14 -0400

librecad (2.0.9-3) unstable; urgency=medium

  * boost_gcc6_includes.patch, remove /usr/include if found by
    qmake (Closes: #831189) 
  * DSV 3.9.8 (no changes)

 -- Scott Howard <showard@debian.org>  Thu, 04 Aug 2016 17:12:32 -0400

librecad (2.0.9-2) unstable; urgency=medium

  * debian/patches/remove_qt4_docs_postprocess.patch
    - Don't ship docs (unmaintained)
    - use qt5's lrelease
  * Remove unmainted docs from
    - debian/librecad-data.links
    - debian/librecad.install

 -- Scott Howard <showard@debian.org>  Wed, 16 Mar 2016 10:47:25 -0400

librecad (2.0.9-1) unstable; urgency=medium

  * New upstream release (LP: #1540925)
    - add dependencies on qt5 packages, use qtchooser by
      setting QT_SELECT = 5
  * Updated debian/copyright (new file locations)
  * Lintian cleaning:
    - Remove .menu in favor of .desktop
    - DSV 3.9.7 no changes
    - Fix Vcs- links (secure and cannonical)

 -- Scott Howard <showard@debian.org>  Tue, 15 Mar 2016 12:15:10 -0400

librecad (2.0.8-1) unstable; urgency=medium

  * New upstream release
  * Updated uploaders (Closes: #780790)
  * DSV 3.9.6, no changes

 -- Scott Howard <showard@debian.org>  Sat, 29 Aug 2015 22:35:57 -0400
librecad (2.0.4-1) unstable; urgency=medium

  * New upstream release.

 -- Scott Howard <showard@debian.org>  Mon, 23 Jun 2014 21:52:19 -0400

librecad (2.0.3-2) unstable; urgency=low

  * debian/rules - don't use c++11 in Precise (Ubuntu 12.04)

 -- Scott Howard <showard@debian.org>  Wed, 23 Apr 2014 16:01:06 -0400

librecad (2.0.3-1) unstable; urgency=low

  * New upstream release.

 -- Scott Howard <showard@debian.org>  Thu, 03 Apr 2014 15:49:37 -0400

librecad (2.0.2+nolibs-1) unstable; urgency=low

  * New upstream release.

 -- Scott Howard <showard@debian.org>  Mon, 27 Jan 2014 11:41:50 -0500

# For older changelog entries, run 'apt-get changelog librecad'
