Sitelet https://github.com/contentauth/c2pa-python/tags
Skip to content

Tags: contentauth/c2pa-python

Tags

v0.38.0

Toggle v0.38.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Protect native handles from concurrent access using locks (#314)

* fix: Stream issues

* fix: Lock managed resource

* fix: Warnings in tests

* WIP 2 (#313)

* fix: Warnings in tests

* fix: Deferred teardown

* fix: Protect signer

* fix: Borrow test

* fix: Borrow test 2

* fix: Notes clean up

* fix: Clean up comemnts

* fix: clean up tests

* fix: with_fragment has issues too

* fix: Reorder to avoid potential deadlock

* Update iterations count in baseline.json

* fix: Error handling

* fix: Rewrite some threaded tests to avoid multifork issues

* fix: Docs

* fix: Rebaseline

* fix: Reorder locking

* fix: Handle fragments better

* fix: Handle fragments better 2

* fix: Docs

* fix: The test that checks lock ordering

* fix: The test that checks lock ordering

* fix: Double free scan

* fix: Fix a crash

* fix: Additional crashes handling (#315)

* fix: Fix a crash

* fix: Fix a crash

* fix: Fix a crash

* fix: Update docs

* fix: Update docs 3

* fix: Update docs

* fix: Additional hardening and docs (#317)

* fix: Additional hardening

* fix: And here the docs

* fix: Make free function configurable (#318)

* fix: Additional hardening

* fix: And here the docs

* fix: Parameterize deallocator

* fix: Put a sentinel in the native thread local error slot (#312)

* fix: Error sentinel

* fix: Error slot handling

* fix: Error slots

* fix: Merge commit

* fix: Set an error as sentinel

* fix: Add error handling sentinel tests

* fix: Add error handling sentinel tests 2

* fix: Review comments

* fix: Added error handling

* fix: Added error handling 2

* fix: Debug clean up

* fix: Re-baseline

* fix: Restore gitkeep file

* fix: Remove NullParameter and InvalidBufferSize tags

Removed unused error tags from the list, as they were wrongfully added

* fix: Refactor

* Delete c2pa-2559-review-reasoning.md

* fix: Debug cleanup

* fix: Add some checks

* fix: Marker adress

* fix: Docs

* fix: Error slot on free rejection

* fix: Refactor 2

* fix: Refactor 3

* fix: Restore gitkeep file

* fix: Refactor 4

* fix: Refactor 5

* fix: Refactor 6

* fix: Refactor 7

* fix: Harden error

* fix: SImplify the prose

* fix: Renamings

* docs: Review supporting docs

* fix: locking edge cases and wording

* fix: Demo notes

* fix: Threading bench (#329)

* fix: Threading bench

* fix: Threading bench 2

* fix: Threading bench 3

* fix: Threading bench

* fix: Threading bench

* fix: Add one tests, add one small bugfix

* fix: Reorder doc

* fix: Make the doc more readable

* fix: Rewrite the docs (#333)

* fix: Diagrams act as summary

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Add example in docs

* fix: Add example in docs 2

* fix: Follow-up refactorings on ManagedResource class (#335)

* fix: Diagrams act as summary

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Add example in docs

* fix: Add example in docs 2

* fix: Refactor

* fix: Test fix

* Update context settings documentation

Clarify the risks of using non-ManagedResource providers in multithreaded contexts.

* fix: Fix edge case for settings mutation (#336)

* fix: Diagrams act as summary

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Shorten doc

* fix: Add example in docs

* fix: Add example in docs 2

* fix: Refactor

* fix: Test fix

* fix: Update the fix

* fix: Edge case for mutations

* fix: Merge commit 2

* fix: Test updates

* fix: Null test

* fix: Rename for clarity

* fix: Prune tests, clean up code (#337)

* fix: It's the final clean-up

* fix: It's the final clean-up 2

* fix: It's the final clean-up 3

* fix: Typo

* fix: It's the final clean-up 4

* fix: It's the final clean-up 5

* fix: It's the final clean-up 6

* fix: It's the final clean-up 7

* Bump version to 0.38.0 in pyproject.toml

* Update version number to 0.38.0

v0.37.12

Toggle v0.37.12's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Bump version from 0.37.11 to 0.37.12 (#332)

* chore: Bump version from 0.37.11 to 0.37.12

* Bump version from 0.37.11 to 0.37.12

v0.37.11

Toggle v0.37.11's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update C2PA version to 0.90.22 (#324)

* chore: Update C2PA version to 0.90.22

* Bump version from 0.37.10 to 0.37.11

* Bump version from 0.37.10 to 0.37.11

v0.37.10

Toggle v0.37.10's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update c2pa version from v0.90.16 to v0.90.19 (#322)

* Update c2pa version from v0.90.16 to v0.90.19

* Bump version from 0.37.9 to 0.37.10

* Bump version from 0.37.9 to 0.37.10

v0.37.9

Toggle v0.37.9's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update c2pa version to v0.90.16 (#316)

* chore: Update c2pa version to v0.90.16

* Bump version from 0.37.8 to 0.37.9

* Bump version from 0.37.8 to 0.37.9

v0.37.8

Toggle v0.37.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Bump c2pa-rs to v0.90.15 (#310)

* chore: Bump c2pa-rs to v0.90.15

* Bump version from 0.37.7 to 0.37.8

* Bump version from 0.37.7 to 0.37.8

v0.37.7

Toggle v0.37.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Bump to c2pa-rs v0.90.14 (#309)

* chore: Bump to c2pa-rs v0.90.12

https://github.com/contentauth/c2pa-rs/releases/tag/c2pa-v0.90.12

* Update pyproject.toml

* Update version number to 0.37.7

* Update c2pa version to v0.90.14

v0.37.6

Toggle v0.37.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update c2pa version from v0.90.5 to v0.90.8 (#307)

* chore: Update c2pa version from v0.90.5 to v0.90.7

* Update c2pa version to v0.90.8

* Update pyproject.toml

* Bump version from 0.37.5 to 0.37.6

v0.37.5

Toggle v0.37.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update c2pa version to v0.90.5 (#306)

* chore: Update c2pa version to v0.90.5

* Update pyproject.toml

* Update version number to 0.37.5

v0.37.4

Toggle v0.37.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
chore: Update c2pa version from v0.90.1 to v0.90.4 (#305)

* Update c2pa version from v0.90.1 to v0.90.4

* Bump version from 0.37.3 to 0.37.4

* Bump version from 0.37.3 to 0.37.4