* gpgkeys_ldap.c (delete_one_attr): New function to replace attributes
authorDavid Shaw <dshaw@jabberwocky.com>
Mon, 23 Feb 2004 03:43:45 +0000 (03:43 +0000)
committerDavid Shaw <dshaw@jabberwocky.com>
Mon, 23 Feb 2004 03:43:45 +0000 (03:43 +0000)
commit07a10b451ee73ac355d08e04cc848dbb17e43207
treeb83b20cb7c7002b0345fd0a2e90db4bb0e54bc52
parentd8590475fe1a01941a673e49396a26339b65fccd
* gpgkeys_ldap.c (delete_one_attr): New function to replace attributes
with NULL (a "delete" that works even for nonexistant attributes).
(send_key): Use it here to remove attributes so a modify operation starts
with a clean playing field.  Bias sends to modify before add, since (I
suspect) people update their existing keys more often than they make and
send new keys to the server.
keyserver/ChangeLog
keyserver/gpgkeys_ldap.c