Commit Graph

  • 4436e221df GUI: Add silent mode configuration option. (#871) Russell Hancox 2022-08-11 09:17:07 -04:00
  • deccc8a148 GUI: For App Store published apps, include team ID. (#872) Russell Hancox 2022-08-11 08:15:42 -04:00
  • 06da796a4d Docs: add link to GitHub (#868) Henry S 2022-08-08 22:38:34 +02:00
  • 7b99a76d0d Docs: Add StaticRules to example mobileconfig (#866) Russell Hancox 2022-08-03 10:59:18 -04:00
  • c2d3e99446 Sync Protocol Docs (#860) Pete Markowsky 2022-07-28 17:27:43 -04:00
  • 6db7fea8ae syncservice: Add tests for NSData+Zlib and Postflight (#864) Russell Hancox 2022-07-26 13:05:35 -04:00
  • 6fcb4cfe63 Docs: Add recommended rollout doc (#861) Kathryn Hancox 2022-07-22 13:50:25 -04:00
  • 8b55ee4da5 santad: only allow root read+write permissions on sync-state.plist (#858) bfreezy 2022-07-18 12:32:08 -05:00
  • cc3177502c Tests: Fix un-needed expectation in SNTExecutionControllerTest.allEventUpload (#857) 2022.7 Russell Hancox 2022-07-15 18:03:34 -04:00
  • a49a59b109 Docs: Add sync server list (#856) Kathryn Hancox 2022-07-15 16:19:17 -04:00
  • 2c06c39c82 Added quick getting started page for deployments (#855) Kathryn Hancox 2022-07-15 15:23:33 -04:00
  • 234f81ea7c Ensure KVO works for USB config options (#853) Pete Markowsky 2022-07-15 15:13:55 -04:00
  • 743c567bf8 santad: Log team ID in execution logs, where available (#850) Russell Hancox 2022-07-15 12:41:56 -04:00
  • 21220f1499 santad: Add DisableUnknownEventUpload option. (#852) Russell Hancox 2022-07-15 12:30:20 -04:00
  • 39f3ffe8fc santactl/status: Fix printing of static rules (#848) Russell Hancox 2022-07-15 11:53:38 -04:00
  • fdb01928a0 santad: Fix re-establishment of syncservice connection (#849) Russell Hancox 2022-07-15 11:53:17 -04:00
  • fbefbc5910 santasyncservice: Keep XSRF token in memory, don't send to daemon (#851) Russell Hancox 2022-07-15 11:52:43 -04:00
  • 9db00d143d santad: Improve caching of static rules (#847) Russell Hancox 2022-07-14 10:50:30 -04:00
  • 1cc40d59d8 santad: Allow configuring a static set of rules via configuration profile (#846) Russell Hancox 2022-07-13 17:58:13 -04:00
  • ba1ace56f0 Project: Delete tulsiproj, add basic doc about hedron (#845) Russell Hancox 2022-07-12 13:53:57 -04:00
  • 6d911e9d6e CI: Make CI workflow only run on source changes (#843) Russell Hancox 2022-07-08 16:03:30 -04:00
  • 7e2b291122 Docs: Updated home page with README files & nav changes (#841) Kathryn Hancox 2022-07-08 15:53:16 -04:00
  • 64096f5d08 adhoc build and run santa (#840) Tom Burgin 2022-07-07 17:09:53 -04:00
  • aec1c74fab Use the message copy in the dispatch blocks (#839) Matt W 2022-07-06 21:51:02 -04:00
  • d4a0d77cb9 Docs: Add gemfile for running jekyll locally. (#834) Russell Hancox 2022-07-01 11:06:16 -04:00
  • 7df209ed3f Project: Upgrade bazel rules_apple to 1.0.1 release (#830) Russell Hancox 2022-06-28 14:23:47 -04:00
  • b7421e4499 Add team ID to synced events (#827) np5 2022-06-24 20:00:55 +00:00
  • e044fe3601 Readme: http -> https link (#829) Eric Case 2022-06-24 11:34:32 -07:00
  • a67801d5ed santactl/status: Remove driver connected, re-org USB blocking status (#826) 2022.6 Russell Hancox 2022-06-22 14:59:46 -04:00
  • 3d37a3a5ae santad: Update assert usage to avoid a string-to-bool conversion (#825) Russell Hancox 2022-06-22 12:55:57 -04:00
  • bfae5dc828 fix some style issues (#824) Russell Hancox 2022-06-22 10:41:05 -04:00
  • fde5f52a11 Added handling for Remount events to USB mass storage blocking (#818) Pete Markowsky 2022-06-22 09:39:20 -04:00
  • 01bd1bfdca santad: Use multiple semaphores to avoid freeing ES message before use of it has ended. (#822) Russell Hancox 2022-06-08 11:21:40 -04:00
  • ae13900676 Mute self to reduce message volume. Remove noisy log message. (#820) Matt W 2022-05-31 11:36:35 -04:00
  • a65c91874b Copy new PrinterProxy file instead of overwriting (#819) Matt W 2022-05-27 13:08:25 -04:00
  • 6a3fda069c Remove unused testing scripts (#816) Matt W 2022-05-27 11:03:10 -04:00
  • 4d34099142 santad: log decision when failing to read file (#817) Khalid Jamal Abdulnasser 2022-05-27 15:52:06 +02:00
  • e639574973 Project: Fix layering for tests (#813) 2022.5 Russell Hancox 2022-05-12 16:52:11 -04:00
  • 636f9ea873 Project: Layering, missed a dependency (#812) Russell Hancox 2022-05-12 14:49:18 -04:00
  • 9099409915 Project: Enable layering check, fix all dependency violations (#811) Russell Hancox 2022-05-12 14:26:08 -04:00
  • 976f483a99 syncservice: Fix SNTSyncTest (#810) Russell Hancox 2022-05-12 09:54:00 -04:00
  • 8a32b7a56b preflight sync: fix dispatch_group_wait return polarity (#809) Tom Burgin 2022-05-11 14:55:42 -04:00
  • 7eeb06b406 preflight sync: stop the sync if we cannot communicate with the daemon (#808) Tom Burgin 2022-05-11 14:45:58 -04:00
  • 4540a1c656 SNTConfigurator: remove mutability from sync state dict (#807) Tom Burgin 2022-05-11 14:35:43 -04:00
  • acc7b32b24 GUI: Switch to UserNotification.framework notifications (#806) Russell Hancox 2022-05-11 12:32:08 -04:00
  • b92d513f5d GUI: Fix message queuing (#805) Russell Hancox 2022-05-11 09:59:38 -04:00
  • 3458fccd4e santasyncservice: handle loading and unloading of the service in the pkg (#804) Tom Burgin 2022-05-10 14:59:34 -04:00
  • fdfb00368c GUI: Update keys for EventDetailURL. (#802) Russell Hancox 2022-05-09 13:46:13 -04:00
  • 6bd369cfb2 santad: remove sema from sync service queue (#803) Tom Burgin 2022-05-09 13:32:28 -04:00
  • 0df26c6214 Fix ES Mock Client Subscription issues (#801) Pete Markowsky 2022-05-06 14:34:42 -04:00
  • 6e22da1d97 santad: Add 'null' event logger. Fixes #754 (#799) Russell Hancox 2022-05-06 12:22:04 -04:00
  • 1725809335 Add config to allow uploading all events (#800) Russell Hancox 2022-05-06 11:45:53 -04:00
  • 3eff49feda Added macos-12 to the build matrix. (#798) Pete Markowsky 2022-05-03 21:14:15 -04:00
  • 5caedebb06 Created a profiles package so provisioning profiles only need to be in one place. (#794) Pete Markowsky 2022-05-03 17:14:02 -04:00
  • d823028b72 Sync: Add option to enable event upload despite clean sync. (#796) Russell Hancox 2022-05-03 15:15:42 -04:00
  • 49b2d6e22a GUI: Add %bundle_or_file_sha% translation key (#797) Russell Hancox 2022-05-03 14:59:01 -04:00
  • 4236d57e96 Project: Update packaging script to do tarball creation in a scratch dir (#793) 2022.4 Russell Hancox 2022-04-28 15:25:48 -04:00
  • 36d463a1dc Project: Include syncservice.plist in release builds and loads (#792) Russell Hancox 2022-04-28 14:42:19 -04:00
  • adbafd6bab syncservice: sign and package (#790) Tom Burgin 2022-04-28 13:31:20 -04:00
  • b5ebe1259c syncservice: implementation and migration (#775) Tom Burgin 2022-04-27 14:54:56 -04:00
  • e0ae0f481b santa/gui: Update buttons to push style to better stand out (#788) Ryan Diers 2022-04-19 17:08:35 -07:00
  • 8037c79fc0 Populate critical paths from the ES default mute set (#786) Matt W 2022-04-18 15:11:43 -04:00
  • 892d303de1 Disable layering check for Objective-C, part two (#787) Walter Lee 2022-04-18 12:15:08 -04:00
  • ff3979263e santad: Use TTY path provided by ES (#785) Russell Hancox 2022-04-15 12:48:06 -04:00
  • 01afefd3d4 santactl/sync: Fix event team ID decision value (#784) np5 2022-04-15 14:27:48 +00:00
  • 830627e7bc Docs: Add "Team ID" to description on AllowedPathRegex (#782) Kent Ma 2022-04-14 13:13:51 -04:00
  • 601d726fcc Disable layering check for Objective-C (#781) Walter Lee 2022-04-12 09:06:55 -04:00
  • 0be1ca0199 ES_EVENT_TYPE_NOTIFY_UNMOUNT: flush the cache off the ES handler thread (#778) Tom Burgin 2022-04-06 12:07:08 -04:00
  • 8602593149 Fix dead link (#774) Kent Ma 2022-03-25 13:33:08 -04:00
  • 9bca601ce6 Modified build target names for santa proto (#772) Matt W 2022-03-25 13:07:57 -04:00
  • c73acd59d4 Update logo image of Santa (#773) Kent Ma 2022-03-25 12:46:34 -04:00
  • 3c334e8882 Project: Fix coverage collection (#770) Russell Hancox 2022-03-24 11:33:46 -04:00
  • 5f811cadf8 Project: Update apple_rules dep, add .bazelversion for bazelisk users (#769) Russell Hancox 2022-03-23 17:34:04 -04:00
  • 4252475de0 Project: Fix fallback version (#767) Russell Hancox 2022-03-23 15:13:30 -04:00
  • 45f1822681 Exclude bazel-out from test coverage generation (#768) Kent Ma 2022-03-23 15:10:46 -04:00
  • 498a23d907 Project: Make versioning dynamic through bazel's --embed-label. (#766) Russell Hancox 2022-03-23 14:53:51 -04:00
  • 5dff8a18f4 santad: Split ES cache into root/non-root varieties (#765) Russell Hancox 2022-03-23 09:43:14 -04:00
  • 676c02626d santactl/metrics: Allow filtering metrics (#763) Russell Hancox 2022-03-22 14:12:14 -04:00
  • 64950d0a99 Project: Show test errors in output from CI (#764) Russell Hancox 2022-03-22 11:39:01 -04:00
  • 16f74cb85c Remove references to santa-driver and the kernel extension from parts of the docs (#762) 2022.3 Kent Ma 2022-03-21 11:33:45 -04:00
  • aadc961429 santad: Clear caches when disks are unmounted. (#760) Russell Hancox 2022-03-18 13:38:35 -04:00
  • be66fd92f4 santactl/status: Re-org output in status re: USB Blocking. (#759) Russell Hancox 2022-03-18 09:57:34 -04:00
  • feea349f25 Project: Remove kext signing/packaging (#755) Russell Hancox 2022-03-16 17:08:59 -04:00
  • 1c04c3a257 Remove code guarded by #ifdef kernel macros (#752) Kent Ma 2022-03-15 14:38:40 -04:00
  • 818d3f645f santactl/sync: Add model identifier to preflight request (#751) np5 2022-03-15 15:24:05 +01:00
  • 15d6bb1f14 Made santad an early boot client to prevent racing other pids. (#750) Pete Markowsky 2022-03-15 10:16:40 -04:00
  • 211dbd123f Remove the Santa kernel extension. (#749) Kent Ma 2022-03-14 18:17:02 -04:00
  • c67364fe76 Protobuf support, maildir format logging (#731) Matt W 2022-03-14 15:46:52 -04:00
  • 2043983f69 Fix typo in SNTDeviceManager tests & ensure they run in the CI. (#746) Pete Markowsky 2022-03-14 12:57:07 -04:00
  • 2f408936a0 Project: Disable bazel layering_check feature for most rules (#742) Russell Hancox 2022-03-10 10:07:15 -05:00
  • 02c1d0f267 Project: Bump version to 2022.3 (#745) Russell Hancox 2022-03-10 09:35:44 -05:00
  • 4728c346cc Fix uninstall.sh to remove the metric & bundle services. (#743) Pete Markowsky 2022-03-09 18:00:45 -05:00
  • 9588dd8a0e Fix: Issue with SNTMetricHTTPWriter Timeouts (#741) Pete Markowsky 2022-03-08 14:12:57 -05:00
  • e3e48aed1b Packaging: Keep package versions simple (#737) 2022.2 Russell Hancox 2022-03-02 10:36:39 -05:00
  • e60f9cf6c5 Project: Add build version (#736) Russell Hancox 2022-02-28 14:18:18 -05:00
  • c7e309ccb1 Add a USB device blocking popup. (#728) Kent Ma 2022-02-28 13:30:56 -05:00
  • ad8aafbd07 Project: Bump version to 2022.2 (#734) Russell Hancox 2022-02-17 11:36:21 -05:00
  • 9e671c3dee Project: Add arm64 to hostArchitectures for productbuild (#733) Russell Hancox 2022-02-16 20:02:12 -05:00
  • d97abe36f2 santad: Fix fail open tests in SNTExecutionControllerTest (#730) Russell Hancox 2022-02-14 20:13:08 -05:00
  • faa8946056 Fix: remediate a crash in santametricservice (#729) Pete Markowsky 2022-02-14 13:51:29 -05:00