{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":8608254,"defaultBranch":"master","name":"botan","ownerLogin":"randombit","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-03-06T16:51:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/469092?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725782096.0","currentOid":""},"activityList":{"items":[{"before":"67df0319d8080a65c44f388ad0bb486b10980c13","after":"8a963d5ffa1bde73c212d8bd199cfb97538503bd","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T15:37:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Test: OptionsBuilder","shortMessageHtmlLink":"Test: OptionsBuilder"}},{"before":"735425985fc80fb7981498fa1ad7ef26d34c0b2a","after":"67df0319d8080a65c44f388ad0bb486b10980c13","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T14:38:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Test: OptionsBuilder","shortMessageHtmlLink":"Test: OptionsBuilder"}},{"before":"63394b7fded94fbdb1650e6d3be82ffb8b317bc5","after":"735425985fc80fb7981498fa1ad7ef26d34c0b2a","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T14:35:22.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Test: OptionsBuilder","shortMessageHtmlLink":"Test: OptionsBuilder"}},{"before":"40c1dee056b7c5c0b396f514bfde83767064e650","after":"63394b7fded94fbdb1650e6d3be82ffb8b317bc5","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T12:29:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Code cleanup in base classes","shortMessageHtmlLink":"Code cleanup in base classes"}},{"before":"0b7dee320feaa60aac7e9071cdcad360be849a49","after":"40c1dee056b7c5c0b396f514bfde83767064e650","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T12:01:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Code cleanup in base classes","shortMessageHtmlLink":"Code cleanup in base classes"}},{"before":"ec852fada85a90ed3b9188d4432f7939ead3e0c0","after":"0b7dee320feaa60aac7e9071cdcad360be849a49","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T09:21:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":".with_provider() filters out legacy 'base' provider","shortMessageHtmlLink":".with_provider() filters out legacy 'base' provider"}},{"before":"01be7169eb132fe702715e7eec5a039eaf30077c","after":"ec852fada85a90ed3b9188d4432f7939ead3e0c0","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T07:48:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":".with_provider() filters out legacy 'base' provider","shortMessageHtmlLink":".with_provider() filters out legacy 'base' provider"}},{"before":"e89338cbb12815f383e2c86589b488aff3c50f32","after":"01be7169eb132fe702715e7eec5a039eaf30077c","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-12T06:58:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":".with_provider() filters out legacy 'base' provider","shortMessageHtmlLink":".with_provider() filters out legacy 'base' provider"}},{"before":"0550f759f3ca026a31f618f0a5b43a511e72fd87","after":"e89338cbb12815f383e2c86589b488aff3c50f32","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-11T16:48:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"minor code cleanup","shortMessageHtmlLink":"minor code cleanup"}},{"before":"541b1f622619cb76feb3703072acea7d155e99eb","after":"0550f759f3ca026a31f618f0a5b43a511e72fd87","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-11T16:08:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"remove half-baked c'tors of PK_Signer/Verifier\n\nas discussed: https://github.com/randombit/botan/pull/4318\\#issuecomment-2297990007","shortMessageHtmlLink":"remove half-baked c'tors of PK_Signer/Verifier"}},{"before":"c088f345e4a7310804f7c39a85670d4fc0114194","after":"541b1f622619cb76feb3703072acea7d155e99eb","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-11T12:52:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Split Options and Builder into two classes\n\nAs discussed: https://github.com/randombit/botan/pull/4318\\#issuecomment-2340834399","shortMessageHtmlLink":"Split Options and Builder into two classes"}},{"before":"bbaa196cf7c59a1553d95ea50e182e260df32bbe","after":"c088f345e4a7310804f7c39a85670d4fc0114194","ref":"refs/heads/jack/pk-sign-builder","pushedAt":"2024-09-11T12:39:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Split Options and Builder into two classes\n\nAs discussed: https://github.com/randombit/botan/pull/4318\\#issuecomment-2340834399","shortMessageHtmlLink":"Split Options and Builder into two classes"}},{"before":"23a3760133437dc157eff48723d2c4fbcf571004","after":"c3cea51134786f12af18f7232ebc774a647358fc","ref":"refs/heads/jack/argon2-neon","pushedAt":"2024-09-10T01:46:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\n\nCo-authored-by: René Meusel ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"89c74e95e68dd1ea754fdad602c5011744c0a8c3","after":"0639e821247e61b186c52fbe315dbb0fa5dd4fa6","ref":"refs/heads/master","pushedAt":"2024-09-09T08:10:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"atreiber94","name":"Amos Treiber","path":"/atreiber94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/40764707?s=80&v=4"},"commit":{"message":"Merge pull request #4335 from Rohde-Schwarz/fix/context_visibility\n\nFix TLS::Context Visibility","shortMessageHtmlLink":"Merge pull request #4335 from Rohde-Schwarz/fix/context_visibility"}},{"before":"8a5fbe2eb8a5404bd03860435f666003261836b3","after":"23a3760133437dc157eff48723d2c4fbcf571004","ref":"refs/heads/jack/argon2-neon","pushedAt":"2024-09-08T09:26:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Add NEON implementation of Argon2's BLAMKA function","shortMessageHtmlLink":"Add NEON implementation of Argon2's BLAMKA function"}},{"before":"3ea906a4d1ce5cef144256d50d51df0d13491410","after":"8a5fbe2eb8a5404bd03860435f666003261836b3","ref":"refs/heads/jack/argon2-neon","pushedAt":"2024-09-08T08:55:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Add NEON implementation of Argon2's BLAMKA function","shortMessageHtmlLink":"Add NEON implementation of Argon2's BLAMKA function"}},{"before":null,"after":"3ea906a4d1ce5cef144256d50d51df0d13491410","ref":"refs/heads/jack/argon2-neon","pushedAt":"2024-09-08T07:54:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Add NEON implementation of Argon2's BLAMKA function","shortMessageHtmlLink":"Add NEON implementation of Argon2's BLAMKA function"}},{"before":"33c953a108d93c6a569a59bfebfafd0efd103db4","after":"89c74e95e68dd1ea754fdad602c5011744c0a8c3","ref":"refs/heads/master","pushedAt":"2024-09-07T07:20:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Merge pull request #4336 from Rohde-Schwarz/fix/ninja_shared","shortMessageHtmlLink":"Merge pull request #4336 from Rohde-Schwarz/fix/ninja_shared"}},{"before":"21117746aa544683828e2574956d67a7e28464f9","after":"08ac1259d4366709f7dc6ced50a2c4bedd5b96fc","ref":"refs/heads/release-2","pushedAt":"2024-09-06T18:21:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Merge pull request #4338 from randombit/jack/no-distutils\n\nRemove code relying on Python distutils","shortMessageHtmlLink":"Merge pull request #4338 from randombit/jack/no-distutils"}},{"before":null,"after":"0fed26215b52a3d30122deb528f6b4deb824eae7","ref":"refs/heads/jack/no-distutils","pushedAt":"2024-09-06T15:57:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Remove code relying on Python distutils\n\nThis was just used to check if Sphinx supports concurrency, but\nSphinx is also barely faster with 1 core vs 32, so it hardly matters.\n\nDebian bug 1080557","shortMessageHtmlLink":"Remove code relying on Python distutils"}},{"before":"a7f2305ae71c1c7e877f1663becfe9f980614751","after":"33c953a108d93c6a569a59bfebfafd0efd103db4","ref":"refs/heads/master","pushedAt":"2024-09-04T09:49:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"reneme","name":"René Meusel","path":"/reneme","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1562139?s=80&v=4"},"commit":{"message":"Merge pull request #4333 from reneme/doc/module_name","shortMessageHtmlLink":"Merge pull request #4333 from reneme/doc/module_name"}},{"before":"74dc4a384deec85fa6c63b76706298b9e7927627","after":"59c3c73b1c74a490628c628f1ced2e21999c3641","ref":"refs/heads/jack/rephrase-x509-to-string","pushedAt":"2024-09-03T13:39:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Update src/lib/x509/x509cert.cpp\r\n\r\nReport the error message if X509 key decoding fails\n\nCo-authored-by: René Meusel ","shortMessageHtmlLink":"Update src/lib/x509/x509cert.cpp"}},{"before":"08cc6749a9b722cdc25a65f7b2eee94da4030c61","after":null,"ref":"refs/heads/jack/cleanup-cpu-flags","pushedAt":"2024-09-02T16:03:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"}},{"before":"dc34d6750c21d3e7c53bcdf2c451fa29b7efba98","after":"a7f2305ae71c1c7e877f1663becfe9f980614751","ref":"refs/heads/master","pushedAt":"2024-09-02T16:03:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Merge pull request #4331 from randombit/jack/cleanup-cpu-flags\n\nClean up CPU extension flags","shortMessageHtmlLink":"Merge pull request #4331 from randombit/jack/cleanup-cpu-flags"}},{"before":null,"after":"08cc6749a9b722cdc25a65f7b2eee94da4030c61","ref":"refs/heads/jack/cleanup-cpu-flags","pushedAt":"2024-08-29T22:07:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Clean up CPU extension flags\n\nWe don't use and are very unlikely to ever use SSE 4.2; the only\ninstruction plausibly of interest to us is CRC, and we'd be better off\nusing carryless multiplies for that.\n\nUpdate x32 flags which were missing most of the recent additions.\n\nRemove vestigial avx flag for Sun Studio","shortMessageHtmlLink":"Clean up CPU extension flags"}},{"before":null,"after":"74dc4a384deec85fa6c63b76706298b9e7927627","ref":"refs/heads/jack/rephrase-x509-to-string","pushedAt":"2024-08-29T22:05:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Reorder/rephrase output from X509_Certificate::to_string","shortMessageHtmlLink":"Reorder/rephrase output from X509_Certificate::to_string"}},{"before":"72c39f07202a7387bbf7a69240c2bd0e70854868","after":null,"ref":"refs/heads/jack/expose-ffi-version-in-ffi-h","pushedAt":"2024-08-27T12:16:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"}},{"before":"3bee7a12a750c50a90d8147fa2d38c707b032592","after":"dc34d6750c21d3e7c53bcdf2c451fa29b7efba98","ref":"refs/heads/master","pushedAt":"2024-08-27T12:16:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Merge pull request #4326 from randombit/jack/expose-ffi-version-in-ffi-h\n\nAdd a compile time version declaration in ffi.h","shortMessageHtmlLink":"Merge pull request #4326 from randombit/jack/expose-ffi-version-in-ffi-h"}},{"before":"536e56321a040c7f8aaab876e146128d38cb59fc","after":"72c39f07202a7387bbf7a69240c2bd0e70854868","ref":"refs/heads/jack/expose-ffi-version-in-ffi-h","pushedAt":"2024-08-26T08:49:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Add a compile time version declaration in ffi.h","shortMessageHtmlLink":"Add a compile time version declaration in ffi.h"}},{"before":null,"after":"536e56321a040c7f8aaab876e146128d38cb59fc","ref":"refs/heads/jack/expose-ffi-version-in-ffi-h","pushedAt":"2024-08-26T08:42:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"randombit","name":"Jack Lloyd","path":"/randombit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/469092?s=80&v=4"},"commit":{"message":"Add a compile time version declaration in ffi.h","shortMessageHtmlLink":"Add a compile time version declaration in ffi.h"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNTozNzo1MS4wMDAwMDBazwAAAAS0kgW4","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxNTozNzo1MS4wMDAwMDBazwAAAAS0kgW4","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQwODo0MjozNy4wMDAwMDBazwAAAASkCR1Q"}},"title":"Activity · randombit/botan"}