24 Commits
Author SHA1 Message Date
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 f0562441d9 UI improvements (center title image)
improved CLI
2018-12-21 21:58:49 -10: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 4a1f2eaa18 v1.5 (beta) commit
-version bump
-image cleanup
2016-12-06 22:08:10 -10:00
Patrick Wardle b35dd8a625 UI fixed/changes for macOS Sierra
filter background processing
support for filtering when enter is hit after trying full #keyword
'not found' binary attribute/#keyword
error alert when opening file in Finder fails
skipper dylib/file/network enumeration for kernel task (pid 0x0)
2016-12-04 22:13:40 -10:00
Patrick Wardle 950ebdae3d v1.3.0 beta
reset search text each time global search window is shown
bumped version #
2016-02-28 15:25:05 -10:00
Patrick Wardle 905672341f added exception handling to XPC service
set max window width for search window
2016-02-21 21:33:11 -10:00
Patrick Wardle f8cd92239d support for displaying & filtering packed files
support for displaying & filtering  encrypted files
support for enumerating dylibs in 32bit processes
UI improvements (main text in cells is single, albeit attributed string)
2016-02-21 19:36:37 -10:00
Patrick Wardle c813cc583d v.1.2.0 beta
-autocomplete for filter boxes
	-keyboard shortcuts
      	-save includes dylibs/files/connections
	-sync on filtered tasks (was crashing)
  	-code cleanup
2015-08-31 22:00:25 -10:00
Patrick Wardle 8790a0fd59 added XPC auth logic (service should only talk to Obj-C app now)
improved search for files
	UI fix
	'loadedIn' method updated to handle file search
added logic to display 'wait' msg in search window, while task enumeration is still ongoing
2015-08-20 22:12:19 -10:00
Patrick Wardle 197c40908a global search window logic (work in progress!) 2015-08-18 21:59:25 -10:00
Patrick Wardle 9c632982ac added new button/view (and logic) to detect/display all flagged items 2015-08-16 20:27:47 -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 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 ffd9a43eba added thread to flush VT queue after timeout
improved auth popup
2015-07-03 14:20:58 -10:00
Patrick Wardle 4a14f0a763 added search button
change show button to eye icon
fixed issue where 'reloadItem' (outline view) didn't reload row
customized 'no items found' label in bottom pane
refactor/code cleanup
added 'reloadBinary' method for VT callbacks
added header image
2015-06-28 21:15:49 -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