From 4957cbe5a1b967dca514974b98410f39e3a0eba8 Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Mon, 12 Feb 2018 18:57:00 -0700 Subject: [PATCH] Added CHANGELOG file --- CHANGELOG | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 CHANGELOG diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 0000000..7141e9c --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,35 @@ +Original download http://turing.iimas.unam.mx/SNARK14M/CentOSwithsnark.zip + +Principle changes from original source as of Feb 12, 2017 by +Kevin Rosenberg + +- Source code ported to Xerces 3 since modern distributions stopped + supplying Xerces 2 + +- Included script to automatically download and install QT3 since + modern distributions stopped supplying QT3. + +- Fixed sigsegv crash from bug in src/tools/displayprojection.cpp + where sprintf overflowed a buffer. Changed all sprintf to snprintf + in that project to avoid similar overflows. + +- Added atexit() cleanup to remove snark.lock file upon program + termination. + +- Improve regression testing and expanded tests in examples/. Added + Makefile with useful targets. + +- Improving building so that /usr/local/snark14 is not required for + building. Improve building of tools and examples using shared library + file lib/libsnark14.so + +- Command "make install" installs into /usr/local/lib and + /usr/local/bin to that PATH and /etc/ld.so.conf do not need to + modified to use installed file + +- Updated INSTALL for new building system + +- Using git repository all modifications since original distribution + has been captured into the git repository to assist if you wish + to select only some changes for incorporation. + -- 2.34.1