-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNEWS
More file actions
25 lines (22 loc) · 1.13 KB
/
Copy pathNEWS
File metadata and controls
25 lines (22 loc) · 1.13 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
gf2x-1.2:
- changed the type representing the polynomial sizes from "unsigned int"
to "unsigned long". On a 64-bit machine, the maximal degree was
2^38-1, now it is 2^70-1.
- gf2x_mul is now thread-safe. gf2x_mul_r is here in case auser
wants to provide the storage pool and avoid having gf2x_mul do
allocation for that. Note that currently, for FFT sizes, gf2x_mul
does allocation anyway.
- based (strongly) on the first above change and (mildly) on the
second one, bump the shared library version number to 1.2.0
- added support for armv7l
- made license more clear: only one file is gpl-licensed
(toom-gpl.c), all the rest is lgpl-happy.
gf2x-1.1: (bugfix release)
- We're considering using this file for the first time.
- Redone tuning.
- Fixed a couple of build failures, and autoconf warnings.
- Added a faster mul4
- Added some support for cross compilation (might also have been
broken in the meantime, we don't have regression testing for this).
The interface is unchanged, so the shared library version has not
changed and still is 1.0.0