Post

Replies

Boosts

Views

Activity

Reply to DNS filter does not receive all DNS queries
Hi Quinn, We're seeing DNS queries caused by Safari going to the local DNS server in Wireshark packet capture. How is it that Safari's DNS traffic does not go through our DNS filter that is integrated into the OS? What is the "something similar...integrated into the system as a whole" that Safari may be using? And how can we get that traffic to go through us? Thanks, -Michael
Feb ’25
Reply to best practices for communication between system extension and daemon
Hi Quinn, it's great to hear from you. This project will not be in the App Store. Our daemon starts at boot time and runs until shutdown. We've combined our extension and daemon and this may get us down the road. We would prefer to keep them separate for a better architecture. Local sockets and XPC did not work for us. Are they just not usable for extensions and daemons to communicate? Our question is: What is the recommended approach for doing this sort of thing?
Jan ’25