X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=HISTORY;h=7b574642dff62df3b58f02de458056d9edf26792;hb=71b34cd785c3eef7b511e55397c556f5d52d01ae;hp=bbcf69c139048d398a2ba870e599c89a32169477;hpb=4b8483ae278577a3adc8d84da81d77019704466f;p=onak.git diff --git a/HISTORY b/HISTORY index bbcf69c..7b57464 100644 --- a/HISTORY +++ b/HISTORY @@ -2,3 +2,57 @@ * First release. * Merges gpgstats 0.0.2 (never released). + +0.0.2 - 28th May 2002. + +* Added support for subpacket type 0x83 (critical key expiration) +* Fixed bug in parsing of one byte new format packet length. +* Added support for 4 byte old format packet lengths. +* Changed various error statements to output to stderr instead of stdout. +* Fixed bug in deleting keys in Postgres backend. +* Moved code to merge a list of keys to merge.c and changed add.c to use it + rather than just replacing existing keys. +* Added comment & trust packets as known but ignored types. +* Added storage of uids to Postgres backend; this speeds up verbose indexing + and will also allow searching on UIDs. +* Fixed bug in armor handling (didn't like 2 newlines before the armor header). +* Made dearmor gracefully handle non armored input. +* Added support for incoming incremental update mails. +* Added searching on uids to lookup & keydb_pg. +* Changed Postgres backend to use 64 bit keyids instead of 32 bit. +* Made dearmor ignore CRs when looking for 2 blank lines. + +0.0.3 - 2nd July 2002 + +* Added index on keyid for key table in Postgres backend. +* Twiddled transaction support in an attempt to speed up mass key adding. +* Changed putchar_func to take a character count rather than doing one char at + a time (massive speed up in Postgres case). +* Introduced onak binary for general keyserver operations. +* Changed all version number references to use VERSION macro. +* Made lldel free the unused list structure. (pointed out by Simon Huggins) +* Made llfind assert that the cmp function is non NULL. (Simon Huggins again) +* Fixed gpgwww; after the move to 64bit keyids internally it was trying to + compare the 32bit user supplied keyid to the retrieved 64bit one and never + finding paths. +* Various tidying up I've forgotten. +* Fixed bug with removing signed packets while merging. +* Fixed bug with potentially adding an already existing uid to a key when + merging. +* Fixed stupid typo bug in merging keys. + +0.0.4 + +* Made keydb_file backend compile again. +* Changed merging to compare signature keyids rather than packet contents + so we don't add the same signature multiple times. +* Changed keydb_pg backend over to using PQescapeString to escape SQL data. +* Added list of keyids in a path to gpgwww output (suitable for C&P into + a gnupg command line for example). +* Pulled out HTML start/end code to getcgi.c and added a DOCTYPE and charset + of utf8. +* Did some work on getting onak-mail.pl to output incrementals as well as + receiving them. +* Some cleanup in getting signature keyids. +* Made sure we freed more things after we've finished with them. +* Changed maxpath to display the path found.