{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":223469083,"defaultBranch":"main","name":"kmyth","ownerLogin":"NationalSecurityAgency","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-22T19:09:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11298292?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713583986.0","currentOid":""},"activityList":{"items":[{"before":"413fc5b417667601cd7bba72317dd93632b4582a","after":"4fbe426f4f8490f17bc777f7f2814c297ad5e7ad","ref":"refs/heads/main","pushedAt":"2024-05-09T12:03:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Minor build/logging cleanup (#196)\n\n* removed two unneeded logging statements in kmyth_sgx_unseal_nkl()\r\n\r\n* suppressed command-line echo for compiling SGX ECDH demo app","shortMessageHtmlLink":"Minor build/logging cleanup (#196)"}},{"before":"44f49d54307835af402480422077e9af2ebfe7f2","after":"413fc5b417667601cd7bba72317dd93632b4582a","ref":"refs/heads/main","pushedAt":"2024-05-07T11:56:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"enhanced compiler checks and related fixes / memory issue corrections / general code improvements (#195)\n\n* added extra, common C and C++ compile flags from pelz Makefile\r\n\r\n* removed redundant declaration for set_applog_severity_threshold()\r\n\r\n* fixed some signed/unsigned integer conversion warnings\r\n\r\n* fixed size_t to uin32_t cast warnings in kmyth_sgx_test.c\r\n\r\n* whitespace changes in kmyth_sgx_test.c\r\n\r\n* fixed missing free() in kmyth_sgx_test.c\r\n\r\n* fixed warnings for casting const delim strings to char * (and whitespace changes)\r\n\r\n* modified enc_get_unsealed_size() ECALL\r\n\r\n* updated Makefile based on Intel Sample Code, fixed size_t to uint32_T cast warning\r\n\r\n* fixed declaration is not a prototype warning\r\n\r\n* cleaned up C vs C++ compilation\r\n\r\n* fixed a lot of compiler warnings\r\n\r\n* whtespace changes\r\n\r\n* consolidated '#include ENCLAVE_HEADER_XXX' in kmyth_enclave_XXX.h\r\n\r\n* mods resulting from valgrind analysis of kmyth-test binary\r\n\r\n* fixed introduced cipher bugs\r\n\r\n* added valgrind as a dependency and uncommented valgrind API call\r\n\r\n* added checks on malloc() result and input params for demo_kmip_server_receive_get_key_request()\r\n\r\n* edl whitespace and comment fixes\r\n\r\n* whitespace fix in sgx/trusted/src/ecall/kmyth_enclave_unseal.cpp\r\n\r\n* removed unhelpful log message\r\n\r\n* added pointer parameter checks to kmyth_encrypt_data()\r\n\r\n* updated kmyth_unseal_into_enclave() buffer size checks\r\n\r\n* fixed SAPI/TCTI context finalization\r\n\r\n* removed checks for non-null pointer before free() and some other one-line if statements\r\n\r\n* added one more missing free() in cipher_test.c","shortMessageHtmlLink":"enhanced compiler checks and related fixes / memory issue corrections…"}},{"before":"3eb9c897388f71ed6a2d155d8945917151848d99","after":null,"ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-20T03:33:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"}},{"before":"08a0ea26b7880182f9ef1d527727d23b49b262fd","after":"3eb9c897388f71ed6a2d155d8945917151848d99","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-20T03:11:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed a lot of compiler warnings","shortMessageHtmlLink":"fixed a lot of compiler warnings"}},{"before":"08b0176018c394db33e77a1e2a24dd6da106b1c7","after":"08a0ea26b7880182f9ef1d527727d23b49b262fd","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-18T15:32:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"cleaned up C vs C++ compilation","shortMessageHtmlLink":"cleaned up C vs C++ compilation"}},{"before":"80ed2b399441ccb05f10180b2d5bb68b8ffd457f","after":"08b0176018c394db33e77a1e2a24dd6da106b1c7","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-18T02:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed declaration is not a prototype warning","shortMessageHtmlLink":"fixed declaration is not a prototype warning"}},{"before":"6ab68a25ed5ab68ac866db323efc5fa09fd1ca56","after":"80ed2b399441ccb05f10180b2d5bb68b8ffd457f","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-18T02:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"updated Makefile based on Intel Sample Code, fixed size_t to uint32_T cast warning","shortMessageHtmlLink":"updated Makefile based on Intel Sample Code, fixed size_t to uint32_T…"}},{"before":"da8596e6f5a12016dcf178b6483cda809259d041","after":"6ab68a25ed5ab68ac866db323efc5fa09fd1ca56","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T20:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"modified enc_get_unsealed_size() ECALL","shortMessageHtmlLink":"modified enc_get_unsealed_size() ECALL"}},{"before":"a15afea6218dd8bb10784c1f17efb3b9efe156a6","after":"da8596e6f5a12016dcf178b6483cda809259d041","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T20:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed warnings for casting const delim strings to char * (and whitespace changes)","shortMessageHtmlLink":"fixed warnings for casting const delim strings to char * (and whitesp…"}},{"before":"9b6a5d009bb64555cc117ecb490d9991972e7137","after":"a15afea6218dd8bb10784c1f17efb3b9efe156a6","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T19:48:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed missing free() in kmyth_sgx_test.c","shortMessageHtmlLink":"fixed missing free() in kmyth_sgx_test.c"}},{"before":"fd126cead609d0b55cccbfca80d67f6b56a75f39","after":"9b6a5d009bb64555cc117ecb490d9991972e7137","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T19:35:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"whitespace changes in kmyth_sgx_test.c","shortMessageHtmlLink":"whitespace changes in kmyth_sgx_test.c"}},{"before":"76a7acb3ebb303cea1a5ac6f0ce894a8fa3671f7","after":"fd126cead609d0b55cccbfca80d67f6b56a75f39","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T19:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed size_t to uin32_t cast warnings in kmyth_sgx_test.c","shortMessageHtmlLink":"fixed size_t to uin32_t cast warnings in kmyth_sgx_test.c"}},{"before":"2049a34146cec3080ca3a86770c11807f3146e4b","after":"76a7acb3ebb303cea1a5ac6f0ce894a8fa3671f7","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T18:38:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"fixed some signed/unsigned integer conversion warnings","shortMessageHtmlLink":"fixed some signed/unsigned integer conversion warnings"}},{"before":"461d9e10c05f583f2dcf1d379ea987770f973669","after":"2049a34146cec3080ca3a86770c11807f3146e4b","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-17T17:41:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"removed redundant declaration for set_applog_severity_threshold()","shortMessageHtmlLink":"removed redundant declaration for set_applog_severity_threshold()"}},{"before":null,"after":"461d9e10c05f583f2dcf1d379ea987770f973669","ref":"refs/heads/build/enhanced-compile-checks","pushedAt":"2024-04-16T17:05:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"added extra, common C and C++ compile flags from pelz Makefile","shortMessageHtmlLink":"added extra, common C and C++ compile flags from pelz Makefile"}},{"before":"f476e8109fcec89e777c615ca0dc323f38055e15","after":"44f49d54307835af402480422077e9af2ebfe7f2","ref":"refs/heads/main","pushedAt":"2024-03-17T15:19:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Addressed Compiler Warnings for deprecated OpenSSL calls in SGX code (#194)\n\n* updated deprecated EC_KEY and EVP_PKEY_cmp calls\r\n\r\n* added a couple of explicit type conversions","shortMessageHtmlLink":"Addressed Compiler Warnings for deprecated OpenSSL calls in SGX code (#…"}},{"before":"32f6c431f8b0e5c83399fe2f8679747235ad5a86","after":"f476e8109fcec89e777c615ca0dc323f38055e15","ref":"refs/heads/main","pushedAt":"2024-03-17T15:15:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Fix Compiler Warnings for use of Deprecated OpenSSL HMAC API (#193)\n\n* updated deprecated OpenSSL calls in 'compute_authHMAC() and its tests\r\n\r\n* whitespace edit - removed added empty line\r\n\r\n* corrected OpenSSL 'digest' specification to 'SHA-256'\r\n\r\n* updated OpenSSL version check\r\n\r\n* minor OpenSSL EVP_MAC config documentation update","shortMessageHtmlLink":"Fix Compiler Warnings for use of Deprecated OpenSSL HMAC API (#193)"}},{"before":"cef874d258c39edab899749d2ea368e1cbfaf158","after":"32f6c431f8b0e5c83399fe2f8679747235ad5a86","ref":"refs/heads/main","pushedAt":"2024-03-07T20:12:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Fix Missing Installation of TPM Utility Headers (#192)\n\n* install TPM header files\r\n\r\n* removed inadvertently redundant 'ldconfig' invocation\r\n\r\n* added install of defines.h and removal of newly added files for 'uninstall' target","shortMessageHtmlLink":"Fix Missing Installation of TPM Utility Headers (#192)"}},{"before":"c374087e022d96402af342dc602a6ca0bd52af29","after":"cef874d258c39edab899749d2ea368e1cbfaf158","ref":"refs/heads/main","pushedAt":"2024-02-11T12:08:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"ECDH/TLS Proxy Demo bugfixes and minor refactor (#189)\n\n* ECDH demo bugfixes and minor refactor\r\n\r\n* added 'init' functions back to end of ECDH and TLS context cleanup functions\r\n\r\n* added demo server context initialization\r\n\r\n* changed remote server related member names in TLSPeer\r\n\r\n* ordered option processing\r\n\r\n* added TLS server verification name creation error check\r\n\r\n* updated usage 'functional name' description","shortMessageHtmlLink":"ECDH/TLS Proxy Demo bugfixes and minor refactor (#189)"}},{"before":"b9de6b78c69c0de723850838cb43ec9f4ebbdc74","after":"c374087e022d96402af342dc602a6ca0bd52af29","ref":"refs/heads/main","pushedAt":"2024-02-06T19:10:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"updated parse_exp_policy_string_pairs() and its tests (#191)\n\n* updated test_parse_exp_policy_string_pairs() and its tests\r\n\r\n* policy digest criterion string limit updates","shortMessageHtmlLink":"updated parse_exp_policy_string_pairs() and its tests (#191)"}},{"before":"cea1d70b11efbce787a8bb8898ed8fe6a8cd5816","after":"b9de6b78c69c0de723850838cb43ec9f4ebbdc74","ref":"refs/heads/main","pushedAt":"2024-02-04T11:38:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"remove kmyth.h from install/uninstall targets (#190)","shortMessageHtmlLink":"remove kmyth.h from install/uninstall targets (#190)"}},{"before":"339d7f3481e1f5988f1549d7078c6c691e309112","after":"cea1d70b11efbce787a8bb8898ed8fe6a8cd5816","ref":"refs/heads/main","pushedAt":"2023-12-16T13:07:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"free allocated data buffer before returning error in read_bytes_from_file() (#188)\n\nCo-authored-by: b-carr <53411033+b-carr@users.noreply.github.com>","shortMessageHtmlLink":"free allocated data buffer before returning error in read_bytes_from_…"}},{"before":"7acc80e1f4985a0d1b24fc7286820cb77a00b876","after":"339d7f3481e1f5988f1549d7078c6c691e309112","ref":"refs/heads/main","pushedAt":"2023-12-16T13:00:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Refactor PCR-based policy-OR functionality (#187)\n\n* updated ski parsing for new policy-OR block\r\n\r\n* added match/check policy-OR digest list functionality to tests\r\n\r\n* updated seal/unseal API\r\n\r\n* deleted inadvertently committed test data files\r\n\r\n* cleaned up policy-OR digest code in top-level kmyth-seal\r\n\r\n* added missing declarations/documentation to seal/unseal implementation header file\r\n\r\n* removed 'bool_policy_or' parameter, moved kmyth.h declarations to kmyth_seal_unseal_impl.h\r\n\r\n* removed 'bool_policy_or' parameter, moved kmyth.h declarations to kmyth_seal_unseal_impl.h\r\n\r\n* moved parse_pcrs_string() to pcrs.c\r\n\r\n* added second PCR selection list to init_pcr_selection()\r\n\r\n* added expected policy PCRs option/parameter\r\n\r\n* added -x option to reseal\r\n\r\n* fixed double free in kmyth-reseal main()\r\n\r\n* removed redundant clear and free in kmyth-reseal\r\n\r\n* added PCR_SELECTION_LISTS typedef\r\n\r\n* added MAx_PCR_SEL_CNT and changed pcrs integer array length to a size_t\r\n\r\n* reverted init_pcr_selection() to initialize single PCR criteria\r\n\r\n* removed 'expected PCRs' parameter\r\n\r\n* auths and PCR selections now passed as strings in high-level API\r\n\r\n* moved PCR selection list structs to stack\r\n\r\n* added expected policy parsing code\r\n\r\n* added POLICY_DATA_OR struct handling\r\n\r\n* updated policy-OR data code/doc\r\n\r\n* added expected policy processing to kmyth-seal\r\n\r\n* working policy-OR expected digest code\r\n\r\n* enhanced PCR/expected policy handling\r\n\r\n* corrected valid digest index in no PCRs case, updated some broken test code\r\n\r\n* fixed tests broken by API changes\r\n\r\n* removed '... exiting' from non-main log messages\r\n\r\n* added PCR/digest params to seal/unseal\r\n\r\n* added pcr/digest out/in for unseal/seal\r\n\r\n* pass PCR and policy digest structs at top-level API\r\n\r\n* updated kmyth-seal/kmyth-reseal to address API changes\r\n\r\n* fixed policy-OR digest indexing and PCR selection struct unpacking\r\n\r\n* cleaned up some debug logging\r\n\r\n* minor clean-up\r\n\r\n* made PCR bank count zero when configuring empty PCRs\r\n\r\n* added check for empty PCR mask at index > 0\r\n\r\n* added cipher string as unseal output to support kmyth-reseal\r\n\r\n* fixed broken tests\r\n\r\n* documentation updates\r\n\r\n* created functions to move expected policy processing out of main\r\n\r\n* whitespace changes to Makefile\r\n\r\n* documentation updates for TPM marshalling functionality\r\n\r\n* added test for isEmptyPcrSelection()\r\n\r\n* refactored tests for apply_policy() and apply_policy_or()\r\n\r\n* made policy-OR configuration in kmyth-seal and kmyth-reseal more consistent\r\n\r\n* added tests for parse_exp_policy_string_pairs()\r\n\r\n* added tests for init_policyOR()\r\n\r\n* minor reword of comment describing digest hex-string buffer\r\n\r\n* whitespace correction","shortMessageHtmlLink":"Refactor PCR-based policy-OR functionality (#187)"}},{"before":"086601261bcf002232ed21321125b90456b84678","after":"7acc80e1f4985a0d1b24fc7286820cb77a00b876","ref":"refs/heads/main","pushedAt":"2023-11-26T09:58:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Bugfix/string handling warnings (#185)\n\n* fixed strncat() bound errors\r\n\r\n* shortened strncat() bounds to terminated source string length\r\n\r\n* corrected default filename buffer size\r\n\r\n* cleaner empty string check","shortMessageHtmlLink":"Bugfix/string handling warnings (#185)"}},{"before":"04d99ebb3b3de4c9e790f6c52ab0ea88952db158","after":"086601261bcf002232ed21321125b90456b84678","ref":"refs/heads/main","pushedAt":"2023-11-22T12:48:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"b-carr","name":null,"path":"/b-carr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53411033?s=80&v=4"},"commit":{"message":"Changes to ECDH demo test key/cert creation (#186)\n\n* updated ECDH demo key/cert creation script\r\n\r\n* migrated to config file approach, changed key/cert file names\r\n\r\n* separate configs for demo nodes\r\n\r\n* whitespace changes\r\n\r\n* 2nd try - whitespace changes","shortMessageHtmlLink":"Changes to ECDH demo test key/cert creation (#186)"}},{"before":"cc309e2369dce4bdbc16b96d6c0a6da78554ae44","after":"04d99ebb3b3de4c9e790f6c52ab0ea88952db158","ref":"refs/heads/main","pushedAt":"2023-04-12T17:08:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"Updated kmyth-reseal (#183)\n\n* Made the -e 'expected_policy' required\r\n\r\n* Expected_Policy '-e' is now required for kmyth-reseal to run\r\n\r\n* Removed '-p' pcrs_list from kmyth-unseal options\r\n\r\n* Added '-p' back to options\r\n\r\n* segmentation fault in seal\r\n\r\n* Reseal now unseals a .ski file, seals the unsealed file, and then deletes the unsealed file. The output now defaults to a .txt file\r\n\r\n* Reseal now unseals a .ski file, seals the unsealed file, and then deletes the unsealed file. '-o' output now defaults to a .txt file\r\n\r\n* No longer uses a temporary file and renames the original input file name\r\n\r\n* kmyth-reseal now functionally works. If you are resealing a file that uses policy OR you MUST invoke '-g', otherwise do not. Working on a better solution and the naming convention for the original file is a work in progress\r\n\r\n* Fixed the naming convention and made many other smaller changes based on feedback\r\n\r\n* Changed how some memory variables are freed\r\n\r\n* Made more changes to error checking and memory freeing based on feedback\r\n\r\n* Removed memory allocation for outPath variable\r\n\r\n* Moved a kmyth_log() statement to fix it's output","shortMessageHtmlLink":"Updated kmyth-reseal (#183)"}},{"before":"d229f86ac368da1f0f4598fd749ac018e8662b76","after":"cc309e2369dce4bdbc16b96d6c0a6da78554ae44","ref":"refs/heads/main","pushedAt":"2023-03-20T14:23:42.396Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bit-bender","name":null,"path":"/bit-bender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53864796?s=80&v=4"},"commit":{"message":"Bugfix/warning messages with g option (#182)\n\n* Removed warning when -g is used with no output filename.\r\n\r\n* Modified to only check to input file if -g isn't used.\r\n\r\n* Updated warning when -g is combined with other options.\r\n\r\n* Update src/main/seal.c\r\n\r\nCo-authored-by: bit-bender <53864796+bit-bender@users.noreply.github.com>\r\n\r\n* Update src/main/seal.c\r\n\r\nCo-authored-by: bit-bender <53864796+bit-bender@users.noreply.github.com>\r\n\r\n* Addressed pull request comments.\r\n\r\n* Fix check criteria for ownerAuthPassword to empty string\r\n\r\n---------\r\n\r\nCo-authored-by: bit-bender <53864796+bit-bender@users.noreply.github.com>","shortMessageHtmlLink":"Bugfix/warning messages with g option (#182)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERZJ31QA","startCursor":null,"endCursor":null}},"title":"Activity · NationalSecurityAgency/kmyth"}