X-Git-Url: https://mattmccutchen.net/bigint/bigint.git/blobdiff_plain/918d66f23e6b2528010db6f121e229f488fe3410..26a5f52b24d9c9733139a6cf29647f1de7915a56:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 25bc9fc..7aaced1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,14 @@ +===================================================================+ Matt McCutchen's Big Integer Library -http://hashproduct.metaesthetics.net/bigint/ Change Log ========== These entries tell you what was added, fixed, or improved in each version as compared to the previous one. In case you haven't noticed, a version number roughly corresponds to the release date of that version in `YYYY.MM.DD[.N]' format, where `.N' goes `.2', `.3', etc. if there are multiple versions on the same day. +2006.05.01 +---------- +I fixed incorrect results reported by Mohand Mezmaz and related memory corruption on platforms where Blk is bigger than int. I replaced (1 << x) with (Blk(1) << x) in two places in BigUnsigned.cc. + 2006.04.24 ---------- Two bug fixes: BigUnsigned "++x" no longer segfaults when x grows in length, and BigUnsigned == and != are now redeclared so as to be usable. I redid the Makefile: I removed the *.tag mechanism and hard-coded the library's header dependencies, I added comments, and I made the Makefile more useful for building one's own programs instead of just the sample.