xi-keyring

simple and extensible alternative for gnome-keyring
git clone https://git.ce9e.org/xi-keyring.git

DateCommit messageAuthor
2026-05-24 21:22update READMETobias Bengfort
2026-05-24 16:54fix PID.path()Tobias Bengfort
2026-05-24 15:36add socket clientTobias Bengfort
2026-05-24 14:34add a simple socket serviceTobias Bengfort
2026-05-24 14:31mv main loop to __main__Tobias Bengfort
2026-05-24 12:01allow to change the passwordTobias Bengfort
2026-05-24 11:55main: combine dump/restore into a single optionTobias Bengfort
2026-05-24 11:38Merge pull request #7 from xi/sandbox-root2Tobias Bengfort
2026-05-24 10:53read store from caller's mount namespaceTobias Bengfort
2026-05-24 10:59pass pid instead of app_idTobias Bengfort
2026-05-24 10:27breaking: stop storing and checking app_idTobias Bengfort
2026-05-24 10:03breaking: store secrets portal app_id in attributesTobias Bengfort
2026-05-24 09:54do not include app_id in confirmation dialogTobias Bengfort
2026-05-24 10:14add assert to silence type errorsTobias Bengfort
2026-05-24 09:10fixup d0e372a: rm TRUSTED_MANAGERSTobias Bengfort
2026-05-24 08:32ask for password confirmation on key creationTobias Bengfort
2026-05-24 08:08breaking: store key in separate fileTobias Bengfort
2026-05-24 08:04refactor: rm cryptTobias Bengfort
2026-05-24 07:57refactor: use pathlibTobias Bengfort
2026-03-05 11:13app_id: use pidfd to protect against data racesTobias Bengfort
2026-03-05 19:27add --dump and --restore options to simplify migrationsTobias Bengfort
2026-03-05 16:51add helper to write bytes with 600 in the first placeTobias Bengfort
2026-03-05 14:45drop support for pkbf2Tobias Bengfort
2026-03-05 14:25rm smoketest codeTobias Bengfort
2026-03-05 11:41lintTobias Bengfort
2026-03-03 05:35systemd: tweak some settingsTobias Bengfort
2025-02-07 15:53portal: close file descriptor after writingTobias Bengfort
2024-08-17 15:09portal: use client supplied app_idTobias Bengfort
2024-08-04 11:23reduce systemd security restrictionsTobias Bengfort
2024-08-04 07:31use argon2 for encryptionTobias Bengfort
2024-08-04 06:24refactor crypt to be more flexibleTobias Bengfort
2024-08-01 12:26Fixup: use "host" in prompts on empty app_idTobias Bengfort
2024-07-27 16:15use flatpak-info for app_idTobias Bengfort
2024-07-27 22:00refactor: rename exe to app_idTobias Bengfort
2024-07-27 15:48portal: implement org.freedesktop.impl.portal.SecretTobias Bengfort
2024-07-27 15:47dbus: resolve file descriptorsTobias Bengfort
2024-06-01 09:02dbus: do not exmit create/delete events on searchTobias Bengfort
2024-06-01 08:59fix: do not unregister items from different namespacesTobias Bengfort
2024-06-01 06:15python: do not load module from user-writable locationsTobias Bengfort
2024-06-01 07:50print to stderrTobias Bengfort
2024-06-01 06:32systemd: do not specify Exec in dbus serviceTobias Bengfort
2024-06-01 05:57pinentry: change title to "keyring"Tobias Bengfort
2024-05-30 19:43dbus: close sessions on disconnectTobias Bengfort
2024-05-30 12:05dbus: unregister sessions on closeTobias Bengfort
2024-05-15 21:08kernel_keyring: delete password from kernel keyring when no longer usedTobias Bengfort
2024-05-10 10:51only load secrets into memory on requestsTobias Bengfort
2024-05-10 10:36store primary password in kernel keyringTobias Bengfort
2024-05-10 10:15README: mention namespacesTobias Bengfort
2024-04-22 07:10systemd: rm PrivateNetwork=yesTobias Bengfort
2024-04-22 07:00fix: properly terminate pinentryTobias Bengfort
2024-04-21 21:12typoTobias Bengfort
2024-04-07 17:28more descriptive error messagesTobias Bengfort
2024-04-05 06:18restrict access based on sender exeTobias Bengfort
2024-04-07 14:04use an encrypted json file instead of sqlite with encrypted secretsTobias Bengfort
2024-04-07 14:12do not trigger unlock on dbus initTobias Bengfort
2024-04-07 12:41use restrictive mode in key storeTobias Bengfort
2024-04-05 11:06add PKGBUILDTobias Bengfort
2024-04-05 10:39add READMETobias Bengfort
2024-04-05 09:17emit eventsTobias Bengfort
2024-04-05 07:39refactor: automatically update items on searchTobias Bengfort
2024-04-05 07:34refactor: merge list_items() into search_items()Tobias Bengfort
2024-04-05 07:20refactor: use constants for repetetive prefixesTobias Bengfort
2024-04-05 07:00add argparseTobias Bengfort
2024-04-05 06:30prevent memory from being dumpedTobias Bengfort
2024-03-28 08:03initTobias Bengfort