Libyubikey NEWS — History of user-visible changes. -- outline --
Version 1.14 (unreleased)
ykgenerate accepts optional random value to use.
ykparse doesn’t crash when only one parameter is given.
Better self tests.
Fix memory leak.
Document modhex alphabet.
Version 1.13 (released 2015-03-05)
Correct hex decode with uneven characters, for example "abc".
Version 1.12 (released 2014-06-11)
Rewrote man pages using Asciidoc.
Version 1.11 (released 2013-10-18)
Add man pages.
Self-tests may be run under valgrind to catch bugs. Disable with "./configure --disable-valgrind-tests".
Version 1.10 (released 2013-03-12)
Added ./configure --enable-gcc-warnings to enable a lot of warnings.
Warning fixes, build fixes etc.
Version 1.9 (released 2012-05-31)
Updated ld-version-script from gnulib to silence warnings.
Fix out-of-tree builds.
Version 1.8 (released 2012-03-13)
modhex tool: Fix memory leak.
Fix insecure rpath.
Version 1.7 (released 2010-11-24)
yubikey.h: Possible to use from C++ using extern namespace scoping. Reported by Giampaolo Bellini <email@example.com>.
Version 1.6 (released 2010-08-03)
New API to generate OTPs. The API is yubikey_generate. An helper function yubikey_aes_encrypt was added too. Added YUBIKEY_OTP_SIZE constant for OTP buffer size.
ykgenerate: New tool to generate OTPs.
ykdebug/ykparse: The old tool "ykdebug" has been renamed to "ykparse".
Version 1.5 (released 2008-09-31)
The library now use a linker version script. It falls back to using Libtool’s -export-symbols-regex if linker version scripts are not supported.
Added new APIs to check validity of hex/modhex strings. The APIs are yubikey_modhex_p and yubikey_hex_p.
Version 1.4 (released 2009-04-30)
Improved instructions in README on how to build the package.
Add interfaces yubikey_hex_encode and yubikey_hex_decode.
The ykdebug tool now takes hex encoded AES keys instead of modhex encoded.
Version 1.3 (released 2009-03-25)
Use char* instead of uint8_t* for modhex functions.
Version 1.2 (released 2009-01-13)
Don’t link to libpam.
Add libtool -export-symbols-regex to restrict exported symbols.
Version 1.1 (released 2008-06-10)
Include simple.mk in distribution.
Version 1.0 (released 2008-06-10)
Uses autoconf, automake and libtool.
Renamed function namespace from pof_* to yubikey_*.