Files
cmux/cmux.nightly.entitlements
Austin Wang a70fcdd4ef Fix browser mTLS client certificate challenges (#7040)
* Add failing browser client certificate auth tests

* Handle browser client certificate challenges

* Log browser client certificate keychain failures

* Require confirmation before sending client certificates

* Disambiguate client certificate picker labels

* Harden browser client certificate prompts

* Localize client certificate picker strings

* Reduce browser auth delegate growth

* Skip keychain auth UI during cert lookup

* Fail noninteractive keychain cert lookup

* Address mTLS certificate review edge cases

* Address client certificate review feedback

* Own browser auth prompt text formatting

* Fix client certificate warning budget

* Move browser client certificate logic into CmuxBrowser

* Require consent before using client certificates

* Cancel client certificate lookups with prompts

* Bridge client certificate lookup cancellation

* Clean client certificate auth policy issues

* Restore bundle-specific debug keychain group
2026-06-29 15:51:10 -07:00

29 lines
924 B
XML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>com.apple.application-identifier</key>
<string>7WLXT3NR37.com.cmuxterm.app.nightly</string>
<key>com.apple.developer.team-identifier</key>
<string>7WLXT3NR37</string>
<key>keychain-access-groups</key>
<array>
<string>7WLXT3NR37.com.cmuxterm.app.nightly</string>
</array>
<key>com.apple.developer.web-browser.public-key-credential</key>
<true/>
<key>com.apple.security.automation.apple-events</key>
<true/>
<key>com.apple.security.cs.allow-jit</key>
<true/>
<key>com.apple.security.cs.allow-unsigned-executable-memory</key>
<true/>
<key>com.apple.security.cs.disable-library-validation</key>
<true/>
<key>com.apple.security.device.audio-input</key>
<true/>
<key>com.apple.security.device.camera</key>
<true/>
</dict>
</plist>