Commit Graph

  • b186419e54 Sync: Remove LogUpload. (#333) Russell Hancox 2019-01-07 14:27:44 -05:00
  • 1dc579c00f Project: Fix badges in README (#332) Russell Hancox 2019-01-07 12:28:57 -05:00
  • abdd6c319a Project: Update docs for switch to bazel (#330) Russell Hancox 2019-01-04 19:45:00 -05:00
  • 5dd93fadfa Project: Convert to bazel, part 2 (#329) Russell Hancox 2019-01-04 16:23:35 -05:00
  • e6fcbf59df Proj: Convert to Bazel build, remove other build systems. (#326) Russell Hancox 2018-12-14 11:57:32 -05:00
  • 9fd04ed301 SantaPrefixTree: Fix a bug and add some more tests (#324) Tom Burgin 2018-12-03 17:08:16 -05:00
  • e4b5f595ce * Add note about vnode map. (#323) Tom Burgin 2018-11-19 12:44:28 -05:00
  • 212b02589b Update README.md (#319) Tom Burgin 2018-11-12 10:50:28 -05:00
  • 42c3631995 Update uninstall.sh (#318) Tom Burgin 2018-11-09 16:13:38 -05:00
  • 2695355dd2 add in-kernel filemod prefix filter (#313) Tom Burgin 2018-11-08 15:37:30 -05:00
  • db0cd861d6 README: Paragraph formatting L157 to L168 (proposal) (#317) Darío Hereñú 2018-11-08 15:12:23 -03:00
  • 57d6a962de update deployment documentation (#312) Victor Vrantchan 2018-11-05 13:06:49 -05:00
  • 91608d7366 santad: Document implicit rule ordering (#315) Russell Hancox 2018-11-02 12:12:19 -04:00
  • 7d4f1ffc45 config: Ensure syncBaseURL ends with a / (#311) Russell Hancox 2018-10-09 18:27:04 -04:00
  • ba539bb555 docs: remove space before period. (#308) Victor Vrantchan 2018-10-07 15:09:17 -04:00
  • d9ecbf06c0 Document recent changes to sync server configuration (#307) Victor Vrantchan 2018-10-07 15:09:04 -04:00
  • 01df4623c7 santa-driver: add back the root and non-root caches (#302) 0.9.30 Tom Burgin 2018-09-26 12:41:04 -04:00
  • c9cb91a22e ocspd also seems integral to cs validation (#301) Tom Burgin 2018-09-26 08:45:39 -04:00
  • 1f9d60aecc common: Allow transitive whitelisting to be controlled by sync servers. (#300) Russell Hancox 2018-09-26 08:43:31 -04:00
  • 52c5b5aade add newline to output of "santactl help sync" (#299) nguyen-phillip 2018-09-25 13:55:52 -04:00
  • 2d98173c51 fix cache invalidation on macOS Mojave (#298) 0.9.29 Tom Burgin 2018-09-21 15:22:34 -04:00
  • 5e3f13be70 intentional fall-through (#297) Tom Burgin 2018-09-20 18:40:23 -04:00
  • 90b894b88a santad: add critical system binaries (#296) Tom Burgin 2018-09-20 17:17:12 -04:00
  • 6dc7387881 Add transitive whitelisting to Santa (#224) nguyen-phillip 2018-07-20 11:47:04 -04:00
  • b14b017d72 santa-driver: add IOMatchCategory (#292) Tom Burgin 2018-07-18 11:33:09 -04:00
  • d0ede18bf4 MOLCertificate --> 1.9 (#290) 0.9.28 Tom Burgin 2018-07-06 12:56:15 -04:00
  • 6d223aea03 Various fixes (documentation, and an additional check on the JSON received from the syncserver) (#288) Alessandro Gario 2018-07-06 15:42:22 +02:00
  • f7986b0a05 Update MOLXPCConnection; add support for unprivileged XPC interfaces (#287) Alessandro Gario 2018-07-05 23:20:49 +02:00
  • 629e70287c Add CMake support, implement fuzzers (#284) Alessandro Gario 2018-06-29 20:15:16 +02:00
  • 3c2a88144c santad: Wait for driver appearance using IOKit notifications. (#278) 0.9.27 Russell Hancox 2018-06-12 16:15:41 -04:00
  • 3651f18566 readme: s/precendence/precedence/ (#283) dgw 2018-06-12 14:01:42 -05:00
  • 472fea75b1 KernelTests: Simplify kernel tests (#282) Russell Hancox 2018-06-12 09:53:20 -04:00
  • e1b5438865 santa-driver: Re-factor some destruction methods (#281) Russell Hancox 2018-06-11 12:54:29 -04:00
  • fbbf523333 santa-driver: Stop catching hasdirtyblks, the loader handles this (#280) Russell Hancox 2018-06-06 18:56:00 -04:00
  • 15fa53d744 santa-driver: Switch to a struct for vnode IDs, holding both the file… (#276) Russell Hancox 2018-06-05 06:43:49 -04:00
  • 9595f80fde santad: Don't get code signature info for non Mach-O's. (#277) Russell Hancox 2018-06-05 06:43:11 -04:00
  • 61a67e45c1 SantaCache: Add command to print histogram of bucket distribution (#275) Russell Hancox 2018-06-01 17:02:39 -04:00
  • 143e690dab SantaCache: Add very basic distribution test (#273) Russell Hancox 2018-06-01 13:11:24 -04:00
  • ebd507f143 Project: Update cocoapods, again (#274) Russell Hancox 2018-06-01 12:01:21 -04:00
  • f71bc0a8f7 santa-driver: Fix cache CAS operations, which haven't been working (#272) Russell Hancox 2018-06-01 11:38:25 -04:00
  • edc0c72464 SantaCache: Templatize key types (#271) Russell Hancox 2018-05-30 15:50:23 -04:00
  • c3ce4f718b Update configuration.md (#270) Tom Burgin 2018-05-30 11:06:45 -04:00
  • 40ee482973 Update SNTSyslogEventLog.m (#269) Tom Burgin 2018-05-29 16:39:18 -04:00
  • a5d2e6fdd2 Optional MachineID for Logs (#256) Mitchell Grenier 2018-05-29 13:16:21 -07:00
  • e9a835a642 log deny because of dirty vnode (#267) 0.9.26 Tom Burgin 2018-05-25 14:16:16 -04:00
  • ac7b95ceb6 santa-driver: do not invalidate cached decisions on KAUTH_VNODE_ACCESS (#266) Tom Burgin 2018-05-25 10:47:48 -04:00
  • 055b2d8ede Update project for Xcode 9.1, add codesigning flags (#264) Russell Hancox 2018-05-22 10:13:59 -04:00
  • a75cd0a0f5 Update README.md (#263) Russell Hancox 2018-05-18 12:26:37 -04:00
  • 2b1ddf9a4e Fix typo in sync help text (#259) Matthew Suozzo 2018-05-09 21:53:51 -04:00
  • b70442e483 Project: Use MOLXPCConnection (#258) Tom Burgin 2018-05-09 11:40:35 -04:00
  • 798b0fab15 fileinfo: whitelist bundle extensions when performing an ancestor search (#257) Tom Burgin 2018-05-07 13:57:58 -04:00
  • e8630132d7 Project: make building on case-sensitive volumes work (#255) Russell Hancox 2018-04-27 12:58:54 -04:00
  • 273ae5f21a santad: Missed an import (#254) Russell Hancox 2018-04-27 10:51:53 -04:00
  • 06b688fef4 Update .travis.yml (#253) Tom Burgin 2018-04-26 17:23:32 -04:00
  • 59cc038ab2 All: stop using @import for reasons. (#252) Russell Hancox 2018-04-26 17:19:19 -04:00
  • ea5a6c3438 downstream --> upstream changes (#251) Tom Burgin 2018-04-25 16:16:56 -04:00
  • e2adfdf3cf Add EventLog Docs (#250) Tom Burgin 2018-04-24 16:33:53 -04:00
  • 5ee6531627 santad / santactl: validate all architectures within universal binaries (#249) 0.9.25 Tom Burgin 2018-04-24 16:11:49 -04:00
  • 1cf8ee09e1 sync-state: Mitigate com.apple.ManagedClient flapping (#248) Tom Burgin 2018-04-09 13:34:33 -04:00
  • 4a2cf9d722 santad: event logger (#246) Tom Burgin 2018-04-03 13:15:12 -04:00
  • 6a6a32c1cf santactl: Update to MOLFCMClient v1.7 (#245) 0.9.24 Tom Burgin 2018-03-13 13:07:44 -04:00
  • ce03611b52 santabs: Serialize calls to -[SNTBundleService createConnection] (#244) Tom Burgin 2018-03-12 17:04:53 -04:00
  • bbe9f83878 Import fixes (#243) Tom Burgin 2018-03-12 16:02:55 -04:00
  • 40e6c6aa92 sync-state: perform sync-state operations on a serial q (#242) Tom Burgin 2018-03-07 17:35:02 -05:00
  • 9f6ccf092a code cleanup (#241) Tom Burgin 2018-02-26 10:51:44 -05:00
  • d4ba4b082f codesign check: verify all architectures (#239) 0.9.23 Tom Burgin 2018-02-22 14:41:47 -05:00
  • cce43829eb use MOLFCMClient v1.5 (#238) Tom Burgin 2018-02-16 14:35:52 -05:00
  • c1bfbac2fe Various small fixes to README.md (#237) johnl 2018-02-13 17:06:28 +01:00
  • fc87cde668 config: use KVO (#234) 0.9.22 Tom Burgin 2018-02-07 13:59:00 -05:00
  • 400c413029 config: add option to disable mode change notifications (#235) Tom Burgin 2018-02-02 12:01:51 -05:00
  • 0e6eb45732 santa-driver: add an acknowledge feature to allow timeouts (#220) Tom Burgin 2018-01-26 11:33:54 -05:00
  • 7ca2028c19 santabs: don't try to lookup nil bundle paths (#233) Tom Burgin 2018-01-26 11:33:04 -05:00
  • 08144b54a7 docs: updated configuration details (#232) Tom Burgin 2018-01-24 21:07:48 -05:00
  • 103137498b santa-driver: Deny execs with names over MAXPATHLEN with appropriate errno (#231) 0.9.21 Russell Hancox 2018-01-24 14:02:05 -05:00
  • 8e57e3709d SNTConfigurator: use mobileconfigs (#222) Tom Burgin 2018-01-08 12:56:24 -05:00
  • bd6bd66946 santactl: Added -h and --help as synonyms for help (#225) nguyen-phillip 2017-12-05 14:16:04 -08:00
  • 6973dd0ec2 log the events generated by bundle hashing with action=BUNDLE (#207) nguyen-phillip 2017-12-04 10:03:04 -08:00
  • 2e8b08cd9e keep style fixes (#221) Tom Burgin 2017-11-28 11:48:12 -05:00
  • edc8f43f42 Style fixes Russell Hancox 2017-11-15 20:09:11 -05:00
  • 133814cd73 santa-driver: Prevent possible infinite loop if decision requests fail to be retrieved Russell Hancox 2017-11-15 13:56:23 -05:00
  • 57213ee31b [santactl] Ensure reachability is released properly Russell Hancox 2017-10-26 14:35:14 -04:00
  • b4fa2a394b Update .gitignore (#211) Tom Burgin 2017-10-16 15:20:43 -04:00
  • 0c39342d53 santad: SNTPolicyProcessor fix nil scope check (#208) Tom Burgin 2017-10-06 13:07:48 -04:00
  • 1c95e8e25c santad: Stop ignoring CSInfoPlistFailed (#204) 0.9.20 Tom Burgin 2017-09-14 12:45:07 -04:00
  • ff5a92772b sync: start reachability handler to retry to upload blocked event when initial upload fails (#202) nguyen-phillip 2017-09-14 12:44:32 -04:00
  • bc2a17f70f santactl: added filtering to fileinfo command via --filter flag (#201) nguyen-phillip 2017-09-14 11:21:08 -04:00
  • f2e909e578 Minor refactor to merge similar methods into one: (#200) nguyen-phillip 2017-09-08 09:18:13 -04:00
  • c3385a808c Bundle Notifications (#197) nguyen-phillip 2017-09-05 15:35:35 -04:00
  • 8d480331ff Add Read the Docs to README (#196) Tom Burgin 2017-08-18 13:29:43 -04:00
  • 5216f0989c santactl: Recursive fileinfo command (#191) nguyen-phillip 2017-08-18 09:56:37 -04:00
  • 4238553a2e Docs: Start of Santa Docs (#192) Tom Burgin 2017-08-17 16:01:59 -04:00
  • 79662d0dcf santad/SNTEventLog: log original path of translocated apps (#194) nguyen-phillip 2017-08-17 11:09:46 -04:00
  • ff095bc53d KernelTests: Fix cache performance test Russell Hancox 2017-08-16 13:19:39 -04:00
  • eefd70b2de santa-driver: Fix race condition by adding CAS op to SantaCache Russell Hancox 2017-08-15 16:52:52 -04:00
  • 9b3eab67a2 santa-driver: Determine root FSID more safely Russell Hancox 2017-08-15 18:41:24 -04:00
  • 54def2deb7 santa-driver: Reverse ClearCache() non_root_only default parameter Russell Hancox 2017-08-15 15:48:23 -04:00
  • cd12744726 santad/santactl/santa-driver: Make status command return size of both caches Russell Hancox 2017-08-15 15:43:10 -04:00
  • 616fd9570f santa-driver: Split cache for root/non-root volume Russell Hancox 2017-08-09 16:55:13 -04:00
  • 0544011ee0 [santad] Remove broken check and obsolete TODOs (#190) Russell Hancox 2017-08-03 15:14:02 -04:00
  • 51920c7045 santad: modified execution log format to show path & args at end (#189) nguyen-phillip 2017-08-02 14:27:39 -04:00