Tom Burgin
d0ede18bf4
MOLCertificate --> 1.9 ( #290 )
2018-07-06 12:56:15 -04:00
Alessandro Gario
f7986b0a05
Update MOLXPCConnection; add support for unprivileged XPC interfaces ( #287 )
...
* Update MOLXPCConnection; add support for unprivileged XPC interfaces
* Code review changes
2018-07-05 17:20:49 -04:00
Russell Hancox
ebd507f143
Project: Update cocoapods, again ( #274 )
2018-06-01 12:01:21 -04:00
Tom Burgin
b70442e483
Project: Use MOLXPCConnection ( #258 )
...
* Project: Use MOLXPCConnection
* review fixes
2018-05-09 11:40:35 -04:00
Tom Burgin
5ee6531627
santad / santactl: validate all architectures within universal binaries ( #249 )
2018-04-24 16:11:49 -04:00
Tom Burgin
6a6a32c1cf
santactl: Update to MOLFCMClient v1.7 ( #245 )
2018-03-13 13:07:44 -04:00
Tom Burgin
bbe9f83878
Import fixes ( #243 )
...
* All: use common import style for cocoapods <PodName/PodName.h>
* All: Update Pods
2018-03-12 16:02:55 -04:00
Tom Burgin
d4ba4b082f
codesign check: verify all architectures ( #239 )
...
* fileinfo rule: don't use certs that have codesigning errors
* pods: MOLCodesignChecker --> 1.8
2018-02-22 14:41:47 -05:00
Tom Burgin
cce43829eb
use MOLFCMClient v1.5 ( #238 )
2018-02-16 14:35:52 -05:00
Tom Burgin
0e6eb45732
santa-driver: add an acknowledge feature to allow timeouts ( #220 )
...
* santa-driver: Add an acknowledge feature to allow timeouts for lost requests
* project: cocoapods 1.3.1 update
* review updates
2018-01-26 11:33:54 -05:00
Tom Burgin
a1031cdc27
protect wakeup() from being called with 0 ( #167 )
...
* don't call wakeup on 0
* project: "share" the santabs target
* Project: Update CocoaPods to 1.2.1
* Project: pod deintegrate - pod install
2017-04-14 16:13:45 -04:00
Tom Burgin
96150a9668
Bundle Events ( #145 )
...
* santabs: Create Santa Bundle Service
* common: SNTXPCConnection add initClientWithServiceName:
* santad: add logic for blocked bundles
* SantaGUI: add ui elements and xpc connections to / from santabs
* santactl/sync: add api features for syncing bundle events
* santactl/bundleinfo: add bundleinfo command for debug builds
* common: prefer bundle hash over file hash for event urls
* common: remove syncBackoff property - this is now handled in santactl sync
* common: add properties to support the bundle event api
* common: find a bundle from a nested binary
* review updates
* sane bundle hash time outs
* post rebase updates
* post review updates
2017-04-07 15:31:56 -04:00
Russell Hancox
094880af50
Project: Add DevelopmentTeam configuration ( #157 )
...
This is a generated xcconfig in the Rakefile which gets included by the project
to set the DEVELOPMENT_TEAM key to keep Xcode 8 happy. The development team is
figured based on the available “Mac Developer” certificate.
Also update the way SantaCache declares a ‘zero’ value, update the
OCMock pod and add a few missing includes.
2017-03-20 16:34:59 -04:00
Tom Burgin
c3db518aca
santactl/sync: use the new fcm-stream format ( #156 )
2017-03-20 14:42:29 -04:00
Tom Burgin
0aba8b78ba
disable bundle scans ( #146 )
...
* config: update to cocoapods-1.2.0 and molfcmclient 1.2
* santactl/sync: disable sync server bundle scan requests
2017-03-01 09:02:00 -08:00
Tom Burgin
9ab85768bd
Update Podfile.lock to use MOLFCMClient v1.1 ( #136 )
2017-01-03 11:10:15 -05:00
Tom Burgin
543ac7c649
push notifications with FCM ( #132 )
...
* push notifications with FCM
* Don't display rule count in notifications. Get FCM broadcast topic from sync server.
2016-12-06 16:04:34 -05:00
Russell Hancox
2063bc3db3
Update pods, check length of EventDetailBundleURL, add text above URL in TTY ( #89 )
...
* SantaGUI: Check EventDetailBundleURL length rather than just existence
* santad: Add title above detail URL in TTY
* Project: Update pods
2016-09-09 16:11:40 -04:00
Russell Hancox
1885580958
Project: pod update
2016-08-19 15:10:50 -04:00
Russell Hancox
3e9c3a069d
Project: Pod update
2016-07-19 14:51:01 -04:00
Russell Hancox
f020e18238
Project: Update to MOLCertificate 1.5
2016-07-01 13:02:07 -04:00
Russell Hancox
f20825a66c
Project: Increase optimization level for Pods
2016-06-30 14:36:16 -04:00
Tom Burgin
3435b56a84
Add checkcache command to santactl. It will check to see if the vnode id of a file is in the kernel cache
2016-06-17 12:03:26 -04:00
Russell Hancox
992163206d
Project: Switch to MOLAuthenticatingURLSession Pod.
2016-06-01 17:13:10 -04:00
Russell Hancox
b3a507014b
Project: Update to CocoaPods 1.0
2016-05-19 19:08:52 -04:00
Russell Hancox
869ed33bd4
santactl/fileinfo: Show when code signature is adhoc
2016-05-03 14:15:27 -04:00
Russell Hancox
0aa2d2c613
santactl/fileinfo: Print useful info when codesign validation fails
2016-03-10 18:23:21 -05:00
Russell Hancox
606f507422
Project: Update CocoaPods
2016-03-10 16:34:08 -05:00
Russell Hancox
4e0ff224b6
Project: Remove SNTCertificate/SNTCodesignChecker, use new CocoaPod versions
2015-10-12 17:23:42 -04:00
Russell Hancox
00bbade34f
santa-driver: ClientConnected() should check if process is exiting/dying.
2015-09-14 18:08:57 -04:00
Sam Symons
77ed1cca29
Fix an installation error with CocoaPods.
...
In the later versions of CocoaPods, the `project` method was replaced
with `pods_project`. This was preventing the post_install hooks from
being run.
2015-07-21 10:41:03 -07:00
Russell Hancox
e6b20bcce6
Project: update Podfile.lock
2015-04-20 18:07:33 -04:00
Russell Hancox
4231781178
Project: Update CocoaPods
2015-03-31 18:13:37 -04:00
Russell Hancox
4b166f4485
Update Pods
2015-01-28 22:33:42 -05:00
Russell Hancox
895ed717c9
Update Podfile.lock
2014-12-11 18:51:45 -05:00
Keith Smiley
1d6283123e
Don't ignore Podfile.lock
...
This file holds information about the exact dependency versions
installed with `pod install`. In the case that one of the dependencies
were updated with API breaking versions it would still be installed.
2014-11-22 11:42:49 -08:00