Post

Replies

Boosts

Views

Activity

Reply to Sonoma on a virtual machine?
Dual-booting isn't largely effective for me -- as I said, I don't have spare machines as I'm used to having, so the ones I have are dedicated to various purposes. However! I found the problem! The problem is... VMware just doesn't care about macOS it seems. Parallels, on the other hand, was able to create a VM for me for both Intel Silicon and Apple Silicon. Which means I'll be buying a license for it and using my Mac Pro harder now. And... now I have a justification for getting a Mac Studio... 😄
Topic: App & System Services SubTopic: Core OS Tags:
Jun ’23
Reply to Using WKWebView and a yubikey?
Weird, I don't get notifications for comments, only replies. For various reasons, we have our own WKWebView window for authentication. We'd like to be able to support yubikeys et al. However... it doesn't look like that's actually possible? Because the WebAuthN support is only provided to full web browsers (and, on macOS [which is all I care about for now 😄], only for the user's default web browser)? As for what we're seeing, when trying to use a Yubikey, our WKWebView window, which is loaded with a google URL, says that it's not supported.
Topic: Safari & Web SubTopic: General Tags:
Mar ’23
Reply to SwiftData and command line
I found some sample code elsewhere, and -- unless I'm missing something, which is quite likely -- it will not work with a CLI tool, because it needs to know the bundle name.
Replies
Boosts
Views
Activity
Aug ’23
Reply to SwiftData and command line
I still can't find it. 😩
Replies
Boosts
Views
Activity
Jul ’23
Reply to SwiftData and command line
I clearly missed that!
Replies
Boosts
Views
Activity
Jul ’23
Reply to Keeping track of thread creation in a process
That's what I was wondering, glad is sounds sane.
Replies
Boosts
Views
Activity
Jul ’23
Reply to Keeping track of thread creation in a process
Yes, I'm not sure where the thread creation code is. Traditionally, I might use dtrace to look at fork and vfork, would bsdthread_create be sufficient here? I could possibly set a breakpoint & log command in pthread_create? There doesn't seem to be an Instrument for checking when thread creation and exit happens.
Replies
Boosts
Views
Activity
Jul ’23
Reply to Keeping track of thread creation in a process
Created by us, using the 3rd party libevent library, as well as a few others.
Replies
Boosts
Views
Activity
Jul ’23
Reply to Having trouble getting the endpoint-security entitlement working
Yes, after a year we got it, and are now distributing and it is AWESOME and there is nothing as fun as debugging an ESF-using process and getting distracted for a few minutes. 😄
Topic: Privacy & Security SubTopic: General Tags:
Replies
Boosts
Views
Activity
Jul ’23
Reply to Sonoma on a virtual machine?
Dual-booting isn't largely effective for me -- as I said, I don't have spare machines as I'm used to having, so the ones I have are dedicated to various purposes. However! I found the problem! The problem is... VMware just doesn't care about macOS it seems. Parallels, on the other hand, was able to create a VM for me for both Intel Silicon and Apple Silicon. Which means I'll be buying a license for it and using my Mac Pro harder now. And... now I have a justification for getting a Mac Studio... 😄
Topic: App & System Services SubTopic: Core OS Tags:
Replies
Boosts
Views
Activity
Jun ’23
Reply to XPC doesn't work with network extension on app upgrade
My best guess is that launchd is confused about something, and can't map the name to the right port. Unloading the extension and reloading it causes launchd to reset the port, and thus seems to fix it. So simply stopping doesn't do the trick. I've had no responses on my FB. Perhaps filing new ones and referencing mine might help?
Replies
Boosts
Views
Activity
Apr ’23
Reply to XPC doesn't work with network extension on app upgrade
As I said: I added code to the containing app to periodically try to communicate with the extension, and if it can't, it then unloads and reloads it. This does fix it -- at the cost of having multiple GUI prompts.
Replies
Boosts
Views
Activity
Apr ’23
Reply to Using WKWebView and a yubikey?
As I said, for various reasons, we're using our own window for it. This seems to match my conclusion that we can't do it, yes? Thanks. 😄
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to Using WKWebView and a yubikey?
See below, hopefully it's clearer?
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to Using WKWebView and a yubikey?
Weird, I don't get notifications for comments, only replies. For various reasons, we have our own WKWebView window for authentication. We'd like to be able to support yubikeys et al. However... it doesn't look like that's actually possible? Because the WebAuthN support is only provided to full web browsers (and, on macOS [which is all I care about for now 😄], only for the user's default web browser)? As for what we're seeing, when trying to use a Yubikey, our WKWebView window, which is loaded with a google URL, says that it's not supported.
Topic: Safari & Web SubTopic: General Tags:
Replies
Boosts
Views
Activity
Mar ’23
Reply to Transparent app proxy and UDP, redux
FYI, I had filed FB12006678 a while back, and just updated it to mention this issue as well.
Replies
Boosts
Views
Activity
Mar ’23
Reply to Given an audit token, can I get the executable path?
(Ok, I found librproc.h but that seems ... questionable, so is there a less questionable way?)
Replies
Boosts
Views
Activity
Mar ’23