{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":69343299,"defaultBranch":"main","name":"bitcoin-maintainer-tools","ownerLogin":"bitcoin-core","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-09-27T09:58:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13464320?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1654859928.322348","currentOid":""},"activityList":{"items":[{"before":"f9b845614f7aecb9423d0621375e1bad17f92fde","after":"e1c91d39b9474ac09721650f0a987015a3758636","ref":"refs/heads/main","pushedAt":"2024-09-04T10:42:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#169: delete_nonreduced_fuzz_inputs: llvm 18, afl-cmin\n\n56730cad5cb32baf99d92d4834efc7a1048b8d21 delete_nonreduced_fuzz_inputs: also reduce with afl-cmin (dergoegge)\n75c040f6e70d547756cc9e3dc876ec85118532a6 delete_nonreduced_fuzz_inputs: use llvm 18 (dergoegge)\n\nPull request description:\n\n * Use llvm 18\n * Minimize corpora with both afl++ and libfuzzer (#167)\n\nACKs for top commit:\n maflcko:\n tested ACK 56730ca\n\nTree-SHA512: d3b6b4a40b55ee012392f21fe68776b1c101b4820fac5b49db1d1cb292ac87e474acd96f35bb4de3dc6e821042726e067e5261d89ed30b79ccb014741360b3fd","shortMessageHtmlLink":"Merge #169: delete_nonreduced_fuzz_inputs: llvm 18, afl-cmin"}},{"before":"eedf258fd62e845798c81cbd78d2b5d4c919a24d","after":"f9b845614f7aecb9423d0621375e1bad17f92fde","ref":"refs/heads/main","pushedAt":"2024-05-14T10:13:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#161: fastcopy-chaindata: Leveldb file numbers can exceed 6 digits\n\na29e014eca3a1db6a6114a7b8ced5eb3e69035c1 fastcopy-chaindata: Leveldb file numbers can exceed 6 digits (laanwj)\n\nPull request description:\n\n For long-running instances, leveldb file numbers can go on beyond 6 digits. Adapt the regexp to this.\n\nACKs for top commit:\n tdb3:\n CR ACK for a29e014eca3a1db6a6114a7b8ced5eb3e69035c1\n\nTree-SHA512: a500bd0ff536499dfcb3bb7b649a894bfc569f8b086ffb04ce3fdf72a2d38b09f81e2d59acafc8436418a7d5cc6acb9d195c917cc58eb48e1781a28f5577e91d","shortMessageHtmlLink":"Merge #161: fastcopy-chaindata: Leveldb file numbers can exceed 6 digits"}},{"before":"be7591d0f99e425efe5686892367e2d866d8fd72","after":"eedf258fd62e845798c81cbd78d2b5d4c919a24d","ref":"refs/heads/main","pushedAt":"2024-05-04T00:55:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#163: Remove guix-verify tool\n\n33599e1455e13770279984365f4d934f8209e94d Remove guix-verify tool (laanwj)\n\nPull request description:\n\n It doesn't look like anyone is using this, nor maintaining it, remove it from the repository.\n\n Closes #151.\n\nACKs for top commit:\n achow101:\n ACK 33599e1455e13770279984365f4d934f8209e94d\n\nTree-SHA512: d5d928ad6fbee207a584959329fc7e9e15b75c371441ebbef4469b4dfc9bb38c95c867093dff94b838bedf4b809450a0e322af94ba5ec1c39aec142e054a684c","shortMessageHtmlLink":"Merge #163: Remove guix-verify tool"}},{"before":"0cb8c9b97a36dba731c0bf2e6181fa937540f48e","after":"be7591d0f99e425efe5686892367e2d866d8fd72","ref":"refs/heads/main","pushedAt":"2024-05-02T03:51:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#164: Fix \"SyntaxWarning: invalid escape sequence\"\n\n5f98df071c3c16ed49b16dad8a76ec6ed17acd9b Fix \"SyntaxWarning: invalid escape sequence\" (laanwj)\n\nPull request description:\n\n Fix the following warning, which appears first in Python 3.12 which became more strict about unescaped regular expressions.\n ```\n github-merge.py:94: SyntaxWarning: invalid escape sequence '\\['\n ```\n Use a r-string instead, which was always the correct thing to do.\n\n Check:\n ```\n >>> assert '[a-zA-Z0-9-]+(\\[bot\\])?\\Z' == r'[a-zA-Z0-9-]+(\\[bot\\])?\\Z'\n ```\n\nACKs for top commit:\n hebasto:\n ACK 5f98df071c3c16ed49b16dad8a76ec6ed17acd9b, tested on Ubuntu 24.04, Python 3.12.3.\n\nTree-SHA512: b21b41131d7cf965adafe5e519ef2e05368d501f1bfa7facaf0dc4135f8298799506cd0dddd458cfc39f3ecb85dd5ed88fdcf88f8610e3b131b0ed2f30f6c0e8","shortMessageHtmlLink":"Merge #164: Fix \"SyntaxWarning: invalid escape sequence\""}},{"before":"c4bef9164ca7035f52375306a9b843d5ba026f1f","after":"0cb8c9b97a36dba731c0bf2e6181fa937540f48e","ref":"refs/heads/main","pushedAt":"2024-04-09T12:12:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#147: github-merge: Add option to overwrite user email\n\n8d229f87d2cd8d7c4a49f43313bac62a3d72dc40 github-merge: Add option to overwrite user email (MarcoFalke)\n05df58ef43493a101922f8efd66239544031293a github-merge: Set git user name to merge-script (MarcoFalke)\n\nPull request description:\n\n The merge script claims authorship of the merge commit, which is confusing:\n * The maintainer didn't author the merged code, nor the merge commit. Everything is done by the script.\n * In case of breach of a git hosting platform, such as GitHub, or the account of a maintainer, the hosting platform would allow a signed commit (signed by the hosting platform) to be pushed in the name of the maintainer. Thus, ...\n * ... the important thing to check for is the commit signature or the actual code changes, not the name (or email) of the maintainer.\n * Most modern software projects attribute their merges to a \"merge\" account, regardless of who triggered the merge. (For example, rust-lang)\n\n Solve this issue by:\n * Setting the git user name (committer and author) to \"merge-script\".\n * (optional) Allowing the maintainer to provide an email to use for the merge commit.\n\n Just as before, the merge commit is still required to be signed by the maintainer.\n Just as before, the git hosting platform will still denote which account was used to push the changes.\n\nACKs for top commit:\n hebasto:\n ACK 8d229f87d2cd8d7c4a49f43313bac62a3d72dc40, I have reviewed the code and it looks OK.\n\nTree-SHA512: 96b8468191d626cd54fab4aec26ae53109ca2967c7a1a19cd88fcb7bf6c7b43768b5e4d0677ec2228da856c75242fa3cabbc9cb7fdd5514f79af9dbe176a6a52","shortMessageHtmlLink":"Merge #147: github-merge: Add option to overwrite user email"}},{"before":"caf6b59e25fd587bdb7e2c9a81ae6220f72fd3bf","after":"c4bef9164ca7035f52375306a9b843d5ba026f1f","ref":"refs/heads/main","pushedAt":"2024-04-09T12:11:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#160: dns: update seeds from kernel/chainparams\n\nd4397985e2dd959f4749811a0b820a175e2919c4 dns: update seeds from kernel/chainparams (fanquake)\n\nPull request description:\n\n For after https://github.com/bitcoin/bitcoin/pull/29691.\n\nACKs for top commit:\n glozow:\n ACK d4397985e2dd959f4749811a0b820a175e2919c4\n\nTree-SHA512: da8a4f520badaabf526c666c6745bf8b15ba5893cf1f424b014732105c80729152b62064e7c8dae8c0c4f8782eddf6c62e4c86e049886a7ae8199488b607acb0","shortMessageHtmlLink":"Merge #160: dns: update seeds from kernel/chainparams"}},{"before":"9e350dc74b2e5af04509217cef9715e1fc3199ca","after":"caf6b59e25fd587bdb7e2c9a81ae6220f72fd3bf","ref":"refs/heads/main","pushedAt":"2024-03-20T09:36:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#159: delete_nonreduced_fuzz_inputs.sh: Bump to Ubuntu Noble 24.04\n\n27ffef487c729ec38471ae38f06f948621ec192c delete_nonreduced_fuzz_inputs.sh: Bump to Ubuntu Noble 24.04 (maflcko)\n\nPull request description:\n\n This is needed, because the Jammy `clang` is slowly getting outdated and lacks support for some C++20 features.\n\nTop commit has no ACKs.\n\nTree-SHA512: 6cb418ab6e7cdfbc9db54e6c3a4339a6a99052f0d87a4d81ea58e635804be47795825ce2900fe51fb725a6f8341a5f1c97f99991121ef2b1e8146b61f2e87a3f","shortMessageHtmlLink":"Merge #159: delete_nonreduced_fuzz_inputs.sh: Bump to Ubuntu Noble 24.04"}},{"before":"c93dcfec0b970d57a2ab26bae4644a9846c233f1","after":"9e350dc74b2e5af04509217cef9715e1fc3199ca","ref":"refs/heads/main","pushedAt":"2024-03-12T10:55:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"achow101","name":"Ava Chow","path":"/achow101","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3782274?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#154: github-merge: omit ACKs in quoted comments or with markdown indentation\n\n9333d5f61bf85a38123a56c9bd63ef162eeec1b2 github-merge: omit acks in quoted comments or markdown indented (Jon Atack)\n\nPull request description:\n\n Avoid counting an ACK if it is in a quoted comment or with markdown indentation, when present in a review before the actual ACK. See https://github.com/bitcoin/bitcoin/pull/27334#issuecomment-1610203248 for an example.\n\nACKs for top commit:\n maflcko:\n review ACK 9333d5f61bf85a38123a56c9bd63ef162eeec1b2\n katesalazar:\n Concept ACK 9333d5f61bf85a38123a56c9bd63ef162eeec1b2\n achow101:\n ACK 9333d5f61bf85a38123a56c9bd63ef162eeec1b2\n laanwj:\n Code review ACK 9333d5f61bf85a38123a56c9bd63ef162eeec1b2\n\nTree-SHA512: 8eb606eb4d6f035feafeed4976e8b960223c091919a820ec155eca68627756531cd5f50c17233587b80591d0081ac719078f8d72ac5e3e67873737dc3086f1d7","shortMessageHtmlLink":"Merge #154: github-merge: omit ACKs in quoted comments or with markdo…"}},{"before":"64b6a52661c288186e2b6a4054f372e97c125d1a","after":"c93dcfec0b970d57a2ab26bae4644a9846c233f1","ref":"refs/heads/main","pushedAt":"2023-10-23T15:38:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#156: Set clone depth to 1 in delete_nonreduced_fuzz_inputs.sh\n\n823af40c512f145905f72ed31f32a65935c977ef Set clone depth to 1 in delete_nonreduced_fuzz_inputs.sh (ツ)\n\nPull request description:\n\n There should be no need to download all of the history every time\n\nTop commit has no ACKs.\n\nTree-SHA512: a752e3c28bda647ff6443cdf5c3301d280738de7993dc3ab5c8eb82811aab99a2d98f1adf0793d480e5b54400fa6b1194388590143380ebe1739327dc6eb264b","shortMessageHtmlLink":"Merge #156: Set clone depth to 1 in delete_nonreduced_fuzz_inputs.sh"}},{"before":"072754d64767502ce31dc3a30e992c4e7e5470a0","after":"64b6a52661c288186e2b6a4054f372e97c125d1a","ref":"refs/heads/main","pushedAt":"2023-04-18T08:21:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fanquake","name":"fanquake","path":"/fanquake","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/863730?s=80&v=4"},"commit":{"message":"Merge bitcoin-core/bitcoin-maintainer-tools#150: make-tag: remove pre 22.x script\n\nd6c2b8d167aae17528a50eb16ca6aafdf9bc118a make-tag: remove pre 22.x script (fanquake)\n\nPull request description:\n\n The final 0.21 tag has been made. See: https://github.com/bitcoin/bitcoin/releases/tag/v0.21-final.\n\nACKs for top commit:\n achow101:\n ACK d6c2b8d167aae17528a50eb16ca6aafdf9bc118a\n hebasto:\n ACK d6c2b8d167aae17528a50eb16ca6aafdf9bc118a\n\nTree-SHA512: ccbcaed8eae8fb08912655acabc2df121b436034f535a9b8463343e54935336eae5c00097d1c424e9e5d2e2d59cd4a6a4c23a5c61f92a03b0e62f48431467f1c","shortMessageHtmlLink":"Merge #150: make-tag: remove pre 22.x script"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMDo0MjozMi4wMDAwMDBazwAAAASsk_PW","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNFQxMDo0MjozMi4wMDAwMDBazwAAAASsk_PW","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0xOFQwODoyMToyNC4wMDAwMDBazwAAAAMa904Q"}},"title":"Activity · bitcoin-core/bitcoin-maintainer-tools"}