diff --git a/dnscrypt/dnscrypt.c b/dnscrypt/dnscrypt.c index 3545d3d9b..0787dec23 100644 --- a/dnscrypt/dnscrypt.c +++ b/dnscrypt/dnscrypt.c @@ -772,12 +772,13 @@ key_get_es_version(uint8_t version[2]) const char *name; }; + const int num_versions = 2; struct es_version es_versions[] = { {{0x00, 0x01}, "X25519-XSalsa20Poly1305"}, {{0x00, 0x02}, "X25519-XChacha20Poly1305"}, }; int i; - for(i=0; i < (int)sizeof(es_versions); i++){ + for(i=0; i < num_versions; i++){ if(es_versions[i].es_version[0] == version[0] && es_versions[i].es_version[1] == version[1]){ return es_versions[i].name; diff --git a/doc/Changelog b/doc/Changelog index fc20df6f2..94fa16708 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,7 @@ +2 October 2018: Wouter + - updated contrib/fastrpz.patch to apply for this version + - dnscrypt.c removed sizeof to get array bounds. + 1 October 2018: Wouter - tag for release 1.8.1rc1.