{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":759314238,"defaultBranch":"main","name":"libspdm","ownerLogin":"sunceping","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-02-18T08:38:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/102289935?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708492668.0","currentOid":""},"activityList":{"items":[{"before":"c2cd51bccd35f14c978349d8944852ecff2791f3","after":"6d4c2e2ba726f58f3d5370f2382781c90db04d40","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-26T02:50:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"unit_test/spdm_crypt: Add some tests for the new APIs\n\nAdd below test case to check the cert_model:\nlibspdm_test_crypt_spdm_x509_certificate_check_ex\nlibspdm_test_crypt_spdm_x509_set_cert_certificate_check_ex\nlibspdm_test_crypt_spdm_verify_cert_chain_data_ex\nlibspdm_test_crypt_spdm_verify_certificate_chain_buffer_ex\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"unit_test/spdm_crypt: Add some tests for the new APIs"}},{"before":"088051aa563fa54fba19f5685adf65898762c6e7","after":"c2cd51bccd35f14c978349d8944852ecff2791f3","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-23T07:48:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"unit_test/spdm_crypt: Add some tests for the new APIs\n\nAdd below test case to check the cert_model:\nlibspdm_test_crypt_spdm_x509_certificate_check_ex\nlibspdm_test_crypt_spdm_x509_set_cert_certificate_check_ex\nlibspdm_test_crypt_spdm_verify_cert_chain_data_ex\nlibspdm_test_crypt_spdm_verify_certificate_chain_buffer_ex\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"unit_test/spdm_crypt: Add some tests for the new APIs"}},{"before":"dbc5030e411e83209377fbb5ad991b9bbdfd105c","after":"088051aa563fa54fba19f5685adf65898762c6e7","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-23T07:32:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"unit_test/spdm_crypt: Add some tests for the new APIs\n\nAdd below test case to check the cert_model:\nlibspdm_test_crypt_spdm_x509_certificate_check_ex\nlibspdm_test_crypt_spdm_x509_set_cert_certificate_check_ex\nlibspdm_test_crypt_spdm_verify_cert_chain_data_ex\nlibspdm_test_crypt_spdm_verify_certificate_chain_buffer_ex\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"unit_test/spdm_crypt: Add some tests for the new APIs"}},{"before":"abc65119b23848996da7e6e7423526ecf4621ccd","after":"dbc5030e411e83209377fbb5ad991b9bbdfd105c","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-23T03:53:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"unit_test/spdm_crypt: Add some tests for the new APIs\n\nAdd below test case to check the cert_model:\nlibspdm_test_crypt_spdm_x509_certificate_check_ex\nlibspdm_test_crypt_spdm_x509_set_cert_certificate_check_ex\nlibspdm_test_crypt_spdm_verify_cert_chain_data_ex\nlibspdm_test_crypt_spdm_verify_certificate_chain_buffer_ex\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"unit_test/spdm_crypt: Add some tests for the new APIs"}},{"before":"118bedacc8c696f6bb9a45a7dc7ee8e59663d641","after":"abc65119b23848996da7e6e7423526ecf4621ccd","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-22T01:37:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt_lib: Update the API to handle cert_model\n\nFix the issue: DMTF#2505\n\nAdd these APIs to adapt the new cert mode for spdm 1.3:\nlibspdm_x509_certificate_check_ex\nlibspdm_x509_set_cert_certificate_check_ex\nlibspdm_verify_cert_chain_data_ex\nlibspdm_verify_certificate_chain_buffer_ex\n\nAnd change from \"is_device_cert_model\" to \"cert_model\"\nin below functions:\nlibspdm_verify_set_cert_leaf_cert_basic_constraints\nlibspdm_verify_leaf_cert_spdm_extension\nlibspdm_x509_common_certificate_check\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt_lib: Update the API to handle cert_model"}},{"before":"d46c0a8ef3c7a7ced67d6e7608bc9787a20f339b","after":"118bedacc8c696f6bb9a45a7dc7ee8e59663d641","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T10:38:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt_lib: Update the API to handle cert_model\n\nAdd these APIs to adapt the new cert mode for spdm 1.3:\nlibspdm_x509_certificate_check_ex\nlibspdm_x509_set_cert_certificate_check_ex\nlibspdm_verify_cert_chain_data_ex\nlibspdm_verify_certificate_chain_buffer_ex\n\nAnd change from \"is_device_cert_model\" to \"cert_model\"\nin below API:\nlibspdm_verify_set_cert_leaf_cert_basic_constraints\nlibspdm_verify_leaf_cert_spdm_extension\nlibspdm_x509_common_certificate_check\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt_lib: Update the API to handle cert_model"}},{"before":"0930a3f41192a7a93dd914a35be1edd4a44fdb83","after":"d46c0a8ef3c7a7ced67d6e7608bc9787a20f339b","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T10:04:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt_lib: Update the API to handle cert_model\n\nAdd these APIs to adapt the new cert mode for spdm 1.3:\nlibspdm_x509_certificate_check_ex\nlibspdm_x509_set_cert_certificate_check_ex\nlibspdm_verify_cert_chain_data_ex\nlibspdm_verify_certificate_chain_buffer_ex\n\nAnd change from \"is_device_cert_model\" to \"cert_model\"\nin below API:\nlibspdm_verify_set_cert_leaf_cert_basic_constraints\nlibspdm_verify_leaf_cert_spdm_extension\nlibspdm_x509_common_certificate_check\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt_lib: Update the API to handle cert_model"}},{"before":"cbcf15fb3131c3ad374c9ffe097aa7a099245374","after":"0930a3f41192a7a93dd914a35be1edd4a44fdb83","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T06:17:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt_lib: Update the API to handle cert_mode\n\nAdd these APIs to adapt the new cert mode for spdm 1.3:\nlibspdm_x509_certificate_check_ex\nlibspdm_x509_set_cert_certificate_check_ex\nlibspdm_verify_cert_chain_data_ex\nlibspdm_verify_certificate_chain_buffer_ex\nAnd change from \"is_device_cert_model\" to \"cert_model\"\nin below API:\nlibspdm_verify_set_cert_leaf_cert_basic_constraints\nlibspdm_verify_leaf_cert_spdm_extension\nlibspdm_x509_common_certificate_check\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt_lib: Update the API to handle cert_mode"}},{"before":"d7c8328a7399a35127a3a363dc3d3be6013fef9d","after":"cbcf15fb3131c3ad374c9ffe097aa7a099245374","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T06:05:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt_lib: Update the API to handle cert_mode\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt_lib: Update the API to handle cert_mode"}},{"before":"ba913f34b77e63dc0da045a338f02fa536357cc9","after":"d7c8328a7399a35127a3a363dc3d3be6013fef9d","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T05:59:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"spdm_crypt: Update the API to handle cert_mode\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"spdm_crypt: Update the API to handle cert_mode"}},{"before":null,"after":"ba913f34b77e63dc0da045a338f02fa536357cc9","ref":"refs/heads/handlethecert_mode.v1","pushedAt":"2024-02-21T05:17:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"Add API to hanlde cert_mode\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"Add API to hanlde cert_mode"}},{"before":"ba913f34b77e63dc0da045a338f02fa536357cc9","after":"2fb7e65a8361818fbb569b7b96a16febb901f68f","ref":"refs/heads/main","pushedAt":"2024-02-21T05:17:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"Enhance unit test for OPAQUE_DATA_FORMAT algorithm\n\nSigned-off-by: Xiaohanjlll ","shortMessageHtmlLink":"Enhance unit test for OPAQUE_DATA_FORMAT algorithm"}},{"before":"088290254a7b390e969eca53bfe15c73d50a3f83","after":"ba913f34b77e63dc0da045a338f02fa536357cc9","ref":"refs/heads/main","pushedAt":"2024-02-21T05:15:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"sunceping","name":null,"path":"/sunceping","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/102289935?s=80&v=4"},"commit":{"message":"Add API to hanlde cert_mode\n\nSigned-off-by: Ceping Sun ","shortMessageHtmlLink":"Add API to hanlde cert_mode"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yNlQwMjo1MDoxOC4wMDAwMDBazwAAAAQE6A8m","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0yMVQwNToxNTo0Ny4wMDAwMDBazwAAAAQAb7Ge"}},"title":"Activity ยท sunceping/libspdm"}