]> www.ginac.de Git - cln.git/blobdiff - NEWS
* cln.pc.in: Fix typo.
[cln.git] / NEWS
diff --git a/NEWS b/NEWS
index 1c4c6ce9c2b00c5e29afb1468f1ffb6ad4990d30..2c8b3404dbc15a0d93ae250faa188e8110a3291a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,149 @@
+2004-07-01, version 1.1.8
+=========================
+
+Implementation changes
+----------------------
+
+* Fix bug in log(a,b) when b is 1/n.
+
+* Fix crash in shared library on AMD64.
+
+Other changes
+-------------
+
+* Fixes for some language conformance issues.
+
+
+2004-05-02, version 1.1.7
+=========================
+
+Implementation changes
+----------------------
+
+* Fixed two corner case bugs in cl_LF multiplication and sqrt.
+
+* Workaround GCC 3.[123] compiler bug.
+
+* Parallel build should work reliably now.
+
+
+2004-01-01, version 1.1.6
+=========================
+
+Functional changes
+------------------
+
+* New function
+  `sintL ldegree(const cl_UP& x)'.
+  (Suggested by Munagala Ramanath.)
+
+Implementation changes
+----------------------
+
+* Fixed a bug in polynomial subtraction.
+  (Reported by Munagala Ramanath.)
+
+Other changes
+-------------
+
+* Provide a package control file cln.pc.
+
+* Updated infrastructure to autoconf-2.57.
+
+* Fixed compilation issues with GCC-3.4 prereleases and on Mac OSX.
+
+
+2002-05-28, version 1.1.5
+=========================
+
+Other changes
+-------------
+
+* Fix compilation issues with GCC-3.1.
+
+
+2002-01-04, version 1.1.4
+=========================
+
+Other changes
+-------------
+
+* Fix compilation issues with GMP-4.0 and on IBM s390.
+
+* Updated infrastructure to autoconf-2.52.
+
+
+2001-11-05, version 1.1.3
+=========================
+
+Implementation changes
+----------------------
+
+* Fix a computation error of sin and sinh for small arguments.
+  (Reported by Christopher Kennedy.)
+
+* Module ordering works with gcc-3.0 -fuse-cxa-atexit now.
+
+* -DNO_ASM works properly on Sparc.
+
+
+2001-07-25, version 1.1.2
+
+Implementation changes
+----------------------
+
+* Minor cleanups and portability issues.
+  (No need to upgrade if you have been happy so far.)
+
+
+2001-05-31, version 1.1.1
+=========================
+
+Implementation changes
+----------------------
+
+* Minor cleanups for GCC 3.0 and libstdc++-v3.
+
+* Fixes several little bugs and portability issues.
+
+
+2000-12-14, version 1.1.0
+=========================
+
+Functional changes
+------------------
+
+* ISO/IEC 14882 fashion adjustments:
+  Put everything into namespace cln.  All fundamental data types still
+  carry their old names.  Other non-macro identifiers are now written as 
+  cln::foo instead of cl_foo, except where the cl_ comes from a data type
+  (as in cl_I_to_int()).  Headers are installed into a separate
+  directory, #include <cln/foo.h> instead of <cl_foo.h>.  Applications
+  must be manually ported to the new style.  We apologize for the
+  inconvenience.
+
+Implementation changes
+----------------------
+
+* Removed internal copy of mpn subdirectory tree from libgmp-2.0.2.
+  Configuring with --with-gmp now relies on an installed libgmp library
+  version 3 or above.  We recommend libgmp-3.1 or newer.
+
+* Adjusted several break-even points to make better use of a faster libgmp and
+  better match present-day CPUs.
+
+* Fix several errors for architectures with 64-bit wide words.
+  (Others than Alpha, which worked already.)
+
+* Fix compilation errors with current GCC-3.0 snapshots.
+
+Other changes
+-------------
+
+* Added package tools: script cln-config and autoconf macro AC_PATH_CLN
+  (in file cln.m4).
+
+
 2000-01-13, version 1.0.3
 =========================