You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking: administrator work is not available over any API. The hosted
API and a desk's local API and LAN gateway refuse it: an exec asking for it
is refused before anything runs (exit 254), a token with the admin scope
cannot be minted (403). Removed: ExecOptions.admin(boolean), Scopes.ADMIN, and the reasons Reasons.ADMIN_SCOPE_MISSING, ADMIN_NOT_ENABLED, ADMIN_DENIED and ADMIN_UNAVAILABLE (with the UsageException for an admin token confined by cwd/lowPriv). Added Reasons.ADMIN_NOT_VIA_API (admin_not_via_api), a RefusedException.
Run administrator work (root / SYSTEM) with gaiadesk-cli exec --admin.
End-to-end encryption works on Java 11: X25519 keys are given to the JDK as
raw key specs (XECPrivateKeySpec/XECPublicKeySpec); Java 11's XDH
KeyFactory refused the RFC 8410 PKCS#8 encoding ("key length must be 32").