{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":516051880,"defaultBranch":"main","name":"pkcs11-provider","ownerLogin":"latchset","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-07-20T16:14:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17146082?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719940286.0","currentOid":""},"activityList":{"items":[{"before":"5aa79e23edae886baf3c886e2fd348cf9bb99c7f","after":"b0e23ce27d8a0bed30cb262cd5bd92f67946b14f","ref":"refs/heads/main","pushedAt":"2024-07-09T16:01:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"tests: Build libssh in parallel\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"tests: Build libssh in parallel"}},{"before":"7d11078838689c4edd891f0061e68df989423016","after":"5aa79e23edae886baf3c886e2fd348cf9bb99c7f","ref":"refs/heads/main","pushedAt":"2024-07-08T18:48:55.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Test against kryoptic in CI\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Test against kryoptic in CI"}},{"before":"363661999f4887f9d36b8d489063c78e3abc3128","after":"7d11078838689c4edd891f0061e68df989423016","ref":"refs/heads/main","pushedAt":"2024-07-08T14:10:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Fix CID 500198: Integer handling issues\n\nCoverity seem to have updated its rules and is now more concerned about\ninteger overflows than before. This place has no change of overflowing,\nbut lets play ball and silence it with a check.\nCID 500198: Integer handling issues (INTEGER_OVERFLOW)\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Fix CID 500198: Integer handling issues"}},{"before":"07101bf32bcf104ee47246711aa772d860619415","after":"363661999f4887f9d36b8d489063c78e3abc3128","ref":"refs/heads/main","pushedAt":"2024-07-02T17:19:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Update HOWTO.md\n\nSigned-off-by: karamellpelle ","shortMessageHtmlLink":"Update HOWTO.md"}},{"before":"28e67c01d11065e4cfa97d6e232f815fd102a4e3","after":null,"ref":"refs/heads/pull/411/head","pushedAt":"2024-07-02T17:11:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"}},{"before":null,"after":"28e67c01d11065e4cfa97d6e232f815fd102a4e3","ref":"refs/heads/pull/411/head","pushedAt":"2024-07-02T17:10:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Update HOWTO.md\n\nSigned-off-by: karamellpelle ","shortMessageHtmlLink":"Update HOWTO.md"}},{"before":"28e67c01d11065e4cfa97d6e232f815fd102a4e3","after":null,"ref":"refs/heads/karamellpelle","pushedAt":"2024-07-02T17:10:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"}},{"before":null,"after":"28e67c01d11065e4cfa97d6e232f815fd102a4e3","ref":"refs/heads/karamellpelle","pushedAt":"2024-07-02T17:10:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Update HOWTO.md\n\nSigned-off-by: karamellpelle ","shortMessageHtmlLink":"Update HOWTO.md"}},{"before":"656587c719b9bc6ee5b1ac12735b919505135dbb","after":"07101bf32bcf104ee47246711aa772d860619415","ref":"refs/heads/main","pushedAt":"2024-06-14T14:55:18.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Fix broken test script\n\nDo this by dropping backwards F39 install workaround.\nThe actual problem was \"$releasever\", should have been ${releasever}\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Fix broken test script"}},{"before":"1ff2b3aefb7cfe923ebd5d108ec0503ce8152603","after":"656587c719b9bc6ee5b1ac12735b919505135dbb","ref":"refs/heads/main","pushedAt":"2024-06-11T12:55:58.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Extend and slightly re-phrase README.md\n\nSigned-off-by: Ondrej Moris ","shortMessageHtmlLink":"Extend and slightly re-phrase README.md"}},{"before":"9fa16b7fd398b62f06cb10892fe93dc574d67399","after":"1ff2b3aefb7cfe923ebd5d108ec0503ce8152603","ref":"refs/heads/main","pushedAt":"2024-06-10T16:05:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Fetch CKA_ALWAYS_AUTHENTICATE only for priv keys\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Fetch CKA_ALWAYS_AUTHENTICATE only for priv keys"}},{"before":"3a4fdd2a2e5643af2a0f857b66a19b9fa109d40f","after":"9fa16b7fd398b62f06cb10892fe93dc574d67399","ref":"refs/heads/main","pushedAt":"2024-06-05T15:33:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Fix types for old 32 bit systems\n\nOn x86 CK_ULONG and size_t have different sizes, ensure we use\ncompatible types on our helper functions.\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Fix types for old 32 bit systems"}},{"before":"28502dffbe688a84c3d00e41a6caea9824540180","after":"3a4fdd2a2e5643af2a0f857b66a19b9fa109d40f","ref":"refs/heads/main","pushedAt":"2024-06-05T14:04:12.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Release version 0.5\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Release version 0.5"}},{"before":"b356c0eb8f8f977af7433cd7b43acb7d43bb75c5","after":"28502dffbe688a84c3d00e41a6caea9824540180","ref":"refs/heads/main","pushedAt":"2024-06-04T19:49:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Change covnscan actions to better handle labels\n\nMark the covscan action done when the covscan-ok label is set.\n\nMark the covscan ok if no source changes are detected\n\nRemove the covscan-ok label if rebases or source files were changed\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Change covnscan actions to better handle labels"}},{"before":"101a26266467d7fed1dc4b5ec7e971038c6cf468","after":"b356c0eb8f8f977af7433cd7b43acb7d43bb75c5","ref":"refs/heads/main","pushedAt":"2024-06-04T15:07:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Add test to verify TLS depadding works correctly\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Add test to verify TLS depadding works correctly"}},{"before":"8a388190d7c328be4e111bcddd0193f9003b4042","after":"101a26266467d7fed1dc4b5ec7e971038c6cf468","ref":"refs/heads/main","pushedAt":"2024-05-31T14:04:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Use OpenSSL random functions\n\nLet *that* cycle back into the provider and call C_GenerateRandom()\nif that's how the properties end up wiring things.\n\nFixes #280\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Use OpenSSL random functions"}},{"before":"b6270a04a7d1569a4c52ed2451186473317a84f7","after":"8a388190d7c328be4e111bcddd0193f9003b4042","ref":"refs/heads/main","pushedAt":"2024-05-30T15:21:59.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Add negative test for PSS key used for PKCS1 sig\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Add negative test for PSS key used for PKCS1 sig"}},{"before":"d8e2823bee2268782ec70036618622ee7e87749e","after":"b6270a04a7d1569a4c52ed2451186473317a84f7","ref":"refs/heads/main","pushedAt":"2024-05-23T20:05:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"session: fix session count types\n\nSince commit f1e85afeb0fe (\"Session locking fixes\") the session count\nvariables are int. This is wrong since max_sessions is initialized by\nthe token ulMaxSessionCount member so it of type CK_ULONG. Interpreting\nit as int is wrong since all values >= BIT(31) are interpreted as\nnegative value.\n\nFix this by converting all session counting vars back to CK_ULONG.\n\nFixes: f1e85afeb0fe (\"Session locking fixes\")\nSigned-off-by: Marco Felsch ","shortMessageHtmlLink":"session: fix session count types"}},{"before":"627be9fb1f5c781fc038264165c2c2af9e3cd20f","after":"d8e2823bee2268782ec70036618622ee7e87749e","ref":"refs/heads/main","pushedAt":"2024-05-21T17:18:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Release version 0.4\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Release version 0.4"}},{"before":"e3c357134a7eaac4e80cc053269991c7e2f6a539","after":"627be9fb1f5c781fc038264165c2c2af9e3cd20f","ref":"refs/heads/main","pushedAt":"2024-05-14T17:01:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"ci: Run the CI also on ubuntu\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"ci: Run the CI also on ubuntu"}},{"before":"e96c9738ccf5b22732fde01a02c33b7ca1d05fe9","after":"e3c357134a7eaac4e80cc053269991c7e2f6a539","ref":"refs/heads/main","pushedAt":"2024-04-24T18:37:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Add tests with pin-source parameter in URI\n\nResolves: #383\n\nSigned-off-by: Sergio Arroutbi ","shortMessageHtmlLink":"Add tests with pin-source parameter in URI"}},{"before":"9d814837a8f5434687e2ab3d4d50a9db49c8b7fa","after":"e96c9738ccf5b22732fde01a02c33b7ca1d05fe9","ref":"refs/heads/main","pushedAt":"2024-04-24T16:56:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Try fixing Covscan PR target\n\nThis commit attempts to source the correct PR code in PR Cov Scans\nIt is not directly testable as pull_request_target code is only\nreally run after a PR is merged to main (by design).\n\nThis commit also adds support for a no-covscan label so that PRs\ncan be merged w/o running a covscan and yet having all tragets\nmet and not requiring to override the project policy at merge time\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Try fixing Covscan PR target"}},{"before":"57804f295ee2b5623ca571af3a721d2edb1d196d","after":"9d814837a8f5434687e2ab3d4d50a9db49c8b7fa","ref":"refs/heads/main","pushedAt":"2024-04-24T14:10:10.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Collect individual test log files on errors\n\nRestore more ergonomic build failure review\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Collect individual test log files on errors"}},{"before":"8bd7a046bfd52060db511adcfacb2fd83c5c2a21","after":"57804f295ee2b5623ca571af3a721d2edb1d196d","ref":"refs/heads/main","pushedAt":"2024-04-23T15:02:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Fix tests/README (adapt to meson), use MD format\n\nResolves: #381\n\nSigned-off-by: Sergio Arroutbi ","shortMessageHtmlLink":"Fix tests/README (adapt to meson), use MD format"}},{"before":"c822c110760b53d701558a347eae2803891a1c7b","after":"8bd7a046bfd52060db511adcfacb2fd83c5c2a21","ref":"refs/heads/main","pushedAt":"2024-04-23T12:50:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"build: Install provider in correct path\n\nOpenSSL's libcrypto.pc file does expose the correct path for providers\nin the modulesdir pkg-config variable (queryable using pkg-config\n--variable=modulesdir libcrypto), and we do obtain that path in\n./meson.build.\n\nHowever, that variable is unused at the moment, and instead\nsrc/meson.build \"guesses\" that path as $libdir/ossl-modules, which may\nnot actually be correct.\n\nSigned-off-by: Clemens Lang ","shortMessageHtmlLink":"build: Install provider in correct path"}},{"before":"d9d1f1045394c4c42e0cefed5febaed223f7953d","after":"c822c110760b53d701558a347eae2803891a1c7b","ref":"refs/heads/main","pushedAt":"2024-04-22T16:41:48.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Add make standard rules for coverity build\n\nWhile coverity-scan-action supports meson/ninja directly, as we have a\nmaintainer Makefile in the top-level, it requires the standard make\nrules (make all, etc.).\n\nSigned-off-by: Daiki Ueno ","shortMessageHtmlLink":"Add make standard rules for coverity build"}},{"before":"2229d9cb13b85bd2d8f8fdc9e2bcae7fa6fe496e","after":"d9d1f1045394c4c42e0cefed5febaed223f7953d","ref":"refs/heads/main","pushedAt":"2024-04-16T15:30:45.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"objects: Fix printf args\n\n ** CID 492552: API usage errors (PRINTF_ARGS)\n\nThanks coverity.\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"objects: Fix printf args"}},{"before":"093aba92d395077a1f3de2aca04bea11cf109c2e","after":"2229d9cb13b85bd2d8f8fdc9e2bcae7fa6fe496e","ref":"refs/heads/main","pushedAt":"2024-04-15T19:06:08.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Apply keycmp workaroud only for non-private keys\n\nThis allow to use private URIs w/o interference.\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Apply keycmp workaroud only for non-private keys"}},{"before":"f3d6babc01fbb1e966e8d9a59eaca5089f6e4c0d","after":"093aba92d395077a1f3de2aca04bea11cf109c2e","ref":"refs/heads/main","pushedAt":"2024-04-12T18:09:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"Use a genereic mechanism to block calls to tokens\n\nAnd use this mechanism to reimplement the no_operation_state quirk.\n\nSigned-off-by: Simo Sorce ","shortMessageHtmlLink":"Use a genereic mechanism to block calls to tokens"}},{"before":"6920c24854b9e9374c2651995b69cc06f5ff022c","after":"f3d6babc01fbb1e966e8d9a59eaca5089f6e4c0d","ref":"refs/heads/main","pushedAt":"2024-04-11T14:48:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"simo5","name":"Simo Sorce","path":"/simo5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8332609?s=80&v=4"},"commit":{"message":"ci: Switch to macOS 14 on M series chips\n\nmacOS 12 was released in October 21, and since then 13 has been out in\nOctober 22, and 14 in September 23. Switch to a more recent Mac\noperating system since that's likely what users will be running.\n\nSee [1] for GitHub's list of available shared runners. From the macos-12\nlabel to the macos-14 label, the number of CPU cores stays the same (3),\nbut the CPU architecture switches from x86_64 to arm64. All other\nparameters stay the same except for RAM, which changes from 14 GB to\n7 GB. Since pkcs11-provider is not a memory intensive project, this\nlikely has negligible impact on us. The new CPU architecture can be\nhelpful to identify hardware-specific issues, so is probably a net\npositive. The M series chips are also typically much faster than the\nolder Intel counterparts.\n\n[1]: https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-public-repositories\n\nSigned-off-by: Clemens Lang ","shortMessageHtmlLink":"ci: Switch to macOS 14 on M series chips"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEet10iQA","startCursor":null,"endCursor":null}},"title":"Activity ยท latchset/pkcs11-provider"}