Patrick Wardle
8af2140282
improved timer logic, removed error reporting
2023-10-26 11:13:27 -04:00
Patrick Wardle
cf9c983ff8
Updates for macOS 14
...
#53
2023-10-03 12:41:54 +02:00
Patrick Wardle
8c833cde89
v2.1.6
...
macOS 13.3 compatibility
improved relaunching app when it's already running
2023-03-29 14:50:52 -10:00
Patrick Wardle
9aa7aec8ad
v2.1.5
...
fix for #39
2022-12-18 21:03:21 -10:00
Patrick Wardle
c9f6ad6d85
improved notification handling & uninstall logic
2022-12-12 18:49:13 -10:00
Patrick Wardle
fd84990a5a
version bump (v2.1.3)
2022-12-08 11:01:25 -10:00
Patrick Wardle
150dc44410
improved built-in device detection + improved parsing on macOS 12
...
parsing of log messages on macOS 12 improved
internal / build-in mic/camera detection improved
2022-12-08 10:58:15 -10:00
Patrick Wardle
dac55f007a
improved parsing of log data, to improve detection(s)
2022-12-04 13:40:06 -10:00
Patrick Wardle
bc629287de
improved status bar icons
2022-12-04 13:37:02 -10:00
Patrick Wardle
6666925033
(UI) fix for #13
2022-12-04 12:45:25 -10:00
Patrick Wardle
9f00793fa3
Improved support for notifications
...
"Only the in-built macOS apps can send alerts by default" 😭
...so we have have to ask (beg) the user to enable alerts via the Notification pane in System Preferences
2022-11-23 14:59:51 -10:00
Patrick Wardle
34fa18d522
v2.1.1
...
version bump
code cleanup
2022-11-22 09:11:33 -10:00
Patrick Wardle
b79bcf7da6
Update AVMonitor.m
...
launch system prefs (via alert) if OverSight needs notifications
2022-11-21 19:51:13 -10:00
Patrick Wardle
998ecf2b5b
improved mic 'inactive' alerts
...
fix for #36
2022-11-21 19:41:28 -10:00
Patrick Wardle
4425d1df0f
set actions +x, clarify admin privs
...
User specified action (script/binary) now set to +x (#2 )
Clarifies that OverSight requires admin access to function properly (#10 )
2022-11-21 16:40:52 -10:00
Patrick Wardle
692e000b1a
Update AVMonitor.m
2022-11-19 11:30:16 -10:00
Patrick Wardle
4bb405a5e4
replaced deprecated APIs
2022-11-19 11:25:15 -10:00
Patrick Wardle
5017969ff7
Friends++
2022-11-18 17:35:45 -10:00
Patrick Wardle
56b14ed5d6
improved update checks
2022-11-18 17:21:56 -10:00
Patrick Wardle
c4c97f2f2c
improved handling of device off/inactive events
2022-11-11 17:06:25 -10:00
Patrick Wardle
dbcecf60c4
Update Preferences.xib
2022-11-11 15:53:23 -10:00
Patrick Wardle
41625aed65
Improved "Ignore External Device" mode
2022-11-11 14:32:50 -10:00
Patrick Wardle
8d3293dbf6
v2.1
...
Improved path/execution action (#31 )
Improved monitoring + of external devices (#12 )
Improved compatibility for recent versions of macOS (#30 )
Shows active devices in status bar menu
2022-11-10 20:45:57 -10:00
Patrick Wardle
aefbf06fd3
improved actions, update logic, and uninstaller
...
Actions now populated by browse pane (ensures path/item is valid)
Update logic now supports OS checking (min supported OS version)
Uninstaller resets/removes preferences file
2022-11-05 13:29:51 -10:00
Patrick Wardle
58c78d24c6
fix for #30
...
On 12.6 Apple privatized the process id for the process accessing the mic/camera 🤬
...this is update makes sure this is handled gracefully (read: doesn't crash) until another approach is found to restore functionality.
2022-10-20 13:44:06 +02:00
Patrick Wardle
0b3f6f18ac
v2.0.1 release
...
improved webcam detection (#20 )
2022-01-11 10:50:38 -10:00
Objective-See
f5045aa383
Merge pull request #23 from brttbndr/m1-StartStream
...
correct string match for M1 camera detection - "StartStream: Powering ON camera"
2022-01-09 19:15:39 -10:00
Brett Bender
88f39332b5
fix string "StartStream: Powering ON camera" for M1
2021-12-29 12:11:44 -08:00
Patrick Wardle
680dd2cc70
Update AVMonitor.m
...
code cleanup
2021-05-11 11:42:52 -04:00
Patrick Wardle
b9dd3a3bd3
refactored alerting logic
2021-05-11 11:42:21 -04:00
Patrick Wardle
bff1cf7f81
improved notification on 10.15
2021-05-10 21:44:05 -04:00
Patrick Wardle
43071a26b4
Update AVMonitor.m
2021-05-10 21:14:21 -04:00
Patrick Wardle
9a18b359ab
improved notification logic
2021-05-10 21:00:10 -04:00
Patrick Wardle
03b248fef2
improved logic to handle multiple events
2021-05-10 15:55:29 -04:00
Patrick Wardle
a738de0b0c
Update AVMonitor.m
...
improved 10.15 support
2021-05-10 11:11:18 -04:00
Patrick Wardle
f2490a083f
detect / alert non-admin users
2021-05-08 17:31:35 -04:00
Patrick Wardle
9a6ee5811f
improved updater logic
2021-05-07 23:45:56 -04:00
Patrick Wardle
7a7d8f20ea
improved popover (on first launch)
2021-05-05 23:49:57 -07:00
Patrick Wardle
b637588228
improved "disable" logic
2021-05-05 23:26:45 -07:00
Patrick Wardle
0ce6562493
improved mic deactivation logic
2021-05-05 23:06:09 -07:00
Patrick Wardle
9863b10f4e
audio deactivation detection
2021-05-05 16:42:49 -07:00
Patrick Wardle
29bfd650d5
improved rule handling, installer
2021-05-05 09:55:31 -07:00
Patrick Wardle
4b80b7db3a
Added mic monitoring
2021-05-05 00:23:12 -07:00
Patrick Wardle
1644724e76
Merge branch 'main' of https://github.com/objective-see/OverSight into main
2021-05-03 17:01:37 -10:00
Patrick Wardle
96267b3fe4
Update configure.sh
2021-05-03 17:01:35 -10:00
Objective-See
49ebc81eaa
Update README.md
2021-05-02 22:45:27 -10:00
Patrick Wardle
79067635d2
v2.0
...
(full) rewrite leveraging logging subsystem
+ M1 native support
+ execute script on event (#2 )
+ improved Big Sur compatibility/issues (#3 , #4 , #6 , #7 )
2021-05-02 22:26:55 -10:00
Objective-See
596d47ce8f
Create LICENSE
2021-01-31 17:50:00 -10:00
Patrick Wardle
d7b4648a90
v 1.2.0
...
high sierra compatibility
improved nstask execution
alleviated need for 'sudo'
refactored code to find camera/mic process
pushed various XPC intensive stuff into background
2017-09-24 20:45:02 -10:00
Patrick Wardle
027d0840ed
v1.1.2
2017-09-24 20:29:24 -10:00