released 0.8
[cryptodev-linux.git] / NEWS
blob9f0783054115528e7c66f81bf94fdb8fccd1da40
1 Version 0.8 (released 2010-11-06)
3 * Made cryptodev aware of alignment constraints.
5 * Added support for CRYPTO_AES_ECB.
7 * Added asynchronous operation support using
8   CIOCASYNCCRYPT, CIOCASYNCFETCH ioctls and poll().
10 Version 0.7 (released 2010-10-08)
12 * Added COP_FLAG_FINAL to make multi-update
13 more efficient.
15 * Added CRIOGET_NOT_NEEDED definition to allow
16 users of the API to distinguish from the bare
17 OpenBSD API that requires the CRIOGET.
19 Version 0.6 (released 2010-09-16)
21 * multi-update support for hash calculation using
22 the new flag COP_FLAG_UPDATE.
24 * Relicensed under GPLv2.
26 * Added AES-CTR.
28 * Corrected fallback to non-zero copy when referenced
29 pages were not writable.
31 Version 0.5 (released 2010-07-06)
33 * Corrected issue with zero copy on multiple pages.
35 * Fallback to normal operation if user pages cannot be
36 mapped.
38 Version 0.4 (released 2010-07-03)
40 * Internal engine supports operations with zero copy from
41 user space. 
43 Version 0.3 (released 2010-06-19)
45 * Corrected bug when initializing unsupported algorithms.
47 Version 0.2 (released 2010-06-18)
49 * Added compat_ioctl() to allow working on systems where userspace is 32bits
50 and kernel is operating in 64bit mode (Phil Sutter)
52 * Added several sanity checks to input.