diff --git a/NEWS b/NEWS new file mode 100644 index 00000000..a3b0ec80 --- /dev/null +++ b/NEWS @@ -0,0 +1,65 @@ +Noteworthy changes in version 2.5 (2013-06-16) +------------------------------------------------------- + + * HMAC support for authenticated encryption (works for both Rijndael and GPG) + + * Update to how fwknop leverages Rijndael including the usage of the PBKDF1 + algorithm for key derivation, truncation bug fixes, more careful handling + of buffers used in cryptographic operations, and more. + + * The fwknop code base is now audited with the excellent Coverity static + analysis product, and many bugs were fixed as a result. Full details can be + found in the git log. + + * The test suite can now cross compare how fwknop encrypts and authenticates + SPA data with OpenSSL. This is a powerful verification step since it + essentially allows fwknop to take advantage of the OpenSSL library and all + of the research that goes into it without having to link against OpenSSL + directly. (OpenSSL does far more than fwknop would ever need.) + + * A new work flow is made possible through the ability to save encryption + keys, HMAC keys, and command line arguments to the ~/.fwknoprc file. This + greatly simplifies fwknop command line usage just by using the stanza name + for access to a remote service '$ fwknop -n '. + +Noteworthy changes prior to fwknop-2.5 can be found in the ChangeLog. +------------------------------------------------------- + +Noteworthy changes in version 0.62 (2009-07-26) +------------------------------------------------------- + + * Initial public release + + * Support for GPG encryption (via gpgme). + + * In addition to UDP, send SPA data packet over TCP, TCP(raw socket), + and ICMP. + + * Added the FKO Perl Module (wraps libfko). + + * Added support for the Win32 platform. + + * Fairly complete Texinfo documentation for libfko. + + +Noteworthy changes in version 0.0.0-alpha (2008-12-21) +------------------------------------------------------- + + * Start of port form Perl to C + + * Created initial libfko.a static lib + + * fwknop client program can generate a simple access + request that can be parsed by the Perl fwknopd server. + + + Copyright 2009-2013, Damien Stuart + + This file is free software; as a special exception the author gives + unlimited permission to copy and/or distribute it, with or without + modifications, as long as this notice is preserved. + + This file is distributed in the hope that it will be useful, but + WITHOUT ANY WARRANTY, to the extent permitted by law; without even the + implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +