| 2026-03-05 11:13 | app_id: use pidfd to protect against data races | Tobias Bengfort |
| 2026-03-05 19:27 | add --dump and --restore options to simplify migrations | Tobias Bengfort |
| 2026-03-05 16:51 | add helper to write bytes with 600 in the first place | Tobias Bengfort |
| 2026-03-05 14:45 | drop support for pkbf2 | Tobias Bengfort |
| 2026-03-05 14:25 | rm smoketest code | Tobias Bengfort |
| 2026-03-05 11:41 | lint | Tobias Bengfort |
| 2026-03-03 05:35 | systemd: tweak some settings | Tobias Bengfort |
| 2025-02-07 15:53 | portal: close file descriptor after writing | Tobias Bengfort |
| 2024-08-17 15:09 | portal: use client supplied app_id | Tobias Bengfort |
| 2024-08-04 11:23 | reduce systemd security restrictions | Tobias Bengfort |
| 2024-08-04 07:31 | use argon2 for encryption | Tobias Bengfort |
| 2024-08-04 06:24 | refactor crypt to be more flexible | Tobias Bengfort |
| 2024-08-01 12:26 | Fixup: use "host" in prompts on empty app_id | Tobias Bengfort |
| 2024-07-27 16:15 | use flatpak-info for app_id | Tobias Bengfort |
| 2024-07-27 22:00 | refactor: rename exe to app_id | Tobias Bengfort |
| 2024-07-27 15:48 | portal: implement org.freedesktop.impl.portal.Secret | Tobias Bengfort |
| 2024-07-27 15:47 | dbus: resolve file descriptors | Tobias Bengfort |
| 2024-06-01 09:02 | dbus: do not exmit create/delete events on search | Tobias Bengfort |
| 2024-06-01 08:59 | fix: do not unregister items from different namespaces | Tobias Bengfort |
| 2024-06-01 06:15 | python: do not load module from user-writable locations | Tobias Bengfort |
| 2024-06-01 07:50 | print to stderr | Tobias Bengfort |
| 2024-06-01 06:32 | systemd: do not specify Exec in dbus service | Tobias Bengfort |
| 2024-06-01 05:57 | pinentry: change title to "keyring" | Tobias Bengfort |
| 2024-05-30 19:43 | dbus: close sessions on disconnect | Tobias Bengfort |
| 2024-05-30 12:05 | dbus: unregister sessions on close | Tobias Bengfort |
| 2024-05-15 21:08 | kernel_keyring: delete password from kernel keyring when no longer used | Tobias Bengfort |
| 2024-05-10 10:51 | only load secrets into memory on requests | Tobias Bengfort |
| 2024-05-10 10:36 | store primary password in kernel keyring | Tobias Bengfort |
| 2024-05-10 10:15 | README: mention namespaces | Tobias Bengfort |
| 2024-04-22 07:10 | systemd: rm PrivateNetwork=yes | Tobias Bengfort |
| 2024-04-22 07:00 | fix: properly terminate pinentry | Tobias Bengfort |
| 2024-04-21 21:12 | typo | Tobias Bengfort |
| 2024-04-07 17:28 | more descriptive error messages | Tobias Bengfort |
| 2024-04-05 06:18 | restrict access based on sender exe | Tobias Bengfort |
| 2024-04-07 14:04 | use an encrypted json file instead of sqlite with encrypted secrets | Tobias Bengfort |
| 2024-04-07 14:12 | do not trigger unlock on dbus init | Tobias Bengfort |
| 2024-04-07 12:41 | use restrictive mode in key store | Tobias Bengfort |
| 2024-04-05 11:06 | add PKGBUILD | Tobias Bengfort |
| 2024-04-05 10:39 | add README | Tobias Bengfort |
| 2024-04-05 09:17 | emit events | Tobias Bengfort |
| 2024-04-05 07:39 | refactor: automatically update items on search | Tobias Bengfort |
| 2024-04-05 07:34 | refactor: merge list_items() into search_items() | Tobias Bengfort |
| 2024-04-05 07:20 | refactor: use constants for repetetive prefixes | Tobias Bengfort |
| 2024-04-05 07:00 | add argparse | Tobias Bengfort |
| 2024-04-05 06:30 | prevent memory from being dumped | Tobias Bengfort |
| 2024-03-28 08:03 | init | Tobias Bengfort |