{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":159133309,"defaultBranch":"master","name":"yubihsm-shell","ownerLogin":"Yubico","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-11-26T08:11:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/531825?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722605158.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"15bfba8b6d8b76fcec703ad5f48cf1ea1af9066c","ref":"refs/heads/hmac-value-len","pushedAt":"2024-08-02T13:25:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"pkcs11: Support CKA_VALUE_LEN on HMAC keys","shortMessageHtmlLink":"pkcs11: Support CKA_VALUE_LEN on HMAC keys"}},{"before":"2a6118b802755d917630fc9f246377ba2a69af68","after":null,"ref":"refs/heads/parse-refactoring","pushedAt":"2024-08-01T11:44:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"}},{"before":null,"after":"2a6118b802755d917630fc9f246377ba2a69af68","ref":"refs/heads/parse-refactoring","pushedAt":"2024-08-01T11:43:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"Refactor parsing of rsa-aes wrapping params","shortMessageHtmlLink":"Refactor parsing of rsa-aes wrapping params"}},{"before":"64a013dcce026cca7b7e67315a8721b0dd8893af","after":null,"ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T13:47:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"}},{"before":"ed106ce1ac8e79d4d0ea36504841efeb2f06e38c","after":"f17032b04a606894c4ba412d9bc6b690c09e0237","ref":"refs/heads/master","pushedAt":"2024-06-19T13:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"Support PKCS11 3.0 (#183)\n\n* Use PKCS11 3.0 headers\r\n\r\n* Added files to be installed\r\n\r\n* Basic PKCS11 3.0 support\r\n\r\n* Make function lists static\r\n\r\n* Make function lists const\r\n\r\n* Refactored C_Login and C_LoginUser\r\n\r\n* Rebase fixes\r\n\r\n* Rebase changes\r\n\r\n* Support ed25519\r\n\r\n* Fix attributes for ed25519 keys\r\n\r\n* ed25519 keys are considered 255 bits. Refactor getting CKA_EC_POINT slightly\r\n\r\n* pkc11 3.1\r\n\r\n* fix buffer_length check for EdDSA in util_pkcs11.c (#390)\r\n\r\nHaving problems signing with EdDSA on YubiHSM2 via PKCS11.\r\nGetting an \r\npkcs11:p11prov_Sign:The size of plaintext input data to a cryptographic operation is invalid (Out of range):interface.gen.c:679:Error returned by C_Sign\r\nerror\r\n\r\nAs I understand the PKCS11 v3.0 spec, the 1024 bit limit (note by \"adma\" in line 2228) applies only to \"ECDSA without hashing\" (CKM_ECDSA) as it only processes a hash value.\r\n\r\nsee: https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/os/pkcs11-curr-v3.0-os.html#_Toc30061189\r\n\r\nEdDSA does not have this limit, so the size of \"op_info->buffer\" should be the limiting factor\r\n\r\nsee: https://docs.oasis-open.org/pkcs11/pkcs11-curr/v3.0/os/pkcs11-curr-v3.0-os.html#_Toc30061191\r\n\r\n* PKCS11: Rebase on current master\r\n\r\n* PKCS11: Fix include for older OSs. Githubactions: Fix OpenSSL installation on MacOS runners\r\n\r\n* PKCS11: Compile ED25519 code only when OpenSSL is higher than 1.0. Build: Fix Redhat and MacOS builds\r\n\r\n* PKCS11: Fix header inclusion in test\r\n\r\n* PKCS11: Update tests to use PKCS11_3 functionlist. Add test for PKCS11 interfaces\r\n\r\n* PKCS11: Remove unnecessary KDF definitions\r\n\r\n* PKCS11: Fix PKCS11 interfaces test\r\n\r\n* PKCS11_3: return CKR_PIN_INCORRECT when logging in with wrong password\r\n\r\n* Only C_GetInfo from 3.x function list returns 3.x cryptoki version\r\n\r\n* PKCS11_3: Use snprintf instead of sprintf\r\n\r\n* PKCS11_3: Fix allocation of arrays\r\n\r\n* More usage of snprintf\r\n\r\n---------\r\n\r\nCo-authored-by: marcwillert <78364219+marcwillert@users.noreply.github.com>\r\nCo-authored-by: Aveen Ismail ","shortMessageHtmlLink":"Support PKCS11 3.0 (#183)"}},{"before":"3a4743e3a080cc2a99828b1de357db6fd655ff60","after":"64a013dcce026cca7b7e67315a8721b0dd8893af","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T12:55:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"More usage of snprintf","shortMessageHtmlLink":"More usage of snprintf"}},{"before":"0af44483c99d37b3d135a496c2337dfc726ab81b","after":"3a4743e3a080cc2a99828b1de357db6fd655ff60","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T12:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"More usage of snprintf","shortMessageHtmlLink":"More usage of snprintf"}},{"before":"ce68338cd2850dfa671024d1610ed83a5fb47c40","after":"0af44483c99d37b3d135a496c2337dfc726ab81b","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T12:13:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11_3: Fix allocation of arrays","shortMessageHtmlLink":"PKCS11_3: Fix allocation of arrays"}},{"before":"71bb386f7cf7a340ae023d3bd740cb99ccb5d48d","after":"ce68338cd2850dfa671024d1610ed83a5fb47c40","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T11:37:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11_3: Use snprintf instead of sprintf","shortMessageHtmlLink":"PKCS11_3: Use snprintf instead of sprintf"}},{"before":"ceb6dfabcc6c11a963a5894e99fadc32427b3c0b","after":"71bb386f7cf7a340ae023d3bd740cb99ccb5d48d","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-19T11:07:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"qpernil","name":"Per Nilsson","path":"/qpernil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/55495058?s=80&v=4"},"commit":{"message":"Only C_GetInfo from 3.x function list returns 3.x cryptoki version","shortMessageHtmlLink":"Only C_GetInfo from 3.x function list returns 3.x cryptoki version"}},{"before":"d372f4148c1fd1b9c1c900c5b230b53878639389","after":"ceb6dfabcc6c11a963a5894e99fadc32427b3c0b","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-03T13:55:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11_3: return CKR_PIN_INCORRECT when logging in with wrong password","shortMessageHtmlLink":"PKCS11_3: return CKR_PIN_INCORRECT when logging in with wrong password"}},{"before":"3d32037282ff369fde6336dec5128370e45b8348","after":null,"ref":"refs/heads/ga_mac_pkcs11","pushedAt":"2024-06-03T13:26:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"}},{"before":"68010e2de1cf052672a3ec45273ead34801bf3f3","after":"ed106ce1ac8e79d4d0ea36504841efeb2f06e38c","ref":"refs/heads/master","pushedAt":"2024-06-03T13:25:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubaction mac pkcs11 (#406)\n\nGithubactions: MacOS: Add simple PKCS11 test","shortMessageHtmlLink":"Githubaction mac pkcs11 (#406)"}},{"before":"e97d3da0b9c9bd2b036f43535f5b92590f7f45a6","after":"3d32037282ff369fde6336dec5128370e45b8348","ref":"refs/heads/ga_mac_pkcs11","pushedAt":"2024-06-03T12:21:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: MacOS: Add simple PKCS11 test","shortMessageHtmlLink":"Githubactions: MacOS: Add simple PKCS11 test"}},{"before":null,"after":"e97d3da0b9c9bd2b036f43535f5b92590f7f45a6","ref":"refs/heads/ga_mac_pkcs11","pushedAt":"2024-06-03T12:18:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: MacOS: Add simple PKCS11 test","shortMessageHtmlLink":"Githubactions: MacOS: Add simple PKCS11 test"}},{"before":"1cbf367ad52606670eec7f4f8906b55b6207af34","after":"d372f4148c1fd1b9c1c900c5b230b53878639389","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-06-03T11:21:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11_3: return CKR_PIN_INCORRECT when logging in with wrong password","shortMessageHtmlLink":"PKCS11_3: return CKR_PIN_INCORRECT when logging in with wrong password"}},{"before":"2a4509a6a740949179b8d51a0db9eb9721245a0b","after":"1cbf367ad52606670eec7f4f8906b55b6207af34","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-05-31T11:01:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11: Fix PKCS11 interfaces test","shortMessageHtmlLink":"PKCS11: Fix PKCS11 interfaces test"}},{"before":"bbe85e38f23a064c0d045a59859b46f837c6c078","after":"2a4509a6a740949179b8d51a0db9eb9721245a0b","ref":"refs/heads/pkcs11-3_0","pushedAt":"2024-05-30T12:02:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"PKCS11: Remove unnecessary KDF definitions","shortMessageHtmlLink":"PKCS11: Remove unnecessary KDF definitions"}},{"before":"70df32949b84a70ff10b1dd201c0f0f451141c11","after":"68010e2de1cf052672a3ec45273ead34801bf3f3","ref":"refs/heads/master","pushedAt":"2024-05-30T11:34:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions paths (#405)\n\nUpdate Githubaction workflows","shortMessageHtmlLink":"Githubactions paths (#405)"}},{"before":"649dc66e5ad07cff0ba51aaa285fd0d92d043786","after":"3abb805ba6e1e0a89d9064df9649ebea4084302a","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-30T10:59:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Remove unnecessary env variables","shortMessageHtmlLink":"Githubactions: Windows: Remove unnecessary env variables"}},{"before":"9784cb301b67bd00becd248a69947ac7a0ba84a4","after":"649dc66e5ad07cff0ba51aaa285fd0d92d043786","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-30T08:42:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Revert deprecated actions","shortMessageHtmlLink":"Githubactions: Revert deprecated actions"}},{"before":"5fd0626a2d31e172d6e59a09894953fd90350a76","after":"9784cb301b67bd00becd248a69947ac7a0ba84a4","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T14:47:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Revert deprecated actions","shortMessageHtmlLink":"Githubactions: Revert deprecated actions"}},{"before":"38691024163b7a2755962206dc94f7a30978306b","after":"5fd0626a2d31e172d6e59a09894953fd90350a76","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T14:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Replace deprecated actions","shortMessageHtmlLink":"Githubactions: Replace deprecated actions"}},{"before":"74d94d99f763f01fa8292473e94d154904154468","after":"38691024163b7a2755962206dc94f7a30978306b","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T13:49:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows:","shortMessageHtmlLink":"Githubactions: Windows:"}},{"before":"6bff77678d6e204da4eef80a51d3d89d5e75c92c","after":"74d94d99f763f01fa8292473e94d154904154468","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T13:18:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Add 10min sleep after shell install","shortMessageHtmlLink":"Githubactions: Windows: Add 10min sleep after shell install"}},{"before":"22a9e685102db81390685b795fa64d6bddb232bd","after":"6bff77678d6e204da4eef80a51d3d89d5e75c92c","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T09:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Use absolute path with msiexec","shortMessageHtmlLink":"Githubactions: Windows: Use absolute path with msiexec"}},{"before":"91ed91e0a13e3effe5ebfdaaa3ad96243e305a2e","after":"22a9e685102db81390685b795fa64d6bddb232bd","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T08:45:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Add more debug log","shortMessageHtmlLink":"Githubactions: Windows: Add more debug log"}},{"before":"54ce383c3dd73b5c589b903f03e51a3e232ace5a","after":"91ed91e0a13e3effe5ebfdaaa3ad96243e305a2e","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T06:59:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Upload log artifact","shortMessageHtmlLink":"Githubactions: Windows: Upload log artifact"}},{"before":"0d2358902aed6c0db936021d109c7499bc4f9333","after":"54ce383c3dd73b5c589b903f03e51a3e232ace5a","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-29T06:25:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: Upload log artifact","shortMessageHtmlLink":"Githubactions: Windows: Upload log artifact"}},{"before":"bbe44953410e05972c0ed4ec28254708f312e646","after":"0d2358902aed6c0db936021d109c7499bc4f9333","ref":"refs/heads/githubactions_paths","pushedAt":"2024-05-28T19:48:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aveenismail","name":"Aveen Ismail","path":"/aveenismail","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42414844?s=80&v=4"},"commit":{"message":"Githubactions: Windows: wait to exit install","shortMessageHtmlLink":"Githubactions: Windows: wait to exit install"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkDNfewA","startCursor":null,"endCursor":null}},"title":"Activity ยท Yubico/yubihsm-shell"}