Commit Graph

16 Commits

Author SHA1 Message Date
f2c25da1aa remove SEP backend, requires Xcode provisioning profile 2026-03-22 18:27:43 +09:00
8422e5eae7 make TEAM_ID and IDENTITY configurable, no hardcoded values 2026-03-22 05:32:23 +09:00
809f3d6263 SEP backend uses passphrase via LAContext applicationPassword 2026-03-22 05:27:56 +09:00
b6db3d8f1c add Secure Enclave backend with Swift helper 2026-03-22 05:20:20 +09:00
91ea660687 add --change-pin to reseal with new password without re-enrolling 2026-03-20 03:17:37 +09:00
81b1fb6444 use modern launchctl bootstrap/bootout API 2026-03-20 03:15:25 +09:00
aaa0f5bbdf remove nm targets from Makefile 2026-03-20 03:10:19 +09:00
c8f9b87e2c add make targets for launchd, systemd, and NativeMessagingHosts 2026-03-20 03:09:53 +09:00
be06b31e35 simplify unit files, no --email needed 2026-03-20 03:08:09 +09:00
ff9e980c5c auto-detect enrolled key, --email only needed for enroll/remove 2026-03-20 03:07:29 +09:00
626a51d2b8 make --email optional, saved on enroll and reused on subsequent runs 2026-03-20 03:02:09 +09:00
38cff6ef55 add systemd and launchd unit files, suppress unused warnings 2026-03-20 03:00:50 +09:00
1a134f448b add Makefile 2026-03-20 02:57:54 +09:00
6c9618e54c Rust implementation 2026-03-20 02:51:33 +09:00
4e0ee51a33 Improvements and fixes 2026-03-20 02:50:59 +09:00
891b1941bd Initial Commit 2026-03-19 12:23:48 +09:00