- 24 Sep, 2019 1 commit
-
-
Sietse Ringers authored
-
- 15 Apr, 2019 1 commit
-
-
Sietse Ringers authored
-
- 08 Apr, 2019 2 commits
-
-
Sietse Ringers authored
fix: both irmaserver and irmaclient now early reject session requests referring nonexisting identifiers
-
Sietse Ringers authored
feat: Breaking change: support conjunctions of disjunctions of conjunctions when requesting attributes in any of the three supported session types Instead of requesting several attributes, one can now request several groups of attributes. Within each such group, attributes belonging to the same credential type always come from the same credential instance. This affects all three session types, as in each of them attributes can be disclosed.
-
- 25 Feb, 2019 1 commit
-
-
Sietse Ringers authored
-
- 08 Feb, 2019 1 commit
-
-
Sietse Ringers authored
-
- 30 Dec, 2018 2 commits
-
-
Sietse Ringers authored
-
Sietse Ringers authored
JWTs use URL-encoded base64 (with - _ instead of + /). This fixes parsing bugs that would occur when issuing attributes containing certain non-alphanumeric characters like ~. Fixes #24. Co-authored-by:
Koen van Ingen <koenvaningen@gmail.com>
-
- 17 Dec, 2018 1 commit
-
-
Sietse Ringers authored
Co-authored-by:
Confiks <confiks@scriptbase.org>
-
- 02 Nov, 2018 1 commit
-
-
Sietse Ringers authored
-
- 05 Sep, 2018 10 commits
-
-
Sietse Ringers authored
-
Sietse Ringers authored
-
Sietse Ringers authored
-
Sietse Ringers authored
- Sessions now start with a SessionRequest instead of the requestor's JWT - Move protocol version negotiation to later in the protocol to decouple QR contents from SessionRequest - Fix legacy in protocol - Support for multiple keyshare servers in issuance sessions Co-authored-by:
Confiks <confiks@scriptbase.org>
-
Sietse Ringers authored
Co-authored-by:
Confiks <confiks@scriptbase.org>
-
Sietse Ringers authored
-
Sietse Ringers authored
Co-authored-by:
Confiks <confiks@scriptbase.org>
-
Sietse Ringers authored
Co-authored-by:
Confiks <confiks@scriptbase.org>
-
Sietse Ringers authored
-
Tomas authored
- Extract raw information from session, and only derive for display - Add protocol version and ABS timestamps in log entries. Include an update function for existing logs - AttributeValue of AttributeResult is now a TranslatedString - Removed polymorphic 'response' from log entry; populate either IssueCommitment or Prooflist instead - Greatly simplified marshalling log entries by not using a separate struct - Added tests for disclosure logging Co-authored-by:
Sietse Ringers <mail@sietseringers.net>
-
- 17 Apr, 2018 1 commit
-
-
Tomas authored
-
- 16 Apr, 2018 1 commit
-
-
Tomas authored
-
- 14 Apr, 2018 2 commits
- 26 Feb, 2018 1 commit
-
-
Ayke van Laethem authored
This also required adding support for calculating the metadata version based on the protocol version, and sending the current protocol version to the server as a hint.
-
- 11 Feb, 2018 1 commit
-
-
Sietse Ringers authored
-
- 05 Feb, 2018 1 commit
-
-
Sietse Ringers authored
-
- 09 Jan, 2018 1 commit
-
-
Koen van Ingen authored
-
- 22 Nov, 2017 1 commit
-
-
Sietse Ringers authored
-
- 25 Oct, 2017 1 commit
-
-
Sietse Ringers authored
The struct name now matches exactly (up to idiomatic spelling differences) with the name of the folder that it parses and updates.
-
- 24 Oct, 2017 2 commits
-
-
Sietse Ringers authored
-
Sietse Ringers authored
-
- 14 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 13 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 10 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 06 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 05 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 04 Oct, 2017 1 commit
-
-
Sietse Ringers authored
-
- 02 Oct, 2017 2 commits