core: Adjust for TOFU_STATS change in gnupg 2.1.16.
authorWerner Koch <wk@gnupg.org>
Wed, 24 Aug 2016 18:10:36 +0000 (20:10 +0200)
committerWerner Koch <wk@gnupg.org>
Wed, 24 Aug 2016 18:10:54 +0000 (20:10 +0200)
commit38798fee5b539d6153a8a7856152959412ee59b5
tree67ade1b8e64d8e3feee2d4530703d0c6e05100e4
parent1eefc2d43c0adb2ce516f8e3509ace2fb562e401
core: Adjust for TOFU_STATS change in gnupg 2.1.16.

* src/gpgme.h.in (_gpgme_tofu_info): Change 'firstseen' and 'lastseen'
to a timestamp value.
* src/verify.c (parse_tofu_stats): Do not cap these values at UINT_MAX.
--

Using an unsigned long here is okay: We will never get an error and
even on machines where unsigned long is 32 bit (e.g. Windows64) this
allows us to operate until 2106.  By then Windows will be a footnote
in history or Windows128 has changed that type to something larger
than 32 bit ;-)

Signed-off-by: Werner Koch <wk@gnupg.org>
src/gpgme.h.in
src/verify.c