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