<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>c2pa-rs, branch HEAD</title>
<subtitle>A fork of https://github.com/contentauth/c2pa-rs/
</subtitle>
<entry>
<id>4f9d0ebb3847369864a4e9ae4d40233d446f302c</id>
<published>2024-06-23T14:25:19Z</published>
<updated>2024-06-23T14:25:19Z</updated>
<title>Run cargo fmt</title>
<link rel="alternate" type="text/html" href="commit/4f9d0ebb3847369864a4e9ae4d40233d446f302c.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 4f9d0ebb3847369864a4e9ae4d40233d446f302c
parent d771b144e79a1a26c7ff57f452063ec7a1a57c5d
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 16:25:19 +0200

Run cargo fmt

</content>
</entry>
<entry>
<id>d771b144e79a1a26c7ff57f452063ec7a1a57c5d</id>
<published>2024-06-23T14:24:17Z</published>
<updated>2024-06-23T14:24:17Z</updated>
<title>Ensure we use the correct type</title>
<link rel="alternate" type="text/html" href="commit/d771b144e79a1a26c7ff57f452063ec7a1a57c5d.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit d771b144e79a1a26c7ff57f452063ec7a1a57c5d
parent ea8bc5d8103513019b1111b1b95a9cdcbfcd7ce3
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 16:24:17 +0200

Ensure we use the correct type

</content>
</entry>
<entry>
<id>ea8bc5d8103513019b1111b1b95a9cdcbfcd7ce3</id>
<published>2024-06-23T13:59:05Z</published>
<updated>2024-06-23T13:59:05Z</updated>
<title>Fix unstable_api related bugs</title>
<link rel="alternate" type="text/html" href="commit/ea8bc5d8103513019b1111b1b95a9cdcbfcd7ce3.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit ea8bc5d8103513019b1111b1b95a9cdcbfcd7ce3
parent c6cdd489dbf6ba6f2ca366076db5b96e179f03fd
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 15:59:05 +0200

Fix unstable_api related bugs

</content>
</entry>
<entry>
<id>c6cdd489dbf6ba6f2ca366076db5b96e179f03fd</id>
<published>2024-06-23T13:54:34Z</published>
<updated>2024-06-23T13:54:34Z</updated>
<title>Fix image related code</title>
<link rel="alternate" type="text/html" href="commit/c6cdd489dbf6ba6f2ca366076db5b96e179f03fd.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit c6cdd489dbf6ba6f2ca366076db5b96e179f03fd
parent 0a393e5a641451dff732d5058a059d1856c7068e
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 15:54:34 +0200

Fix image related code

</content>
</entry>
<entry>
<id>0a393e5a641451dff732d5058a059d1856c7068e</id>
<published>2024-06-23T13:49:22Z</published>
<updated>2024-06-23T13:49:22Z</updated>
<title>Update dependencies</title>
<link rel="alternate" type="text/html" href="commit/0a393e5a641451dff732d5058a059d1856c7068e.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 0a393e5a641451dff732d5058a059d1856c7068e
parent b51a842dada756e17fd75693303ac66d3720c97f
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 15:49:22 +0200

Update dependencies

</content>
</entry>
<entry>
<id>b51a842dada756e17fd75693303ac66d3720c97f</id>
<published>2024-06-23T13:14:44Z</published>
<updated>2024-06-23T13:14:44Z</updated>
<title>Minor fixes</title>
<link rel="alternate" type="text/html" href="commit/b51a842dada756e17fd75693303ac66d3720c97f.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit b51a842dada756e17fd75693303ac66d3720c97f
parent 5b94235e8db04f92537fa7f772307aa17e33150f
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 15:14:44 +0200

Minor fixes

</content>
</entry>
<entry>
<id>5b94235e8db04f92537fa7f772307aa17e33150f</id>
<published>2024-06-23T12:45:34Z</published>
<updated>2024-06-23T12:45:34Z</updated>
<title>Replace log with tracing</title>
<link rel="alternate" type="text/html" href="commit/5b94235e8db04f92537fa7f772307aa17e33150f.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 5b94235e8db04f92537fa7f772307aa17e33150f
parent 4669b58f9986d33579ff5723a4455814405403ed
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sun, 23 Jun 2024 14:45:34 +0200

Replace log with tracing

</content>
</entry>
<entry>
<id>4669b58f9986d33579ff5723a4455814405403ed</id>
<published>2024-06-22T20:37:57Z</published>
<updated>2024-06-22T20:37:57Z</updated>
<title>Replace log with tracing</title>
<link rel="alternate" type="text/html" href="commit/4669b58f9986d33579ff5723a4455814405403ed.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit 4669b58f9986d33579ff5723a4455814405403ed
parent a8a8cd5a7c401b0f16b12d4987d55ca1610ce824
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 22 Jun 2024 22:37:57 +0200

Replace log with tracing

</content>
</entry>
<entry>
<id>a8a8cd5a7c401b0f16b12d4987d55ca1610ce824</id>
<published>2024-06-22T20:32:34Z</published>
<updated>2024-06-22T20:32:34Z</updated>
<title>Optimize some things and add lots of const</title>
<link rel="alternate" type="text/html" href="commit/a8a8cd5a7c401b0f16b12d4987d55ca1610ce824.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit a8a8cd5a7c401b0f16b12d4987d55ca1610ce824
parent bb0b31f3ebafce60e83572469c14c3ac1f87f822
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 22 Jun 2024 22:32:34 +0200

Optimize some things and add lots of const

</content>
</entry>
<entry>
<id>bb0b31f3ebafce60e83572469c14c3ac1f87f822</id>
<published>2024-06-22T09:49:45Z</published>
<updated>2024-06-22T09:49:56Z</updated>
<title>make cr3 work</title>
<link rel="alternate" type="text/html" href="commit/bb0b31f3ebafce60e83572469c14c3ac1f87f822.html" />
<author>
<name>MTRNord</name>
<email>mtrnord1@gmail.com</email>
</author>
<content>commit bb0b31f3ebafce60e83572469c14c3ac1f87f822
parent 5169142fdc837bc196c540cf794510de3fb3521c
Author: MTRNord &lt;mtrnord1@gmail.com&gt;
Date:   Sat, 22 Jun 2024 11:49:45 +0200

make cr3 work

</content>
</entry>
<entry>
<id>5169142fdc837bc196c540cf794510de3fb3521c</id>
<published>2024-06-19T16:17:08Z</published>
<updated>2024-06-19T16:17:08Z</updated>
<title>Prepare 0.32.2 release</title>
<link rel="alternate" type="text/html" href="commit/5169142fdc837bc196c540cf794510de3fb3521c.html" />
<author>
<name>dkozma</name>
<email>dkozma@users.noreply.github.com</email>
</author>
<content>commit 5169142fdc837bc196c540cf794510de3fb3521c
parent 4356a1bc85404610cdb00d9a80a7f354e0c962b8
Author: dkozma &lt;dkozma@users.noreply.github.com&gt;
Date:   Wed, 19 Jun 2024 16:17:08 +0000

Prepare 0.32.2 release

</content>
</entry>
<entry>
<id>4356a1bc85404610cdb00d9a80a7f354e0c962b8</id>
<published>2024-06-18T13:54:15Z</published>
<updated>2024-06-18T13:54:15Z</updated>
<title>Add iterators over manifests and resources in unstable API (#482)</title>
<link rel="alternate" type="text/html" href="commit/4356a1bc85404610cdb00d9a80a7f354e0c962b8.html" />
<author>
<name>nick</name>
<email>nick.libraries@gmail.com</email>
</author>
<content>commit 4356a1bc85404610cdb00d9a80a7f354e0c962b8
parent 573bc19b17cc0482e9408a1bf7187b53a46ea8ec
Author: nick &lt;nick.libraries@gmail.com&gt;
Date:   Tue, 18 Jun 2024 09:54:15 -0400

Add iterators over manifests and resources in unstable API (#482)

* Add `Reader::iter_manifests` + `ResourceSource::iter_resources` + pub `ResourceStore`

* Move iter_resources to Manifest
</content>
</entry>
<entry>
<id>573bc19b17cc0482e9408a1bf7187b53a46ea8ec</id>
<published>2024-06-13T20:30:25Z</published>
<updated>2024-06-13T20:30:25Z</updated>
<title>OCSP certificate should be valid at signing time (#481)</title>
<link rel="alternate" type="text/html" href="commit/573bc19b17cc0482e9408a1bf7187b53a46ea8ec.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 573bc19b17cc0482e9408a1bf7187b53a46ea8ec
parent 69ae6aa8f54ce89c490c3285f55993e3309cd250
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Thu, 13 Jun 2024 16:30:25 -0400

OCSP certificate should be valid at signing time (#481)

* OCSP certificate should be valid at signing time

* Test rolling back icu

* test override for dependency

* Update from main
</content>
</entry>
<entry>
<id>69ae6aa8f54ce89c490c3285f55993e3309cd250</id>
<published>2024-06-13T20:21:37Z</published>
<updated>2024-06-13T20:21:37Z</updated>
<title>url crate version 2.5.1 introduces new license &quot;Unicode-3.0&quot; (#483)</title>
<link rel="alternate" type="text/html" href="commit/69ae6aa8f54ce89c490c3285f55993e3309cd250.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 69ae6aa8f54ce89c490c3285f55993e3309cd250
parent 2ba7c8bbc1302fca7be1a88442617caf24cd0afe
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Thu, 13 Jun 2024 22:21:37 +0200

url crate version 2.5.1 introduces new license &quot;Unicode-3.0&quot; (#483)

url crate version 2.5.1 introduces new license &quot;Unicode-3.0&quot; which needs to be reviewed before we can accept it

Related to https://github.com/servo/rust-url/pull/923
</content>
</entry>
<entry>
<id>2ba7c8bbc1302fca7be1a88442617caf24cd0afe</id>
<published>2024-06-10T14:57:19Z</published>
<updated>2024-06-10T14:57:19Z</updated>
<title>Implement `Debug` w/ detailed manifest for `Reader` (#473)</title>
<link rel="alternate" type="text/html" href="commit/2ba7c8bbc1302fca7be1a88442617caf24cd0afe.html" />
<author>
<name>nick</name>
<email>nickyboy04@icloud.com</email>
</author>
<content>commit 2ba7c8bbc1302fca7be1a88442617caf24cd0afe
parent c884f30e3d4000171b5fabefbc4b73b38b9c1338
Author: nick &lt;nickyboy04@icloud.com&gt;
Date:   Mon, 10 Jun 2024 10:57:19 -0400

Implement `Debug` w/ detailed manifest for `Reader` (#473)

* Add `Store` field to `ManifestStore`

* Serializable `Reader` + detailed manifest from `Debug`

* Fix clippy lints

* Remove `Serialize` from `Reader`

* Require `UnwindSafe` + `RefUnwindSafe` on `TrustHandlerConfig` trait
</content>
</entry>
<entry>
<id>c884f30e3d4000171b5fabefbc4b73b38b9c1338</id>
<published>2024-06-04T20:06:53Z</published>
<updated>2024-06-04T20:06:53Z</updated>
<title>Bump MSRV to 1.74 (#478)</title>
<link rel="alternate" type="text/html" href="commit/c884f30e3d4000171b5fabefbc4b73b38b9c1338.html" />
<author>
<name>Dave Kozma</name>
<email>dkozma@adobe.com</email>
</author>
<content>commit c884f30e3d4000171b5fabefbc4b73b38b9c1338
parent f8c9be35af153d539486d86707da7a86a7c99f07
Author: Dave Kozma &lt;dkozma@adobe.com&gt;
Date:   Tue,  4 Jun 2024 16:06:53 -0400

Bump MSRV to 1.74 (#478)


</content>
</entry>
<entry>
<id>f8c9be35af153d539486d86707da7a86a7c99f07</id>
<published>2024-05-22T17:43:52Z</published>
<updated>2024-05-22T17:43:52Z</updated>
<title>Allow empty Merkle proof for last leaf node. (#470)</title>
<link rel="alternate" type="text/html" href="commit/f8c9be35af153d539486d86707da7a86a7c99f07.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit f8c9be35af153d539486d86707da7a86a7c99f07
parent 8764c543190d13eeaf96a7165e482fc207d54a3d
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 22 May 2024 13:43:52 -0400

Allow empty Merkle proof for last leaf node. (#470)


</content>
</entry>
<entry>
<id>8764c543190d13eeaf96a7165e482fc207d54a3d</id>
<published>2024-05-10T03:31:56Z</published>
<updated>2024-05-10T03:31:56Z</updated>
<title>Prepare 0.32.1 release</title>
<link rel="alternate" type="text/html" href="commit/8764c543190d13eeaf96a7165e482fc207d54a3d.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit 8764c543190d13eeaf96a7165e482fc207d54a3d
parent 4e6e390fef0f52c45d3527d5f389ef1c4545a20c
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Fri, 10 May 2024 03:31:56 +0000

Prepare 0.32.1 release

</content>
</entry>
<entry>
<id>4e6e390fef0f52c45d3527d5f389ef1c4545a20c</id>
<published>2024-05-09T18:31:28Z</published>
<updated>2024-05-09T18:31:28Z</updated>
<title>Steps toward removing RemoteSigner APIs. (#466)</title>
<link rel="alternate" type="text/html" href="commit/4e6e390fef0f52c45d3527d5f389ef1c4545a20c.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 4e6e390fef0f52c45d3527d5f389ef1c4545a20c
parent e9eaf6699c414bf9ec2fd9f37e43062eb15866dd
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Thu,  9 May 2024 11:31:28 -0700

Steps toward removing RemoteSigner APIs. (#466)

Support direct_cose_handling() on on all signing methods, sync and async.
Adds:
manifest.data_hash_embeddable_manifest_async
manifest.box_hash_embeddable_manifest_async.
</content>
</entry>
<entry>
<id>e9eaf6699c414bf9ec2fd9f37e43062eb15866dd</id>
<published>2024-05-07T20:26:01Z</published>
<updated>2024-05-07T20:26:01Z</updated>
<title>Prepare 0.32.0 release</title>
<link rel="alternate" type="text/html" href="commit/e9eaf6699c414bf9ec2fd9f37e43062eb15866dd.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit e9eaf6699c414bf9ec2fd9f37e43062eb15866dd
parent f7d1164ed4c180283b4bbebd99cdce86dc09fe86
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Tue,  7 May 2024 20:26:01 +0000

Prepare 0.32.0 release

</content>
</entry>
<entry>
<id>f7d1164ed4c180283b4bbebd99cdce86dc09fe86</id>
<published>2024-05-07T20:10:11Z</published>
<updated>2024-05-07T20:10:11Z</updated>
<title>(Minor) Additional unit tests and fixes for injection (or previously untested) issues. (#464)</title>
<link rel="alternate" type="text/html" href="commit/f7d1164ed4c180283b4bbebd99cdce86dc09fe86.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit f7d1164ed4c180283b4bbebd99cdce86dc09fe86
parent 5160b6fad73947fe0490ba363c9b052eed1d1ffc
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Tue,  7 May 2024 13:10:11 -0700

(Minor) Additional unit tests and fixes for injection (or previously untested) issues. (#464)

* Tiff remove c2pa was removing all the rest of the asset

* PNG - add size of header when overwriting existing XMP

* Fix logic when adding provenance to existing XMP
handled self closing tags better

* (MINOR) Add String parameter to XMP Errors

* Consistently inject XMP header and use same segment location for existing XMP

* Refactor to add more external manifest unit tests

* Refactor into individual  streams tests and add remote_reference tests where possible.
Note: on some formats c2pa manifests fail to be removed.
On others XMP write is supposed to be implemented but read does not work.
These errors are bypassed for now but should be followed up with issues

* Add a bunch of allow dead_code to get around new WASM clippy  warnings.
Deferring a better for this until a later PR

* A bunch of new clippy warnings fixed.

* clippy unrwap_used inner/outer changes

* more extreme clippy checks for dead code in certain builds
</content>
</entry>
<entry>
<id>5160b6fad73947fe0490ba363c9b052eed1d1ffc</id>
<published>2024-05-01T22:31:45Z</published>
<updated>2024-05-01T22:31:45Z</updated>
<title>Expose authoring support in WASM (#369)</title>
<link rel="alternate" type="text/html" href="commit/5160b6fad73947fe0490ba363c9b052eed1d1ffc.html" />
<author>
<name>Prakash Duggaraju</name>
<email>duggaraju@gmail.com</email>
</author>
<content>commit 5160b6fad73947fe0490ba363c9b052eed1d1ffc
parent c017f933d2e6747839ada386c189dabbae96134e
Author: Prakash Duggaraju &lt;duggaraju@gmail.com&gt;
Date:   Wed,  1 May 2024 15:31:45 -0700

Expose authoring support in WASM (#369)

* Expose authoring support in WASM
Expose async version of &#39;embed_from_memory&#39; which can be called from wasm.
Update the SyncSigner/AsyncSigner to separate the timestamp message creation from sending HTTP request.
Add unit test for the same.

* additional merge changes
</content>
</entry>
<entry>
<id>c017f933d2e6747839ada386c189dabbae96134e</id>
<published>2024-05-01T22:18:34Z</published>
<updated>2024-05-01T22:18:34Z</updated>
<title>Move signer to first parameter on Builder.sign (#457)</title>
<link rel="alternate" type="text/html" href="commit/c017f933d2e6747839ada386c189dabbae96134e.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit c017f933d2e6747839ada386c189dabbae96134e
parent ec8095b6d7eec2db6c1be80649fd2fa15536843f
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Wed,  1 May 2024 15:18:34 -0700

Move signer to first parameter on Builder.sign (#457)


</content>
</entry>
<entry>
<id>ec8095b6d7eec2db6c1be80649fd2fa15536843f</id>
<published>2024-05-01T21:56:15Z</published>
<updated>2024-05-01T21:56:15Z</updated>
<title>Gpeacock/embed_remote_settings (#460)</title>
<link rel="alternate" type="text/html" href="commit/ec8095b6d7eec2db6c1be80649fd2fa15536843f.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit ec8095b6d7eec2db6c1be80649fd2fa15536843f
parent e28dc875947251c956ca7dcfeaf5d571806a1e82
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Wed,  1 May 2024 14:56:15 -0700

Gpeacock/embed_remote_settings (#460)

* Change settings Manifest to Builder.
* Ensure sign to stream respects options.
* add missing writer for c2pa_io.
* Add streaming bmff and streaming remote_url support.
* PR feedback fixes.
</content>
</entry>
<entry>
<id>e28dc875947251c956ca7dcfeaf5d571806a1e82</id>
<published>2024-05-01T18:40:41Z</published>
<updated>2024-05-01T18:40:41Z</updated>
<title>(MINOR) Removes xmp_write feature and xmp_toolkit (#461)</title>
<link rel="alternate" type="text/html" href="commit/e28dc875947251c956ca7dcfeaf5d571806a1e82.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit e28dc875947251c956ca7dcfeaf5d571806a1e82
parent ca3df05381f5bccb864502d09274432aa37e6018
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Wed,  1 May 2024 11:40:41 -0700

(MINOR) Removes xmp_write feature and xmp_toolkit (#461)

xmp read/write now supported natively
</content>
</entry>
<entry>
<id>ca3df05381f5bccb864502d09274432aa37e6018</id>
<published>2024-04-30T20:52:43Z</published>
<updated>2024-04-30T20:52:43Z</updated>
<title>Async Signer: add support for async OCSP call (#458)</title>
<link rel="alternate" type="text/html" href="commit/ca3df05381f5bccb864502d09274432aa37e6018.html" />
<author>
<name>mklein13</name>
<email>michaelsklein13@gmail.com</email>
</author>
<content>commit ca3df05381f5bccb864502d09274432aa37e6018
parent 0769dfb8f78501dce864a2bb248c476198d2189d
Author: mklein13 &lt;michaelsklein13@gmail.com&gt;
Date:   Tue, 30 Apr 2024 16:52:43 -0400

Async Signer: add support for async OCSP call (#458)

Co-authored-by: klein &lt;klein@adobe.com&gt;
Co-authored-by: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
</content>
</entry>
<entry>
<id>0769dfb8f78501dce864a2bb248c476198d2189d</id>
<published>2024-04-25T21:53:45Z</published>
<updated>2024-04-25T21:53:45Z</updated>
<title>Use cargo test in CI (#459)</title>
<link rel="alternate" type="text/html" href="commit/0769dfb8f78501dce864a2bb248c476198d2189d.html" />
<author>
<name>Ray Murillo</name>
<email>mail@raymurillo.com</email>
</author>
<content>commit 0769dfb8f78501dce864a2bb248c476198d2189d
parent 1a2711a3adaa648c2a595b1d6a1885ee4f9f40d5
Author: Ray Murillo &lt;mail@raymurillo.com&gt;
Date:   Thu, 25 Apr 2024 14:53:45 -0700

Use cargo test in CI (#459)

* Use cargo test in CI

* Add --all-features

---------

Co-authored-by: Ray Murillo &lt;murillo@adobe.com&gt;
</content>
</entry>
<entry>
<id>1a2711a3adaa648c2a595b1d6a1885ee4f9f40d5</id>
<published>2024-04-23T05:15:27Z</published>
<updated>2024-04-23T05:15:27Z</updated>
<title>(MINOR) Initial V2 API work (#437)</title>
<link rel="alternate" type="text/html" href="commit/1a2711a3adaa648c2a595b1d6a1885ee4f9f40d5.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 1a2711a3adaa648c2a595b1d6a1885ee4f9f40d5
parent b5ce33ffa5b9d65205868b3763815e20497059d9
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Mon, 22 Apr 2024 22:15:27 -0700

(MINOR) Initial V2 API work (#437)

* Adds ManifestStoreBuilder as a simplified way to construct manifest stores
adds preserve_order feature to serde_json
adds serde_with

* Add make_testImages ClaimGeneratorInfo

* CAIRead/Write blanket Impl
Also Send for Wasm

* ResourceStore ResourceResolver open
returns cursor

* Adds Ingredient from_json and add_stream

* ManifestStoreBuilder zip/unzip and ingredient stuff

* resource cursor fix

* Adds Stream read/write of resources
Adds v2api.rs example
adds write_stream to ResourceStore
add get_resource to ManifestStore
add add_resource to ManifestStoreBuilder
add ingredient folders to ManifestStoreBuilder zips

* Added api_notes

* Adds add_assertion to ManifestStoreBuilder

* update make_test_images with v2 API

* Added manifest comparison to make_test_images
added json_manifests folder with known good json manifests
Fixed exposed issues:
  default claim_generator to c2pa-rs instead of c2pa
    add default ingredient instance_id
ManifestStore is now deserializable

* Adds a sign_remote method
not tested for wasm yet

* Allow file comparison
make_test_images can take two parameters to just compare

* some cleanup in make_test_images
and v2api

* Added goals to V2_API_NOTES

* remove wrap_openssl from ed_signer

* Adds create_callback_signer
supports signers that don&#39;t need to know about private keys

* Adds format_to_mime function
format can be an extension or a mime type

* fix default mime type in get_path_info
it was incorrectly using application/binary

* Add ManifestStore::from_stream_async

* Remove automatic validation when signing

* V2 API update
split out a v2_api folder/subcrate
rename ManifestStoreBuilder to Builder
Add Reader for ManifestStore
Add C2pa struct
update make_test_images to v2
update v2api example
add v2_api integration with ed signing (works in wasm)

* Adds openssl dependency to help vscode testing

* add short &quot;tif&quot; extension to extension_to_mime and format_to_extension

* v2 api updates
Builder has a manifest definition

signer callback is now a function trait instead of a struct trait
converts format extensions to mime types on sign
Work in progress on tiff (streams don&#39;t work yet)
adds c2pa type stream write
Reader::from_stream function added

* adds Reader:from_c2pa_data_and_stream
adds display/to_string support for Reader
adds new() to Reader
adds format_from_path function
adds v2_show example

* Fix extension missing bug in make_test_images

* support stand alone openssl
without open_ssl sign and without file_io
build make_test_images without file_io feature

* Builder/Reader model share ingredient resources with manifest
clippy and build fixes

* export load_settings_from_str

* Add unit test for wav streams

* riff_io clippy things

* add &quot;sign&quot; recipe to make_test_images
allows signing any supported file type

* types script to test supported types

* add test_builder_sign_assets
attempts to sing supported types with v2

* remove C2pa struct from v2 integration test

* introduces a v1_api feature required to export v1
apis. This is a breaking change to the sdk since the feature is required
for backward compatibility

* add Builder.sign_file
wasm builds with v1

* update create manifest example

* Build v2 only library that can generate docs

* remote wrap_openssl_error

* wasm build working,
Reader.active_manifest -&gt; active, resource -&gt; resource_to_stream

* integrate with main 0.31.1

* Start of an integration testing framework with manifest comparison

* Refactor for integration into main
v1_api set to default for now
use no_default_features to test v2 only build
Eventually v1_apis will be deprecated

* Some cleanup work

* Remove CAIRead and CAIReadWrite from the public interface
now uses  mut impl WRITE + READ + SEEK + SEND.

* export CallbackSigner, remove create_callback_signer
add a context parameter to the callback
add back Ingredient DefaultOptions and IngredientOptions (for now)
manifestAssertion::from_assertion made public for now

* Add a set_thumbnail method to Builder

* More signer work and external thumbnail verification
Add SignerContext.
add Ingredient returns ingredient
make_test_images generates it&#39;s own thumbnails

* callback context and v1 api alignment

* PR feedback and update json_manifests

* fix build by removing experimental make_test_images formats

* CI cargo udeps fixes

* update tempfile version

* fix the case of Sample1.png

* fix  case of TUSCANY.TIF test file

* Some comment cleanup

* PR Feedback changes
Cleaned up docs with Sentence style.
removed v2_api folder.
renamed reader
  .get to get_manifest
  zip to to_archive
  unzip tp from_archive
  active to active_manifest
Added
  Reader::from_stream_async
  Builder.sign_async
  Singer. direct_cose_handling() - allows remote signer
  TestAsyncRemoteSigner() to test above.
Removed
  Reader:new()
  Builder.sign_remote()

* remove commented out code

* remove debug print

* more PR feedback cleanup

* box_hash test nit

* box_hash test fix

* This puts the Reader and Builder behind an unstable_api feature.

* Add comment about using the unstable_api feature.

* cleanup V2_API_NOTES, remove Signing Scenarios

* fmt

* PR fixes
</content>
</entry>
<entry>
<id>b5ce33ffa5b9d65205868b3763815e20497059d9</id>
<published>2024-04-05T15:00:58Z</published>
<updated>2024-04-05T15:00:58Z</updated>
<title>Prepare 0.31.3 release</title>
<link rel="alternate" type="text/html" href="commit/b5ce33ffa5b9d65205868b3763815e20497059d9.html" />
<author>
<name>dkozma</name>
<email>dkozma@users.noreply.github.com</email>
</author>
<content>commit b5ce33ffa5b9d65205868b3763815e20497059d9
parent f03a16561211b4a6831501566f54142ab7fc332f
Author: dkozma &lt;dkozma@users.noreply.github.com&gt;
Date:   Fri,  5 Apr 2024 15:00:58 +0000

Prepare 0.31.3 release

</content>
</entry>
<entry>
<id>f03a16561211b4a6831501566f54142ab7fc332f</id>
<published>2024-04-05T13:26:12Z</published>
<updated>2024-04-05T13:26:12Z</updated>
<title>Add `video/quicktime` to the list of BMFF MIME types (#441)</title>
<link rel="alternate" type="text/html" href="commit/f03a16561211b4a6831501566f54142ab7fc332f.html" />
<author>
<name>Dave Kozma</name>
<email>dkozma@adobe.com</email>
</author>
<content>commit f03a16561211b4a6831501566f54142ab7fc332f
parent c5282c1472737bce24894e862d4f42a94ff73f52
Author: Dave Kozma &lt;dkozma@adobe.com&gt;
Date:   Fri,  5 Apr 2024 09:26:12 -0400

Add `video/quicktime` to the list of BMFF MIME types (#441)


</content>
</entry>
<entry>
<id>c5282c1472737bce24894e862d4f42a94ff73f52</id>
<published>2024-04-04T18:15:10Z</published>
<updated>2024-04-04T18:15:10Z</updated>
<title>Streaming XMP write support for PNG (#439)</title>
<link rel="alternate" type="text/html" href="commit/c5282c1472737bce24894e862d4f42a94ff73f52.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit c5282c1472737bce24894e862d4f42a94ff73f52
parent ad4c015a524092797dc6afeedbe8fc372355f0b3
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Thu,  4 Apr 2024 14:15:10 -0400

Streaming XMP write support for PNG (#439)

* support for xmp streaming

* Update to new png_pong lib

* clippy fixes

* clippy fix

* another clippy fix

* clippy change

* formatting

* Update `png_pong` to resolve MSRV issue

---------

Co-authored-by: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Co-authored-by: Dave Kozma &lt;dkozma@adobe.com&gt;
</content>
</entry>
<entry>
<id>ad4c015a524092797dc6afeedbe8fc372355f0b3</id>
<published>2024-04-03T23:09:03Z</published>
<updated>2024-04-03T23:09:03Z</updated>
<title>Prepare 0.31.2 release</title>
<link rel="alternate" type="text/html" href="commit/ad4c015a524092797dc6afeedbe8fc372355f0b3.html" />
<author>
<name>dkozma</name>
<email>dkozma@users.noreply.github.com</email>
</author>
<content>commit ad4c015a524092797dc6afeedbe8fc372355f0b3
parent 60739657061ba0a6aac71832ff4d0a91401e6f03
Author: dkozma &lt;dkozma@users.noreply.github.com&gt;
Date:   Wed,  3 Apr 2024 23:09:03 +0000

Prepare 0.31.2 release

</content>
</entry>
<entry>
<id>60739657061ba0a6aac71832ff4d0a91401e6f03</id>
<published>2024-04-03T21:51:51Z</published>
<updated>2024-04-03T21:51:51Z</updated>
<title>Fixed temp file auto delete (#438)</title>
<link rel="alternate" type="text/html" href="commit/60739657061ba0a6aac71832ff4d0a91401e6f03.html" />
<author>
<name>KeiSu</name>
<email>h1130189083@hotmail.com</email>
</author>
<content>commit 60739657061ba0a6aac71832ff4d0a91401e6f03
parent e8d87a3cd57cfdd700f6ef5adf60847e801fe3fc
Author: KeiSu &lt;h1130189083@hotmail.com&gt;
Date:   Wed,  3 Apr 2024 16:51:51 -0500

Fixed temp file auto delete (#438)

Fix temp file auto delete
</content>
</entry>
<entry>
<id>e8d87a3cd57cfdd700f6ef5adf60847e801fe3fc</id>
<published>2024-04-03T20:20:54Z</published>
<updated>2024-04-03T20:20:54Z</updated>
<title>Add `Sync` trait to `TrustHandlerConfig` (#440)</title>
<link rel="alternate" type="text/html" href="commit/e8d87a3cd57cfdd700f6ef5adf60847e801fe3fc.html" />
<author>
<name>Dave Kozma</name>
<email>dkozma@adobe.com</email>
</author>
<content>commit e8d87a3cd57cfdd700f6ef5adf60847e801fe3fc
parent 5e37c4aebf3961f5f671b123b8318ce82646f370
Author: Dave Kozma &lt;dkozma@adobe.com&gt;
Date:   Wed,  3 Apr 2024 16:20:54 -0400

Add `Sync` trait to `TrustHandlerConfig` (#440)


</content>
</entry>
<entry>
<id>5e37c4aebf3961f5f671b123b8318ce82646f370</id>
<published>2024-03-29T03:06:58Z</published>
<updated>2024-03-29T03:06:58Z</updated>
<title>remove file_io dependency on fetch_remote_manifests (#434)</title>
<link rel="alternate" type="text/html" href="commit/5e37c4aebf3961f5f671b123b8318ce82646f370.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 5e37c4aebf3961f5f671b123b8318ce82646f370
parent 550226f212fe45c4f1029dff497b425469dde512
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Thu, 28 Mar 2024 20:06:58 -0700

remove file_io dependency on fetch_remote_manifests (#434)


</content>
</entry>
<entry>
<id>550226f212fe45c4f1029dff497b425469dde512</id>
<published>2024-03-29T02:53:39Z</published>
<updated>2024-03-29T02:53:39Z</updated>
<title>Remove verify after signing when compiling without openssl (#404)</title>
<link rel="alternate" type="text/html" href="commit/550226f212fe45c4f1029dff497b425469dde512.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 550226f212fe45c4f1029dff497b425469dde512
parent 65658b420d51a9d5a28de9de35c30c236158cfb2
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Thu, 28 Mar 2024 19:53:39 -0700

Remove verify after signing when compiling without openssl (#404)

* Adds a no_cose_verify feature
* enable signing with no openssl
fix send_timeout_request for wasm
(no default impl in the Signer traits) for wasm
* change no_cose_verify feature to no_verify_on_sign
* remove extra verify in bogus signer
* remove no_verify_on_sign feature and skip sign verify if no openssl
* verify_after_sign only happens when openssl is enabled
</content>
</entry>
<entry>
<id>65658b420d51a9d5a28de9de35c30c236158cfb2</id>
<published>2024-03-29T01:34:38Z</published>
<updated>2024-03-29T01:34:38Z</updated>
<title>(IGNORE) Update for recent changes to cargo-deny (#436)</title>
<link rel="alternate" type="text/html" href="commit/65658b420d51a9d5a28de9de35c30c236158cfb2.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 65658b420d51a9d5a28de9de35c30c236158cfb2
parent 7321899891c05d4a239b8598ea83b1c653612c90
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Thu, 28 Mar 2024 18:34:38 -0700

(IGNORE) Update for recent changes to cargo-deny (#436)


</content>
</entry>
<entry>
<id>7321899891c05d4a239b8598ea83b1c653612c90</id>
<published>2024-03-29T00:26:10Z</published>
<updated>2024-03-29T00:26:10Z</updated>
<title>Streaming write support for BMFF (#435)</title>
<link rel="alternate" type="text/html" href="commit/7321899891c05d4a239b8598ea83b1c653612c90.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 7321899891c05d4a239b8598ea83b1c653612c90
parent 3de41524ce32bb45f1dd100f8ddc6bb009aa10e2
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Thu, 28 Mar 2024 20:26:10 -0400

Streaming write support for BMFF (#435)

* Streaming write support for BMFF

* remove obsolete unit test

* Added XMP support to BMFF

* fix some comment text

* another comment fix

* Fix for broken remove when no manifest exists
</content>
</entry>
<entry>
<id>3de41524ce32bb45f1dd100f8ddc6bb009aa10e2</id>
<published>2024-03-27T19:14:32Z</published>
<updated>2024-03-27T19:14:32Z</updated>
<title>Added support for XMP streaming writes for TIFF/DNG (#433)</title>
<link rel="alternate" type="text/html" href="commit/3de41524ce32bb45f1dd100f8ddc6bb009aa10e2.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 3de41524ce32bb45f1dd100f8ddc6bb009aa10e2
parent b3e85c70b61f511afca9be871a7f6a477e2a9e03
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 27 Mar 2024 15:14:32 -0400

Added support for XMP streaming writes for TIFF/DNG (#433)

* TIFF read support

* Start of alternate apporach

* simplify experiment

* More intermeadiate work

* Working support for stripped TIFFs

* More TIFF enhnacements

* SubFile stuff

* DNG push

* DNG bug fixes

* Endian fixes

* Support for GPS IFD
Clippy fixes

* Patch support
bug fixes

* Code cleanup

* Review changes

* clippy fmt fix

* wasm fix

* Fix for linux build

* Address PR comments

* fix up comments

* TIFF streaming write support
Build fixes

* Add streaming xmp writes

* preserve existing XMP

---------

Co-authored-by: mauricefisher64 &lt;maurice_fisher@hotmail.com&gt;
</content>
</entry>
<entry>
<id>b3e85c70b61f511afca9be871a7f6a477e2a9e03</id>
<published>2024-03-27T18:10:39Z</published>
<updated>2024-03-27T18:10:39Z</updated>
<title>Implements embed_reference_to_stream for jpeg (#430)</title>
<link rel="alternate" type="text/html" href="commit/b3e85c70b61f511afca9be871a7f6a477e2a9e03.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit b3e85c70b61f511afca9be871a7f6a477e2a9e03
parent cde7927e9b29220fefc906101e0d420db9a84c0a
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Wed, 27 Mar 2024 11:10:39 -0700

Implements embed_reference_to_stream for jpeg (#430)

* Implements embed_reference_to_stream for jpeg
This works without xmp_toolkit

* Share XMP_MIN and add stream based wasm test

* remove debug print
</content>
</entry>
<entry>
<id>cde7927e9b29220fefc906101e0d420db9a84c0a</id>
<published>2024-03-25T17:51:47Z</published>
<updated>2024-03-25T17:51:47Z</updated>
<title>Prepare 0.31.1 release</title>
<link rel="alternate" type="text/html" href="commit/cde7927e9b29220fefc906101e0d420db9a84c0a.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit cde7927e9b29220fefc906101e0d420db9a84c0a
parent d5b2c2045996b3879a3a9c5051683437a42c67ba
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Mon, 25 Mar 2024 17:51:47 +0000

Prepare 0.31.1 release

</content>
</entry>
<entry>
<id>d5b2c2045996b3879a3a9c5051683437a42c67ba</id>
<published>2024-03-25T17:31:37Z</published>
<updated>2024-03-25T17:31:37Z</updated>
<title>Adds Action changes field as option vec of serde_json value (#431)</title>
<link rel="alternate" type="text/html" href="commit/d5b2c2045996b3879a3a9c5051683437a42c67ba.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit d5b2c2045996b3879a3a9c5051683437a42c67ba
parent e0b7fcd4b707e1170e928d0606e344c9f393f6b8
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Mon, 25 Mar 2024 10:31:37 -0700

Adds Action changes field as option vec of serde_json value (#431)

* Adds Action changed field as option vec of serde_json value
There are no Rust APIS for this yet.
But it allows the values to pass through via actions.
* Fix some CBOR assertions were reporting as JSON.
* fix v2 Action test
* remove yaml config support for config due to unsupported yaml-rust crate
</content>
</entry>
<entry>
<id>e0b7fcd4b707e1170e928d0606e344c9f393f6b8</id>
<published>2024-03-13T17:08:57Z</published>
<updated>2024-03-13T17:08:57Z</updated>
<title>Prepare 0.31.0 release</title>
<link rel="alternate" type="text/html" href="commit/e0b7fcd4b707e1170e928d0606e344c9f393f6b8.html" />
<author>
<name>dyro</name>
<email>dyro@users.noreply.github.com</email>
</author>
<content>commit e0b7fcd4b707e1170e928d0606e344c9f393f6b8
parent 004c1e666b67f02076632d2369102e497a38c293
Author: dyro &lt;dyro@users.noreply.github.com&gt;
Date:   Wed, 13 Mar 2024 17:08:57 +0000

Prepare 0.31.0 release

</content>
</entry>
<entry>
<id>004c1e666b67f02076632d2369102e497a38c293</id>
<published>2024-03-13T16:44:43Z</published>
<updated>2024-03-13T16:44:43Z</updated>
<title>(MINOR) Adds Send trait to TrustHandlerConfig (#426)</title>
<link rel="alternate" type="text/html" href="commit/004c1e666b67f02076632d2369102e497a38c293.html" />
<author>
<name>Dylan ross</name>
<email>dyro@me.com</email>
</author>
<content>commit 004c1e666b67f02076632d2369102e497a38c293
parent 3eab4b79b3c54881e256d8ec696b72aaa24a851b
Author: Dylan ross &lt;dyro@me.com&gt;
Date:   Wed, 13 Mar 2024 09:44:43 -0700

(MINOR) Adds Send trait to TrustHandlerConfig (#426)

adds Send trait to TrustHandlerConfig

Co-authored-by: Dylan Ross &lt;dyross@adobe.com&gt;
</content>
</entry>
<entry>
<id>3eab4b79b3c54881e256d8ec696b72aaa24a851b</id>
<published>2024-03-12T23:29:05Z</published>
<updated>2024-03-12T23:29:05Z</updated>
<title>(IGNORE) Restore sem ver checks</title>
<link rel="alternate" type="text/html" href="commit/3eab4b79b3c54881e256d8ec696b72aaa24a851b.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 3eab4b79b3c54881e256d8ec696b72aaa24a851b
parent 29b12fc0f9d6b20eba38a27d49ac7f22d43611a5
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 12 Mar 2024 16:29:05 -0700

(IGNORE) Restore sem ver checks

</content>
</entry>
<entry>
<id>29b12fc0f9d6b20eba38a27d49ac7f22d43611a5</id>
<published>2024-03-12T23:26:40Z</published>
<updated>2024-03-12T23:26:40Z</updated>
<title>Prepare 0.30.3 release</title>
<link rel="alternate" type="text/html" href="commit/29b12fc0f9d6b20eba38a27d49ac7f22d43611a5.html" />
<author>
<name>scouten-adobe</name>
<email>scouten-adobe@users.noreply.github.com</email>
</author>
<content>commit 29b12fc0f9d6b20eba38a27d49ac7f22d43611a5
parent d05241a4c93fe56a1f107109ec32e5e4a1a37f7d
Author: scouten-adobe &lt;scouten-adobe@users.noreply.github.com&gt;
Date:   Tue, 12 Mar 2024 23:26:40 +0000

Prepare 0.30.3 release

</content>
</entry>
<entry>
<id>d05241a4c93fe56a1f107109ec32e5e4a1a37f7d</id>
<published>2024-03-12T23:25:14Z</published>
<updated>2024-03-12T23:25:22Z</updated>
<title>(IGNORE) TEMPORARILY disable sem ver check due to rasn-* crate issues</title>
<link rel="alternate" type="text/html" href="commit/d05241a4c93fe56a1f107109ec32e5e4a1a37f7d.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit d05241a4c93fe56a1f107109ec32e5e4a1a37f7d
parent eae6f94968f41801cd6eeff9c6f83c7e14675d70
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 12 Mar 2024 16:25:14 -0700

(IGNORE) TEMPORARILY disable sem ver check due to rasn-* crate issues

</content>
</entry>
<entry>
<id>eae6f94968f41801cd6eeff9c6f83c7e14675d70</id>
<published>2024-03-12T23:23:32Z</published>
<updated>2024-03-12T23:23:32Z</updated>
<title>Roll back rasn-* version requirements since 0.12.6 was yanked (#425)</title>
<link rel="alternate" type="text/html" href="commit/eae6f94968f41801cd6eeff9c6f83c7e14675d70.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit eae6f94968f41801cd6eeff9c6f83c7e14675d70
parent f9c82da4921facb2f2e6ea0b9cd76e6957e68af4
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 12 Mar 2024 16:23:32 -0700

Roll back rasn-* version requirements since 0.12.6 was yanked (#425)

</content>
</entry>
<entry>
<id>f9c82da4921facb2f2e6ea0b9cd76e6957e68af4</id>
<published>2024-03-12T16:33:54Z</published>
<updated>2024-03-12T16:33:54Z</updated>
<title>Prepare 0.30.2 release</title>
<link rel="alternate" type="text/html" href="commit/f9c82da4921facb2f2e6ea0b9cd76e6957e68af4.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit f9c82da4921facb2f2e6ea0b9cd76e6957e68af4
parent 039ebf423fc6b587346e3155fb59cf57302715b9
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Tue, 12 Mar 2024 16:33:54 +0000

Prepare 0.30.2 release

</content>
</entry>
<entry>
<id>039ebf423fc6b587346e3155fb59cf57302715b9</id>
<published>2024-03-12T16:21:50Z</published>
<updated>2024-03-12T16:21:50Z</updated>
<title>Adds a Manifest::composed manifest method (#424)</title>
<link rel="alternate" type="text/html" href="commit/039ebf423fc6b587346e3155fb59cf57302715b9.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 039ebf423fc6b587346e3155fb59cf57302715b9
parent 95ee921eab0faf17b0a8cd695ec32f91ebe37785
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Tue, 12 Mar 2024 09:21:50 -0700

Adds a Manifest::composed manifest method (#424)

* Adds ComposableManifest support to c2pa_io

* Adds Manifest::composed_manifest()
Provides a way to pre-format a manifest store for injection into a given file format.

* Remove self from Store::get_composed_manifest
</content>
</entry>
<entry>
<id>95ee921eab0faf17b0a8cd695ec32f91ebe37785</id>
<published>2024-03-12T12:55:04Z</published>
<updated>2024-03-12T12:55:04Z</updated>
<title>Allow cert dump to work in WASM (#420)</title>
<link rel="alternate" type="text/html" href="commit/95ee921eab0faf17b0a8cd695ec32f91ebe37785.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 95ee921eab0faf17b0a8cd695ec32f91ebe37785
parent 91e17291d5ca8ddf5ad6f071c021eb0b139da32f
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Tue, 12 Mar 2024 08:55:04 -0400

Allow cert dump to work in WASM (#420)


</content>
</entry>
<entry>
<id>91e17291d5ca8ddf5ad6f071c021eb0b139da32f</id>
<published>2024-03-11T23:53:13Z</published>
<updated>2024-03-11T23:53:13Z</updated>
<title>Update minimum dependency of rasn-* crates (#423)</title>
<link rel="alternate" type="text/html" href="commit/91e17291d5ca8ddf5ad6f071c021eb0b139da32f.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 91e17291d5ca8ddf5ad6f071c021eb0b139da32f
parent 784af9003e4c7db4d1f238938aaed22a61cbc135
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Mon, 11 Mar 2024 16:53:13 -0700

Update minimum dependency of rasn-* crates (#423)


</content>
</entry>
<entry>
<id>784af9003e4c7db4d1f238938aaed22a61cbc135</id>
<published>2024-03-08T22:14:36Z</published>
<updated>2024-03-08T22:14:36Z</updated>
<title>(IGNORE) Restore semantic versioning check</title>
<link rel="alternate" type="text/html" href="commit/784af9003e4c7db4d1f238938aaed22a61cbc135.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 784af9003e4c7db4d1f238938aaed22a61cbc135
parent e7afe296917edf32f73998635836d3b1c81a6113
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Fri,  8 Mar 2024 14:14:36 -0800

(IGNORE) Restore semantic versioning check

</content>
</entry>
<entry>
<id>e7afe296917edf32f73998635836d3b1c81a6113</id>
<published>2024-03-08T22:11:19Z</published>
<updated>2024-03-08T22:11:19Z</updated>
<title>Prepare 0.30.1 release</title>
<link rel="alternate" type="text/html" href="commit/e7afe296917edf32f73998635836d3b1c81a6113.html" />
<author>
<name>scouten-adobe</name>
<email>scouten-adobe@users.noreply.github.com</email>
</author>
<content>commit e7afe296917edf32f73998635836d3b1c81a6113
parent 29514fa8d8abf961456af868fd6dc42e7fac1108
Author: scouten-adobe &lt;scouten-adobe@users.noreply.github.com&gt;
Date:   Fri,  8 Mar 2024 22:11:19 +0000

Prepare 0.30.1 release

</content>
</entry>
<entry>
<id>29514fa8d8abf961456af868fd6dc42e7fac1108</id>
<published>2024-03-08T22:06:13Z</published>
<updated>2024-03-08T22:06:13Z</updated>
<title>Fix include_byte references that were not available in external crate builds</title>
<link rel="alternate" type="text/html" href="commit/29514fa8d8abf961456af868fd6dc42e7fac1108.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 29514fa8d8abf961456af868fd6dc42e7fac1108
parent 69a1c87ca6b3c85e4bcad6551ae8729c7e8d37c6
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Fri,  8 Mar 2024 14:06:13 -0800

Fix include_byte references that were not available in external crate builds

</content>
</entry>
<entry>
<id>69a1c87ca6b3c85e4bcad6551ae8729c7e8d37c6</id>
<published>2024-03-08T21:51:31Z</published>
<updated>2024-03-08T21:51:31Z</updated>
<title>Prepare 0.30.0 release</title>
<link rel="alternate" type="text/html" href="commit/69a1c87ca6b3c85e4bcad6551ae8729c7e8d37c6.html" />
<author>
<name>scouten-adobe</name>
<email>scouten-adobe@users.noreply.github.com</email>
</author>
<content>commit 69a1c87ca6b3c85e4bcad6551ae8729c7e8d37c6
parent 7ecfbd7f9a665006bf5c6b6f70b0dc9c0ad10fa2
Author: scouten-adobe &lt;scouten-adobe@users.noreply.github.com&gt;
Date:   Fri,  8 Mar 2024 21:51:31 +0000

Prepare 0.30.0 release

</content>
</entry>
<entry>
<id>7ecfbd7f9a665006bf5c6b6f70b0dc9c0ad10fa2</id>
<published>2024-03-08T21:50:54Z</published>
<updated>2024-03-08T21:50:54Z</updated>
<title>(IGNORE) Temporarily disable sem ver checks (0.29.3 is not buildable)</title>
<link rel="alternate" type="text/html" href="commit/7ecfbd7f9a665006bf5c6b6f70b0dc9c0ad10fa2.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 7ecfbd7f9a665006bf5c6b6f70b0dc9c0ad10fa2
parent bf68a98c0bbec7c34b398d2597c88f013894310f
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Fri,  8 Mar 2024 13:50:54 -0800

(IGNORE) Temporarily disable sem ver checks (0.29.3 is not buildable)

</content>
</entry>
<entry>
<id>bf68a98c0bbec7c34b398d2597c88f013894310f</id>
<published>2024-03-08T21:12:22Z</published>
<updated>2024-03-08T21:12:22Z</updated>
<title>(MINOR) Remove testing function that was inadvertently public (#421)</title>
<link rel="alternate" type="text/html" href="commit/bf68a98c0bbec7c34b398d2597c88f013894310f.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit bf68a98c0bbec7c34b398d2597c88f013894310f
parent bc44a8dc8cf6d613b0ff62bd35cbc1cc7a19a77e
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Fri,  8 Mar 2024 13:12:22 -0800

(MINOR) Remove testing function that was inadvertently public (#421)

Fix build error when building from crates.io with openssl_sign feature
</content>
</entry>
<entry>
<id>bc44a8dc8cf6d613b0ff62bd35cbc1cc7a19a77e</id>
<published>2024-03-08T15:24:12Z</published>
<updated>2024-03-08T15:24:12Z</updated>
<title>Prepare 0.29.3 release</title>
<link rel="alternate" type="text/html" href="commit/bc44a8dc8cf6d613b0ff62bd35cbc1cc7a19a77e.html" />
<author>
<name>mauricefisher64</name>
<email>mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit bc44a8dc8cf6d613b0ff62bd35cbc1cc7a19a77e
parent ca88432afa984037b9105bbf24923da87077801e
Author: mauricefisher64 &lt;mauricefisher64@users.noreply.github.com&gt;
Date:   Fri,  8 Mar 2024 15:24:12 +0000

Prepare 0.29.3 release

</content>
</entry>
<entry>
<id>ca88432afa984037b9105bbf24923da87077801e</id>
<published>2024-03-08T15:07:30Z</published>
<updated>2024-03-08T15:07:30Z</updated>
<title>Trust support (#415)</title>
<link rel="alternate" type="text/html" href="commit/ca88432afa984037b9105bbf24923da87077801e.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit ca88432afa984037b9105bbf24923da87077801e
parent 9ccdb2be5a9ba8585072f12e5528fa5e5d2e8aad
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Fri,  8 Mar 2024 10:07:30 -0500

Trust support (#415)

* Push to keep things moving

* Add ManifestStoreOptions to async bytes functions
ManifestStore::from_bytes_async()
ManifestStore::from_manifest_and_asset_bytes_async
Also some fmt/clippy fixes
Builds but unit tests do not run yet

* WASM build

* WASM fix

* Expose ManifestStoreOptions

* Fix missing anchors

* Fix misspelled var

* remove check that may be wrong

* remove issuer check

* switch to x509_parser because x509-certificate has issues

* Add support DER encoded EC signatures when validating trust lists

* Update Adobe trust root

* Small fixes for Wasm building (#354)

* Remove trust anchors from build, only leave the test certs

* Add ManifestStore::from_file_with_options

* Minor fixes

* Trust fixes

* Wasm compiler fixes

* Restored more tests

* EC sig fix

* Add ARW &amp; NEF support

* Fix for wrong sig algoritm

* Support for allowed list

* Add Wasm compilation fixes for trust_support branch (#401)

* Fix wasm trust handler

* Fix reading lines inside PEM certificate blocks

* Wire in settings support
Remove feature flags covered by settings

* Build fixes
simplified check_trust

* Build fixes

* Test fixes

* Build fix

* another try to fix build issue

* Build fixes
Cleanup

* Fix preflight check

* Remove wrong cert from test anchors bundle

* Remove trust feature flag

* simplify manifest_store changes

* revert unintended change

* Remove ManifestStore changes
Update integration example to use loading settings from JSON

* Change feature flag setting

* Change more feature flags

* enhance trust pass through to support configuration of allowed_list and EKU config
Check signing cert before signing so that it gets checked independent of whether we validate after signing

* A little code cleanup

* Make sure ED25519 tests are disabled for WASM

* Remove Ed25519 from trust list until we can get it working in WASM

* Enable Ed25519 support

* Added debug logging for ed25519

* wasm build fix

* fix broken check

* Fixes for wasm

* Fix build failure

* Fix comment

* Code cleanup

* OCSP fix

---------

Co-authored-by: Gavin Peacock &lt;gpeacock@adobe.com&gt;
Co-authored-by: Dave Kozma &lt;dkozma@adobe.com&gt;
</content>
</entry>
<entry>
<id>9ccdb2be5a9ba8585072f12e5528fa5e5d2e8aad</id>
<published>2024-03-08T00:07:57Z</published>
<updated>2024-03-08T00:07:57Z</updated>
<title>Prepare 0.29.2 release</title>
<link rel="alternate" type="text/html" href="commit/9ccdb2be5a9ba8585072f12e5528fa5e5d2e8aad.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit 9ccdb2be5a9ba8585072f12e5528fa5e5d2e8aad
parent 64900e1b5b91e2b971c49ae50ece83f74319bcff
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Fri,  8 Mar 2024 00:07:57 +0000

Prepare 0.29.2 release

</content>
</entry>
<entry>
<id>64900e1b5b91e2b971c49ae50ece83f74319bcff</id>
<published>2024-03-08T00:06:13Z</published>
<updated>2024-03-08T00:06:13Z</updated>
<title>add a thumb resource when referencing an embedded uri (#419)</title>
<link rel="alternate" type="text/html" href="commit/64900e1b5b91e2b971c49ae50ece83f74319bcff.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 64900e1b5b91e2b971c49ae50ece83f74319bcff
parent f8c00cad31ad4081d0373e618da10b564b138e74
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Thu,  7 Mar 2024 16:06:13 -0800

add a thumb resource when referencing an embedded uri (#419)

this gives a client a way to view the thumbnail, while still reusing the embedded one.
</content>
</entry>
<entry>
<id>f8c00cad31ad4081d0373e618da10b564b138e74</id>
<published>2024-03-07T20:01:46Z</published>
<updated>2024-03-07T20:01:46Z</updated>
<title>Prepare 0.29.1 release</title>
<link rel="alternate" type="text/html" href="commit/f8c00cad31ad4081d0373e618da10b564b138e74.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit f8c00cad31ad4081d0373e618da10b564b138e74
parent be19d9a295c4001fc4a4463722c83d5114b398f4
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Thu,  7 Mar 2024 20:01:46 +0000

Prepare 0.29.1 release

</content>
</entry>
<entry>
<id>be19d9a295c4001fc4a4463722c83d5114b398f4</id>
<published>2024-03-07T17:07:42Z</published>
<updated>2024-03-07T17:07:42Z</updated>
<title>Adds Manifest.remote_manifest_url() (CAI-5437) (#418)</title>
<link rel="alternate" type="text/html" href="commit/be19d9a295c4001fc4a4463722c83d5114b398f4.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit be19d9a295c4001fc4a4463722c83d5114b398f4
parent 6234f267823a878643c2a19f0ed0a28879e78622
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Thu,  7 Mar 2024 09:07:42 -0800

Adds Manifest.remote_manifest_url() (CAI-5437) (#418)

Adds Manifest.remote_manifest_url()
Returns the remote url used when
building a manifest.
This is always None when reading existing manifests.
</content>
</entry>
<entry>
<id>6234f267823a878643c2a19f0ed0a28879e78622</id>
<published>2024-03-06T21:39:57Z</published>
<updated>2024-03-06T21:39:57Z</updated>
<title>(IGNORE) Remove cargo deny exemption for time crate which we&#39;re no longer using (#365)</title>
<link rel="alternate" type="text/html" href="commit/6234f267823a878643c2a19f0ed0a28879e78622.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 6234f267823a878643c2a19f0ed0a28879e78622
parent 1636281052b42410306cb19fd8710cfbe9e3a7a1
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Wed,  6 Mar 2024 13:39:57 -0800

(IGNORE) Remove cargo deny exemption for time crate which we&#39;re no longer using (#365)

(I noticed a warning log message for this while looking at something else just now.)
</content>
</entry>
<entry>
<id>1636281052b42410306cb19fd8710cfbe9e3a7a1</id>
<published>2024-03-06T21:14:57Z</published>
<updated>2024-03-06T21:14:57Z</updated>
<title>Fix use of deprecated method `chrono::NaiveDateTime::timestamp` (#417)</title>
<link rel="alternate" type="text/html" href="commit/1636281052b42410306cb19fd8710cfbe9e3a7a1.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 1636281052b42410306cb19fd8710cfbe9e3a7a1
parent 7b96b8afceed320bb4f97309767a525c2100ee44
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Wed,  6 Mar 2024 13:14:57 -0800

Fix use of deprecated method `chrono::NaiveDateTime::timestamp` (#417)

Use `.and_utc().timestamp()` instead.
</content>
</entry>
<entry>
<id>7b96b8afceed320bb4f97309767a525c2100ee44</id>
<published>2024-03-04T18:04:53Z</published>
<updated>2024-03-04T18:04:53Z</updated>
<title>Fix up some random typos. (#353)</title>
<link rel="alternate" type="text/html" href="commit/7b96b8afceed320bb4f97309767a525c2100ee44.html" />
<author>
<name>Michael Brogdon</name>
<email>michael.brogdon@monotype.com</email>
</author>
<content>commit 7b96b8afceed320bb4f97309767a525c2100ee44
parent e0af9a999f27f383cb760c998a4a0336c7ab7f38
Author: Michael Brogdon &lt;michael.brogdon@monotype.com&gt;
Date:   Mon,  4 Mar 2024 11:04:53 -0700

Fix up some random typos. (#353)


</content>
</entry>
<entry>
<id>e0af9a999f27f383cb760c998a4a0336c7ab7f38</id>
<published>2024-02-27T01:33:13Z</published>
<updated>2024-02-27T01:33:13Z</updated>
<title>(IGNORE) Removed Release Notes section from Readme (#334)</title>
<link rel="alternate" type="text/html" href="commit/e0af9a999f27f383cb760c998a4a0336c7ab7f38.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit e0af9a999f27f383cb760c998a4a0336c7ab7f38
parent 865ce4f1db110da2c1ff7baf71067fc8751305f9
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Mon, 26 Feb 2024 17:33:13 -0800

(IGNORE) Removed Release Notes section from Readme (#334)

Removes Release Notes section from Readme.
Use Changelog instead.
</content>
</entry>
<entry>
<id>865ce4f1db110da2c1ff7baf71067fc8751305f9</id>
<published>2024-02-26T19:54:41Z</published>
<updated>2024-02-26T19:54:41Z</updated>
<title>Prepare 0.29.0 release</title>
<link rel="alternate" type="text/html" href="commit/865ce4f1db110da2c1ff7baf71067fc8751305f9.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit 865ce4f1db110da2c1ff7baf71067fc8751305f9
parent dfa0de42c16026869b5d51e803595e6b81b31321
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Mon, 26 Feb 2024 19:54:41 +0000

Prepare 0.29.0 release

</content>
</entry>
<entry>
<id>dfa0de42c16026869b5d51e803595e6b81b31321</id>
<published>2024-02-23T22:38:52Z</published>
<updated>2024-02-23T22:38:52Z</updated>
<title>SDK configuration settings support (infrastructure) (#408)</title>
<link rel="alternate" type="text/html" href="commit/dfa0de42c16026869b5d51e803595e6b81b31321.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit dfa0de42c16026869b5d51e803595e6b81b31321
parent 123e4de2829ab15fdb2965e5e141e008fff52577
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Fri, 23 Feb 2024 17:38:52 -0500

SDK configuration settings support (infrastructure) (#408)

* Settings support (infrastructure)

* Add parameter validation support

* test hidden settings

* build fixes

* format fix

* Build fix

* Build fixes

* build fix

* return value sugguestion
</content>
</entry>
<entry>
<id>123e4de2829ab15fdb2965e5e141e008fff52577</id>
<published>2024-02-23T19:07:13Z</published>
<updated>2024-02-23T19:07:13Z</updated>
<title>Support streaming writes for TIFF (#410)</title>
<link rel="alternate" type="text/html" href="commit/123e4de2829ab15fdb2965e5e141e008fff52577.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 123e4de2829ab15fdb2965e5e141e008fff52577
parent 7bbf729e4f0c33c45b6d535567ebfa7413d987f0
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Fri, 23 Feb 2024 14:07:13 -0500

Support streaming writes for TIFF (#410)

* TIFF read support

* Start of alternate apporach

* simplify experiment

* More intermeadiate work

* Working support for stripped TIFFs

* More TIFF enhnacements

* SubFile stuff

* DNG push

* DNG bug fixes

* Endian fixes

* Support for GPS IFD
Clippy fixes

* Patch support
bug fixes

* Code cleanup

* Review changes

* clippy fmt fix

* wasm fix

* Fix for linux build

* Address PR comments

* fix up comments

* TIFF streaming write support
Build fixes

---------

Co-authored-by: mauricefisher64 &lt;maurice_fisher@hotmail.com&gt;
</content>
</entry>
<entry>
<id>7bbf729e4f0c33c45b6d535567ebfa7413d987f0</id>
<published>2024-02-23T14:39:42Z</published>
<updated>2024-02-23T14:39:42Z</updated>
<title>Fixed typo in comment (#409)</title>
<link rel="alternate" type="text/html" href="commit/7bbf729e4f0c33c45b6d535567ebfa7413d987f0.html" />
<author>
<name>Christian Paquin</name>
<email>cpaquin@microsoft.com</email>
</author>
<content>commit 7bbf729e4f0c33c45b6d535567ebfa7413d987f0
parent adafc0c829e81f34868c442ec6918094a4f5c653
Author: Christian Paquin &lt;cpaquin@microsoft.com&gt;
Date:   Fri, 23 Feb 2024 09:39:42 -0500

Fixed typo in comment (#409)

Co-authored-by: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<id>adafc0c829e81f34868c442ec6918094a4f5c653</id>
<published>2024-02-23T01:31:08Z</published>
<updated>2024-02-23T01:31:08Z</updated>
<title>(MINOR) Update `xmp_toolkit` to v1.7.1, remove Ring dependency, fix build errors (#407)</title>
<link rel="alternate" type="text/html" href="commit/adafc0c829e81f34868c442ec6918094a4f5c653.html" />
<author>
<name>Dave Kozma</name>
<email>dkozma@adobe.com</email>
</author>
<content>commit adafc0c829e81f34868c442ec6918094a4f5c653
parent 3dc7bf2335cc23bf0d49c8cc5414cfb0b0d2115f
Author: Dave Kozma &lt;dkozma@adobe.com&gt;
Date:   Thu, 22 Feb 2024 20:31:08 -0500

(MINOR) Update `xmp_toolkit` to v1.7.1, remove Ring dependency, fix build errors (#407)

* Update `xmp_toolkit` to v1.7.1 to resolve build issue
* Update Wasm to use Crypto::getRandomValues
* Remove dependency on ring
* Removed redundant imports
* Add `truncate(true)` calls to `OpenOptions`
* Update MSRV to 1.73.0
* Pin `id3` to v1.12.0
</content>
</entry>
<entry>
<id>3dc7bf2335cc23bf0d49c8cc5414cfb0b0d2115f</id>
<published>2024-02-15T23:07:44Z</published>
<updated>2024-02-15T23:07:44Z</updated>
<title>(IGNORE) Add note about Rust example code (#372)</title>
<link rel="alternate" type="text/html" href="commit/3dc7bf2335cc23bf0d49c8cc5414cfb0b0d2115f.html" />
<author>
<name>Rand McKinney</name>
<email>crandmck@yahoo.com</email>
</author>
<content>commit 3dc7bf2335cc23bf0d49c8cc5414cfb0b0d2115f
parent 3f9e7cc0df6ccc5aa9ca7d5294c799004c5dad7f
Author: Rand McKinney &lt;crandmck@yahoo.com&gt;
Date:   Thu, 15 Feb 2024 15:07:44 -0800

(IGNORE) Add note about Rust example code (#372)

* Add note about Rust example code

* Make links to example code be abs URLs so they work everywhere

---------

Co-authored-by: Rand McKinney &lt;rmckinne@adobe.com&gt;
</content>
</entry>
<entry>
<id>3f9e7cc0df6ccc5aa9ca7d5294c799004c5dad7f</id>
<published>2024-02-12T13:34:13Z</published>
<updated>2024-02-12T13:34:13Z</updated>
<title>Crate udate to fix jpeg parsing error (#402)</title>
<link rel="alternate" type="text/html" href="commit/3f9e7cc0df6ccc5aa9ca7d5294c799004c5dad7f.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 3f9e7cc0df6ccc5aa9ca7d5294c799004c5dad7f
parent 2d84280ae6729b4474a2982fdf543bf9e407f627
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Mon, 12 Feb 2024 08:34:13 -0500

Crate udate to fix jpeg parsing error (#402)

* Fix for jpg images with 0 length segments when using boxhash

* Fix change in how position is reported from version 5 of jfifdump

---------

Co-authored-by: Dylan ross &lt;dyro@me.com&gt;
</content>
</entry>
<entry>
<id>2d84280ae6729b4474a2982fdf543bf9e407f627</id>
<published>2024-02-08T23:31:46Z</published>
<updated>2024-02-08T23:31:46Z</updated>
<title>allows builds to pass (#403)</title>
<link rel="alternate" type="text/html" href="commit/2d84280ae6729b4474a2982fdf543bf9e407f627.html" />
<author>
<name>Dylan ross</name>
<email>dyro@me.com</email>
</author>
<content>commit 2d84280ae6729b4474a2982fdf543bf9e407f627
parent adc649040aed2ffd735a74de43f84b7c452a8a50
Author: Dylan ross &lt;dyro@me.com&gt;
Date:   Thu,  8 Feb 2024 15:31:46 -0800

allows builds to pass (#403)

Co-authored-by: Dylan Ross &lt;dyross@adobe.com&gt;
</content>
</entry>
<entry>
<id>adc649040aed2ffd735a74de43f84b7c452a8a50</id>
<published>2024-02-07T14:52:13Z</published>
<updated>2024-02-07T14:52:13Z</updated>
<title>Ocsp support (#371)</title>
<link rel="alternate" type="text/html" href="commit/adc649040aed2ffd735a74de43f84b7c452a8a50.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit adc649040aed2ffd735a74de43f84b7c452a8a50
parent 65dedde78caa8eefc1ccc08a310e46359c06d732
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed,  7 Feb 2024 09:52:13 -0500

Ocsp support (#371)

* OCSP support

* update readme

* code cleanup

* update nom dependency

* Build fixes

* Attempt at timestamp fix.
Added OCSP stapling test.
Added Dylan simplification.

* restore accidentally removed test

* minor cleanup
merge from main
</content>
</entry>
<entry>
<id>65dedde78caa8eefc1ccc08a310e46359c06d732</id>
<published>2024-02-06T17:12:37Z</published>
<updated>2024-02-06T17:12:37Z</updated>
<title>Prepare 0.28.5 release</title>
<link rel="alternate" type="text/html" href="commit/65dedde78caa8eefc1ccc08a310e46359c06d732.html" />
<author>
<name>scouten-adobe</name>
<email>scouten-adobe@users.noreply.github.com</email>
</author>
<content>commit 65dedde78caa8eefc1ccc08a310e46359c06d732
parent a767433e9e59f1d5617070758a574ceda3d7ba8e
Author: scouten-adobe &lt;scouten-adobe@users.noreply.github.com&gt;
Date:   Tue,  6 Feb 2024 17:12:37 +0000

Prepare 0.28.5 release

</content>
</entry>
<entry>
<id>a767433e9e59f1d5617070758a574ceda3d7ba8e</id>
<published>2024-02-06T17:11:56Z</published>
<updated>2024-02-06T17:11:56Z</updated>
<title>Finish async signing implementation for cose_sign (#370)</title>
<link rel="alternate" type="text/html" href="commit/a767433e9e59f1d5617070758a574ceda3d7ba8e.html" />
<author>
<name>mklein13</name>
<email>michaelsklein13@gmail.com</email>
</author>
<content>commit a767433e9e59f1d5617070758a574ceda3d7ba8e
parent 16fe91e27e9b2653f1a13d11472ed659bfab62a3
Author: mklein13 &lt;michaelsklein13@gmail.com&gt;
Date:   Tue,  6 Feb 2024 12:11:56 -0500

Finish async signing implementation for cose_sign (#370)

Co-authored-by: klein &lt;klein@adobe.com&gt;
</content>
</entry>
<entry>
<id>16fe91e27e9b2653f1a13d11472ed659bfab62a3</id>
<published>2024-01-23T17:48:52Z</published>
<updated>2024-01-23T17:48:52Z</updated>
<title>adds read_cai test for PDF with content credentials (#366)</title>
<link rel="alternate" type="text/html" href="commit/16fe91e27e9b2653f1a13d11472ed659bfab62a3.html" />
<author>
<name>Dylan ross</name>
<email>dylan.ssor@gmail.com</email>
</author>
<content>commit 16fe91e27e9b2653f1a13d11472ed659bfab62a3
parent a36caaf2f8f2152213f8a4a161241da9291540cc
Author: Dylan ross &lt;dylan.ssor@gmail.com&gt;
Date:   Tue, 23 Jan 2024 09:48:52 -0800

adds read_cai test for PDF with content credentials (#366)

* adds read_cai test for PDF with content credentials

* updates test fn name to be more descriptive

Co-authored-by: Dylan Ross &lt;dyross@adobe.com&gt;
</content>
</entry>
<entry>
<id>a36caaf2f8f2152213f8a4a161241da9291540cc</id>
<published>2024-01-08T18:53:05Z</published>
<updated>2024-01-08T18:53:05Z</updated>
<title>[IGNORE] README edits (#356)</title>
<link rel="alternate" type="text/html" href="commit/a36caaf2f8f2152213f8a4a161241da9291540cc.html" />
<author>
<name>Rand McKinney</name>
<email>crandmck@yahoo.com</email>
</author>
<content>commit a36caaf2f8f2152213f8a4a161241da9291540cc
parent 675c96246bb99789980f38cc5e83f201e7a7eb80
Author: Rand McKinney &lt;crandmck@yahoo.com&gt;
Date:   Mon,  8 Jan 2024 10:53:05 -0800

[IGNORE] README edits (#356)

* README edits

* aka Rust SDK

---------

Co-authored-by: Rand McKinney &lt;rmckinne@adobe.com&gt;
Co-authored-by: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
</content>
</entry>
<entry>
<id>675c96246bb99789980f38cc5e83f201e7a7eb80</id>
<published>2024-01-05T14:21:25Z</published>
<updated>2024-01-05T14:21:25Z</updated>
<title>Update ci.yml</title>
<link rel="alternate" type="text/html" href="commit/675c96246bb99789980f38cc5e83f201e7a7eb80.html" />
<author>
<name>Jack Farzan</name>
<email>jpfarzan@gmail.com</email>
</author>
<content>commit 675c96246bb99789980f38cc5e83f201e7a7eb80
parent fb1f3fe381e112f62e7254bccbc8120b90b5432e
Author: Jack Farzan &lt;jpfarzan@gmail.com&gt;
Date:   Fri,  5 Jan 2024 09:21:25 -0500

Update ci.yml

test including windows
</content>
</entry>
<entry>
<id>fb1f3fe381e112f62e7254bccbc8120b90b5432e</id>
<published>2024-01-03T19:27:33Z</published>
<updated>2024-01-03T19:27:33Z</updated>
<title>Remove deprecated twoway crate (#361)</title>
<link rel="alternate" type="text/html" href="commit/fb1f3fe381e112f62e7254bccbc8120b90b5432e.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit fb1f3fe381e112f62e7254bccbc8120b90b5432e
parent 73574804b62be68e06d8b9c4ceacfba8b08dfca0
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed,  3 Jan 2024 14:27:33 -0500

Remove deprecated twoway crate (#361)

* Fix response strings for BMFF and Box hash statuses

* Add boxhash match to list of success code

* Remove deprecated twoway crate

* Remove twoway exception

* fix make_test_images
</content>
</entry>
<entry>
<id>73574804b62be68e06d8b9c4ceacfba8b08dfca0</id>
<published>2023-12-21T16:16:54Z</published>
<updated>2023-12-21T16:16:54Z</updated>
<title>Fix response strings for BMFF and Box hash statuses (#360)</title>
<link rel="alternate" type="text/html" href="commit/73574804b62be68e06d8b9c4ceacfba8b08dfca0.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 73574804b62be68e06d8b9c4ceacfba8b08dfca0
parent aa2b5d69bbbaca8b8be180435d4fb2dbd048883c
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Thu, 21 Dec 2023 11:16:54 -0500

Fix response strings for BMFF and Box hash statuses (#360)

* Fix response strings for BMFF and Box hash statuses

* Add boxhash match to list of success code
</content>
</entry>
<entry>
<id>aa2b5d69bbbaca8b8be180435d4fb2dbd048883c</id>
<published>2023-12-20T22:20:28Z</published>
<updated>2023-12-20T22:20:28Z</updated>
<title>Restore correct 1.3 CoseSign1 headers (#359)</title>
<link rel="alternate" type="text/html" href="commit/aa2b5d69bbbaca8b8be180435d4fb2dbd048883c.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit aa2b5d69bbbaca8b8be180435d4fb2dbd048883c
parent 2d98327a55396f82e2cd04b1a79a911ac6701564
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 20 Dec 2023 17:20:28 -0500

Restore correct 1.3 CoseSign1 headers (#359)

* Restore correct 1.3 CoseSign1 headers

* Fix formatting
</content>
</entry>
<entry>
<id>2d98327a55396f82e2cd04b1a79a911ac6701564</id>
<published>2023-12-20T20:10:26Z</published>
<updated>2023-12-20T20:10:26Z</updated>
<title>Openssl update to version 3.x (#357)</title>
<link rel="alternate" type="text/html" href="commit/2d98327a55396f82e2cd04b1a79a911ac6701564.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 2d98327a55396f82e2cd04b1a79a911ac6701564
parent d946902ef88208dea482bab49236d0e77508fb04
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 20 Dec 2023 15:10:26 -0500

Openssl update to version 3.x (#357)

* OpenSSL 3 support and update

* Include CRT to speed things up when possible
</content>
</entry>
<entry>
<id>d946902ef88208dea482bab49236d0e77508fb04</id>
<published>2023-12-15T19:49:44Z</published>
<updated>2023-12-15T19:49:44Z</updated>
<title>Add support for ARW and NEF (#355)</title>
<link rel="alternate" type="text/html" href="commit/d946902ef88208dea482bab49236d0e77508fb04.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit d946902ef88208dea482bab49236d0e77508fb04
parent ce1f06078ae72a8485f18b9ce0ae710f751fa177
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Fri, 15 Dec 2023 14:49:44 -0500

Add support for ARW and NEF (#355)

Support for ARW and NEF
</content>
</entry>
<entry>
<id>ce1f06078ae72a8485f18b9ce0ae710f751fa177</id>
<published>2023-12-04T19:28:35Z</published>
<updated>2023-12-04T19:28:35Z</updated>
<title>Prepare 0.28.4 release</title>
<link rel="alternate" type="text/html" href="commit/ce1f06078ae72a8485f18b9ce0ae710f751fa177.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit ce1f06078ae72a8485f18b9ce0ae710f751fa177
parent 24cb20d7dd3ea4ce65b968c0bb3782afe8254401
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Mon,  4 Dec 2023 19:28:35 +0000

Prepare 0.28.4 release

</content>
</entry>
<entry>
<id>24cb20d7dd3ea4ce65b968c0bb3782afe8254401</id>
<published>2023-12-04T18:02:20Z</published>
<updated>2023-12-04T18:02:20Z</updated>
<title>CAI-5041 Clear Windows temp attribute (#352)</title>
<link rel="alternate" type="text/html" href="commit/24cb20d7dd3ea4ce65b968c0bb3782afe8254401.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit 24cb20d7dd3ea4ce65b968c0bb3782afe8254401
parent f16190680c7acb4a3d2cbeefcf95f263e28b54cf
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Mon,  4 Dec 2023 10:02:20 -0800

CAI-5041 Clear Windows temp attribute (#352)

* CAI-5041 Clear Windows temp attribute
NamedTempFile sets this attribute, so clear it before renaming

* Remove rsa dependency

* Restore rsa because we need it for wasm

* Restore Rsa

* Adds RUSTSEC-2023-0071 to deny.toml
remove this when a fix for the RSA issue is available
https://jira.corp.adobe.com/browse/CAI-5104
</content>
</entry>
<entry>
<id>f16190680c7acb4a3d2cbeefcf95f263e28b54cf</id>
<published>2023-11-22T02:49:54Z</published>
<updated>2023-11-22T02:49:54Z</updated>
<title>Prepare 0.28.3 release</title>
<link rel="alternate" type="text/html" href="commit/f16190680c7acb4a3d2cbeefcf95f263e28b54cf.html" />
<author>
<name>gpeacock</name>
<email>gpeacock@users.noreply.github.com</email>
</author>
<content>commit f16190680c7acb4a3d2cbeefcf95f263e28b54cf
parent b2506da00f5f9239fbe6cda1a4046d8b06dbc05f
Author: gpeacock &lt;gpeacock@users.noreply.github.com&gt;
Date:   Wed, 22 Nov 2023 02:49:54 +0000

Prepare 0.28.3 release

</content>
</entry>
<entry>
<id>b2506da00f5f9239fbe6cda1a4046d8b06dbc05f</id>
<published>2023-11-22T02:34:19Z</published>
<updated>2023-11-22T02:34:19Z</updated>
<title>Remove Blake3 dependency from c2pa-rs (#348)</title>
<link rel="alternate" type="text/html" href="commit/b2506da00f5f9239fbe6cda1a4046d8b06dbc05f.html" />
<author>
<name>Gavin  Peacock</name>
<email>gpeacock@adobe.com</email>
</author>
<content>commit b2506da00f5f9239fbe6cda1a4046d8b06dbc05f
parent 680871e00e4c811381b1d5f1dbaaae36cfaf0b45
Author: Gavin  Peacock &lt;gpeacock@adobe.com&gt;
Date:   Tue, 21 Nov 2023 18:34:19 -0800

Remove Blake3 dependency from c2pa-rs (#348)

Remove blake3 from core SDK
update blake3 in make_test_files
</content>
</entry>
<entry>
<id>680871e00e4c811381b1d5f1dbaaae36cfaf0b45</id>
<published>2023-11-21T23:33:09Z</published>
<updated>2023-11-21T23:33:09Z</updated>
<title>(IGNORE) Add crate private API Claim::replace_assertion (#347)</title>
<link rel="alternate" type="text/html" href="commit/680871e00e4c811381b1d5f1dbaaae36cfaf0b45.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 680871e00e4c811381b1d5f1dbaaae36cfaf0b45
parent b0f76b52ffc4fac8549f74d52759c27b1eee24c0
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 21 Nov 2023 15:33:09 -0800

(IGNORE) Add crate private API Claim::replace_assertion (#347)


</content>
</entry>
<entry>
<id>b0f76b52ffc4fac8549f74d52759c27b1eee24c0</id>
<published>2023-11-21T17:50:48Z</published>
<updated>2023-11-21T17:50:48Z</updated>
<title>Prepare 0.28.2 release</title>
<link rel="alternate" type="text/html" href="commit/b0f76b52ffc4fac8549f74d52759c27b1eee24c0.html" />
<author>
<name>mauricefisher64</name>
<email>mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit b0f76b52ffc4fac8549f74d52759c27b1eee24c0
parent fc0d7790763aeb990f7e239b27f008c1eb4bb877
Author: mauricefisher64 &lt;mauricefisher64@users.noreply.github.com&gt;
Date:   Tue, 21 Nov 2023 17:50:48 +0000

Prepare 0.28.2 release

</content>
</entry>
<entry>
<id>fc0d7790763aeb990f7e239b27f008c1eb4bb877</id>
<published>2023-11-21T17:41:15Z</published>
<updated>2023-11-21T17:41:15Z</updated>
<title>Fix PDF reading of manifest from wrong key (#346)</title>
<link rel="alternate" type="text/html" href="commit/fc0d7790763aeb990f7e239b27f008c1eb4bb877.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit fc0d7790763aeb990f7e239b27f008c1eb4bb877
parent 8113afd9aaa55657a9065ec72f6f5c79bbd8a43c
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Tue, 21 Nov 2023 12:41:15 -0500

Fix PDF reading of manifest from wrong key (#346)

* Fix PDF reading of manifest from wrong key

* Fix writing and unit tests
</content>
</entry>
<entry>
<id>8113afd9aaa55657a9065ec72f6f5c79bbd8a43c</id>
<published>2023-11-17T16:05:24Z</published>
<updated>2023-11-17T16:05:24Z</updated>
<title>Prepare 0.28.1 release</title>
<link rel="alternate" type="text/html" href="commit/8113afd9aaa55657a9065ec72f6f5c79bbd8a43c.html" />
<author>
<name>mauricefisher64</name>
<email>mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 8113afd9aaa55657a9065ec72f6f5c79bbd8a43c
parent 74f968e7ca617485b1bf3f0fcfc80af03aad5704
Author: mauricefisher64 &lt;mauricefisher64@users.noreply.github.com&gt;
Date:   Fri, 17 Nov 2023 16:05:24 +0000

Prepare 0.28.1 release

</content>
</entry>
<entry>
<id>74f968e7ca617485b1bf3f0fcfc80af03aad5704</id>
<published>2023-11-17T15:51:40Z</published>
<updated>2023-11-17T15:51:40Z</updated>
<title>readme update (#345)</title>
<link rel="alternate" type="text/html" href="commit/74f968e7ca617485b1bf3f0fcfc80af03aad5704.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 74f968e7ca617485b1bf3f0fcfc80af03aad5704
parent ef9b10e39b4ba6c5746c98d5eb83257d0224a6e9
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Fri, 17 Nov 2023 10:51:40 -0500

readme update (#345)


</content>
</entry>
<entry>
<id>ef9b10e39b4ba6c5746c98d5eb83257d0224a6e9</id>
<published>2023-11-15T22:04:33Z</published>
<updated>2023-11-15T22:04:33Z</updated>
<title>Add support for embeddable manifests with RemoteSigner (#344)</title>
<link rel="alternate" type="text/html" href="commit/ef9b10e39b4ba6c5746c98d5eb83257d0224a6e9.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit ef9b10e39b4ba6c5746c98d5eb83257d0224a6e9
parent 02e237dfe81e26bf743ba08a8c698b0dd7e1d7a0
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 15 Nov 2023 17:04:33 -0500

Add support for embeddable manifests with RemoteSigner (#344)

* Add support for embeddable manifests with RemoteSigner

* Fix clippy error
</content>
</entry>
<entry>
<id>02e237dfe81e26bf743ba08a8c698b0dd7e1d7a0</id>
<published>2023-11-15T17:59:14Z</published>
<updated>2023-11-15T17:59:14Z</updated>
<title>Blake build fix (#343)</title>
<link rel="alternate" type="text/html" href="commit/02e237dfe81e26bf743ba08a8c698b0dd7e1d7a0.html" />
<author>
<name>mauricefisher64</name>
<email>92736594+mauricefisher64@users.noreply.github.com</email>
</author>
<content>commit 02e237dfe81e26bf743ba08a8c698b0dd7e1d7a0
parent 9ae72338017b12bfbf5f871a5b484c42ff8f3556
Author: mauricefisher64 &lt;92736594+mauricefisher64@users.noreply.github.com&gt;
Date:   Wed, 15 Nov 2023 12:59:14 -0500

Blake build fix (#343)

Fix build issue with Blake3 usage
</content>
</entry>
<entry>
<id>9ae72338017b12bfbf5f871a5b484c42ff8f3556</id>
<published>2023-11-15T01:33:04Z</published>
<updated>2023-11-15T01:33:04Z</updated>
<title>Update image crate dependency and limit features (#341)</title>
<link rel="alternate" type="text/html" href="commit/9ae72338017b12bfbf5f871a5b484c42ff8f3556.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit 9ae72338017b12bfbf5f871a5b484c42ff8f3556
parent b4ca90b6bb0602d327049bdd195cbf05155ebdac
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 14 Nov 2023 17:33:04 -0800

Update image crate dependency and limit features (#341)

This should help resolve recent build failures on Windows.

Crate `half` is no longer needed.
</content>
</entry>
<entry>
<id>b4ca90b6bb0602d327049bdd195cbf05155ebdac</id>
<published>2023-11-15T01:22:51Z</published>
<updated>2023-11-15T01:22:51Z</updated>
<title>Bump xmp_toolkit requirement to 1.6 (#339)</title>
<link rel="alternate" type="text/html" href="commit/b4ca90b6bb0602d327049bdd195cbf05155ebdac.html" />
<author>
<name>Eric Scouten</name>
<email>scouten@adobe.com</email>
</author>
<content>commit b4ca90b6bb0602d327049bdd195cbf05155ebdac
parent 21ee0b9093fd5616598d25b6194a3790cf45075e
Author: Eric Scouten &lt;scouten@adobe.com&gt;
Date:   Tue, 14 Nov 2023 17:22:51 -0800

Bump xmp_toolkit requirement to 1.6 (#339)


</content>
</entry>
</feed>
