PGP Public Key Server NEWS file
This file lists only changes which are ``significant'' in my
opinion. Other changes and bug fixes have been made.
For general information about the keyserver, visit the keyserver home
page.
Changes in version 0.9.4
- Converted to Sleepycat
Software Berkeley DB version 2.7.5.
- mmap()d input files instead of reading them when possible.
- The database may be split into multiple smaller files.
- When a key does not parse, return a soft error to the user and
continue processing the input keyblock.
- When extending lists in the database, do so in chunks, rather than
one entry at a time. This improves performance when adding keys.
- Allow the administrator to limit the maximum duration of the LAST
mail server command.
- Allow the administrator to limit the number of keys returned by
index, verbose index, get, and last requests.
- Use the log, lock, and transaction features of Berkeley DB.
Changes in version 0.9.2
- Added support for pgp 5's DSA and ElGamal keys.
- Added support to short-circuit the normal output paths in
pksclient, and instead output indexes and binary keys directly to
stdout. This saves a lot of virtual memory.
- Removed many gmake-isms from the Makefile.
- In the index pages from the web server, links in the User ID look
up by KeyID instead of name, to eliminate ambiguity.
- Fixed defunct process leak on some platforms, notably solaris.
- Check for and, if necessary, use bsd4.2/ultrix 2-argument openlog.
- The help files now must have a (possibly empty) MIME header block.
This allows help files to use non-ascii character sets.
- keyrings returned by the mail server have content-type
application/pgp-keys, as per rfc2015.
- fixed a double-memory-free.
- pksd is more careful about shutting down cleanly when it receives a
non-fatal signal (INT, QUIT, HUP, TERM).
Marc Horowitz
marc@mit.edu
Last updated 2 June 1999.