feat: Programmatically set a Signer on a Context#167
Merged
Conversation
* fix: Update C2PA version to 0.70.0 * fix: Bump project version to 0.13.0 * fix: Update c2pa-rs version * fix: Nump c2pa-rs c2pa-c-ffi version to 0.71.2
* fix: Move semantics * fix: Undo some paranoia * fix: COmment
* fix: Move semantics * fix: Undo some paranoia * fix: COmment * fix: More move semantics
* Update C2PA version to 0.74.0 * fix: Update test * fix: FOmrat
* Update C2PA version to 0.75.3 * fix: Update C2PA version to 0.75.4
* fix: Update CmakeList * fix: Update comment * Clarify compatibility comment for json library Updated comment to clarify compatibility with older platforms. * fix: Note * feat: Expand OS matrix in CI workflow (#132) * feat: Expand OS matrix in CI workflow * Update CI workflow OS matrix Removed 'windows-2022' and 'ubuntu-slim' from the OS matrix. * Replace filesystem path usage with string conversion * Add filesystem namespace for path handling * Fix test file path for cross-platform compatibility * Update CI workflow to include windows-2022 * Remove namespace alias for filesystem in tests Remove unnecessary namespace alias for filesystem. * Update CI workflow OS matrix Removed 'windows-2022' from the OS matrix in CI workflow. * fix: FIx shadowing (#133) Added new constructor for Signer to take ownership of a signer pointer and updated documentation for clarity. * fix: Additional build flags (#134) * fix: FIx shadowing Added new constructor for Signer to take ownership of a signer pointer and updated documentation for clarity. * feat: Enhance MSVC compiler and linker options Added additional compiler and linker options for MSVC. * fix: Enhance compiler and linker options for c2pa_cpp *nix Added additional compiler and linker options for c2pa_cpp to enhance security and compatibility. * fix: Move linker flags -Wl,-z,relro and -Wl,-z,now to linking Removed linker flags for relro and now. * feat: Adjust linker options for different platforms * fix: Refactorings and additional checks (#135) * fix: Refactor null checks and improve exception handling * Refactor Reader constructor to manage stream lifetime * Update c2pa.cpp * Replace string with std::string in c2pa.cpp * Change type from ofstream to ostream in flusher * Change member functions to const in c2pa.hpp * Fix reserve_size function declaration syntax * Fix supported_mime_types method signature * Change reserve_size method to non-const * Update c2pa.hpp * Update c2pa.cpp * fix: Use EINVAL where it was missed * fix: FOrmat
* Update CMakeLists.txt * fix: v0.75.15 * fix: Retrigger all jobs * Update CMakeLists.txt
gpeacock
approved these changes
Mar 4, 2026
mauricefisher64
approved these changes
Mar 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.