Skip to content

SID/MID V2 support - #87

Open
lauris71 wants to merge 108 commits into
open-eid:masterfrom
lauris71:sid2
Open

lauris71 wants to merge 108 commits into
open-eid:masterfrom
lauris71:sid2

Conversation

@lauris71

@lauris71 lauris71 commented Jan 14, 2026 •

Copy link
Copy Markdown
Contributor

This implements the SID/MID V2 support for libcdoc.

Signed-off-by: Lauris Kaplinski lauris@raulwalter.com

Lauris Kaplinski and others added 30 commits January 9, 2026 11:12
Signed-off-by: Lauris Kaplinski <lauris@raulwalter.com>
Signed-off-by: Lauris Kaplinski <lauris@raulwalter.com>
Co-authored-by: Raul Metsma <raul@metsma.ee>
Co-authored-by: Raul Metsma <raul@metsma.ee>
Co-authored-by: Raul Metsma <raul@metsma.ee>
Co-authored-by: Raul Metsma <raul@metsma.ee>
Co-authored-by: Raul Metsma <raul@metsma.ee>
@lauris71 lauris71 changed the title Change SID/MID feedback signature SID/MID V2 support Oct 12, 2026

@metsma metsma left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Revert changes

Comment thread CMakePresets.json Resolved
Comment thread cdoc/XmlReader.cpp Resolved
IB-9208

Signed-off-by: Raul Metsma <raul@metsma.ee>
IB-9221

Signed-off-by: Raul Metsma <raul@metsma.ee>
Use the provider-backed key-server paths while preserving virtual HTTP methods for SID/MID share requests. Reject empty client certificates and verify that capsule requests bypass the share transport overrides.
Comment thread cdoc/CDocCipher.cpp
std::string name;
int64_t size;
while ((result = src.next(name, size)) == OK) {
int result = writer.addFile(name, size);

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants