{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":54477045,"defaultBranch":"master","name":"OpenSC","ownerLogin":"Jakuje","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-03-22T13:25:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2694489?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1723482267.0","currentOid":""},"activityList":{"items":[{"before":"b165045b3f0454d4293f5898df96c8befdf600ca","after":"0361dd004bdbec9f213cf1a884a573af23577ee9","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-16T11:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Try to workaround the windows unsigned/signed issue","shortMessageHtmlLink":"openpgp: Try to workaround the windows unsigned/signed issue"}},{"before":"85b81998ef7c166d10705000513424b4f549dd59","after":"b165045b3f0454d4293f5898df96c8befdf600ca","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-16T10:12:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Set the ecpoint_len based on received length\n\nThis avoids buffer overrun later when the further processing assumes\nthe length is a field length\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"openpgp: Set the ecpoint_len based on received length"}},{"before":"4656f4cafdc742e235ce4c053eb249e3358ac564","after":"85b81998ef7c166d10705000513424b4f549dd59","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-15T11:28:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Avoid buffer overflow when writing fingerprint\n\nFix also surrounding code to return error (not just log it)\nwhen some step fails.\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=70933\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"openpgp: Avoid buffer overflow when writing fingerprint"}},{"before":"2a30c8672d8f9ed49932cb8409d7503d492694e8","after":"4656f4cafdc742e235ce4c053eb249e3358ac564","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-15T11:06:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Avoid buffer overflow when writing fingerprint\n\nFix also surrounding code to return error (not just log it)\nwhen some step fails.\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=70933\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"openpgp: Avoid buffer overflow when writing fingerprint"}},{"before":"78bbb1b0a38153400d7a038125be7cd4f2e19d61","after":"2a30c8672d8f9ed49932cb8409d7503d492694e8","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-15T09:14:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Avoid buffer overflow when writing fingerprint\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=70933\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"openpgp: Avoid buffer overflow when writing fingerprint"}},{"before":null,"after":"78bbb1b0a38153400d7a038125be7cd4f2e19d61","ref":"refs/heads/openpgp-keygen","pushedAt":"2024-08-12T17:04:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"openpgp: Do not accept non-matching key responses\n\nWhen generating RSA key pair using PKCS#15 init, the driver could accept\nresponses relevant to ECC keys, which made further processing in the\npkcs15-init failing/accessing invalid parts of structures.\n\nThanks oss-fuzz!\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=71010\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"openpgp: Do not accept non-matching key responses"}},{"before":null,"after":"e7a08300a0733145ab0ed81832d782ffa403eb5d","ref":"refs/heads/yubico-piv-tool-fix","pushedAt":"2024-07-25T14:06:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"ci: Fix PIV test after yubico-piv-tool update\n\nThe recent CI runs started failing with errors like this causing the CI failures:\n\nyubico-piv-tool: ambiguous argument, \"verify\", for option `--action' (`-a')\n\nThe new option is called \"verify-pin\" so updated the scripts to use that.","shortMessageHtmlLink":"ci: Fix PIV test after yubico-piv-tool update"}},{"before":null,"after":"1576df2ab1204dfce86f16bf876e7897d97623af","ref":"refs/heads/dead-code","pushedAt":"2024-07-16T14:00:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11-tool: Avoid dead code\n\nFixups #3175\n\n ** CID 440022: (DEADCODE)\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"pkcs11-tool: Avoid dead code"}},{"before":null,"after":"be20ca9da94898d37d701e109572bad5ba6c40a5","ref":"refs/heads/artifacts-v4","pushedAt":"2024-06-20T09:49:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"ci: Update upload/download-artifact to v4\n\nThe v3 will be deprecated in the end of 2024\n\nhttps://github.com/actions/upload-artifact/blob/main/docs/MIGRATION.md","shortMessageHtmlLink":"ci: Update upload/download-artifact to v4"}},{"before":null,"after":"9ef09467387640d9e32c280fd956567ffdfb2544","ref":"refs/heads/coverity-2406","pushedAt":"2024-06-13T19:30:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs15-init: Check return value of fseek\n\nThanks coverity\n\nCID 426268","shortMessageHtmlLink":"pkcs15-init: Check return value of fseek"}},{"before":"279c9aa0343845a1c820dc31a312913e7112a7bf","after":"b4528e432fd0bac3d8fd4fa500b308ad215bf5b0","ref":"refs/heads/fuzz-log","pushedAt":"2024-05-30T11:52:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"log: Null terminate the errors from OpenSSL\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=67807","shortMessageHtmlLink":"log: Null terminate the errors from OpenSSL"}},{"before":"a238e6d4ab609ebf75b38d8026fcced384b67590","after":"b853dfebb289ad6cc478cc9ae34cd98f40d175cf","ref":"refs/heads/wip-idprime-atrs","pushedAt":"2024-05-29T12:54:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"idprime: Add known ATRs and card owners","shortMessageHtmlLink":"idprime: Add known ATRs and card owners"}},{"before":"5d0a2a800f94af93d3f583682552396537400bf1","after":"279c9aa0343845a1c820dc31a312913e7112a7bf","ref":"refs/heads/fuzz-log","pushedAt":"2024-05-28T16:29:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"log: Null terminate the errors from OpenSSL\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=67807","shortMessageHtmlLink":"log: Null terminate the errors from OpenSSL"}},{"before":null,"after":"5d0a2a800f94af93d3f583682552396537400bf1","ref":"refs/heads/fuzz-log","pushedAt":"2024-05-28T16:27:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"log: Null terminate the errors from OpenSSL\n\nThanks oss-fuzz\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=67807","shortMessageHtmlLink":"log: Null terminate the errors from OpenSSL"}},{"before":"5ee463e4d419991403cf354ef8c40bc98d7214c6","after":"a238e6d4ab609ebf75b38d8026fcced384b67590","ref":"refs/heads/wip-idprime-atrs","pushedAt":"2024-05-28T10:19:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"idprime: Add known ATRs and card owners","shortMessageHtmlLink":"idprime: Add known ATRs and card owners"}},{"before":"40c8fd7b698ca47b2c614e8d736f27292fedcc4b","after":"5ee463e4d419991403cf354ef8c40bc98d7214c6","ref":"refs/heads/wip-idprime-atrs","pushedAt":"2024-05-27T13:58:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"containers: Fix typos","shortMessageHtmlLink":"containers: Fix typos"}},{"before":"01df797d70400446c1df4828f29f41da014508f6","after":"40c8fd7b698ca47b2c614e8d736f27292fedcc4b","ref":"refs/heads/wip-idprime-atrs","pushedAt":"2024-05-27T13:46:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"idprime: Add known ATRs and card owners","shortMessageHtmlLink":"idprime: Add known ATRs and card owners"}},{"before":null,"after":"01df797d70400446c1df4828f29f41da014508f6","ref":"refs/heads/wip-idprime-atrs","pushedAt":"2024-05-23T11:58:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"idprime: Add known ATRs and card owners","shortMessageHtmlLink":"idprime: Add known ATRs and card owners"}},{"before":"b78663b12f1e23f0875aeb62dacfd1ed2598f482","after":"4c55385073e3278211bff6167b78fc28497b279d","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-16T08:36:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"tests: Update reference files removing multipart RSA tests","shortMessageHtmlLink":"tests: Update reference files removing multipart RSA tests"}},{"before":"a875fddb7d59cb7a9af1fa17b09f29acd60c152d","after":"b78663b12f1e23f0875aeb62dacfd1ed2598f482","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-14T08:11:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11: Release operation on invalid params\n\nThe invalid RSA OAEP decryption parameters caused the session\nkept holding the operation as started and all following operations\nfailed as other operation was in progress.","shortMessageHtmlLink":"pkcs11: Release operation on invalid params"}},{"before":null,"after":"36dedb74003fef769e038f5a4c10e2a262009161","ref":"refs/heads/fuzz-2405","pushedAt":"2024-05-13T06:12:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"cert: Avoid use of uninitialized memory on errors\n\nThanks oss-fuzz and deengert for pointing the issue out.\n\nThis issue was introduced in\n460a862ee043672b5114c1a0b8d429c587764c89\n\nhttps://bugs.chromium.org/p/oss-fuzz/issues/detail?id=66192","shortMessageHtmlLink":"cert: Avoid use of uninitialized memory on errors"}},{"before":"7ec8d0fe38d9ec60cc0df66bb39e1df67d00096c","after":"ee94a342653bf92cf4a75fc32f83f071f8359fae","ref":"refs/heads/cache-build","pushedAt":"2024-05-10T20:14:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"Cache libressl build","shortMessageHtmlLink":"Cache libressl build"}},{"before":"640e101b9c7e10bb9a4594c7f1463baa17743d23","after":"a875fddb7d59cb7a9af1fa17b09f29acd60c152d","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-10T13:35:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11: Release operation on invalid params\n\nThe invalid RSA OAEP decryption parameters caused the session\nkept holding the operation as started and all following operations\nfailed as other operation was in progress.","shortMessageHtmlLink":"pkcs11: Release operation on invalid params"}},{"before":"e010aed8bb967185eadc8f3577477626e918b638","after":"640e101b9c7e10bb9a4594c7f1463baa17743d23","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-10T13:07:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11: Release operation on invalid params\n\nThe invalid RSA OAEP decryption parameters caused the session\nkept holding the operation as started and all following operations\nfailed as other operation was in progress.","shortMessageHtmlLink":"pkcs11: Release operation on invalid params"}},{"before":"7c365b309c87924b70303980a41316e9002b1c04","after":"e010aed8bb967185eadc8f3577477626e918b638","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-10T08:42:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"WIP: Test OEAP failures","shortMessageHtmlLink":"WIP: Test OEAP failures"}},{"before":null,"after":"d3ae13af0b198f2cfbc254cc23f66d3790d76c0c","ref":"refs/heads/pkcs15init-memleak","pushedAt":"2024-05-10T08:33:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs15init: Avoid memory leaks","shortMessageHtmlLink":"pkcs15init: Avoid memory leaks"}},{"before":null,"after":"e60f70ac3aebf4cf5d4ca421ddb893553bf2de3e","ref":"refs/heads/fedora-zlib-ng","pushedAt":"2024-05-10T08:29:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"Use zlib-ng for Fedora\n\nIt should be ABI compatible with the old zlib\n\nhttps://fedoraproject.org/wiki/Changes/ZlibNGTransition","shortMessageHtmlLink":"Use zlib-ng for Fedora"}},{"before":"31bda6b7789e90499ffdb0f034df209d27e277bc","after":"7c365b309c87924b70303980a41316e9002b1c04","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-10T08:24:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"WIP: Test OEAP failures","shortMessageHtmlLink":"WIP: Test OEAP failures"}},{"before":"c974d3106b83e18a2576674edf511a823e068807","after":"31bda6b7789e90499ffdb0f034df209d27e277bc","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-09T18:44:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11: Do not reformat lists","shortMessageHtmlLink":"pkcs11: Do not reformat lists"}},{"before":"5929b6f7cda71e593a31c52b8d772c374409a9d6","after":"c974d3106b83e18a2576674edf511a823e068807","ref":"refs/heads/p11test-kryoptic","pushedAt":"2024-05-09T17:23:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jakuje","name":"Jakub Jelen","path":"/Jakuje","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2694489?s=80&v=4"},"commit":{"message":"pkcs11: Do not reformat lists","shortMessageHtmlLink":"pkcs11: Do not reformat lists"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnBAOIQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Jakuje/OpenSC"}