> Hi,
> 
> On Fri, Nov 06, 2015 at 05:39:03AM +0000, Miod Vallat wrote:
> > Running regress/lib/libcrypto/aead fails on big-endian platforms without
> > the following diff, for the ``Test vector from RFC7539 2.8.2'' test, due
> > to 64-bit counters being truncated to size_t.
> > 
> 
> Yes, the counter should be unsigned 64bit.
> 
> OK reyk@

But note that will require a .so major version bump, as the API changes
on 32-bit systems.

> I can only see one other *int64_t in LibreSSL's API, should it be
> unsigned long long?  Or is it OK to start using C99 types in the API? (yes!)

<stdint.h> types are definitely welcome.

> The comment "converting size_t to u8" should also be updated:

Indeed. Thanks for noticing.

Reply via email to