X-Git-Url: http://the.earth.li/gitweb/?a=blobdiff_plain;f=HISTORY;h=745891f41f369d2050d65dfda9aca68fc1355391;hb=90ced57c42e46cda45258fd86e76bebe909a38e4;hp=2ba6f631112f5d8f06d1c80462d4042329e87606;hpb=2f1e9ae7c4d8f893de7ffe03fcb36b905ffe0f96;p=onak.git diff --git a/HISTORY b/HISTORY index 2ba6f63..745891f 100644 --- a/HISTORY +++ b/HISTORY @@ -265,3 +265,55 @@ * Add a stats command to keyd * Clean up use of PATH_MAX in keydb_fs.c * Output details of key search after retrieval for pks/lookup + +0.4.1 - 24th April 2012 + +* Add basic testing infrastructure + initial tests +* Change fd_write to use fwrite instead of fputc +* Fix buffer_getchar to only error if we'd exceed the buffer size +* Add support for calculating SKS style key hashes +* Add support for key retrieval by SKS hash +* Add support for displaying/retrieving by SKS hash to lookup and onak CLI +* Add /pks/hashquery +* Cleanup lookup/gpgwww trailers +* Define OpenPGP constants and use them rather than magic numbers +* Clean up file header copyrights +* Add some more subpacket types to the list to ignore +* Clean up "set but not used" GCC warnings +* Use nettle for hashing when available rather than internal MD5/SHA1 routines +* Add AC_PROG_CC_C99 to configure.ac +* Fix display of SHA-1 fingerprints +* Always put a leading 0x on keyids in HTML output links +* Allow retrieval of key by full fingerprint +* Add keyid to DB4 backend deletion error messages + +0.4.2 - 1st October 2013 + +* Add support for RIPEMD160, SHA224, SHA384 & SHA512 when available +* Fix stripkeys to output all the keys at the end rather as it goes along +* Add support for checking signature hashes +* Use Doxygen for some initial code documentation generation +* Cleanup code in preparation for a separate libonak for general PGP bits +* Prevent read_openpgp_stream from returning empty packages + causing crashes +* Allow maxpath + splitkeys to take a -c option to specify the config file +* Add wotsap tool to generate data files for wotsap +* Add HKP backend to allow onak to be used as a proxying keyserver + +0.4.3 - 30th September 2014 + +* Set our user agent in the HKP backend +* Allow keyd to serve multiple clients at once +* Improve HKP backend URL parsing, adding support for HKPS +* Add support for a user specific config file for onak binary +* Make wotsap output tool ignore revoked keys +* Add support for old Elgamal v3 key IDs +* Add support for displaying EC/ECDSA key types + sizes +* Extend database backends to support key fetching by fingerprint +* Remove legacy pksd compatible DB2 backend +* Add SHA1x hash support +* Ignore X509 signatures for signature hash checking +* Code cleanups for issues found using scan-build (llvm) + valgrind +* Extend tests to include retrieval by subkey ID +* Switch DB4 backend to using key fingerprint as primary index +* Sanity check signature data lengths +* Add support for systemd socket activation