| 
							
							
								 Max Goedjen | 8c516e128a | Enabling strict memory safety. (#683) | 2025-09-09 20:41:29 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 6854c05763 | Remove deprecated warning setting from XPCWrappers (#682) | 2025-09-09 06:28:38 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 5467474d88 | Switch to higher level XPC & enforce signing requirements (#681) * Revert "Add launch constraints (#678)"
This reverts commit c5a610d786.
* .
* Cleanup. | 2025-09-09 06:25:40 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 20e64604d6 | Replace headers with silgen (#679) * Revert "Put back"
This reverts commit 37d791f787.
* Cleanup | 2025-09-08 00:28:24 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | c5a610d786 | Add launch constraints (#678) * XPC updater POC
* WIP
* obo
* WIP
* Working
* .
* .
* .
* Cleanup
* Cleanup
* Throw restrict
* Remove dead protocol.
* .
* Fix ECDSA test.
* Scripts
* WIP
* .
* Put back
* Put back | 2025-09-08 07:20:24 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 7d21e3983c | Set teams (#677) | 2025-09-08 06:50:33 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 2c38aaed6f | Move internet access policy to xpc (#676) | 2025-09-07 06:28:58 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 63b42bd9df | Move downloader and socket input parsing to xpc services (#675) * XPC updater POC
* WIP
* obo
* WIP
* Working
* .
* .
* .
* Cleanup
* Cleanup
* Throw restrict
* Remove dead protocol.
* .
* Fix ECDSA test.
* Scripts | 2025-09-06 23:16:23 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | cf5ae49ebc | Remove unneeded protocosl (#674) | 2025-09-06 19:53:10 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 61705af42f | Extend parsing to cover the full set of protocol messages (#673) * WIP
* Cleanup
* WIP
* Strip out extensions
* Remove singature reader | 2025-09-06 19:48:59 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 558ae15b2d | Missing secrets help (#671) | 2025-09-04 08:10:50 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 902d5c4a1e | Nightly display version (#670) * Link to nightly and parse version better
* Add nightly date. | 2025-09-04 07:19:55 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 3d5f0b45bd | Add reveal in finder to copyable (#669) | 2025-09-04 06:36:50 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 74f4f1c0b1 | Cleanup socketport construction (#668) | 2025-09-04 06:14:55 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | c8cf0db1c5 | Remove some unused stirngs. (#664) | 2025-09-04 05:03:48 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 412687467b | Digest wants 'sha256:' prefix that the upload step doesn't add for some reason (#667) | 2025-09-04 05:01:44 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 63a09390b8 | Temporarily disable previews (#661) * Previews
* Temporarily disable. | 2025-09-03 08:11:55 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | a4e1ab9eb6 | Move (#659) | 2025-09-03 07:29:58 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 147f4d9908 | New setup (#657) * WIP
* WIP
* WIP
* Tweaks.
* WIP
* WIP
* WIP
* WIP
* WIP
* Cleanup
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* WIP
* REmove setup menu item
* WIP
* .
* .
* .
* Cleaup. | 2025-09-03 07:20:24 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | ddcb2a36ec | Fixes to agent reloading. (#656) | 2025-09-02 03:09:32 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 99a6d48e53 | Specify private key usage explicitly (#652) | 2025-09-01 02:41:47 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 935ac32ea2 | Factor out comment writer. (#651) | 2025-08-31 23:07:35 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | a0a632f245 | Save nil if empty string. (#650) | 2025-08-31 23:03:59 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 51fed9e593 | Fix potential timing bug (#649) | 2025-08-31 14:22:08 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | f652d1d961 | Return name as identities comment. (#647) | 2025-08-31 20:50:16 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 8aacd428b1 | Fix deleting key attribution (#648) | 2025-08-30 22:41:15 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | fb4dec383b | Move delete to use a confirmation dialog + various other fixes. (#645) | 2025-08-28 06:45:56 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | c5052dd457 | Little bit of cleanup in agent code (#643) | 2025-08-28 06:43:33 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | d967c7de07 | Pass in MLDSA auth context (#644) | 2025-08-28 04:39:25 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | e8fcb95db0 | Rewrite SocketController (#634) * WIP
* Working
* Working
* Cleanup | 2025-08-27 06:44:16 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 8ad2d60082 | Remove logic to deal with sending/not sending distrib notifications (#641) | 2025-08-27 06:15:17 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 6ce0510f21 | Fix eraser. (#640) | 2025-08-27 06:14:07 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | c52728a050 | Return created key (#638) * Return created key.
* Fix | 2025-08-27 05:43:08 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 8f4d0b8eda | Static vars for keytypes (#639) * Static inits for keytype.
* Missed | 2025-08-26 22:41:01 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | c32ceb6ad8 | Fix creation of auth required keys. (#633) | 2025-08-25 03:36:12 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | f0a6f2e43b | Save text (#632) | 2025-08-25 03:19:29 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 828c61cb2f | Add support for MLDSA keys (#631) * WIP.
* WIP
* WIP Edit
* Key selection.
* WIP
* WIP
* Proxy through
* WIP
* Remove verify.
* Migration.
* Comment
* Add param
* Semi-offering key
* Ignore updates if test build.
* Fix rsa public key gen
* Messily fix RSA
* Remove 1024 bit rsa
* Cleanup
* Cleanup
* MLDSA warning.
* MLDSA working.
* Strings.
* Put back UI changes | 2025-08-25 03:02:51 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | b3bea27f40 | Cleanup localization. (#630) | 2025-08-24 22:50:36 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 3d3d123484 | CryptoKit migration (#628) * WIP.
* WIP
* WIP Edit
* Key selection.
* WIP
* WIP
* Proxy through
* WIP
* Remove verify.
* Migration.
* Comment
* Add param
* Semi-offering key
* Ignore updates if test build.
* Fix rsa public key gen
* Messily fix RSA
* Remove 1024 bit rsa
* Cleanup
* Cleanup
* Clean out MLDSA refs for now
* Dump notifier changes
* Put back UI tweaks
* Fixes. | 2025-08-24 15:35:15 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 5b0135d694 | Remove unused localizations (#627) | 2025-08-23 20:57:46 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | b815c1e5ad | Cleanup packages/dead imports (#625) * Slim package
* Cleanup
* .
* Expose tokenID.
* Expose some constants.
* Open.
* Combine cleanup
* Make eraser base public.
* Reload
* Fix concurrency issue on key insertion.
* Add capabilities.
* .
* Revert "."
This reverts commit 7c5c2924fa.
* Revert "Add capabilities."
This reverts commitbfa7a3cd51. | 2025-08-23 20:42:08 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 75c9b5bb62 | Support infra for extensions (#626) | 2025-08-23 20:41:08 -07:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 2ba73ff680 | Fixes for insertion handler on smartcard (#622) | 2025-08-24 03:33:12 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | e3938caecb | Remove unused verify functions. (#621) | 2025-08-23 22:26:40 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 45bcb03fef | Enable enhanced security. (#618) | 2025-08-20 07:10:23 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | e86aa559a4 | Remove unchecked sendable (#617) | 2025-08-20 06:32:46 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | f382d72ee5 | Update localization status (#613) | 2025-08-18 03:31:53 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 9749cd6f3e | Switch to generated localized string symbols (#607) * Switch to string symbols
* Names
* Cleanup packages
* Cleanup packages
* Remove namespace
* More cleanup
* Fix extra param.
* Use swiftbuild | 2025-08-18 03:26:13 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | 83ecc15332 | Dim cells on background (#612) | 2025-08-18 03:19:13 +00:00 |  | 
			
				
					| 
							
							
								 Max Goedjen | eeec2c3169 | Update icon for macOS 26 (#610) * Icons.
* .
* Icon
* Icon composer
* Update readme. | 2025-08-18 01:37:57 +00:00 |  |