Tom Burgin
24854d4ad7
Config: EnableSystemExtension option ( #438 )
...
* Config: add EnableSystemExtension option
* format
* i don't trust kvo
* review updates
2020-02-18 17:48:06 -05:00
Tom Burgin
5db56e01f5
cleanup 10.14 -> 10.15 upgrade artifacts ( #427 )
...
* cleanup 10.14 -> 10.15 upgrade artifacts
* exit exit
* exit exit
2019-12-19 15:56:59 -05:00
Tom Burgin
2671807f0e
com.google.santa.daemon: don't reload if versions have not changed ( #424 )
2019-12-12 14:02:23 -05:00
Russell Hancox
cb01b77f84
Project: no longer need to move the embedded provisionprofile
2019-11-08 22:22:09 -05:00
Russell Hancox
61582a0324
Project: standardize Info.plist and entitlement paths
2019-11-08 22:22:09 -05:00
Russell Hancox
a17b5d51a4
Project: more BUILD file cleanups, remove commented provisioning_profile attrs
2019-11-08 22:22:09 -05:00
Russell Hancox
1870631150
Project: Update bazel rules for endpointsec ( #403 )
2019-11-08 22:22:09 -05:00
Tom Burgin
933271826b
simplify santabundleservice xpc connection protocol ( #397 )
...
* simplify santabundleservice xpc connection protocol
* fix BUILD deps
* fix BUILD deps
* know
2019-11-08 22:22:09 -05:00
Russell Hancox
9db9fc6009
santad: Move event providers into a new group, make ES connection logic smarter ( #392 )
2019-11-08 22:22:09 -05:00
Russell Hancox
34b4090b42
Project: fix some new Xcode11 warnings ( #389 )
2019-11-08 22:22:09 -05:00
Tom Burgin
c6ca3d64b3
add SNTEventProvider interface ( #388 )
...
* Add SNTEventProvider interface
* execution controller test should use the event provider interface
* * Xcode project: Use manual signing
* SNTEndpointSecurityManager: Don't cache deny decisions
* Review updates
* review updates
2019-11-08 22:22:09 -05:00
Tom Burgin
4913426631
* Added Xcode project + pods ( #387 )
...
* * Added Xcode project + pods
* Cleaned up unused SNTXPCUnprivilegedControlInterface MachServices id.
* Change santad's MachServices id to be compatible with the default SystemExtension namespace template.
* pods
* bazel
* switch MachService name for 10.15+
* build with SystemExensions framework
* build with Xcode 11
* launchd.plist fix
* use @available
* * Request SystemExtension activation on a background thread.
* Create a constant for the "com.google.santa.daemon" SystemExtension id.
2019-11-08 22:22:09 -05:00