)]}' { "commit": "18d145e651b6c80ae562bcf41ff804aaad674595", "tree": "4fb8c91338b98e37467141be7d3644fca7e1a161", "parents": [ "5cf3298140ae4e4d219a0703c5280fa327c361fa" ], "author": { "name": "David Benjamin", "email": "davidben@google.com", "time": "Sat Sep 14 15:29:46 2019 -0400" }, "committer": { "name": "CQ bot account: commit-bot@chromium.org", "email": "commit-bot@chromium.org", "time": "Tue Oct 15 18:31:36 2019 +0000" }, "message": "Extract and test the deterministic part of Miller-Rabin.\n\nThis way we test not only that we match expectations for primes and\ncomposites but that the core test correctly reports false witnesses. I\nmade an initial attempt to gather some interesting test input, but\nprobably one can do better.\n\nChange-Id: I7c29afb534bd6980ef42a893e86d86bd44af8349\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/38164\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "0be83969205ac28f713237e26b4b4f5cf52c31aa", "old_mode": 33188, "old_path": "crypto/fipsmodule/bn/bn_test.cc", "new_id": "ea3967b51c2b476835bb43eb47dbf7bcb4d9e11d", "new_mode": 33188, "new_path": "crypto/fipsmodule/bn/bn_test.cc" }, { "type": "modify", "old_id": "c1e60fe55e215a1bd781b9e0d19f0e385dc27e95", "old_mode": 33188, "old_path": "crypto/fipsmodule/bn/internal.h", "new_id": "d58a2acce79865b9f703c052c00cb6590a91925f", "new_mode": 33188, "new_path": "crypto/fipsmodule/bn/internal.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "437d0f977ff63d283aff436c22131df410b0bb87", "new_mode": 33188, "new_path": "crypto/fipsmodule/bn/miller_rabin_tests.txt" }, { "type": "modify", "old_id": "c030c9ee94b24e360b02b24366089cb13cdbb9e4", "old_mode": 33188, "old_path": "crypto/fipsmodule/bn/prime.c", "new_id": "1dd08701f008aad55a1d1e50f230783c156b8c22", "new_mode": 33188, "new_path": "crypto/fipsmodule/bn/prime.c" }, { "type": "modify", "old_id": "8dc65e641d4d8ecdf608cf1689cb565514a43830", "old_mode": 33188, "old_path": "sources.cmake", "new_id": "db14456298a889163628cd3a97d1c79a76a2a8a0", "new_mode": 33188, "new_path": "sources.cmake" } ] }