Kaede Akino
816a6ff121
feat(ssh): support hardware security key authentication
...
Add native security key registration, reference import, and signing on macOS and iOS. Store references in Vault metadata and route authentication through connection, Assistant, MCP, and agent forwarding flows.
Preserve signing cancellation and actionable authentication errors for security keys and Secure Enclave. Pin the released libssh2 forks as nested submodules and refresh package resolution.
2026-09-28 23:37:49 +08:00
..
2026-09-23 14:09:55 +08:00
2026-09-19 21:25:39 +08:00
2026-09-23 18:08:12 +08:00
2026-09-12 01:21:51 +08:00
2026-09-28 20:04:07 +08:00
2026-09-28 23:37:49 +08:00
2026-09-23 18:08:12 +08:00
2026-09-14 17:33:57 +08:00
2026-09-25 19:19:47 +08:00
2026-09-27 19:54:56 +08:00
2026-09-27 13:00:15 +08:00
2026-09-27 19:08:29 +08:00
2026-09-20 16:54:31 +08:00
2026-09-21 10:42:05 +08:00
2026-09-21 10:42:05 +08:00
2026-09-21 10:42:05 +08:00
2026-09-17 08:34:10 +08:00
2026-09-27 19:08:29 +08:00
2026-09-27 19:54:56 +08:00
2026-09-14 17:33:57 +08:00
2026-09-16 21:46:59 +08:00
2026-09-14 11:21:39 +08:00
2026-09-24 11:22:55 +08:00
2026-09-13 21:59:52 +08:00
2026-09-23 22:11:01 +08:00
2026-09-24 11:49:35 +08:00
2026-09-28 12:36:32 +08:00
2026-09-16 17:25:58 +08:00
2026-09-27 15:30:58 +08:00
2026-09-25 19:14:57 +08:00
2026-09-12 01:21:51 +08:00
2026-09-21 18:30:39 +08:00
2026-09-21 16:48:51 +08:00
2026-09-23 08:12:49 +08:00
2026-09-27 19:08:29 +08:00
2026-09-13 01:30:00 +08:00
2026-09-25 20:49:42 +08:00
2026-09-16 23:10:52 +08:00
2026-09-14 17:33:56 +08:00
2026-09-27 15:30:58 +08:00
2026-09-27 17:09:15 +08:00
2026-09-16 23:10:52 +08:00
2026-09-25 19:52:30 +08:00
2026-09-22 01:28:47 +08:00
2026-09-27 22:14:57 +08:00
2026-09-12 01:21:51 +08:00
2026-09-21 16:48:50 +08:00
2026-09-24 11:49:35 +08:00
2026-09-22 07:20:10 +08:00
2026-09-24 11:49:35 +08:00
2026-09-21 02:35:41 +08:00
2026-09-20 16:54:31 +08:00
2026-09-15 08:16:16 +08:00
2026-09-20 12:45:41 +08:00
2026-09-12 01:21:51 +08:00
2026-09-21 16:48:50 +08:00
2026-09-21 16:48:52 +08:00
2026-09-16 23:10:52 +08:00
2026-09-28 18:37:21 +08:00
2026-09-18 18:26:43 +08:00
2026-09-26 01:57:46 +08:00
2026-09-12 01:21:51 +08:00
2026-09-12 01:21:51 +08:00
2026-09-28 10:13:52 +08:00
2026-09-22 20:57:12 +08:00
2026-09-27 23:51:30 +08:00
2026-09-26 00:33:27 +08:00
2026-09-25 19:16:31 +08:00
2026-09-12 01:21:51 +08:00
2026-09-28 12:36:32 +08:00
2026-09-25 22:51:17 +08:00
2026-09-16 21:27:23 +08:00
2026-09-28 12:36:32 +08:00
2026-09-12 12:03:02 +08:00
2026-09-27 13:00:15 +08:00
2026-09-19 08:12:31 +08:00
2026-09-23 18:05:53 +08:00
2026-09-28 12:36:32 +08:00
2026-09-25 18:42:00 +08:00
2026-09-22 23:21:56 +08:00
2026-09-14 08:33:28 +08:00
2026-09-19 11:52:59 +08:00
2026-09-18 20:15:17 +08:00
2026-09-20 16:54:31 +08:00
2026-09-25 20:49:42 +08:00
2026-09-20 16:54:31 +08:00
2026-09-22 07:20:10 +08:00
2026-09-21 16:48:53 +08:00
2026-09-20 16:54:31 +08:00
2026-09-16 23:10:52 +08:00
2026-09-28 18:37:21 +08:00
2026-09-12 01:21:51 +08:00
2026-09-19 12:30:16 +08:00
2026-09-28 01:08:00 +08:00
2026-09-28 18:37:21 +08:00
2026-09-23 21:54:50 +08:00
2026-09-22 19:18:48 +08:00
2026-09-26 01:58:08 +08:00
2026-09-18 19:59:00 +08:00
2026-09-17 08:52:16 +08:00
2026-09-17 08:52:16 +08:00
2026-09-22 19:18:48 +08:00
2026-09-23 00:03:04 +08:00
2026-09-28 23:37:49 +08:00
2026-09-19 11:52:59 +08:00
2026-09-24 14:49:31 +08:00
2026-09-19 11:52:59 +08:00
2026-09-12 01:21:51 +08:00
2026-09-27 23:51:30 +08:00
2026-09-16 21:46:59 +08:00
2026-09-28 23:37:49 +08:00
2026-09-23 20:18:40 +08:00
2026-09-22 19:18:48 +08:00
2026-09-12 01:21:51 +08:00
2026-09-12 01:21:51 +08:00
2026-09-27 15:30:58 +08:00
2026-09-25 20:31:41 +08:00
2026-09-24 11:49:35 +08:00
2026-09-20 16:54:31 +08:00
2026-09-23 21:54:50 +08:00
2026-09-22 23:21:56 +08:00
2026-09-21 10:42:05 +08:00
2026-09-19 11:52:59 +08:00
2026-09-20 20:31:50 +08:00
2026-09-26 12:05:26 +08:00
2026-09-17 14:51:12 +08:00
2026-09-17 13:50:06 +08:00
2026-09-18 22:24:59 +08:00
2026-09-21 16:48:52 +08:00
2026-09-16 17:57:38 +08:00
2026-09-21 02:35:41 +08:00
2026-09-24 11:35:36 +08:00
2026-09-24 11:35:36 +08:00
2026-09-22 14:24:18 +08:00
2026-09-21 16:48:52 +08:00
2026-09-22 08:35:24 +08:00
2026-09-19 11:52:59 +08:00
2026-09-22 20:27:51 +08:00
2026-09-25 19:59:22 +08:00
2026-09-12 01:21:51 +08:00
2026-09-28 20:04:07 +08:00
2026-09-28 20:04:07 +08:00
2026-09-23 20:18:40 +08:00
2026-09-20 20:33:17 +08:00
2026-09-20 16:54:31 +08:00
2026-09-24 14:49:31 +08:00
2026-09-19 11:52:59 +08:00
2026-09-20 16:54:31 +08:00
2026-09-20 16:54:31 +08:00
2026-09-14 20:50:17 +08:00
2026-09-14 18:45:04 +08:00
2026-09-26 12:05:26 +08:00
2026-09-23 14:18:56 +08:00
2026-09-12 10:36:15 +08:00
2026-09-23 18:07:40 +08:00
2026-09-19 11:52:59 +08:00
2026-09-19 11:52:59 +08:00
2026-09-23 18:07:40 +08:00
2026-09-21 02:35:41 +08:00
2026-09-18 10:04:27 +08:00
2026-09-12 01:21:51 +08:00
2026-09-13 11:41:09 +08:00
2026-09-12 01:21:51 +08:00
2026-09-18 23:37:57 +08:00
2026-09-24 14:49:31 +08:00
2026-09-24 11:49:35 +08:00
2026-09-28 23:37:49 +08:00
2026-09-14 17:33:57 +08:00
2026-09-22 20:51:06 +08:00
2026-09-20 16:54:31 +08:00
2026-09-23 22:11:01 +08:00
2026-09-20 20:33:18 +08:00
2026-09-20 16:54:31 +08:00
2026-09-24 01:40:08 +08:00
2026-09-24 01:40:08 +08:00
2026-09-23 18:08:31 +08:00
2026-09-24 01:40:08 +08:00
2026-09-24 01:40:08 +08:00
2026-09-23 14:37:16 +08:00
2026-09-16 11:56:04 +08:00
2026-09-26 00:33:27 +08:00