update changes, bump version, fixup c917f3c [skip ci]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
diff --git a/changes.txt b/changes.txt
index 6f44409..ebf7382 100644
--- a/changes.txt
+++ b/changes.txt
@@ -27,10 +27,12 @@ v1.2.0
-- The custom allocators which were formerly known as XMALLOC(), XFREE() etc. are now available
as MP_MALLOC(), MP_REALLOC(), MP_CALLOC() and MP_FREE(). MP_REALLOC() and MP_FREE() now also
provide the allocated size to ease the usage of simple allocators without tracking.
+ -- Building is now also possible with MSVC 2015, 2017 and 2019 (use makefile.msvc)
-- Added mp_decr() and mp_incr()
-- Added mp_log_u32()
-- Improved prime-checking
-- Improved Toom-Cook multiplication
+ -- Removed the LTM book (`make docs` now builds the user manual)
Jan 28th, 2019
diff --git a/makefile b/makefile
index 82d278d..be9fac6 100644
--- a/makefile
+++ b/makefile
@@ -145,7 +145,7 @@ zipup: clean astyle new_file docs
@echo 'fixme check'
-@(find libtommath-$(VERSION)/ -type f | xargs grep 'FIXM[E]') && echo '############## BEWARE: the "fixme" marker was found !!! ##############' || true
mkdir -p libtommath-$(VERSION)/doc
- cp doc/bn.pdf doc/poster.pdf libtommath-$(VERSION)/doc/
+ cp doc/bn.pdf libtommath-$(VERSION)/doc/
$(MAKE) -C libtommath-$(VERSION)/ pre_gen
tar -c libtommath-$(VERSION)/ | xz -6e -c - > ltm-$(VERSION).tar.xz
zip -9rq ltm-$(VERSION).zip libtommath-$(VERSION)
diff --git a/makefile_include.mk b/makefile_include.mk
index 00ae204..70f448f 100644
--- a/makefile_include.mk
+++ b/makefile_include.mk
@@ -3,7 +3,7 @@
#
#version of library
-VERSION=1.2.0-rc2
+VERSION=1.2.0-rc3
VERSION_PC=1.2.0
VERSION_SO=3:0:2