21 Commits
Author SHA1 Message Date
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 35baa20f7c improved sync's 2018-12-14 15:43:06 -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 84eb4939da v1.5.0 final commit
-added 'isEncrypted' / 'isPacked' / 'notFound' to JSON output
2016-12-10 13:40:56 -08: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 4a1f2eaa18 v1.5 (beta) commit
-version bump
-image cleanup
2016-12-06 22:08:10 -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 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 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 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 5b3ca683dc fixed global search bug (table items were removed, so search didn't see them) 2016-02-25 22:08:59 -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 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 efa77f89b8 added auto-complete keyword logic to main search window 2015-09-01 21:31:43 -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 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 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 e8ce5006bb initial commit 2015-06-13 16:51:34 -10:00