Skip to content

feat: implement --show-diff for rust, php, and js languages

8dacfb3
Select commit
Loading
Failed to load commit list.
Merged

feat: implement --show-diff for rust, php, and js languages #100

feat: implement --show-diff for rust, php, and js languages
8dacfb3
Select commit
Loading
Failed to load commit list.
Chainguard Enforce / Enforce - Commit Signing succeeded Jun 5, 2026 in 0s

Successfully verified commit signature.

CLAIM DESCRIPTION
Found Git signature
Validated Git signature
Validated Rekor entry
Allowed by policy

Details

Certificate

Details
Certificate:
    Data:
        Version: 3 (0x2)
        Serial Number: 568860548374954747843630237681613942418056462522 (0x63a496d68d12e8a8ab537885d3779ffeadf0c0ba)
    Signature Algorithm: ECDSA-SHA384
        Issuer: O=sigstore.dev,CN=sigstore-intermediate
        Validity
            Not Before: Jun 4 23:09:49 2026 UTC
            Not After : Jun 4 23:19:49 2026 UTC
        Subject:         Subject Public Key Info:
            Public Key Algorithm: ECDSA
                Public-Key: (256 bit)
                X:
                    b6:8e:e7:20:f0:26:8a:67:e8:ee:88:d0:4c:ab:45:
                    d6:2c:e5:29:53:cb:5e:96:35:51:73:10:e7:a3:a3:
                    07:ca
                Y:
                    30:66:59:0d:15:a2:87:d8:37:e2:97:57:16:80:a0:
                    0e:f6:da:79:e7:c6:ba:d5:37:6c:84:71:2b:c7:65:
                    12:d2
                Curve: P-256
        X509v3 extensions:
            X509v3 Key Usage: critical
                Digital Signature
            X509v3 Extended Key Usage:
                Code Signing
            X509v3 Subject Key Identifier:
                8A:D8:1E:5E:CB:06:33:32:A7:92:51:4A:C8:7F:F9:D0:5F:B2:DF:F3
            X509v3 Authority Key Identifier:
                keyid:DF:D3:E9:CF:56:24:11:96:F9:A8:D8:E9:28:55:A2:C6:2E:18:64:3F
            X509v3 Subject Alternative Name: critical
                email:justin.vreeland@chainguard.dev
            oidcIssuer:
                https://accounts.google.com
            Unknown extension 1.3.6.1.4.1.57264.1.8
            Unknown extension 1.3.6.1.4.1.57264.1.24
            Signed Certificate Timestamp:
                BHkAdwB1AN09MGrGxxEyYxkeHJlnNwKiSl643jyt/4eKcoAvKe6OAAABnpTmbdoAAAQDAEYwRAIgf1Jb/2cgXq+Y0n/GGP0J6i9O44PkI+Ogsj0GqllamMcCIFLfOVbx1jYwY1KNlgw8noP+zf4YQAeKf8Olzw9fRSHe

    Signature Algorithm: ECDSA-SHA384
         30:66:02:31:00:a4:fc:11:5b:06:9a:71:ec:39:3e:7e:dc:b7:
         36:e0:d2:aa:00:79:58:83:c5:40:c8:38:4d:13:6c:54:98:ae:
         38:fd:6d:64:53:35:5b:84:0f:0e:9a:e9:ab:ee:58:59:04:02:
         31:00:d5:8f:01:95:45:01:40:bc:4f:54:8c:61:fd:c7:ad:fd:
         8b:04:06:24:bd:7e:67:66:d9:2e:be:ee:47:57:0d:9b:11:da:
         1d:66:33:04:17:a1:00:ba:0e:32:f6:b8:4f:a3

Rekor Entry

Details
{
  "body": "eyJhcGlWZXJzaW9uIjoiMC4wLjEiLCJraW5kIjoiaGFzaGVkcmVrb3JkIiwic3BlYyI6eyJkYXRhIjp7Imhhc2giOnsiYWxnb3JpdGhtIjoic2hhMjU2IiwidmFsdWUiOiJiMjFmMDc5ZDA4MWNkZWRkMTE4Yzc4OTk3MDUwODViZGE3ZjNiNjYwZTdhNmRhNjc5ZGU3N2ZmN2MwOGEwOWY0In19LCJzaWduYXR1cmUiOnsiY29udGVudCI6Ik1FVUNJUUQvOFJOQ3RvVGs1cWd6aVhDcFNUU0ZtVWpZNGgwUUNLbXlLVDNiWGFYMk9RSWdBdTFjMWpRMitnOEJpVktuamtMMnR0RzZIVGptRG41M3RmR1o3M3h0ZWRvPSIsInB1YmxpY0tleSI6eyJjb250ZW50IjoiTFMwdExTMUNSVWRKVGlCRFJWSlVTVVpKUTBGVVJTMHRMUzB0Q2sxSlNVUk9SRU5EUVhKdFowRjNTVUpCWjBsVldUWlRWekZ2TUZNMlMybHlWVE5wUmpBelpXWXZjVE4zZDB4dmQwTm5XVWxMYjFwSmVtb3dSVUYzVFhjS1RucEZWazFDVFVkQk1WVkZRMmhOVFdNeWJHNWpNMUoyWTIxVmRWcEhWakpOVWpSM1NFRlpSRlpSVVVSRmVGWjZZVmRrZW1SSE9YbGFVekZ3WW01U2JBcGpiVEZzV2tkc2FHUkhWWGRJYUdOT1RXcFpkMDVxUVRCTmFrMTNUMVJSTlZkb1kwNU5hbGwzVG1wQk1FMXFUWGhQVkZFMVYycEJRVTFHYTNkRmQxbElDa3R2V2tsNmFqQkRRVkZaU1V0dldrbDZhakJFUVZGalJGRm5RVVYwYnpkdVNWQkJiV2x0Wm04M2IycFJWRXQwUmpGcGVteExWbEJNV0hCWk1WVllUVkVLTlRaUGFrSTRiM2RhYkd0T1JtRkxTREpFWm1sc01XTlhaMHRCVHpsMGNEVTFPR0UyTVZSa2MyaElSWEo0TWxWVE1IRlBRMEZrWjNkblowaFZUVUUwUndwQk1WVmtSSGRGUWk5M1VVVkJkMGxJWjBSQlZFSm5UbFpJVTFWRlJFUkJTMEpuWjNKQ1owVkdRbEZqUkVGNlFXUkNaMDVXU0ZFMFJVWm5VVlZwZEdkbENsaHpjMGROZWt0dWEyeEdTM2xJTHpVd1JpdDVNeTlOZDBoM1dVUldVakJxUWtKbmQwWnZRVlV6T1ZCd2VqRlphMFZhWWpWeFRtcHdTMFpYYVhocE5Ga0tXa1E0ZDB4QldVUldVakJTUVZGSUwwSkRTWGRKU1VWbFlXNVdlbVJIYkhWTWJscDVXbGRXYzFsWE5XdFJSMDV2V1Zkc2RWb3pWbWhqYlZGMVdrZFdNZ3BOUTJ0SFEybHpSMEZSVVVKbk56aDNRVkZGUlVjeWFEQmtTRUo2VDJrNGRsbFhUbXBpTTFaMVpFaE5kVm95T1haYU1uaHNURzFPZG1KVVFYSkNaMjl5Q2tKblJVVkJXVTh2VFVGRlNVSkNNRTFITW1nd1pFaENlazlwT0haWlYwNXFZak5XZFdSSVRYVmFNamwyV2pKNGJFeHRUblppVkVKaVFtZHZja0puUlVVS1FWbFBMMDFCUlZsQ1JUQk5VekJPYjFaWWFFNVdSVVV4VkRCU2FtVnJOWEZWV0hCUFpXeFZlbFJ1Y0ZabFZURnhXVE53VDJWc1ZsUlRSRXB2VFVkU1NRcFJibkJRWVZaV05WVnRiRlpsVmtwMFVtMXdXazFxYTNoWmJUVlRaV3Q0ZEZwSVdtbE5iVko2VjJ4Tk1XRnRTWGxOUkVOQ2FWRlpTMHQzV1VKQ1FVaFhDbVZSU1VWQloxSTNRa2hyUVdSM1FqRkJUakE1VFVkeVIzaDRSWGxaZUd0bFNFcHNiazUzUzJsVGJEWTBNMnA1ZEM4MFpVdGpiMEYyUzJVMlQwRkJRVUlLYm5CVWJXSmtiMEZCUVZGRVFVVlpkMUpCU1dkbU1VcGlMekpqWjFoeEsxa3diaTlIUjFBd1NqWnBPVTgwTkZCclNTdFBaM05xTUVkeGJHeGhiVTFqUXdwSlJreG1UMVppZURGcVdYZFpNVXRPYkdkM09HNXZVQ3Q2WmpSWlVVRmxTMlk0VDJ4NmR6bG1VbE5JWlUxQmIwZERRM0ZIVTAwME9VSkJUVVJCTW10QkNrMUhXVU5OVVVOckwwSkdZa0p3Y0hnM1JHc3JablI1TTA1MVJGTnhaMEkxVjBsUVJsRk5aelJVVWs1elZrcHBkVTlRTVhSYVJrMHhWelJSVUVSd2NuQUtjU3MxV1ZkUlVVTk5VVVJXYW5kSFZsSlJSa0YyUlRsVmFrZElPWGcyTXpscGQxRkhTa3d4SzFveVlscE1jamQxVWpGalRtMTRTR0ZJVjFsNlFrSmxhQXBCVEc5UFRYWmhORlEyVFQwS0xTMHRMUzFGVGtRZ1EwVlNWRWxHU1VOQlZFVXRMUzB0TFFvPSJ9fX19",
  "integratedTime": 1780614590,
  "logID": "c0d23d6ad406973f9559f3ba2d1ca01f84147d8ffc5b8445c224f98b9591801d",
  "logIndex": 1726351870,
  "verification": {
    "inclusionProof": {
      "checkpoint": "rekor.sigstore.dev - 1193050959916656506\n1613159572\nvZ5qhAr9xswa0p6VZ4B8XtoPXhTu3CPn1rY/EPy5KSQ=\n\n— rekor.sigstore.dev wNI9ajBGAiEA+bKqml9P7fOCNJ4ZesXnaF4+mbm44Ueqc4shp2YWJHsCIQCR2At1uAShiWGb85LjbHl5zUDcLIM/OD/mGd4YMIegqw==\n",
      "hashes": [
        "3adf8536b4103aee66fbc3181b6ef62f1abb07d1819ca086ee4fabadef4f019e",
        "8dca4e9c1c99876cd675f53ad8b8acb2a4a044a5dd1c9e91ea46320cb36d4d88",
        "47916908d8bbce6ad6a2c4cbfa70b4e60beb3de92bcf69b4f76b70869c8ef376",
        "ebb688b1a57fecd649d19d0aac2c6287ac62e964eb4a0bef3bc6fa8730f8c239",
        "05e56786982e9629c4d398ddfdb5909b88526ee0e7ee295533818633c071a61b",
        "2bd6a3f5613501699394d87b0bc40bba9784577db47bd22dec0f8e0ffb697b80",
        "81c3249b4ab7e92c1523a2485705546b7645ad7f78d99a55b1255bd38c767deb",
        "d4c792b59f99ca9cf4f380435b0a0de8305d6dde83c494cf3d487af53498b136",
        "5018a6a143cfd456e88828942d69935ea2e7fa327aeb86fb4e9d281d4c169fa5",
        "c447f92f707983d379055f98c0dfbf8f9f10bc492ef52d42cd1d19d91bc89513",
        "e35b874caf4aa17bc6ab452d9037271b4fefb0d4bca523b66e34be980764e64c",
        "39873f4511ace898e0d6bffa0c38c9ef023c6892542ccf2afaad79c7d20525aa",
        "835be164afa51755ee5800cb2a39258fbf4b45d9778c1a994d86d3811496b92f",
        "5fe591fc7ebcd8a884210f77446bffec6aba4a3a7036b49049a0b360f5711fb0",
        "b2e77f4bc5ebef9b2b956dc9193d1aeb5616fe758760601aa117eda475d61876",
        "f1b29d6013e1cd96e994d3b35f0d441c39ce23632de7a76f49eeaa087aaa0619",
        "f5ba6b2856d9146c7eca10b7127e726fcc560095222d70b58d6c4ec27dfec691",
        "c778913dd91bd21aea5b077b1a711bdfca3bd4c0ad7f8cb6ceb2e64304a7a088",
        "2133f926f2d0647dea2228d74aff77cf014120081d282cee013eca554653f5c7",
        "0e86add10e5edab2e1a09cd4add5e0e260185cc0638de7aca117cac39fc702e9",
        "98a48a0dd0459a8aca8dc3effd773488fc46e1bdc5deae6b8d46308a67378795",
        "8157d884f3ae27f3cf10af5f41557204bed19ca515ad23f8e32d75f616a0c100",
        "b7331fe65f9a4432d322d47c923c81bd889c16661b816d3e475004efc1b9a6e9",
        "e45c1d16365b7bd2cbdfa7cbe233eba2e398bc4d55e9a00a508024a4f70b2457",
        "e8f953ef9885a106d744396fba7b341cb5c9a54faa19b7b4de3727ed1a671f8a",
        "35291f8eaa2c8dc6e3b884d147793efb708a2c3aa5fe16a8e0c53272f76b3177",
        "867fa9a6eeefc254828bb5b52f967be746e901dafe5940092d25276fca8bcb79",
        "af99e7f7e99b81440be26f2779383f5e362475fda10ff72f64cb0d47fbf47015",
        "793f85e3bd60d8725f778dd4e23e0bd4f20192de2b2db1d077fa4e47fae594ed",
        "9923e97372920bd7b2b1b093420902714113660125b5d9ac7a5f5fb0712f0931",
        "0ce09ea12328bc8bcb13192122f8aca30f40b8d5e0796b3810293247a11ca985"
      ],
      "logIndex": 1604447608,
      "rootHash": "bd9e6a840afdc6cc1ad29e9567807c5eda0f5e14eedc23e7d6b63f10fcb92924",
      "treeSize": 1613159572
    },
    "signedEntryTimestamp": "MEUCIQCq7No8ukBfpi1dcHsCwDNDUZ1GL0gENcS1nmiMtH/6OgIgIlNX/fbbf1L7/yM4VTED45C2uklnFpCFNvyLTjTCOKI="
  }
}