-
v2.2.1e928e9ee · ·
## v2.2.1 (2021-06-07) - Bugfix release for ARPA2 Groups - Added default Service Key to `group_iterate()` - Welcome + characters in local-part during `a2id_parse_remote()` - Install `<arpa2/group.h>` - ARPA2 Group database tooling: `a2access add|del|get member ... [identity ...] [marks ...]`
-
v2.2.0bf736d69 · ·
## v2.2.0 (2021-06-05) - Actor Identity and Group Iteration - Rules can store =g<scene>+<actor> or =g<scene>+<actor>@<xsdomain> attributes - Get an a2act_t Actor Identity as part of access_comm() and access_document() - This functions as a local alias <scene>+<actor>@<xsdomain> for a Remote Identity - Groups see this local alias as <group>+<member>@<xsdomain> but are still similar - Group Iteration yields the reverse mapping, namely a delivery address per group member This completes the plan initiated with v2.0.0, - 2.0.0 ("Identity, Selector, Iterator") - 2.1.0 ("Access Control") - 2.2.0 ("Group, Identity Mapping")
-
v2.1.056ebb58f · ·
## Access Control in release v2.1.0 (2021-03-19) - Access Control added to ARPA2 Common as libarpa2common.so - Policy Rules form a general layer of Rulesets, Rules being simple instructions - Rules make callbacks for ~selector %RIGHTS =xvavalue ^trigger endrule endruleset - Access Control builds layers on top of Policy Rules - Communication Access states whether mary@example.org may talk to john@example.com - Document Access decides whether mary@example.org may access //<volume>/<path>
-
v2.0.079cce360 · ·
This is a major rework of the library. It delivers `libarpa2id.so` as described in `<arpa2/identity.h>` and `IDENTITY.MD`. The release plan for the coming time is: * 2.0.0 ("Identity, Selector, Iterator") * 2.1.0 ("Access Control") * 2.2.0 ("Group, Identity Mapping")
-
-
-
-