|
| 1 | + |
1 | 2 | <h3 id="merged-to-main">Merged to Main</h3> |
2 | 3 |
|
3 | 4 | <p>Code has been merged to the main branch but not yet released. This is the final step before releasing the feature or fix.</p> |
4 | 5 |
|
5 | | -<p><em>There are currently no items with this status.</em></p> |
| 6 | +<p>Currently no items with this status.</p> |
6 | 7 |
|
7 | 8 | <h3 id="code-complete">Code Complete</h3> |
8 | 9 |
|
|
31 | 32 |
|
32 | 33 |
|
33 | 34 | <tr> |
34 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/406"> Zip format support </a> </td> |
35 | | -<td>c2pa-rs </td> |
36 | | -</tr> |
37 | | - |
38 | | - |
39 | | - |
40 | | -<tr> |
41 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/557"> Custom serializer/deserialize that can read 1.4-2.x. Claims </a> </td> |
| 35 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/379"> Update manifest enablement </a> </td> |
42 | 36 | <td>c2pa-rs </td> |
43 | 37 | </tr> |
44 | 38 |
|
45 | 39 |
|
46 | 40 |
|
47 | 41 | <tr> |
48 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/558"> Change Claim Signature URI to be full path </a> </td> |
| 42 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/406"> Zip format support </a> </td> |
49 | 43 | <td>c2pa-rs </td> |
50 | 44 | </tr></table> |
51 | 45 |
|
|
62 | 56 |
|
63 | 57 |
|
64 | 58 | <tr> |
65 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/486"> Claim_V2 support </a> </td> |
| 59 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/931"> Enable 2.x validation path for claims.v2 </a> </td> |
66 | 60 | <td>c2pa-rs </td> |
67 | 61 | </tr> |
68 | 62 |
|
69 | 63 |
|
70 | 64 |
|
71 | 65 | <tr> |
72 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2patool/issues/248"> Update c2patool to 24 API </a> </td> |
73 | | -<td>c2patool </td> |
| 66 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/952"> support signed OCSP responses </a> </td> |
| 67 | +<td>c2pa-rs </td> |
74 | 68 | </tr> |
75 | 69 |
|
76 | 70 |
|
|
83 | 77 |
|
84 | 78 |
|
85 | 79 | <tr> |
86 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/547"> Support for timestamp V2 </a> </td> |
| 80 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/453"> Generate API 2024 documentation </a> </td> |
87 | 81 | <td>c2pa-rs </td> |
88 | 82 | </tr> |
89 | 83 |
|
90 | 84 |
|
91 | 85 |
|
92 | 86 | <tr> |
93 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/553"> Remove VC support/generation when writing Claim V2 manifests </a> </td> |
| 87 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/748"> CAWG integration for c2patool </a> </td> |
94 | 88 | <td>c2pa-rs </td> |
| 89 | +</tr> |
| 90 | + |
| 91 | + |
| 92 | + |
| 93 | +<tr> |
| 94 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-c/issues/38"> V2 claims in C++ SDK </a> </td> |
| 95 | +<td>c2pa-c </td> |
95 | 96 | </tr></table> |
96 | 97 |
|
97 | 98 | <h3 id="todo">Todo</h3> |
|
120 | 121 |
|
121 | 122 |
|
122 | 123 |
|
123 | | -<tr> |
124 | | -<td>Figure out how to represent 2.1 manifests and ingredients compatibly in the SDK. </td> |
125 | | -<td> </td> |
126 | | -</tr> |
127 | | - |
128 | | - |
129 | | - |
130 | 124 | <tr> |
131 | 125 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/398"> Separating Asset_IO to support third party contributions </a> </td> |
132 | 126 | <td>c2pa-rs </td> |
|
148 | 142 |
|
149 | 143 |
|
150 | 144 |
|
151 | | -<tr> |
152 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2patool/issues/249"> Update c2patool for 2.1 spec support </a> </td> |
153 | | -<td>c2patool </td> |
154 | | -</tr> |
155 | | - |
156 | | - |
157 | | - |
158 | | -<tr> |
159 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/585"> Integrate Dynamic Assertion via Signer for CAWG </a> </td> |
160 | | -<td>c2pa-rs </td> |
161 | | -</tr> |
162 | | - |
163 | | - |
164 | | - |
165 | 145 | <tr> |
166 | 146 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/396"> Testing infrastructure </a> </td> |
167 | 147 | <td>c2pa-rs </td> |
168 | 148 | </tr> |
169 | 149 |
|
170 | 150 |
|
171 | 151 |
|
172 | | -<tr> |
173 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/453"> Generate API 2024 documentation </a> </td> |
174 | | -<td>c2pa-rs </td> |
175 | | -</tr> |
176 | | - |
177 | | - |
178 | | - |
179 | 152 | <tr> |
180 | 153 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/634"> Update manifest schema documentation </a> </td> |
181 | 154 | <td>c2pa-rs </td> |
|
184 | 157 |
|
185 | 158 |
|
186 | 159 | <tr> |
187 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/637"> Complete '24 API Deprecations </a> </td> |
188 | | -<td>c2pa-rs </td> |
| 160 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-python/issues/80"> V2 Claims in Python SDK </a> </td> |
| 161 | +<td>c2pa-python </td> |
189 | 162 | </tr> |
190 | 163 |
|
191 | 164 |
|
192 | 165 |
|
193 | 166 | <tr> |
194 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/638"> Add validation_state API </a> </td> |
| 167 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/868"> Remove openssl feature </a> </td> |
195 | 168 | <td>c2pa-rs </td> |
196 | 169 | </tr></table> |
197 | 170 |
|
|
207 | 180 |
|
208 | 181 |
|
209 | 182 |
|
210 | | -<tr> |
211 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/376"> Complete 1.3 validation </a> </td> |
212 | | -<td>c2pa-rs </td> |
213 | | -</tr> |
214 | | - |
215 | | - |
216 | | - |
217 | 183 | <tr> |
218 | 184 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/383"> C2PA spec 2.1 support </a> </td> |
219 | 185 | <td>c2pa-rs </td> |
|
222 | 188 |
|
223 | 189 |
|
224 | 190 | <tr> |
225 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/381"> Read only mode for specific formats </a> </td> |
226 | | -<td>c2pa-rs </td> |
227 | | -</tr> |
228 | | - |
229 | | - |
230 | | - |
231 | | -<tr> |
232 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/502"> Separate crypto into its own crate </a> </td> |
233 | | -<td>c2pa-rs </td> |
234 | | -</tr> |
235 | | - |
236 | | - |
237 | | - |
238 | | -<tr> |
239 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/379"> Update manifest enablement </a> </td> |
| 191 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/503"> Figure out if embeddable manifests can be used everywhere </a> </td> |
240 | 192 | <td>c2pa-rs </td> |
241 | 193 | </tr> |
242 | 194 |
|
243 | 195 |
|
244 | 196 |
|
245 | 197 | <tr> |
246 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/503"> Figure out if embeddable manifests can be used everywhere </a> </td> |
| 198 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/550"> BMFF Hash V3 support to enable Merkle generation for BMFF </a> </td> |
247 | 199 | <td>c2pa-rs </td> |
248 | 200 | </tr> |
249 | 201 |
|
|
278 | 230 |
|
279 | 231 |
|
280 | 232 | <tr> |
281 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/392"> iOS Support </a> </td> |
| 233 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/560"> Support user exclusions for DataHash </a> </td> |
282 | 234 | <td>c2pa-rs </td> |
283 | 235 | </tr> |
284 | 236 |
|
285 | 237 |
|
286 | 238 |
|
287 | 239 | <tr> |
288 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/393"> Android Support </a> </td> |
| 240 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/392"> iOS Support </a> </td> |
289 | 241 | <td>c2pa-rs </td> |
290 | 242 | </tr> |
291 | 243 |
|
292 | 244 |
|
293 | 245 |
|
294 | 246 | <tr> |
295 | | -<td>OpenSource Test Image repo </td> |
296 | | -<td> </td> |
| 247 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/393"> Android Support </a> </td> |
| 248 | +<td>c2pa-rs </td> |
297 | 249 | </tr> |
298 | 250 |
|
299 | 251 |
|
|
361 | 313 |
|
362 | 314 |
|
363 | 315 |
|
364 | | -<tr> |
365 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/550"> BMFF Hash V3 support to enable Merkle generation for BMFF </a> </td> |
366 | | -<td>c2pa-rs </td> |
367 | | -</tr> |
368 | | - |
369 | | - |
370 | | - |
371 | 316 | <tr> |
372 | 317 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/554"> Add redactions for databoxes </a> </td> |
373 | 318 | <td>c2pa-rs </td> |
|
396 | 341 |
|
397 | 342 |
|
398 | 343 |
|
399 | | -<tr> |
400 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/560"> Support user exclusions for DataHash </a> </td> |
401 | | -<td>c2pa-rs </td> |
402 | | -</tr> |
403 | | - |
404 | | - |
405 | | - |
406 | 344 | <tr> |
407 | 345 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/561"> During standard Claim validation validate Claim icon if present </a> </td> |
408 | 346 | <td>c2pa-rs </td> |
|
411 | 349 |
|
412 | 350 |
|
413 | 351 | <tr> |
414 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/567"> Remove writing of native camera RAW formats form SDK. </a> </td> |
| 352 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/747"> Convert c2patool to use settings config </a> </td> |
415 | 353 | <td>c2pa-rs </td> |
416 | 354 | </tr> |
417 | 355 |
|
418 | 356 |
|
419 | 357 |
|
420 | 358 | <tr> |
421 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2patool/issues/250"> Convert c2patool to use settings config </a> </td> |
422 | | -<td>c2patool </td> |
| 359 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/590"> Option to automatically add parent in Builder API </a> </td> |
| 360 | +<td>c2pa-rs </td> |
423 | 361 | </tr> |
424 | 362 |
|
425 | 363 |
|
426 | 364 |
|
427 | 365 | <tr> |
428 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2patool/issues/251"> CAWG integration for c2patool </a> </td> |
429 | | -<td>c2patool </td> |
| 366 | +<td>c2patool Ingredients use trust list and warn for errors. </td> |
| 367 | +<td> </td> |
430 | 368 | </tr> |
431 | 369 |
|
432 | 370 |
|
433 | 371 |
|
434 | 372 | <tr> |
435 | | -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/590"> Option to automatically add parent in Builder API </a> </td> |
| 373 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/709"> Add support for c2pa.icon </a> </td> |
436 | 374 | <td>c2pa-rs </td> |
437 | | -</tr> |
438 | | - |
439 | | - |
440 | | - |
441 | | -<tr> |
442 | | -<td>c2patool Ingredients use trust list and warn for errors. </td> |
443 | | -<td> </td> |
444 | 375 | </tr></table> |
445 | 376 |
|
0 commit comments