secretive/Sources
Jörg Thalheim 6d1e82cdde agent: serialize signing to fix concurrent auth prompts
Multiple concurrent SSH connections requesting signatures can trigger
simultaneous LAContext authentication prompts. macOS only allows one
biometric/password prompt at a time, causing the others to fail with
"agent refused operation".

Add SigningSerializer actor that queues signing operations, ensuring
only one LAContext prompt is active at a time. Waiting operations are
resumed in order after the current one completes.

Fixes: https://github.com/maxgoedjen/secretive/issues/532
2025-12-30 20:13:26 +00:00
..
Config About screen. (#707) 2025-09-14 21:39:20 +00:00
Packages agent: serialize signing to fix concurrent auth prompts 2025-12-30 20:13:26 +00:00
SecretAgent Pulling out a bunch of openssh stuff to dedicated package. (#775) 2025-12-14 19:54:56 +00:00
SecretAgentInputParser Pulling out a bunch of openssh stuff to dedicated package. (#775) 2025-12-14 19:54:56 +00:00
Secretive Pulling out a bunch of openssh stuff to dedicated package. (#775) 2025-12-14 19:54:56 +00:00
Secretive.xcodeproj Pulling out a bunch of openssh stuff to dedicated package. (#775) 2025-12-14 19:54:56 +00:00
SecretiveUpdater Updater UI (#703) 2025-09-14 08:20:10 +00:00