v.1.2.0 beta

-autocomplete for filter boxes
	-keyboard shortcuts
      	-save includes dylibs/files/connections
	-sync on filtered tasks (was crashing)
  	-code cleanup
This commit is contained in:
Patrick Wardle
2015-08-31 22:00:25 -10:00
parent aea2ce3b40
commit c813cc583d
41 changed files with 945 additions and 316 deletions
+13 -2
View File
@@ -46,7 +46,6 @@
//init binary processing queue
binaryQueue = [[Queue alloc] init];
}
return self;
@@ -161,6 +160,10 @@
continue;
}
//nap
// ->helps with UI
[NSThread sleepForTimeInterval:0.01f];
//generate signing info
[newTask.binary generatedSigningInfo];
@@ -182,6 +185,10 @@
//enumerate
[newTask enumerateDylibs:xpcConnection allDylibs:self.dylibs];
//nap
// ->helps with UI
[NSThread sleepForTimeInterval:0.01f];
}
//begin file enumeration
@@ -193,6 +200,10 @@
//enumerate
[newTask enumerateFiles:xpcConnection];
//nap
// ->helps with UI
[NSThread sleepForTimeInterval:0.01f];
}
//TODO: add network connection filtering
@@ -457,7 +468,7 @@ bail:
return;
}
//TODO: test w/ dylib!!
//ensure that the list of flagged items is correctly updated
// when a dead task or any of its dylibs were flagged...
-(void)updateFlaggedItems:(Task*)deadTask