{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":159650798,"defaultBranch":"master","name":"yubihsm-shell","ownerLogin":"Jakuje","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2018-11-29T10:47:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2694489?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726045481.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"ea8431ac02a14d798884f10891907c5cbf23d115","ref":"refs/heads/incompatible-pointer","pushedAt":"2024-09-11T09:04: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":"Fix incompatible pointers arguments\n\nThe wrapped_obj_len variable on 32b architecture is of a different size\nthan expected by the PKCS #11 API, causing build failures.\n\nIn file included from /builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c:20:\n/builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c: In function ‘get_wrapped_data’:\n/builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c:344:25: error: passing argument 6 of ‘p11->C_WrapKey’ from incompatible pointer type [-Wincompatible-pointer-types]\n 344 | wrapped_obj_len) == CKR_OK);\n | ^~~~~~~~~~~~~~~\n | |\n | size_t * {aka unsigned int *}\n/builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c:344:25: note: expected ‘CK_ULONG_PTR’ {aka ‘long unsigned int *’} but argument is of type ‘size_t *’ {aka ‘unsigned int *’}\n/builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c:344:25: error: passing argument 6 of ‘p11->C_WrapKey’ from incompatible pointer type [-Wincompatible-pointer-types]\n 344 | wrapped_obj_len) == CKR_OK);\n | ^~~~~~~~~~~~~~~\n | |\n | size_t * {aka unsigned int *}\n/builddir/build/BUILD/yubihsm-shell-2.6.0-build/yubihsm-shell-2.6.0/pkcs11/tests/asym_wrap_test.c:344:25: note: expected ‘CK_ULONG_PTR’ {aka ‘long unsigned int *’} but argument is of type ‘size_t *’ {aka ‘unsigned int *’}\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"Fix incompatible pointers arguments"}},{"before":"627923182e9ef082f7351e21b2ace6058af430c8","after":"440ba3ad140732ab51bc2df56ae0c82684d02922","ref":"refs/heads/pcsc-lite-2.2","pushedAt":"2024-07-30T08:37:35.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":"cmake: Fix build against pcsc-lite >= 2.2\n\nThe pcsc-lite 2.2.0 switched from autotools to meson and reworked the\npkgconfig files. The new pkg config provides CFLAGS that work ok, but\nthe yubihsm-shell ignores them and hopes that all included files are in\nthe default include directory (with the PCSC prefix).\n\nNote, the value ${LIBPCSC_CFLAGS} is a semicolon separated list which\nwe need to split to separate items here.\n\nThis solution works with both old and new versions.\n\nFixes: #404\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"cmake: Fix build against pcsc-lite >= 2.2"}},{"before":null,"after":"627923182e9ef082f7351e21b2ace6058af430c8","ref":"refs/heads/pcsc-lite-2.2","pushedAt":"2024-07-30T08:22:19.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":"cmake: Fix build against pcsc-lite >= 2.2\n\nThe pcsc-lite 2.2.0 switched from autotools to meson and reworked the\npkgconfig files. The new pkg config provides CFLAGS that work ok, but\nthe yubihsm-shell ignores them and hopes that all included files are in\nthe default include directory (with the PCSC prefix).\n\nNote, the value ${LIBPCSC_CFLAGS} is not in quotes because it is a\nsemicolon separated list which we need to split to separate items here.\n\nThis solution works with both old and new versions.\n\nFixes: #404\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"cmake: Fix build against pcsc-lite >= 2.2"}},{"before":null,"after":"d93c78f5d91b9bd6dc2e6eda6596ad0659665014","ref":"refs/heads/format-string","pushedAt":"2024-04-02T08:36:44.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: Fix format string\n\nSigned-off-by: Jakub Jelen ","shortMessageHtmlLink":"pkcs11: Fix format string"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMVQwOTowNDo0MS4wMDAwMDBazwAAAASy-R91","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wMlQwODozNjo0NC4wMDAwMDBazwAAAAQlSBsW"}},"title":"Activity · Jakuje/yubihsm-shell"}