Blob Blame History Raw
-------------------------------------------------------------------
Fri Mar  3 08:57:52 UTC 2023 - Dirk Müller <dmueller@suse.com>

- update to 2023.02.1:
  * More precise obtuse-angle arcs.
  * Minor addition to the manual.
  * Non-LaTeX error-handling cleanup.
  * Line thickness recovery parameter enabled.
  * Redundant code dating from pascal conversion removed.
  * Robustness fixes.
  * Improved robustness for fuzzed input.
  * Added colored svg sprintf text and % appended to selected outputs.
  * Shift operation bugfix.
  * Improved error messaging; additional distribution examples. 
  * CVE-2021-33390: Use-after-free in thedeletestringbox() (boo#1214501).
  * CVE-2021-33388: Heap Buffer Overflow in themakevar() (boo#1214502).
  * CVE-2021-32422: Buffer Overflow in theyylex() (boo#1214503).
  * CVE-2021-32421: Heap Use-After-Free in thedeletestringbox() (boo#1214504).
  * CVE-2021-32420: Heap-based Buffer Overflow in thestorestring() (boo#1214505).

-------------------------------------------------------------------
Mon Aug 17 12:20:14 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- update to 2020.06.01:
  * SVG text adjustments; GCC-10 conformance.
  * Commas protected by brackets; zero-repetition "for" loop bugfix
    under bison.
  * Fix of environment variable scope, arc attribute; improved error
    messages; generalized macro definition.
  * Corrected typos, copyright notices, version number, string treatment.
  * Bugfix for buffer overflow with extreme arguments of wfloat().
  * This is a major clone of the previous distribution, which
  contained compilable C code together with the original pascal
  source.  The pascal was translated to C code using p2c,
  which was included, and parsing was automated by a custom
  compiler-compiler which was also provided.  The current
  package includes C source only with parsing automated using
  GNU bison.  The original lexical analyser has been kept. To
  avoid introducing bugs, the C code has been changed only to
  accommodate bison; some p2c idiosyncrasies remain. The result
  is functionally identical to the previous version for correct
  input.

-------------------------------------------------------------------
Wed Aug 23 08:00:49 UTC 2017 - dmitry_r@opensuse.org

- Update to version 2017.08.01
  * Minor changes and bugfixes

-------------------------------------------------------------------
Thu Aug 13 11:46:25 UTC 2015 - dmitry_r@opensuse.org

- Update to version 2015.06.29
  * Fixed a bug in svg output.
  * Undeferred error messaging. Improved readability of C code.

-------------------------------------------------------------------
Wed May 20 18:30:30 UTC 2015 - dmitry_r@opensuse.org

- Update to version 2015.05.19
  * Bugfixes for nested if-statement and multiple pdf strings.
  * Fix comment lines containing braces in macro and for bodies.
    Revised messages for some errors.

-------------------------------------------------------------------
Wed Feb 25 21:20:15 UTC 2015 - dmitry_r@opensuse.org

- Update to version 2015.02.16
  * Reworked the handling of backslashes in strings in macro arguments.
  * PDF output. Built-in variable dpicopt and variables added for
    detecting command options. Linear objects reworked for
    consistent fill.

-------------------------------------------------------------------
Tue Jan 14 12:24:37 UTC 2014 - dmitry_r@opensuse.org

- Update to version 2014.01.01
  * Input lines of arbitrary length and line continuation (except
    in strings).  Object parameters .thick = .thickness and .len =
    .length, eg t=last box.thick; q = last line.len

-------------------------------------------------------------------
Sat Oct  5 16:50:13 UTC 2013 - dmitry_r@opensuse.org

- Update to version 2013.09.30
  * Better portability of the random() function

-------------------------------------------------------------------
Mon Mar 11 19:09:50 UTC 2013 - dmitry_r@opensuse.org

- update to version 2013.03.10
  * Minor tweak to svg output

-------------------------------------------------------------------
Sat Nov 24 21:47:38 UTC 2012 - dmitry_r@opensuse.org

- update to version 2012.11.04
  * Change to always send errors to /dev/stderr

-------------------------------------------------------------------
Thu Sep  6 07:54:03 UTC 2012 - cfarrell@suse.com

- license update: BSD-2-Clause and CC-BY-3.0
  dpicdoc.pdf is CC-BY-3.0 licensed according to dpic/README

-------------------------------------------------------------------
Thu Aug 16 06:44:35 UTC 2012 - dmitry_r@opensuse.org

- separate dpic-doc package
- using %optflags for build

-------------------------------------------------------------------
Mon Jul 16 18:55:51 UTC 2012 - dmitry_r@opensuse.org

- update to version 2012.07.14
  * Fixed the previous fix to handle planar objects correctly

-------------------------------------------------------------------
Sun Jun 24 19:58:29 UTC 2012 - dmitry_r@opensuse.org
- update to version 2012.06.20
  * Give line attributes the same effect for pgf and pstricks ouput

-------------------------------------------------------------------
Sat Jun  2 18:35:11 UTC 2012 - dmitry_r@opensuse.org
- update to version 2012.05.29
  * Error message for zero second argument to pmod(,)

-------------------------------------------------------------------
Fri Feb 17 16:01:54 UTC 2012 - dmitry_r@opensuse.org

- update to version 2012.02.12
  * Fixed a mishandling of null macro arguments in loops.

-------------------------------------------------------------------
Thu Dec  8 13:18:46 UTC 2011 - dmitry_r@opensuse.org

- update to version 2011.12.06
  * changes in documents

-------------------------------------------------------------------
Thu Dec  8 13:18:46 UTC 2011 - coolo@suse.com

- fix license to be in spdx.org format

-------------------------------------------------------------------
Fri Sep 23 18:01:34 UTC 2011 - dmitry_r@opensuse.org

- update to version 2011.07.11
  * changes in documents

-------------------------------------------------------------------
Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de

- Remove redundant tags/sections from specfile
  (cf. packaging guidelines)
- Use %_smp_mflags for parallel build

Thu Jun 16 17:41:05 UTC 2011 - dmitry_r@opensuse.org

- update to version 2011.06.05
  * changes in documents

-------------------------------------------------------------------
Fri Mar 18 13:51:14 UTC 2011 - dmitry_r@opensuse.org

- update to version 2011.03.17
  * Compile #elif for OpenBSD

-------------------------------------------------------------------
Sat Jan  1 10:29:52 UTC 2011 - dmitry_r@opensuse.org

- update to version 2010.12.30
  * Reworked for loops to allow assignment to the loop variable.

-------------------------------------------------------------------
Thu Dec  9 17:56:18 UTC 2010 - dmitry_r@opensuse.org

- initial package
- version 2010.12.08