Add bounded token response parsing with refresh-token retention and a cancellable worker-thread libsecret adapter using versioned credential payloads. Verify CRUD, isolation, cancellation, corruption, unavailable service, redaction, and cleanup against an isolated D-Bus and gnome-keyring Secret Service in normal, warning-as-error, and sanitizer profiles.
22 lines
273 B
Nix
22 lines
273 B
Nix
{ pkgs ? import <nixpkgs> {} }:
|
|
|
|
pkgs.mkShell {
|
|
nativeBuildInputs = with pkgs; [
|
|
meson
|
|
ninja
|
|
pkg-config
|
|
];
|
|
|
|
buildInputs = with pkgs; [
|
|
curl
|
|
dbus
|
|
gcc
|
|
gnome-keyring
|
|
libsecret
|
|
nlohmann_json
|
|
openssl
|
|
sqlite
|
|
xdg-utils
|
|
];
|
|
}
|