19 Commits
Author SHA1 Message Date
Objective-See Foundation 251761bb47 improved handling of dylibs in dyld cache 2025-04-28 14:42:20 -07: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 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 e57631c9a3 wrapped access to bottomViewController's 'tableItem' variable in a @sync block (was causing mutation error!)
changed exception handling code to use exception.callStackSymbols, which should give actual backtrace of exception
finalized global search, to filter out duplicate dylibs, files, etc
added 'nothing found' message to global search
2016-12-06 21:57:05 -10:00
Patrick Wardle 623b1fb458 global search now is background threaded w/ overlay
reset color on auth prompt
2016-12-05 21:46:30 -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 9585a14eb4 added DNS resolution for remote endpoints
added DNS resolution into search
updated 'flagged' items view, to use new main text scheme
fixed bug in 'flagged' items view - where VT window wouldn't display
2016-02-27 16:41:13 -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 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 b1b082a3d6 improved error checking 2015-09-21 08:18:10 -10:00
Patrick Wardle 309a507a0e improved filtering/searching of network connections to include family/protocol/state
added network connections to global search
2015-09-02 21:47:23 -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 197c40908a global search window logic (work in progress!) 2015-08-18 21:59:25 -10: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 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 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 4552b1c55a completed filtering
both top/bottom panes
	customization of filter box placeholder text

bottom pane:
	made correct item selected even when filtering

added icon
2015-06-25 20:58:45 -10:00
Patrick Wardle e8ce5006bb initial commit 2015-06-13 16:51:34 -10:00