From: Jonathan McDowell Date: Sun, 13 Sep 2020 10:08:23 +0000 (+0100) Subject: 0.6.0 release X-Git-Tag: onak-0.6.0 X-Git-Url: https://the.earth.li/gitweb/?a=commitdiff_plain;h=42f7eb9a05e8013f0bc4209cb16fbfd99050378e;p=onak.git 0.6.0 release Release; update version string in CMakeLists.txt, doc/README, Doxyfile. Update doc/HISTORY and debian/changelog. --- diff --git a/CMakeLists.txt b/CMakeLists.txt index eebafdd..87f34a5 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.1 FATAL_ERROR) -project(onak VERSION 0.5.0 LANGUAGES C) +project(onak VERSION 0.6.0 LANGUAGES C) include(FindPkgConfig) include(GNUInstallDirs) diff --git a/Doxyfile b/Doxyfile index 7249d9f..eb95717 100644 --- a/Doxyfile +++ b/Doxyfile @@ -32,7 +32,7 @@ PROJECT_NAME = onak # This could be handy for archiving the generated documentation or # if some version control system is used. -PROJECT_NUMBER = 0.5.0 +PROJECT_NUMBER = 0.6.0 # Using the PROJECT_BRIEF tag one can provide an optional one line description # for a project that appears at the top of each page and should give viewer diff --git a/debian/changelog b/debian/changelog index ecfb4bb..09e3b7a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,6 @@ -onak (0.5.0+wip-1) UNRELEASED; urgency=low +onak (0.6.0-1) UNRELEASED; urgency=low + * New upstream release * Bump debhelper compat level to 10 * Set Rules-Requires-Root to no * Cleanup postinst to avoid recursive chown of database diff --git a/doc/HISTORY b/doc/HISTORY index b602017..fe570df 100644 --- a/doc/HISTORY +++ b/doc/HISTORY @@ -343,3 +343,22 @@ * Include statistics for fetch by SKS hash in 'keydctl status' * Pull key updates into keyd protocol rather than using delete/store * Various robustness cleanups from American Fuzzy Lop testing + +0.6.0 - 13th September 2020 + +* Move to CMake over autoconf +* Add support for issuer fingerprint subpackets +* Add experimental support for v5 keys +* Add read-only OpenPGP keyring backed DB backend +* Move various bits into their own subdirectories in the source tree +* Add support for full signature verification +* Drop v3 keys by default when cleaning keys +* Various code cleanups +* Implement pieces of draft-dkg-openpgp-abuse-resistant-keystore-03 +* Add support for a fingerprint blacklist (e.g. Evil32) +* Deprecate the .conf configuration file format +* Drop version info from armored output +* Add option to deny new keys and only allow updates to existing keys +* Various pieces of work removing support for 32 bit key IDs and coping + with colliding 64 bit key IDs. +* Remove support for libnettle versions that lack the full SHA2 suite diff --git a/doc/README b/doc/README index a4e4080..e325b69 100644 --- a/doc/README +++ b/doc/README @@ -1,6 +1,6 @@ -onak 0.5.0 -Copyright 2003-2016 Jonathan McDowell -http://www.earth.li/projectpurple/progs/onak.html +onak 0.6.0 +Copyright 2003-2020 Jonathan McDowell +https://www.earth.li/projectpurple/progs/onak.html Introduction: @@ -139,16 +139,20 @@ Obtaining later versions: onak lives at: -http://www.earth.li/projectpurple/progs/onak.html +https://www.earth.li/projectpurple/progs/onak.html Development is carried out using git; you can access the repository with something like: -git clone git://the.earth.li/onak.git +git clone https://the.earth.li/git/onak.git or it can be browsed via gitweb at: -http://the.earth.li/gitweb/?p=onak.git;a=summary +https://the.earth.li/gitweb/?p=onak.git;a=summary + +It is also mirrored on GitHub at: + +https://github.com/u1f35c/onak License: