Objective-See Foundation
c8a0f6498f
bug fixes/project cleanup
...
v2.2.0
friends updates
removed error reporting
removed old code (pre-macOS 11)
...more changes / improvements soon!
2025-04-30 14:16:30 -07:00
Objective-See Foundation
d35e3299d0
Fixed crash, fixed dylib enumeration, and improved handling of dylibs now stored in dyld cache
2025-04-28 14:24:19 -07:00
Patrick Wardle
50a797d3dd
v2.0.2
...
-added check for `isOperatingSystemAtLeastVersion`
-updated 'Friends of Objective-See'
2019-03-09 17:49:28 -08:00
Patrick Wardle
205e24d309
version 2.0.0
...
-avoid UI calls when run in cmdline mode
-hide icon when run in cmdline mode
-option to scan single process
2018-12-21 20:19:09 -10:00
Patrick Wardle
56fd7b0a07
version 2.0 (beta?)
...
cli interface
2018-12-18 21:13:23 -10:00
Patrick Wardle
da93203af4
v 1.7.0 (beta?)
...
-dynamic code signing
-improved global search
-ignore WindowServer
-added/removed some @sync to prevent deadlock/mutation issues
2018-12-12 21:38:58 -10:00
Patrick Wardle
f6264d83b7
mojave compatibility
...
-dark mode
-skip dylib enumeration for launchd (Apple bug)
-sentry.io error reporting
-update check (automatic & via menu)
-friends of obj-see
2018-12-06 21:04:36 -10:00
Patrick Wardle
d55b7c93c6
ver 1.6 commit
...
-fixed sync deadlock
-fixed autolayout issue
-scaled back exec'ing external tasks (vmmap, etc)
-improved UI for global search
-added patrons to 'About View'
2017-05-05 12:31:21 -10:00
Patrick Wardle
3bca1f1e7b
added code to 'un-translocate' the app
...
fixed bug when filtering network connections
reduced size of tree-view table, to avoid scrolling side-ways
2016-12-07 22:39:50 -10:00
Patrick Wardle
4f23563187
v.1.4 final checkin
...
-code cleanup (unused vars)
-updated 3rdParty/TAAdaptiveSpaceItem.m to latest version (fixed spacing issue in header)
2016-03-25 19:31:11 -10:00
Patrick Wardle
242d4021c9
v1.4 candidate
...
-improved auth window prompt (delay after success)
-added extraction/printing of obj-c objects from exception.reason
-ensures comparison of dylib to main binary image name now handles symbolic links
-new icon
2016-03-24 21:17:00 -10:00
Patrick Wardle
b99b05888c
pushed logic for getting task's args into XPC service (since needs to be done as root)
...
removed socket/string logic from root XPC service
improved 'isAlive' logic to detect dead process
improved process enumeration (to not ignore process that we can't get path for)
2016-03-24 17:02:11 -10:00
Patrick Wardle
ca1579d883
v1.2.0
...
el capitan/rootless compatibility
autocomplete search/filter
keyboard shortcuts (cmd+s, cmd+r, cmd+f, cmd+w)
network results included in global search results
xpc-comms refactor (major speed improvement!)
ui fixes/improvements
2015-10-11 21:55:13 -10:00
Patrick Wardle
aea2ce3b40
v1.1.0 commit
...
finalized a global search window (tasks, dylibs, files)
finalized a flagged items window for any flagged tasks or dylibs
finalized XPC-helper's security improved by allowing only Objective-See binary to connect
several UI fixes/improvements
2015-08-23 21:46:34 -10:00
Patrick Wardle
fda6bfc61e
fixes/improvements to flagged items & search views
...
variable length 'loaded in' field
mouse over for buttons (+refactor)
files now searched
2015-08-19 20:52:36 -10:00
Patrick Wardle
06ec61e631
added reachability checks
...
->VT now only queried if computer is connected to network
2015-08-02 16:19:47 -07:00
Patrick Wardle
b41a9642a9
v 1.0.0 RC
...
improved filtering (network connections etc)
improved UI (flagged files red in info window, centering components, etc)
code cleanup (moved init XPC connection into AppDelegate, etc)
error msgs now syslog'd
extra sanity checks, etc
fixed logic issue w/ refreshing & filtering
2015-08-01 12:46:24 -07:00
Patrick Wardle
5ad9582b6f
auto-layout logic :)
...
other minor code cleanup/fixes
2015-07-19 16:16:24 -10:00
Patrick Wardle
6340f1933d
v 1.0.0 beta candidate
...
filtering logic via #hashtags
refresh logic
auto-expand tree view
dead procs removed from kids
fixed logic when (re)enumerating tasks
dead procs - use filter array, when filtering
save logic
popup w/ user able to select file
JSON'ified tasks
cut and paste fix
fixed various missing outlets
'about' popup has correct icon/text now
lots of commented out code removed & and various TODOs taken care of
2015-07-16 21:30:33 -10:00
Patrick Wardle
014f70da94
more table fixes
...
TreeView auto layout
TreeView reload on main thread, etc
beginnings of VT integrations
2015-06-20 18:29:30 -10:00
Patrick Wardle
ee9b80ddb9
dylibs and files in bottom pane are now sorted
...
errSecCSBadResource is ignored when checking for apple-signed files
'show file' fixed in bottom pane
tree view (re)fixed and sorted based on PID
tree view logic combined in single file
2015-06-17 21:47:56 -10:00
Patrick Wardle
f19466a8fe
added (skeleton) dylib info window
...
added record if binary is apple-signed & display green icon
sort tasks by name
2015-06-15 21:35:08 -10:00
Patrick Wardle
e8ce5006bb
initial commit
2015-06-13 16:51:34 -10:00