aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd
diff options
context:
space:
mode:
Diffstat (limited to 'src/microhttpd')
-rw-r--r--src/microhttpd/test_md5.c4
-rw-r--r--src/microhttpd/test_sha256.c4
-rw-r--r--src/microhttpd/test_sha512_256.c4
3 files changed, 12 insertions, 0 deletions
diff --git a/src/microhttpd/test_md5.c b/src/microhttpd/test_md5.c
index 1b3041e7..61e61e9d 100644
--- a/src/microhttpd/test_md5.c
+++ b/src/microhttpd/test_md5.c
@@ -335,9 +335,12 @@ test2_str (void)
335 size_t part_s = data_units1[i].str_l.len / 4; 335 size_t part_s = data_units1[i].str_l.len / 4;
336 336
337 MHD_MD5_init (&ctx); 337 MHD_MD5_init (&ctx);
338 MHD_MD5_update (&ctx, (const uint8_t *) "", 0);
338 MHD_MD5_update (&ctx, (const uint8_t *) data_units1[i].str_l.str, part_s); 339 MHD_MD5_update (&ctx, (const uint8_t *) data_units1[i].str_l.str, part_s);
340 MHD_MD5_update (&ctx, (const uint8_t *) "", 0);
339 MHD_MD5_update (&ctx, (const uint8_t *) data_units1[i].str_l.str + part_s, 341 MHD_MD5_update (&ctx, (const uint8_t *) data_units1[i].str_l.str + part_s,
340 data_units1[i].str_l.len - part_s); 342 data_units1[i].str_l.len - part_s);
343 MHD_MD5_update (&ctx, (const uint8_t *) "", 0);
341 MHD_MD5_finish (&ctx, digest); 344 MHD_MD5_finish (&ctx, digest);
342 num_failed += check_result (__FUNCTION__, i, digest, 345 num_failed += check_result (__FUNCTION__, i, digest,
343 data_units1[i].digest); 346 data_units1[i].digest);
@@ -360,6 +363,7 @@ test2_bin (void)
360 363
361 MHD_MD5_init (&ctx); 364 MHD_MD5_init (&ctx);
362 MHD_MD5_update (&ctx, data_units2[i].bin_l.bin, part_s); 365 MHD_MD5_update (&ctx, data_units2[i].bin_l.bin, part_s);
366 MHD_MD5_update (&ctx, (const uint8_t *) "", 0);
363 MHD_MD5_update (&ctx, data_units2[i].bin_l.bin + part_s, 367 MHD_MD5_update (&ctx, data_units2[i].bin_l.bin + part_s,
364 data_units2[i].bin_l.len - part_s); 368 data_units2[i].bin_l.len - part_s);
365 MHD_MD5_finish (&ctx, digest); 369 MHD_MD5_finish (&ctx, digest);
diff --git a/src/microhttpd/test_sha256.c b/src/microhttpd/test_sha256.c
index 74061cfb..599f425f 100644
--- a/src/microhttpd/test_sha256.c
+++ b/src/microhttpd/test_sha256.c
@@ -382,11 +382,14 @@ test2_str (void)
382 size_t part_s = data_units1[i].str_l.len / 4; 382 size_t part_s = data_units1[i].str_l.len / 4;
383 383
384 MHD_SHA256_init (&ctx); 384 MHD_SHA256_init (&ctx);
385 MHD_SHA256_update (&ctx, (const uint8_t *) "", 0);
385 MHD_SHA256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str, 386 MHD_SHA256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str,
386 part_s); 387 part_s);
388 MHD_SHA256_update (&ctx, (const uint8_t *) "", 0);
387 MHD_SHA256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str 389 MHD_SHA256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str
388 + part_s, 390 + part_s,
389 data_units1[i].str_l.len - part_s); 391 data_units1[i].str_l.len - part_s);
392 MHD_SHA256_update (&ctx, (const uint8_t *) "", 0);
390 MHD_SHA256_finish (&ctx, digest); 393 MHD_SHA256_finish (&ctx, digest);
391 num_failed += check_result (__FUNCTION__, i, digest, 394 num_failed += check_result (__FUNCTION__, i, digest,
392 data_units1[i].digest); 395 data_units1[i].digest);
@@ -409,6 +412,7 @@ test2_bin (void)
409 412
410 MHD_SHA256_init (&ctx); 413 MHD_SHA256_init (&ctx);
411 MHD_SHA256_update (&ctx, data_units2[i].bin_l.bin, part_s); 414 MHD_SHA256_update (&ctx, data_units2[i].bin_l.bin, part_s);
415 MHD_SHA256_update (&ctx, (const uint8_t *) "", 0);
412 MHD_SHA256_update (&ctx, data_units2[i].bin_l.bin + part_s, 416 MHD_SHA256_update (&ctx, data_units2[i].bin_l.bin + part_s,
413 data_units2[i].bin_l.len - part_s); 417 data_units2[i].bin_l.len - part_s);
414 MHD_SHA256_finish (&ctx, digest); 418 MHD_SHA256_finish (&ctx, digest);
diff --git a/src/microhttpd/test_sha512_256.c b/src/microhttpd/test_sha512_256.c
index 85c3a0ee..1de90c3e 100644
--- a/src/microhttpd/test_sha512_256.c
+++ b/src/microhttpd/test_sha512_256.c
@@ -489,11 +489,14 @@ test2_str (void)
489 size_t part_s = data_units1[i].str_l.len / 4; 489 size_t part_s = data_units1[i].str_l.len / 4;
490 490
491 MHD_SHA512_256_init (&ctx); 491 MHD_SHA512_256_init (&ctx);
492 MHD_SHA512_256_update (&ctx, (const uint8_t *) "", 0);
492 MHD_SHA512_256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str, 493 MHD_SHA512_256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str,
493 part_s); 494 part_s);
495 MHD_SHA512_256_update (&ctx, (const uint8_t *) "", 0);
494 MHD_SHA512_256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str 496 MHD_SHA512_256_update (&ctx, (const uint8_t *) data_units1[i].str_l.str
495 + part_s, 497 + part_s,
496 data_units1[i].str_l.len - part_s); 498 data_units1[i].str_l.len - part_s);
499 MHD_SHA512_256_update (&ctx, (const uint8_t *) "", 0);
497 MHD_SHA512_256_finish (&ctx, digest); 500 MHD_SHA512_256_finish (&ctx, digest);
498 num_failed += check_result (__FUNCTION__, i, digest, 501 num_failed += check_result (__FUNCTION__, i, digest,
499 data_units1[i].digest); 502 data_units1[i].digest);
@@ -516,6 +519,7 @@ test2_bin (void)
516 519
517 MHD_SHA512_256_init (&ctx); 520 MHD_SHA512_256_init (&ctx);
518 MHD_SHA512_256_update (&ctx, data_units2[i].bin_l.bin, part_s); 521 MHD_SHA512_256_update (&ctx, data_units2[i].bin_l.bin, part_s);
522 MHD_SHA512_256_update (&ctx, (const uint8_t *) "", 0);
519 MHD_SHA512_256_update (&ctx, data_units2[i].bin_l.bin + part_s, 523 MHD_SHA512_256_update (&ctx, data_units2[i].bin_l.bin + part_s,
520 data_units2[i].bin_l.len - part_s); 524 data_units2[i].bin_l.len - part_s);
521 MHD_SHA512_256_finish (&ctx, digest); 525 MHD_SHA512_256_finish (&ctx, digest);