aboutsummaryrefslogtreecommitdiff
path: root/modules/ui-config.el
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2025-11-06 17:58:40 -0600
committerCraig Jennings <c@cjennings.net>2025-11-06 17:58:40 -0600
commit1489c2fcdbb0653424aa1feca6ae39e1db901fc9 (patch)
tree01623a53f0482efdfd92d216fdbe140023e28408 /modules/ui-config.el
parentb0ec30f150c682935e2606650eaa24b8a1785a96 (diff)
downloaddotemacs-1489c2fcdbb0653424aa1feca6ae39e1db901fc9.tar.gz
dotemacs-1489c2fcdbb0653424aa1feca6ae39e1db901fc9.zip
feat: Add comprehensive authentication cache reset utility
Added cj/reset-auth-cache function to recover from incorrect password entry for encrypted files like authinfo.gpg. Resolves "Bad session key" and "Decryption failed" errors. Key features: - Smart cache clearing: preserves 400-day GPG/SSH cache by default - Optional prefix arg (C-u) to also clear gpg-agent cache - Clears auth-source, EPA file handler, and optionally gpg-agent caches - Bound to C-; A for easy access (removed from debug menu C-c d) Also added cj/kill-gpg-agent for aggressive agent reset when needed. Consolidates and replaces simpler auth-source-only version that was previously in config-utilities.el.
Diffstat (limited to 'modules/ui-config.el')
0 files changed, 0 insertions, 0 deletions