X-Git-Url: https://ginac.de/CLN/cln.git//cln.git?a=blobdiff_plain;f=NEWS;h=a6670c9d03f3b0d8a9fc7ddc5bc99d509c3b2d63;hb=ec25de1e6ca125433a2dbd7f6f85fb09c16c2743;hp=02a1d1a364bb58190f77500e0bc114361256c557;hpb=1e4da5f694edd2eff40e50a116449986bd3a9bca;p=cln.git diff --git a/NEWS b/NEWS index 02a1d1a..a6670c9 100644 --- a/NEWS +++ b/NEWS @@ -1,10 +1,34 @@ -2008-01-dd, version 1.2.0 +2008-04-05, version 1.2.2 +========================= + +Implementation changes +---------------------- + +* Re-establish CLN-1.2.0 ABI and fix ARM build, both inadvertently broken in + the previous release. + + +2008-03-24, version 1.2.1 +========================= + +Implementation changes +---------------------- + +* Fixed some bugs in the output of numbers larger than 2^32 decimal digits. + +Other changes +------------- + +* Modifying C/C++ operators like +=, ++, etc. are now enabled by default. + + +2008-01-19, version 1.2.0 ========================= Algorithmic changes ------------------- -* Save big amounts of memory in computation of some constants by: +* Save big amounts of memory in computation of some functions and constants by: - Avoiding pre-computation of series terms and instead computing them in a streamed way. - Avoiding computation with excess precision in binary splitting algorithm @@ -19,7 +43,9 @@ Implementation changes - intE is now a 64-bit type on all 64-bit platforms and even on selected 32-bit platforms. -* CLN now uses C++ exceptions for error handling. +* CLN now uses C++ exceptions for error handling. The cl_abort() hook is not + supported any more. Please refer to the documentation to learn about existing + exception types. * Fixed a bug on i386 where comparing Z/2Z ring zeros returnd random results. @@ -34,6 +60,10 @@ Other changes * Changed encoding of all files to UTF-8. +* Fix compilation issues with GCC-4.3. + +* Fix linking issues on platforms that don't feature weak symbols (like win32). + 2006-08-08, version 1.1.13 ==========================