From fa25991f02048d8da4911f469edc69e3d98955f6 Mon Sep 17 00:00:00 2001 From: Recolic K <bensl@microsoft.com> Date: Fri, 11 Feb 2022 19:24:40 +0800 Subject: [PATCH] Update doc G" --- .gitignore | 3 +++ git-commit-hash-vanity.cc | 9 +++++---- 2 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..c2900a7 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +git-commit-hash-vanity +sha1-benchmark + diff --git a/git-commit-hash-vanity.cc b/git-commit-hash-vanity.cc index 758f651..e3735d6 100644 --- a/git-commit-hash-vanity.cc +++ b/git-commit-hash-vanity.cc @@ -74,8 +74,9 @@ void crack_thread(const std::string catfile_fmt, long timestamp_begin, long time // TODO: add more requirement for check-hash auto outputbuf = new std::string(commit_msg.size() + 128, 0); std::sprintf(outputbuf->data(), commit_msg.c_str(), payload_msg_buf.data()); - std::printf("Found answer: git commit -m '%s' --date '%ld +0800', hash: \n", outputbuf->data(), payload_ts_count); + std::printf("Found answer: GIT_COMMITTER_DATE='%ld +0800' git commit -m '%s' --date '%ld +0800', hash: \n", payload_ts_count, outputbuf->data(), payload_ts_count); dump(hashbuf, 20); + // TODO: debug msg to show hashed databuf exit(0); } } @@ -86,10 +87,10 @@ void crack_thread(const std::string catfile_fmt, long timestamp_begin, long time } int main() { - auto commit_msg = "Bug fix %s"; + auto commit_msg = "Update doc %s"; auto catfile_text = -R"TXT(tree bd79de44c0e12c9b0969dae3ea31b520aad09f75 -parent d9074a1cb3c8fee13c7563ba4be0fc1e9fec6a79 +R"TXT(tree 02b900fadfdd40d74c23a3f7fd943e4fb15fdca9 +parent f8a6d039e7647ff54e6cf5a2d109ddf5c041ea86 author Recolic K <bensl@microsoft.com> %ld +0800 committer Recolic K <bensl@microsoft.com> %ld +0800 -- GitLab