{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":26701892,"defaultBranch":"master","name":"libkcapi","ownerLogin":"smuellerDD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-11-16T03:02:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4526319?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704998700.0","currentOid":""},"activityList":{"items":[{"before":"805d2dd0bec9ddb9d714afd4e181cee88c13adb0","after":"bbc8b339c0eb6d3a7197500bf096bdf718e7388e","ref":"refs/heads/master","pushedAt":"2024-05-16T06:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"docproc: guard against overflow\n\nSigned-off-by: Zoltan Fridrich \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"docproc: guard against overflow"}},{"before":"fc937358e71253a6efaa3ba74885364976b040ea","after":"805d2dd0bec9ddb9d714afd4e181cee88c13adb0","ref":"refs/heads/master","pushedAt":"2024-01-12T07:11:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"ln does not require -r as absolute path names are given\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"ln does not require -r as absolute path names are given"}},{"before":"7147f51d7512e92d9bbf1fed4f6949e0b1b60739","after":"fc937358e71253a6efaa3ba74885364976b040ea","ref":"refs/heads/master","pushedAt":"2024-01-11T18:45:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"bump copyright year\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"bump copyright year"}},{"before":"6d25d8a7448be24c592d326fb2586895facd8c21","after":"7147f51d7512e92d9bbf1fed4f6949e0b1b60739","ref":"refs/heads/master","pushedAt":"2024-01-11T18:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"kcapi: stop testing drbg_nopr_sha1\n\nAs of kernel 6.8 / commit bc197f576002 (\"crypto: drbg - Remove SHA1 from\ndrbg\") this algorithm has been completely removed and this test would\nstart failing.\n\nSigned-off-by: Ondrej Mosnacek \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"kcapi: stop testing drbg_nopr_sha1"}},{"before":"38a27c1aec85e7531ed5cd1977798c6281f6b6c1","after":"6d25d8a7448be24c592d326fb2586895facd8c21","ref":"refs/heads/master","pushedAt":"2023-12-13T07:16:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Fix kcapi tests in FIPS mode\n\nSigned-off-by: Zoltan Fridrich \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Fix kcapi tests in FIPS mode"}},{"before":"0e3e2032a97c51697a5134ca6eabbd5708e9498a","after":"38a27c1aec85e7531ed5cd1977798c6281f6b6c1","ref":"refs/heads/master","pushedAt":"2023-11-25T03:47:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"kcapi-hasher: propagate failed check\n\nReturn code of -c was based on the result of the last record check in\na checkfile. Now, if at least one check fails then this failure is\npropagated into return code.\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"kcapi-hasher: propagate failed check"}},{"before":"87505a1e638c91fbad0f559af423f1a043a11521","after":"0e3e2032a97c51697a5134ca6eabbd5708e9498a","ref":"refs/heads/master","pushedAt":"2023-11-04T10:47:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"kcapi-hasher: add -T option to override filenames in hash sums file\n\nThis is useful when the hash sums file resides in a different directory\nthan the original file.\n\nSigned-off-by: Zoltan Fridrich \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"kcapi-hasher: add -T option to override filenames in hash sums file"}},{"before":"85bce6035be143be8d075edc2d7f8ff017c21b34","after":"87505a1e638c91fbad0f559af423f1a043a11521","ref":"refs/heads/master","pushedAt":"2023-10-23T17:20:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"doc: add hint to modified path names for apps\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"doc: add hint to modified path names for apps"}},{"before":"9a724e26a0a17b7e278865cbacd8ba9e70444e6c","after":"85bce6035be143be8d075edc2d7f8ff017c21b34","ref":"refs/heads/master","pushedAt":"2023-10-07T09:10:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Transition all self-checks to sha512hmac\n\nNow that all applications are symlinks, they cannot have different\nself-checks, as they all try to read the same .kcapi-hasher.hmac. This\nis thus a breaking change as libkcapi.so and most *sums apps will now\nnow perform self-checks using hmaccalc.\n\nIf this is not acceptable and previous scheme of using fipscheck for\nself-check of libkcapi.so fipscheck fipshmac is required fipsselfcheck\nfunction will need adjustment to read and parse /proc/self/cmdline\ninstead of /proc/self/exe.\n\nSigned-off-by: Dimitri John Ledkov \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Transition all self-checks to sha512hmac"}},{"before":"873842046678d109d8e382ce2e2870909876bbfe","after":"9a724e26a0a17b7e278865cbacd8ba9e70444e6c","ref":"refs/heads/master","pushedAt":"2023-08-12T16:07:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"remove SPLICE_F_GIFT\n\nPassing SPLICE_F_GIFT to vmsplice() allows the kernel to excise the\nentire page(s) containing the data from the calling process's address\nspace (typically when page is spliced out of the pipe with SPLICE_F_MOVE).\nIf this page is in the heap, this could wreck malloc's metadata there.\n\nSPLICE_F_GIFT does not gain anything when just passing the data to\nAF_ALG. The pages from the userspace process are spliced into the pipe\nanyway, even without SPLICE_F_GIFT. At present, it merely sets a flag\nthat the other end can take note of.\n\nReported-by: David Howells\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"remove SPLICE_F_GIFT"}},{"before":"5595ccacb8cafee35cfdd55d06c5fb9a75ee1a47","after":"873842046678d109d8e382ce2e2870909876bbfe","ref":"refs/heads/master","pushedAt":"2023-08-12T16:00:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Disable test of obsolete ansi_cprng in FIPS mode\n\nSigned-off-by: Zoltan Fridrich \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Disable test of obsolete ansi_cprng in FIPS mode"}},{"before":"2a49df86007becae89f335025e549bdbd26a24d2","after":"5595ccacb8cafee35cfdd55d06c5fb9a75ee1a47","ref":"refs/heads/master","pushedAt":"2023-07-29T15:47:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Switch to latest stable DocBook 4.5 DTD\n\nUse freshen DTD version.\n\nSigned-off-by: Tomasz Kłoczko \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Switch to latest stable DocBook 4.5 DTD"}},{"before":"a3e16e4cac3eb67d8d1a162175421958a20ae318","after":"2a49df86007becae89f335025e549bdbd26a24d2","ref":"refs/heads/master","pushedAt":"2023-07-29T15:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Prevent cppcheck from defining CHECK_DIR\n\nRecent versions of cppcheck fail with a syntax error when they check\napps/kcapi-hasher.c with CHECK_DIR defined (probably they now define it\nto 1 instead of an empty value). To fix it, instruct cppcheck to only\ncheck with CHECK_DIR left undefined.\n\nLink: https://bugzilla.redhat.com/show_bug.cgi?id=2225970\nSigned-off-by: Ondrej Mosnacek \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Prevent cppcheck from defining CHECK_DIR"}},{"before":"27b2e41eb6045f45f61071d2f7d926dbb4f1177e","after":"a3e16e4cac3eb67d8d1a162175421958a20ae318","ref":"refs/heads/master","pushedAt":"2023-07-29T09:05:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"fix compile error\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"fix compile error"}},{"before":"f01042fc58d507b41052c970edea9b893b30e123","after":"27b2e41eb6045f45f61071d2f7d926dbb4f1177e","ref":"refs/heads/master","pushedAt":"2023-07-29T08:48:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Escaping\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Escaping"}},{"before":"8c388d0195e9a0109e62192f3a0287bdf74c1e00","after":"f01042fc58d507b41052c970edea9b893b30e123","ref":"refs/heads/master","pushedAt":"2023-07-29T08:46:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Remove erroneous HKDF loops check\n\nHKDF is not supposed to check for the presence of loops, and in fact the test.sh script explicitly does not provide it.\n\nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Remove erroneous HKDF loops check"}},{"before":"8776e34e11351265f6efde0db5ecddecac3ab217","after":"8c388d0195e9a0109e62192f3a0287bdf74c1e00","ref":"refs/heads/master","pushedAt":"2023-07-04T16:35:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"kcapi-hasher: add manpage with all options\n\nSigned-off-by: Dimitri John Ledkov \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"kcapi-hasher: add manpage with all options"}},{"before":"9471ca227de720a4fe84db20966af162ef15760f","after":"8776e34e11351265f6efde0db5ecddecac3ab217","ref":"refs/heads/master","pushedAt":"2023-06-30T18:43:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Append newline to stdout\n\nAppend newline to stdout for printing hash may be a good experience.\n\nSigned-off-by: yixiangzhike \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Append newline to stdout"}},{"before":"a05976bef9c4d4dbe48323e8cdbe2c886f35b9ff","after":"9471ca227de720a4fe84db20966af162ef15760f","ref":"refs/heads/master","pushedAt":"2023-06-04T09:12:19.404Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"speed-test: add support for hashes with non-power-of-two blocksize\n\nSigned-off-by: Dimitri John Ledkov \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"speed-test: add support for hashes with non-power-of-two blocksize"}},{"before":"91039989c6a7aa82906d7ba78779d0106038f8c0","after":"a05976bef9c4d4dbe48323e8cdbe2c886f35b9ff","ref":"refs/heads/master","pushedAt":"2023-04-09T13:21:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"fix typo\n\nSigned-off-by: lilinjie \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"fix typo"}},{"before":"304bbadfbcbf7294a017048ed9cb9329cddc56a4","after":"91039989c6a7aa82906d7ba78779d0106038f8c0","ref":"refs/heads/master","pushedAt":"2023-04-09T13:19:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"fix to use 1000 as the base of speed calculation\n\nIn the speed calculation, it uses both 1000 and 1024 as the base of\ncalculation. It only results data inaccurate. Now only use 1000 as\nthe base.\n\nSigned-off-by: Haojian Zhuang \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"fix to use 1000 as the base of speed calculation"}},{"before":"3d9958c374d96682e2b65b1f4ec36fe57e2a6c63","after":"304bbadfbcbf7294a017048ed9cb9329cddc56a4","ref":"refs/heads/master","pushedAt":"2023-04-09T13:14:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"smuellerDD","name":null,"path":"/smuellerDD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4526319?s=80&v=4"},"commit":{"message":"Add option --key-len to kcapi-enc to specify the length of key\n\nSigned-off-by: Ziyao \nSigned-off-by: Stephan Mueller ","shortMessageHtmlLink":"Add option --key-len to kcapi-enc to specify the length of key"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESz_1sQA","startCursor":null,"endCursor":null}},"title":"Activity · smuellerDD/libkcapi"}