1Libyubikey NEWS -- History of user-visible changes.             -*- outline -*-
2
3* Version 1.13 (released 2015-03-05)
4 ** Correct hex decode with uneven characters, for example "abc".
5
6* Version 1.12 (released 2014-06-11)
7 ** Rewrote man pages using Asciidoc.
8
9* Version 1.11 (released 2013-10-18)
10 ** Add man pages.
11 ** Self-tests may be run under valgrind to catch bugs.
12    Disable with "./configure --disable-valgrind-tests".
13
14* Version 1.10 (released 2013-03-12)
15 ** Added ./configure --enable-gcc-warnings to enable a lot of warnings.
16 ** Warning fixes, build fixes etc.
17
18* Version 1.9 (released 2012-05-31)
19 ** Updated ld-version-script from gnulib to silence warnings.
20 ** Fix out-of-tree builds.
21
22* Version 1.8 (released 2012-03-13)
23 ** modhex tool: Fix memory leak.
24 ** Fix insecure rpath.
25
26* Version 1.7 (released 2010-11-24)
27 ** yubikey.h: Possible to use from C++ using extern namespace scoping.
28    Reported by Giampaolo Bellini <iw2lsi@gmail.com>.
29
30* Version 1.6 (released 2010-08-03)
31 ** New API to generate OTPs.
32    The API is yubikey_generate.  An helper function yubikey_aes_encrypt
33    was added too.  Added YUBIKEY_OTP_SIZE constant for OTP buffer size.
34 ** ykgenerate: New tool to generate OTPs.
35 ** ykdebug/ykparse: The old tool "ykdebug" has been renamed to "ykparse".
36
37* Version 1.5 (released 2008-09-31)
38 ** The library now use a linker version script.
39    It falls back to using Libtool's -export-symbols-regex if linker
40    version scripts are not supported.
41 ** Added new APIs to check validity of hex/modhex strings.
42    The APIs are yubikey_modhex_p and yubikey_hex_p.
43
44* Version 1.4 (released 2009-04-30)
45 ** Improved instructions in README on how to build the package.
46 ** Add interfaces yubikey_hex_encode and yubikey_hex_decode.
47 ** The ykdebug tool now takes hex encoded AES keys instead of modhex encoded.
48
49* Version 1.3 (released 2009-03-25)
50 ** Add YUBIKEY_MODHEX_MAP.
51 ** Use char* instead of uint8_t* for modhex functions.
52
53* Version 1.2 (released 2009-01-13)
54 ** Don't link to libpam.
55 ** Add libtool -export-symbols-regex to restrict exported symbols.
56
57* Version 1.1 (released 2008-06-10)
58 ** Include simple.mk in distribution.
59
60* Version 1.0 (released 2008-06-10)
61 ** Uses autoconf, automake and libtool.
62 ** Renamed function namespace from pof_* to yubikey_*.
63