Russell Hancox
|
78bb9a1bd6
|
common: Correct comment on default loglevels
|
2015-05-18 13:06:31 -04:00 |
|
Russell Hancox
|
f2f27c5675
|
santa-driver: Up ACTION_REQUEST_SHUTDOWN from 60->90
|
2015-05-18 13:06:31 -04:00 |
|
Russell Hancox
|
5a7ac2287b
|
santa-driver: Stop defining MAX_PATH_LEN, use MAXPATHLEN instead.
I can't recall why I did this.
|
2015-05-18 13:06:31 -04:00 |
|
Russell Hancox
|
3f5400b264
|
santa-driver: Split FetchDecision, notify daemon of missed executions, reorganize some methods.
|
2015-05-14 17:01:49 -04:00 |
|
Russell Hancox
|
9f6b6d10dc
|
santa-driver: Make room in santa_message_t->path for the terminator so we don't miss a character.
|
2015-05-14 17:01:47 -04:00 |
|
Russell Hancox
|
be1e66c29d
|
Project: Enable more warnings and then fix them.
|
2015-05-01 17:40:39 -04:00 |
|
Russell Hancox
|
297fb4cb68
|
Add parent process name collection and upload
|
2015-04-30 18:21:13 -04:00 |
|
Russell Hancox
|
4fd5e1139f
|
Project: Style clean-ups
|
2015-04-21 14:29:30 -04:00 |
|
Russell Hancox
|
96517573e7
|
santactl/sync: rename SyncStatus->SyncState, add cleanSync option that can be requested by client or server.
|
2015-04-10 12:39:22 -04:00 |
|
Russell Hancox
|
a629e6cff1
|
Clean-up: NSString length is quicker than isEqual
|
2015-04-09 10:01:44 -04:00 |
|
Russell Hancox
|
49b169ec36
|
SNTFileWatcher: unset source event handler correctly
|
2015-04-08 14:22:24 -04:00 |
|
Russell Hancox
|
41d1d7e3de
|
SNTFileWatcher: fix some dispatch bugs, move eventHandler property to
class extension, add tests.
|
2015-04-08 12:29:41 -04:00 |
|
Russell Hancox
|
323a38dc21
|
Project: Clean-up block style, order of public/private in C++ headers
|
2015-04-08 12:29:22 -04:00 |
|
Russell Hancox
|
c37f1eb006
|
SNTConfigurator: remove auto-reloading code, move to file watching
class.
|
2015-04-08 12:28:58 -04:00 |
|
Russell Hancox
|
2486cfdcff
|
santactl/sync: Update logging
|
2015-04-01 16:15:14 -04:00 |
|
Russell Hancox
|
7ba886ed18
|
SNTConfigurator: Fix broken MachineOwner parsing, part 2
|
2015-03-31 17:29:11 -04:00 |
|
Russell Hancox
|
8096701fbd
|
SNTConfigurator: Fix broken MachineID/MachineOwner parsing
|
2015-03-31 17:26:02 -04:00 |
|
Russell Hancox
|
f2dc7fb4b0
|
SNTConfigurator: Only reject and re-save client mode in santad.
|
2015-03-31 15:49:49 -04:00 |
|
Russell Hancox
|
ca19d9fde7
|
SNTConfigurator: Do initial file monitoring async
|
2015-03-30 18:37:18 -04:00 |
|
Russell Hancox
|
a9d6e42d5a
|
SNTConfigurator: Have configuration auto-reload if file on disk changes
|
2015-03-27 15:38:10 -04:00 |
|
Russell Hancox
|
2db996f8e0
|
SantaGUI: Add configurable About Window and Event Detail buttons
|
2015-03-27 15:35:16 -04:00 |
|
Russell Hancox
|
6c27ac60a1
|
SNTConfigurator: if MachineID hasn't been overridden get one from IOKit
|
2015-03-26 15:08:26 -04:00 |
|
Russell Hancox
|
d4c4b26c3b
|
santactl/sync: Fix MachineOwnerPlist* config methods, don't crash if machine owner missing
|
2015-03-26 08:24:53 -04:00 |
|
Russell Hancox
|
0afe465ac5
|
santactl: Rename machineIDOverride to machineID
|
2015-03-13 18:18:09 -04:00 |
|
Russell Hancox
|
472558a03c
|
santad: Add LogAllEvents option
|
2015-03-13 18:17:09 -04:00 |
|
Russell Hancox
|
9431d954b5
|
SNTXPCConnection: invalidate connection if verification doesn't complete
|
2015-03-11 21:41:53 -04:00 |
|
Russell Hancox
|
1a2d8b55f8
|
SNTSystemInfo: NSHost is awful, use gethostname() instead
|
2015-03-11 21:24:56 -04:00 |
|
Russell Hancox
|
40431d835e
|
SNTStoredEvent: pid and ppid need to be encoded/decoded to be included in database/uploads
|
2015-03-09 12:19:26 -04:00 |
|
Russell Hancox
|
d109aae6ef
|
santad/santactl: include pid and ppid in event upload
|
2015-03-09 09:52:56 -04:00 |
|
Russell Hancox
|
0507bc83d2
|
SNTCertificate: comment updats
|
2015-03-05 12:04:19 -05:00 |
|
Russell Hancox
|
08ca3c9d95
|
Driver: Move SantaDecisionManager ownership to IOService level, start listeners ASAP but allow and log until daemon connects. Remove useless close method in SantaDriverClient.
|
2015-02-03 18:55:24 -05:00 |
|
Russell Hancox
|
8a4b2a8480
|
SNTXPCConnection: add invalidate to header
|
2015-02-02 17:32:29 -05:00 |
|
Russell Hancox
|
912f3aa0e1
|
SantaGUI: kill daemon connection on user-switch, re-create on switch back.
|
2015-02-02 17:32:09 -05:00 |
|
Russell Hancox
|
b728ea3077
|
Rename SNTBinaryInfo -> SNTFileInfo, add more tests
|
2015-01-31 17:54:29 -05:00 |
|
Russell Hancox
|
a98bd00492
|
Unify path-standardizing into SNTBinaryInfo
|
2015-01-30 18:56:43 -05:00 |
|
Russell Hancox
|
7a03183cf0
|
Update Copyright years
|
2015-01-30 18:41:12 -05:00 |
|
Russell Hancox
|
b095625972
|
Remove SNTNotificationMessage, use SNTStoredEvent for that purpose instead.
|
2015-01-30 18:31:17 -05:00 |
|
Russell Hancox
|
98adf9c2c1
|
Update SNTRule and SNTStoredEvent encoding/decoding
|
2015-01-30 18:29:45 -05:00 |
|
Russell Hancox
|
c447eb959b
|
More comment fixes
|
2015-01-30 17:28:32 -05:00 |
|
Russell Hancox
|
801d2b241a
|
CommonEnums: Add ALLOW_SCOPE and BLOCK_SCOPE
|
2015-01-30 17:28:21 -05:00 |
|
Russell Hancox
|
42684387c5
|
Kernel: Rename RESPONSE_VALID macro to CHECKBW_RESPONSE_VALID
|
2015-01-30 17:28:04 -05:00 |
|
Russell Hancox
|
a66255aa8f
|
Events: store event in archived form in database, store & upload entire signing chain rather than just leaf, rename eventsPendingCount, add unit tests.
|
2015-01-30 17:27:34 -05:00 |
|
Russell Hancox
|
20a7d6074f
|
Missed a few SHA-1 references
|
2015-01-29 12:33:57 -05:00 |
|
Russell Hancox
|
72811e5546
|
SNTXPCConnection: break loop when rejecting
|
2015-01-28 22:01:50 -05:00 |
|
Russell Hancox
|
8b671ea2cd
|
Remove DebugLogging config option, change to --debug flag instead.
|
2015-01-28 21:28:40 -05:00 |
|
Russell Hancox
|
ecbd92646d
|
Update all docstrings to triple-slash doxygen style
|
2015-01-28 21:28:17 -05:00 |
|
Russell Hancox
|
6335a02404
|
Move to SHA-256 hashing
|
2015-01-28 19:12:59 -05:00 |
|
Russell Hancox
|
5c9cceec35
|
common: Add SHA-256 to binaryinfo
|
2015-01-28 19:12:06 -05:00 |
|
Russell Hancox
|
71b08307a3
|
Driver: Move SHA-1 calculation to userland
|
2015-01-28 19:12:06 -05:00 |
|
Russell Hancox
|
180c8f2226
|
SNTCertificate: add SHA-256 hashing
|
2015-01-23 16:46:09 -05:00 |
|