Rewrite dns-cert.c to not use the gpg-only iobuf stuff.
authorWerner Koch <wk@gnupg.org>
Wed, 30 Nov 2011 16:14:08 +0000 (17:14 +0100)
committerWerner Koch <wk@gnupg.org>
Wed, 30 Nov 2011 16:34:49 +0000 (17:34 +0100)
commit31f548a18aed729c05ea367f2d8a8104480430d5
treed3033d8ffbdc23f6115243cdb65b4438d19ac846
parent8cf2356fa8aa1dda644314e6e656b3df1586e297
Rewrite dns-cert.c to not use the gpg-only iobuf stuff.

* common/dns-cert.c: Remove iobuf.h.
(get_dns_cert): Rename to _get_dns_cert.  Remove MAX_SIZE arg.  Change
iobuf arg to a estream-t.  Rewrite function to make use of estream
instead of iobuf.  Require all parameters.  Return an gpg_error_t
error instead of the type.  Add arg ERRSOURCE.
* common/dns-cert.h (get_dns_cert): New macro to pass the error source
to _gpg_dns_cert.
* common/t-dns-cert.c (main): Adjust for changes in get_dns_cert.
* g10/keyserver.c (keyserver_import_cert): Ditto.
* doc/gpg.texi (GPG Configuration Options): Remove max-cert-size.
common/ChangeLog
common/dns-cert.c
common/dns-cert.h
common/t-dns-cert.c
doc/gpg.texi
g10/ChangeLog
g10/keyserver.c