Avatar for the contentauth user
contentauth
c2pa-rs
BlogDocsChangelog

feat: Support CAWG callback signing via c_ffi

#2118Merged
Comparing
gpeacock/cawg_callback_signer
(
6d5cf07
) with
main
(
87243f6
)
CodSpeed Performance Gauge
0%
Untouched
30
Skipped
64

Benchmarks

94 total
small
sdk/benches/read.rs::benches::read_jpeg::read jpeg
CodSpeed Performance Gauge
+3%
24.8 ms24.2 ms
small
sdk/benches/sign.rs::benches::sign_wav::sign wav
CodSpeed Performance Gauge
0%
24.8 ms24.8 ms
small
sdk/benches/read.rs::benches::read_mp3::read mp3
CodSpeed Performance Gauge
0%
21.1 ms21.1 ms
small
sdk/benches/sign.rs::benches::sign_jpeg::sign jpeg
CodSpeed Performance Gauge
0%
31.6 ms31.6 ms
small
sdk/benches/sign.rs::benches::sign_mp3::sign mp3
CodSpeed Performance Gauge
0%
22.2 ms22.2 ms
small
sdk/benches/read.rs::benches::read_wav::read wav
CodSpeed Performance Gauge
0%
21.3 ms21.3 ms
small
sdk/benches/read.rs::benches::read_tiff::read tiff
CodSpeed Performance Gauge
0%
20.8 ms20.8 ms
wide-ingredients/read
sdk/benches/complex_read.rs::benches::wide_ingredients
CodSpeed Performance Gauge
0%
239.4 ms239.4 ms
wide-assertions/read
sdk/benches/complex_read.rs::benches::wide_assertions
CodSpeed Performance Gauge
0%
353.4 KB353.4 KB
large-cbor-assertion/read
sdk/benches/complex_read.rs::benches::large_cbor_assertion
CodSpeed Performance Gauge
0%
8.1 MB8.1 MB
wide-ingredients/read
sdk/benches/complex_read.rs::benches::wide_ingredients
CodSpeed Performance Gauge
0%
5.7 MB5.7 MB
deep-ingredients/read
sdk/benches/complex_read.rs::benches::deep_ingredients
CodSpeed Performance Gauge
0%
4.7 MB4.7 MB
large-json-assertion/read
sdk/benches/complex_read.rs::benches::large_json_assertion
CodSpeed Performance Gauge
0%
8.1 MB8.1 MB
update-manifests/read
sdk/benches/complex_read.rs::benches::update_manifests
CodSpeed Performance Gauge
0%
5.6 MB5.6 MB
binary-ingredient-tree/read
sdk/benches/complex_read.rs::benches::binary_ingredient_tree
CodSpeed Performance Gauge
0%
15.3 MB15.3 MB
small
sdk/benches/read.rs::benches::read_svg::read svg
CodSpeed Performance Gauge
0%
49.1 ms49.1 ms
small
sdk/benches/sign.rs::benches::sign_tiff::sign tiff
CodSpeed Performance Gauge
0%
21.9 ms21.9 ms
small
sdk/benches/read.rs::benches::read_mp4::read mp4
CodSpeed Performance Gauge
0%
26.1 ms26.1 ms
small
sdk/benches/sign.rs::benches::sign_mp4::sign mp4
CodSpeed Performance Gauge
0%
28.7 ms28.7 ms
binary-ingredient-tree/read
sdk/benches/complex_read.rs::benches::binary_ingredient_tree
CodSpeed Performance Gauge
0%
776.6 ms776.7 ms
large-json-assertion/read
sdk/benches/complex_read.rs::benches::large_json_assertion
CodSpeed Performance Gauge
0%
65.4 ms65.4 ms
large-cbor-assertion/read
sdk/benches/complex_read.rs::benches::large_cbor_assertion
CodSpeed Performance Gauge
0%
69.6 ms69.6 ms
deep-ingredients/read
sdk/benches/complex_read.rs::benches::deep_ingredients
CodSpeed Performance Gauge
0%
279.9 ms280 ms
small
sdk/benches/sign.rs::benches::sign_svg::sign svg
CodSpeed Performance Gauge
0%
120.6 ms120.6 ms
small
sdk/benches/read.rs::benches::read_gif::read gif
CodSpeed Performance Gauge
0%
21.3 ms21.3 ms

Commits

Click on a commit to change the comparison range
Base
main
87243f6
-0.68%
feat: support cawg callback signing via c_ffi
ae45b80
16 days ago
by gpeacock
+0.6%
Merge remote-tracking branch 'origin/main' into gpeacock/cawg_callback_signer
47db03a
11 days ago
by gpeacock
-0.14%
rename c2pa_cawg_signer_create → c2pa_identity_signer_create and from_cawg_x509 → with_x509_identity
bf9554c
10 days ago
by gpeacock
+0.21%
feat(c2patool): add self-signing subprocess mode and restore external signer tests
5f77b4c
9 days ago
by gpeacock
+0.08%
chore: add from_x509_identity to create_signer, keep identity module RawSigner-only
d48e2a7
4 days ago
by gpeacock
-0.11%
chore: more cleanup
cd2af40
4 days ago
by gpeacock
+0.02%
chore: ensure we only use cawg settings for cawg
d61ff1b
4 days ago
by gpeacock
-0.05%
feat(c2patool): subprocess signer owns cert, alg, and reserve_size
85bddd3
4 days ago
by gpeacock
+0.08%
chore: cleanup claude
04960d5
4 days ago
by gpeacock
-0.17%
chore: missed a merge change
99b0907
2 days ago
by gpeacock
+0.22%
chore: test coverage
6d5cf07
2 days ago
by gpeacock
© 2026 CodSpeed Technology
Home Terms Privacy Docs