100 Commits
Author SHA1 Message Date
Patrick Wardle 340dbd001c UI improvements v2.3.0 2026-02-15 18:10:56 -10:00
Patrick Wardle a8d8d7d8cf UI improvements 2026-02-15 17:59:36 -10:00
Patrick Wardle 7e6d6cfe14 Update AppDelegate.m 2026-02-15 15:03:40 -10:00
Patrick Wardle 1212063f34 give Terminal back focus 2026-02-15 14:27:58 -10:00
Patrick Wardle b7307b3093 Update signing.m 2026-02-14 21:16:55 -10:00
Patrick Wardle 925178aea7 'Paste Board Protection' mode 2026-02-14 21:13:18 -10:00
Objective-See Foundation e0e20e3a6f UI improvements to align with recent versions of macOS v2.2.5 2025-04-23 17:53:49 -10:00
Patrick Wardle adc489fdaa Create build.txt 2025-04-23 17:01:18 -10:00
Patrick Wardle 975bf4c568 version bump (v2.2.5) 2025-04-23 17:01:06 -10:00
Patrick Wardle 899b8c08dd ES deadline improvements 2025-04-19 13:33:23 -10:00
Patrick Wardle aa83b7326a version bump: v2.2.4 v2.2.4 2024-09-13 14:53:01 +02:00
Patrick Wardle 0d5e06f999 ES caching, improved message retention, etc
Process Auth Events now cached (#10)
Use of es_retain_message/es_release_message on macOS 11
2024-09-12 19:57:17 +02:00
Patrick Wardle 9ce6d9ddc3 improvements to "was" shown logic 2024-09-12 09:28:36 +02:00
Patrick Wardle d7155c7c61 Update Process.m v2.2.3 2024-09-11 22:59:10 +02:00
Patrick Wardle 27036e7459 code cleanup 2024-09-11 22:56:28 +02:00
Patrick Wardle 371c9ac3dd v2.2.3: performance improvements
added inode caching for performance improvements #10
friends--/++
2024-09-11 22:45:28 +02:00
Patrick Wardle dad9dd8f21 #75
...spelling
2024-03-31 19:45:59 -10:00
Patrick Wardle f8bceafa31 Update watchList.plist v2.2.2 2024-03-21 12:09:22 -10:00
Patrick Wardle a3892f4d4c version bump/friends++ 2024-03-21 11:54:16 -10:00
Patrick Wardle 397699c1d0 switched to universal logging
remove old log file #74
switch to os_log_* APIs
2024-03-19 20:12:11 -10:00
Patrick Wardle b60a615a2b v2.2.1
bug fix for #71
v2.2.1
2024-01-05 13:57:29 -10:00
Patrick Wardle d2525341ce improved alerting, and (XPC) client authorization
Alerts first bounce dock icon, before being modally shown
For macoS 13+ XPC client authorization now done with setConnectionCodeSigningRequirement
Improved error messages/error alerts
v2.2.0
2023-12-17 20:47:14 -10:00
Patrick Wardle 0ef298e754 Update project.pbxproj 2023-12-02 19:10:51 -10:00
Patrick Wardle 442748e179 Improvements to BTM plugin 2023-12-01 21:46:17 -10:00
Objective-See Foundation b1e79a6c9b Merge pull request #69 from art-divin/optimize-event-processing-perf
Optimize event processing performance
2023-11-27 09:45:39 -10:00
Ruslan Alikhamov 2c4260b8e4 Bailing out earlier if possible 2023-11-26 23:29:17 +04:00
Ruslan Alikhamov b1110f839a Moved plugin lookup to concurrent perform 2023-11-26 23:27:15 +04:00
Ruslan Alikhamov 12176c3df5 Moved PluginBase to concurrency 2023-11-26 23:27:02 +04:00
Ruslan Alikhamov 289c47e85c moved Rules to concurrency 2023-11-26 23:26:41 +04:00
Patrick Wardle 81d9d90c1d Update Monitor.m
moved up check for passive mode #69
2023-11-26 09:03:26 -10:00
Objective-See Foundation b47fb65fdd Merge pull request #50 from juretta/master
Update URLs to use the .org tld
2023-11-26 08:57:03 -10:00
Patrick Wardle 90dbbdc24d BTM plugin, other improvements
Fixed analyzer issue (#69)
Removed error reporting (#70)
Improved alerts (long pids could wrap)
Refactored project to support multiple watchers
2023-11-26 08:54:34 -10:00
Patrick Wardle c5297257ed Improved plist parsing
Improved plist parsing (#46)
v2.1.5
2022-11-10 15:46:53 -10:00
Patrick Wardle de38193393 version bump, etc
Version bump (in app)
Improved icon highlighting
Improved macOS 10.15 compatibility
2022-11-10 15:18:48 -10:00
Patrick Wardle ed7d7b653f v2.1.5
Updated  messaging for #54
Updated 'kext' detection regex (#52)
Updated Friends of Objective-See & Patrons
2022-11-10 12:54:51 -10:00
Patrick Wardle 166599c96b Update watchList.plist
#52
2022-11-10 10:48:18 -10:00
Stefan Saasen aa3d281485 Update URLs to use the .org tld
The objective-see.com URLs are redirected to their objective-see.org
counterparts. An HTTP requests to the `PRODUCT_URL` will therefore
result in a `301` response and a subsequent request to the URL from the
`location` header of the response.

Update all URLs to skip that step and request the correct URL in the
first attempt.
2022-09-01 09:59:48 +02:00
Patrick Wardle 7e2712e7ae v2.1.4
fix for #39
v2.1.4
2022-04-16 14:32:01 -10:00
Objective-See 1c94286d6e Merge pull request #39 from kylehickinson/deep-path-false-alerts
Update regex paths to only match home folder library
2022-04-16 14:02:28 -10:00
Kyle Hickinson 79baa78d49 Update regex paths to only match home folder library
This changes the regex so that only 1 folder can be detected between `/Users` and `/Library` which should be the users home folder. This fixes a bug where BlockBlock would falsely alert the user that a launch agent or daemon was installed when in reality it existed in a deeper folder structure such as `/Users/test/Downloads/Library/LaunchAgents/com.test.plist`
2022-04-12 17:06:52 -04:00
Patrick Wardle fc1fa56500 improved "is from app store" detection v2.1.3 2022-03-02 21:01:00 -10:00
Patrick Wardle 6129189d0b v2.1.3
improved 'find app bundle' algorithm
notarization mode will now allow iOS/App Store apps
2022-03-02 18:52:39 -10:00
Patrick Wardle ffb6d32ca5 v2.1.2
fix for #34
fix for #36 / #37
v2.1.2
2022-03-02 12:30:24 -10:00
Patrick Wardle d273d2bf21 v2.0.1
improved quarantine checks (for notarization mode)
v2.1.1
2022-02-23 12:06:10 -10:00
Patrick Wardle 91a6420fd7 v2.1.0
- improved notarization blocking (+quarantine)
- fixed issue on M1 re: ESF timeout for blocking non-notarized processes
- added uninstall option to dropdown menu
v2.1.0
2022-02-09 16:25:35 -10:00
Patrick Wardle 9192de6525 v2.0.5
macOS Monterey compatibility
v2.0.5
2021-11-01 15:53:28 -07:00
Patrick Wardle 69740fd588 Update project.pbxproj v2.0.4 2021-06-03 11:25:49 -10:00
Patrick Wardle b624196806 v2.0.4 2021-06-03 11:16:34 -10:00
Patrick Wardle fbd2abf0c1 allow rules with nil items to be deleted
fix for #27
2021-06-02 21:27:21 -10:00
Patrick Wardle 3e17cb8375 ui improvement (file path not editable)
#20
2021-06-02 12:42:22 -10:00