Russell Hancox
|
63f65c51c3
|
SNTFileInfo: Use NSURL method for getting quarantine data, don't try to use <10.10
|
2015-10-15 12:14:53 -04:00 |
|
Russell Hancox
|
bc51c9f25b
|
SNTFileInfo: Add com.apple.quarantine data accessors for downloaded files.
|
2015-10-14 20:11:32 -04:00 |
|
Russell Hancox
|
c412e8b9a7
|
SNTFileInfo: Fix embedded plist parsing, extract into separate method
|
2015-10-14 20:07:50 -04:00 |
|
Russell Hancox
|
13aa889633
|
SNTFileInfo: Add fileSize method, use it in SNTEventLog
|
2015-10-08 17:57:02 -04:00 |
|
Russell Hancox
|
d9718faba4
|
SNTFileInfo: Return non-embedded dict if locating embedded fails
|
2015-10-05 14:13:40 -04:00 |
|
Russell Hancox
|
2bc3df3255
|
santad: Stop using mmap while reading files, it can be forced to crash by truncating the file.
|
2015-09-16 15:52:49 -04:00 |
|
Russell Hancox
|
a9ba99dc79
|
SNTFileInfo: Re-write mach header parsing
|
2015-08-27 15:25:12 -04:00 |
|
Russell Hancox
|
6385514257
|
santad: Block 32-bit binaries with missing/invalid page zero
|
2015-08-27 15:25:12 -04:00 |
|
Russell Hancox
|
bb43a04992
|
SNTFileInfo: Always try to get embedded info.plist before bundle plist
|
2015-08-05 12:01:05 -04:00 |
|
Russell Hancox
|
e94d1175e7
|
santad: If file can't be hashed, log an error and allow execution.
|
2015-07-13 11:20:39 -04:00 |
|
Russell Hancox
|
adfb4bc861
|
SNTFileInfo: Better caching of properties
|
2015-06-19 17:31:48 -04:00 |
|
Russell Hancox
|
be1e66c29d
|
Project: Enable more warnings and then fix them.
|
2015-05-01 17:40:39 -04:00 |
|
Russell Hancox
|
4fd5e1139f
|
Project: Style clean-ups
|
2015-04-21 14:29:30 -04:00 |
|
Russell Hancox
|
b728ea3077
|
Rename SNTBinaryInfo -> SNTFileInfo, add more tests
|
2015-01-31 17:54:29 -05:00 |
|