mirror of
https://github.com/google/santa.git
synced 2026-01-15 01:08:12 -05:00
Commit Graph
Select branches
Hide Pull Requests
feature/ancestry
main
#1
#10
#100
#1000
#1001
#1003
#1004
#1005
#1007
#1008
#1009
#101
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1031
#1033
#1034
#1035
#1036
#1037
#104
#1041
#1042
#1043
#1045
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1059
#106
#1060
#1062
#1063
#1064
#1066
#1068
#1069
#107
#1070
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1086
#1089
#1090
#1091
#1093
#1095
#1098
#1099
#11
#1100
#1102
#1105
#1106
#1107
#1108
#111
#1110
#1112
#1113
#1115
#1116
#1118
#1119
#1120
#1121
#1122
#1123
#1128
#1129
#113
#1130
#1132
#1134
#1135
#1138
#114
#1140
#1141
#1142
#1144
#1145
#1146
#1147
#1148
#115
#1150
#1151
#1153
#1155
#1156
#1158
#1159
#116
#1160
#1161
#1162
#1164
#1165
#1166
#1167
#1167
#1168
#1169
#117
#1170
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#119
#1191
#1192
#1193
#1196
#1197
#1199
#12
#120
#1202
#1203
#1204
#1205
#1208
#1209
#1210
#1211
#1213
#1214
#1215
#1216
#1218
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1230
#1231
#1233
#1236
#1237
#1238
#1240
#1240
#1241
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#125
#1250
#1251
#1253
#1254
#1256
#1259
#126
#1262
#1264
#1265
#1270
#1271
#1273
#1274
#1275
#1277
#128
#1281
#1282
#1284
#1285
#1286
#1287
#1288
#129
#1290
#1294
#1295
#1296
#1298
#1299
#13
#130
#1300
#1301
#1302
#1304
#1307
#1310
#1311
#1312
#1313
#1314
#1315
#1316
#1317
#1319
#132
#1321
#1322
#1323
#1324
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1335
#1337
#1338
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1348
#1349
#135
#1350
#1351
#1353
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1368
#1370
#1371
#1372
#1373
#1374
#1376
#1377
#1378
#1379
#138
#1380
#1381
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1399
#140
#1400
#1401
#1401
#1402
#1404
#1405
#1406
#1408
#1409
#141
#1410
#1411
#1412
#1413
#1415
#1417
#1418
#1420
#1421
#1422
#1424
#1425
#1428
#1428
#143
#1431
#1431
#1434
#1434
#1439
#1439
#1440
#1440
#1443
#1444
#1445
#145
#146
#149
#152
#153
#154
#156
#157
#158
#16
#160
#160
#161
#162
#163
#163
#164
#165
#167
#168
#170
#172
#173
#175
#176
#177
#178
#179
#180
#181
#183
#185
#185
#186
#186
#187
#188
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#2
#2
#200
#201
#202
#204
#207
#208
#211
#212
#213
#218
#219
#219
#220
#221
#222
#224
#225
#231
#232
#233
#234
#235
#237
#238
#239
#241
#242
#243
#244
#245
#246
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#263
#264
#266
#267
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#280
#281
#282
#283
#284
#287
#288
#290
#292
#296
#297
#298
#299
#3
#3
#30
#300
#301
#302
#307
#308
#311
#312
#313
#315
#316
#317
#318
#319
#323
#324
#326
#328
#329
#330
#332
#333
#334
#335
#336
#338
#339
#343
#344
#345
#346
#347
#349
#350
#351
#352
#353
#354
#355
#356
#359
#362
#370
#372
#373
#374
#376
#378
#379
#380
#381
#382
#383
#384
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#402
#403
#404
#405
#406
#408
#409
#410
#413
#414
#415
#416
#418
#419
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#430
#431
#433
#434
#435
#436
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#45
#450
#453
#454
#455
#458
#459
#461
#462
#464
#465
#466
#467
#468
#469
#470
#471
#474
#476
#477
#478
#48
#480
#481
#482
#483
#484
#486
#49
#492
#493
#494
#498
#50
#500
#501
#502
#503
#504
#505
#507
#508
#509
#51
#511
#512
#513
#516
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#528
#529
#53
#530
#531
#533
#534
#535
#537
#54
#540
#543
#545
#546
#547
#548
#549
#551
#554
#556
#557
#558
#559
#560
#562
#564
#565
#566
#567
#568
#569
#57
#570
#572
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#586
#587
#588
#589
#590
#591
#592
#593
#596
#597
#598
#599
#60
#600
#602
#603
#604
#605
#606
#607
#608
#609
#61
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#636
#637
#638
#639
#640
#641
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#654
#655
#656
#658
#659
#66
#661
#662
#664
#665
#666
#667
#668
#669
#67
#670
#673
#673
#674
#675
#676
#678
#679
#680
#683
#684
#685
#687
#690
#692
#693
#694
#695
#696
#697
#698
#7
#700
#701
#702
#703
#704
#706
#707
#708
#709
#711
#712
#713
#714
#715
#716
#717
#718
#719
#720
#721
#722
#723
#725
#726
#726
#727
#728
#729
#730
#731
#733
#734
#736
#737
#741
#742
#743
#745
#746
#749
#750
#751
#752
#753
#755
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#770
#771
#772
#773
#774
#775
#778
#781
#782
#783
#784
#785
#786
#787
#788
#79
#790
#792
#793
#794
#796
#797
#798
#799
#8
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#810
#811
#812
#813
#816
#817
#818
#819
#820
#822
#824
#825
#826
#827
#829
#83
#830
#834
#839
#84
#840
#841
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#855
#856
#857
#858
#859
#86
#860
#861
#864
#866
#868
#870
#871
#872
#873
#874
#875
#876
#877
#879
#882
#883
#884
#885
#887
#888
#89
#890
#891
#892
#893
#894
#895
#896
#897
#9
#9
#90
#900
#902
#903
#904
#905
#907
#908
#909
#91
#911
#912
#913
#914
#915
#916
#917
#918
#919
#920
#921
#922
#923
#924
#927
#928
#929
#93
#930
#931
#932
#934
#936
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#947
#948
#949
#95
#951
#952
#953
#955
#957
#958
#959
#96
#961
#962
#963
#964
#965
#966
#967
#968
#969
#97
#970
#971
#972
#973
#974
#975
#976
#977
#978
#98
#980
#981
#982
#983
#984
#985
#986
#988
#989
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
0.7
0.7.1
0.8
0.8.1
0.8.2
0.8.3
0.8.4
0.8.5
0.8.6
0.8.7
0.8.8
0.8.9
0.9
0.9.1
0.9.10
0.9.11
0.9.12
0.9.13
0.9.14
0.9.15
0.9.16
0.9.17
0.9.17d0
0.9.18
0.9.19
0.9.2
0.9.20
0.9.21
0.9.22
0.9.23
0.9.24
0.9.25
0.9.26
0.9.27
0.9.28
0.9.29
0.9.3
0.9.30
0.9.31
0.9.31-notarized
0.9.32
0.9.33
0.9.4
0.9.5
0.9.6
0.9.7
0.9.8
0.9.9
1.0.3
1.1
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2021.1
2021.2
2021.3
2021.5
2021.7
2021.8
2022.1
2022.10
2022.11
2022.2
2022.3
2022.4
2022.5
2022.6
2022.7
2022.8
2022.9
2023.1
2023.10
2023.2
2023.3
2023.4
2023.5
2023.6
2023.7
2023.8
2023.9
2024.1
2024.2
2024.3
2024.4
2024.5
2024.6
2024.7
2024.8
2024.9
Select branches
Hide Pull Requests
feature/ancestry
main
#1
#10
#100
#1000
#1001
#1003
#1004
#1005
#1007
#1008
#1009
#101
#1010
#1011
#1012
#1013
#1014
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#1030
#1031
#1033
#1034
#1035
#1036
#1037
#104
#1041
#1042
#1043
#1045
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1059
#106
#1060
#1062
#1063
#1064
#1066
#1068
#1069
#107
#1070
#1072
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1081
#1082
#1083
#1086
#1089
#1090
#1091
#1093
#1095
#1098
#1099
#11
#1100
#1102
#1105
#1106
#1107
#1108
#111
#1110
#1112
#1113
#1115
#1116
#1118
#1119
#1120
#1121
#1122
#1123
#1128
#1129
#113
#1130
#1132
#1134
#1135
#1138
#114
#1140
#1141
#1142
#1144
#1145
#1146
#1147
#1148
#115
#1150
#1151
#1153
#1155
#1156
#1158
#1159
#116
#1160
#1161
#1162
#1164
#1165
#1166
#1167
#1167
#1168
#1169
#117
#1170
#1172
#1173
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#119
#1191
#1192
#1193
#1196
#1197
#1199
#12
#120
#1202
#1203
#1204
#1205
#1208
#1209
#1210
#1211
#1213
#1214
#1215
#1216
#1218
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1230
#1231
#1233
#1236
#1237
#1238
#1240
#1240
#1241
#1243
#1244
#1245
#1246
#1247
#1248
#1249
#125
#1250
#1251
#1253
#1254
#1256
#1259
#126
#1262
#1264
#1265
#1270
#1271
#1273
#1274
#1275
#1277
#128
#1281
#1282
#1284
#1285
#1286
#1287
#1288
#129
#1290
#1294
#1295
#1296
#1298
#1299
#13
#130
#1300
#1301
#1302
#1304
#1307
#1310
#1311
#1312
#1313
#1314
#1315
#1316
#1317
#1319
#132
#1321
#1322
#1323
#1324
#1329
#133
#1330
#1331
#1332
#1333
#1334
#1335
#1337
#1338
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1345
#1346
#1348
#1349
#135
#1350
#1351
#1353
#1354
#1356
#1357
#1358
#1359
#136
#1360
#1361
#1362
#1363
#1364
#1365
#1366
#1367
#1368
#1370
#1371
#1372
#1373
#1374
#1376
#1377
#1378
#1379
#138
#1380
#1381
#1383
#1384
#1385
#1386
#1387
#1388
#1389
#139
#1390
#1391
#1392
#1393
#1394
#1395
#1396
#1397
#1399
#140
#1400
#1401
#1401
#1402
#1404
#1405
#1406
#1408
#1409
#141
#1410
#1411
#1412
#1413
#1415
#1417
#1418
#1420
#1421
#1422
#1424
#1425
#1428
#1428
#143
#1431
#1431
#1434
#1434
#1439
#1439
#1440
#1440
#1443
#1444
#1445
#145
#146
#149
#152
#153
#154
#156
#157
#158
#16
#160
#160
#161
#162
#163
#163
#164
#165
#167
#168
#170
#172
#173
#175
#176
#177
#178
#179
#180
#181
#183
#185
#185
#186
#186
#187
#188
#188
#189
#19
#190
#191
#192
#193
#194
#195
#196
#197
#2
#2
#200
#201
#202
#204
#207
#208
#211
#212
#213
#218
#219
#219
#220
#221
#222
#224
#225
#231
#232
#233
#234
#235
#237
#238
#239
#241
#242
#243
#244
#245
#246
#248
#249
#250
#251
#252
#253
#254
#255
#256
#257
#258
#259
#263
#264
#266
#267
#269
#270
#271
#272
#273
#274
#275
#276
#277
#278
#280
#281
#282
#283
#284
#287
#288
#290
#292
#296
#297
#298
#299
#3
#3
#30
#300
#301
#302
#307
#308
#311
#312
#313
#315
#316
#317
#318
#319
#323
#324
#326
#328
#329
#330
#332
#333
#334
#335
#336
#338
#339
#343
#344
#345
#346
#347
#349
#350
#351
#352
#353
#354
#355
#356
#359
#362
#370
#372
#373
#374
#376
#378
#379
#380
#381
#382
#383
#384
#387
#388
#389
#390
#391
#392
#393
#394
#395
#396
#397
#398
#400
#401
#402
#403
#404
#405
#406
#408
#409
#410
#413
#414
#415
#416
#418
#419
#420
#421
#422
#423
#424
#425
#426
#427
#428
#429
#430
#431
#433
#434
#435
#436
#438
#439
#440
#441
#442
#443
#444
#445
#446
#447
#448
#45
#450
#453
#454
#455
#458
#459
#461
#462
#464
#465
#466
#467
#468
#469
#470
#471
#474
#476
#477
#478
#48
#480
#481
#482
#483
#484
#486
#49
#492
#493
#494
#498
#50
#500
#501
#502
#503
#504
#505
#507
#508
#509
#51
#511
#512
#513
#516
#518
#519
#52
#520
#521
#522
#523
#524
#525
#526
#528
#529
#53
#530
#531
#533
#534
#535
#537
#54
#540
#543
#545
#546
#547
#548
#549
#551
#554
#556
#557
#558
#559
#560
#562
#564
#565
#566
#567
#568
#569
#57
#570
#572
#574
#575
#576
#577
#578
#579
#58
#580
#581
#582
#583
#584
#586
#587
#588
#589
#590
#591
#592
#593
#596
#597
#598
#599
#60
#600
#602
#603
#604
#605
#606
#607
#608
#609
#61
#611
#612
#613
#614
#615
#616
#617
#618
#619
#62
#620
#621
#622
#623
#624
#625
#626
#627
#628
#629
#63
#630
#631
#632
#633
#636
#637
#638
#639
#640
#641
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#654
#655
#656
#658
#659
#66
#661
#662
#664
#665
#666
#667
#668
#669
#67
#670
#673
#673
#674
#675
#676
#678
#679
#680
#683
#684
#685
#687
#690
#692
#693
#694
#695
#696
#697
#698
#7
#700
#701
#702
#703
#704
#706
#707
#708
#709
#711
#712
#713
#714
#715
#716
#717
#718
#719
#720
#721
#722
#723
#725
#726
#726
#727
#728
#729
#730
#731
#733
#734
#736
#737
#741
#742
#743
#745
#746
#749
#750
#751
#752
#753
#755
#759
#760
#761
#762
#763
#764
#765
#766
#767
#768
#769
#77
#770
#771
#772
#773
#774
#775
#778
#781
#782
#783
#784
#785
#786
#787
#788
#79
#790
#792
#793
#794
#796
#797
#798
#799
#8
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#810
#811
#812
#813
#816
#817
#818
#819
#820
#822
#824
#825
#826
#827
#829
#83
#830
#834
#839
#84
#840
#841
#843
#844
#845
#846
#847
#848
#849
#85
#850
#851
#852
#853
#855
#856
#857
#858
#859
#86
#860
#861
#864
#866
#868
#870
#871
#872
#873
#874
#875
#876
#877
#879
#882
#883
#884
#885
#887
#888
#89
#890
#891
#892
#893
#894
#895
#896
#897
#9
#9
#90
#900
#902
#903
#904
#905
#907
#908
#909
#91
#911
#912
#913
#914
#915
#916
#917
#918
#919
#920
#921
#922
#923
#924
#927
#928
#929
#93
#930
#931
#932
#934
#936
#937
#938
#939
#94
#940
#941
#942
#943
#944
#945
#947
#948
#949
#95
#951
#952
#953
#955
#957
#958
#959
#96
#961
#962
#963
#964
#965
#966
#967
#968
#969
#97
#970
#971
#972
#973
#974
#975
#976
#977
#978
#98
#980
#981
#982
#983
#984
#985
#986
#988
#989
#99
#990
#991
#992
#993
#994
#995
#996
#997
#998
#999
0.7
0.7.1
0.8
0.8.1
0.8.2
0.8.3
0.8.4
0.8.5
0.8.6
0.8.7
0.8.8
0.8.9
0.9
0.9.1
0.9.10
0.9.11
0.9.12
0.9.13
0.9.14
0.9.15
0.9.16
0.9.17
0.9.17d0
0.9.18
0.9.19
0.9.2
0.9.20
0.9.21
0.9.22
0.9.23
0.9.24
0.9.25
0.9.26
0.9.27
0.9.28
0.9.29
0.9.3
0.9.30
0.9.31
0.9.31-notarized
0.9.32
0.9.33
0.9.4
0.9.5
0.9.6
0.9.7
0.9.8
0.9.9
1.0.3
1.1
1.10
1.11
1.12
1.13
1.14
1.15
1.16
1.17
1.3
1.4
1.5
1.6
1.7
1.8
1.9
2021.1
2021.2
2021.3
2021.5
2021.7
2021.8
2022.1
2022.10
2022.11
2022.2
2022.3
2022.4
2022.5
2022.6
2022.7
2022.8
2022.9
2023.1
2023.10
2023.2
2023.3
2023.4
2023.5
2023.6
2023.7
2023.8
2023.9
2024.1
2024.2
2024.3
2024.4
2024.5
2024.6
2024.7
2024.8
2024.9
-
88e3a606a0
SNTFileInfo: Use CFBundleDisplayName if available
Russell Hancox
2016-04-26 17:34:04 -04:00 -
fff693c3f0
santad: Close the FMResultSet left after locking db to prevent spurious messages.
Russell Hancox
2016-04-26 17:33:43 -04:00 -
1e8d792d39
santa-driver: Flush vnode-pid map periodically.
Russell Hancox
2016-04-15 17:10:03 -04:00 -
dfb149ac6a
santa-driver: Try to get uid/gid from credential if available
Russell Hancox
2016-04-15 17:05:50 -04:00 -
b5cfc92261
santactl/sync: Check that singleevent took an argument
Russell Hancox
2016-04-11 17:52:03 -04:00 -
079f3e3868
santactl/sync: Re-organize 'main' to bail earlier if config is invalid
Russell Hancox
2016-04-11 17:51:47 -04:00 -
15a6d58785
santactl/sync: Add long help, document --clean flag
Russell Hancox
2016-04-11 17:51:08 -04:00 -
a404498f8a
santactl help: If command doesn't have long help, use short help.
Russell Hancox
2016-04-11 17:40:30 -04:00 -
0d133e2df6
Project: Enable code coverage for "All" test target
Russell Hancox
2016-04-11 17:40:00 -04:00 -
488b28bfd5
SantaGUI: Log to syslog
0.9.9
Russell Hancox
2016-04-11 14:43:21 -04:00 -
0fceb7b2e1
SantaGUI: Post notifications to main thread using dispatch_async
Russell Hancox
2016-04-11 14:16:38 -04:00 -
a79d1a98e7
santactl/fileinfo: Only print "Signing Chain" header if certificates array isn't empty
Russell Hancox
2016-04-08 16:21:15 -04:00 -
43434fd445
santactl/fileinfo: Don't crash on <512b files
Russell Hancox
2016-04-08 16:20:49 -04:00 -
492e523884
Project: Move enums in SNTCommonEnums to NS_ENUM, part 2
Russell Hancox
2016-04-08 15:41:26 -04:00 -
3d1fdb7a2b
Project: Move enums in SNTCommonEnums to NS_ENUM, part 1
Russell Hancox
2016-04-08 15:17:32 -04:00 -
95a4bf0ec7
santad: Ensure launchd/santad rules are whitelisted on every startup
Russell Hancox
2016-04-08 15:16:12 -04:00 -
0d4f261e14
santad: Have SNTRuleTable return NSError when failing to add rules so user can see why
Russell Hancox
2016-04-08 15:04:20 -04:00 -
e96288b41b
santad: Exclusive-lock rules.db when opening
Russell Hancox
2016-04-08 12:11:08 -04:00 -
deda1abcf7
SantaGUI: Detect value type for silenced notifications to prevent crashes from bad plist
Russell Hancox
2016-04-08 10:32:48 -04:00 -
ee79d75483
santad: Set ThrottleInterval to 1s.
Russell Hancox
2016-04-07 17:03:49 -04:00 -
0e9e445ddf
SantaGUI: Reconnect when listener loses a client.
Russell Hancox
2016-04-07 17:03:09 -04:00 -
e64720bcd9
Project: Tell Travis to use xcode7
Russell Hancox
2016-04-07 15:33:10 -04:00 -
6e27590b57
SantaGUI: Add 'dismiss for a day' checkbox.
Russell Hancox
2016-04-07 14:35:54 -04:00 -
916c3c7a2a
SNTXPCConnection: Re-add forced establishment of clients, better tests.
Russell Hancox
2016-04-06 18:01:37 -04:00 -
8a5fde8ceb
LogicTests: Stop instrumenting program flow, it causes 100s of log lines during tests
Russell Hancox
2016-04-06 17:30:08 -04:00 -
f5bd9bde7f
SantaGUI: Use ultralight system font for title of message window
Russell Hancox
2016-04-06 15:23:18 -04:00 -
b987f61924
SantaGUI: Fix centering constraint for publisher label
Russell Hancox
2016-04-06 15:22:21 -04:00 -
482b51a2f9
santactl/sync: Fix userAgent not being set
Russell Hancox
2016-04-05 14:52:48 -04:00 -
93f2078eda
SantaGUI: Fix some constraint bugs in MessageWindow
Russell Hancox
2016-04-04 17:56:58 -04:00 -
158ae11e61
Tests: Remove old stuff from XPCConnectionTest
Russell Hancox
2016-04-01 17:32:01 -04:00 -
d282388266
santactl/sync: Release certificate after use
Russell Hancox
2016-04-01 17:31:24 -04:00 -
6ecdfcba38
santactl/sync: If unable to find client identity, let default handling occur.
Russell Hancox
2016-04-01 09:54:15 -04:00 -
88dc8a547e
README: Add video of block event, as an example
Russell Hancox
2016-03-31 13:46:10 -04:00 -
58e24b3c11
santagui: Remove old comment, don't activateIgnoringOtherApps twice.
Russell Hancox
2016-03-31 09:27:38 -04:00 -
5f1b3a2284
santad: Initialize ppath to (null) before calling proc_pidpath
Russell Hancox
2016-03-30 09:31:12 -04:00 -
31be2584f2
Conf: Use facility instead of sender for santad/santactl logs
Russell Hancox
2016-03-29 18:00:30 -04:00 -
a2311e5128
santad: Attempt to load santa-driver before connecting to it
Russell Hancox
2016-03-29 14:08:29 -04:00 -
e94d42187b
santactl/sync: Don't log successful stages
Russell Hancox
2016-03-25 16:44:06 -04:00 -
2b99cc3f62
Logging: strncmp for binaryName
Russell Hancox
2016-03-25 14:20:46 -04:00 -
cb7f782893
santad: Fix typo in cert protection error
Russell Hancox
2016-03-23 17:45:08 -04:00 -
d5a0f8a74b
Logging: Remove extraneous ;
Russell Hancox
2016-03-23 16:46:38 -04:00 -
2ebd71df24
santactl/sync: Fix single-event upload with extra arguments
Russell Hancox
2016-03-23 16:46:21 -04:00 -
479203f47c
santa-driver: Style and type cleanups, inlining some small functions
Russell Hancox
2016-03-22 15:33:28 -04:00 -
022b9209d9
LogicTests: Delete resources that aren't used anymore.
Russell Hancox
2016-03-22 15:05:40 -04:00 -
771c2c868f
SantaGUI: Increase contrast of user-defined block window messages.
Russell Hancox
2016-03-21 18:00:02 -04:00 -
5285a728b1
santa-driver: Don't record fileop events from santad
Russell Hancox
2016-03-21 16:15:20 -04:00 -
41e6583920
SantaGUI: Improve accessiblity of message dialog
Russell Hancox
2016-03-21 13:49:35 -04:00 -
cbb60b3a05
SantaGUI: Have daemon reply when setting notification listener so GUI can ensure it connected
Russell Hancox
2016-03-17 17:55:31 -04:00 -
cf1d1e3557
santa-driver: Better handle secondary volumes
0.9.8
Russell Hancox
2016-03-15 15:10:41 -04:00 -
8f05ee7d79
santa-driver: Rename some action types
Russell Hancox
2016-03-15 12:52:47 -04:00 -
641bd07c0b
Project: New icon
Russell Hancox
2016-03-14 16:16:51 -04:00 -
7d9dc0a853
Tests: Fix kernel tests
Russell Hancox
2016-03-14 16:13:28 -04:00 -
e0a46be1b7
santactl/fileinfo: When resolving path, store bundle ref if possible.
Russell Hancox
2016-03-14 12:46:12 -04:00 -
fd82c67b56
santactl/fileinfo: Add disk image file type
Russell Hancox
2016-03-14 12:45:54 -04:00 -
f0a83b6f19
santactl/fileinfo: Add simultaneous hashing.
Russell Hancox
2016-03-14 12:45:31 -04:00 -
736b45bb46
SNTXPCConnection: Remove client validation of server
Russell Hancox
2016-03-11 16:28:39 -05:00 -
8eae9b7cb7
santad/SantaGUI: Refactor GUI<>santad connection logic and add queuing.
Russell Hancox
2016-03-10 22:39:07 -05:00 -
0aa2d2c613
santactl/fileinfo: Print useful info when codesign validation fails
Russell Hancox
2016-03-10 18:23:21 -05:00 -
ad43db10f2
Tests: Attempt to fix FileWatcher tests
Russell Hancox
2016-03-10 17:17:02 -05:00 -
606f507422
Project: Update CocoaPods
Russell Hancox
2016-03-10 16:34:08 -05:00 -
36b7778883
LogicTests: Fix SNTXPCConnection test
Russell Hancox
2016-03-10 15:53:40 -05:00 -
7b032a6a73
Project: Travis, build in local dir instead of DerivedData
Russell Hancox
2016-03-10 15:53:27 -05:00 -
0e00237e44
Project: Add clang-format file, apply most of the fixes it suggested
Russell Hancox
2016-03-10 15:53:06 -05:00 -
e9ec9a7d7f
santad: Log quarantine URL if one exists.
Russell Hancox
2016-03-10 13:24:31 -05:00 -
6834507f3a
XPC: Allow multiple XPC clients to a server
Russell Hancox
2016-03-08 22:00:39 -05:00 -
90e99255b1
santa-driver/santad: Split decision making and logging onto 2 data queues
Russell Hancox
2016-03-07 17:30:48 -05:00 -
b6487000a3
SNTFileInfo: Use NSBundle to find executable path in bundles.
Russell Hancox
2016-03-10 12:19:52 -05:00 -
18ce2f72ed
Config: Fix config reloading
Russell Hancox
2016-03-09 17:55:58 -05:00 -
8a2d04bf69
santactl/rule: Fix print error
Russell Hancox
2016-03-09 15:41:27 -05:00 -
a210ffecec
Logging: Create one ASL client per-thread.
Russell Hancox
2016-03-07 10:08:14 -05:00 -
aff96e8144
Config: Warn if SyncBaseURL is an invalid URL
Russell Hancox
2016-03-07 12:36:00 -05:00 -
3d4c639bb4
santactl/sync: Fix logic when auto-detecting certificates.
Russell Hancox
2016-03-04 15:25:38 -05:00 -
d507e79505
santad: Fix quarantine data collection.
Russell Hancox
2016-02-19 13:47:17 -05:00 -
d3e242ff42
Project: Update Travis settings
Russell Hancox
2016-01-14 17:12:53 -05:00 -
df7616403d
SantaGUI: Show entire SHA-256 in fixed-width font
Russell Hancox
2016-01-14 16:51:29 -05:00 -
962b15517a
SantaGUI: Add a transparent button to be the first responder, so tabbing the dialog works.
Russell Hancox
2015-12-28 17:24:29 -05:00 -
d295f2391f
santactl/sync: In --debug log the full NSError for failed requests
0.9.7
Russell Hancox
2015-12-15 12:36:07 -05:00 -
c042222eea
santad: Add user/group info to file changelogs also
Russell Hancox
2015-12-14 22:32:59 -05:00 -
63f6596bc2
santactl: Rename binaryinfo -> fileinfo.
Russell Hancox
2015-12-14 18:09:40 -05:00 -
d8a8aba0ea
SNTFileInfo: Move machoType method to binaryinfo command, add XAR archive detection.
Russell Hancox
2015-12-14 17:25:32 -05:00 -
d9d9682029
santactl/sync: Let related-binary search take up to 5s
Russell Hancox
2015-12-14 16:37:19 -05:00 -
4a27a8ac70
Rakefile: Use Xcode to figure out where built products went, to avoid relying on particular Xcode settings.
Russell Hancox
2015-12-14 16:36:11 -05:00 -
32857ff304
Project: Apply latest Xcode recommendations
Russell Hancox
2015-12-14 16:35:34 -05:00 -
375bfd3862
santa-driver: Put locks around vnode_pid_map, use an OSObject subclass to store PID/PPID.
Russell Hancox
2015-12-14 16:34:38 -05:00 -
9430c41b8a
santad: Include user and group names in execution logs
Russell Hancox
2015-11-12 13:56:09 -05:00 -
9b342e146a
santactl/sync: Include code sign info with related executables and encode to dict.
Russell Hancox
2015-12-10 17:37:22 -05:00 -
e5685f2959
santad: Don't try to add empty argument to array when processing execution arguments
Russell Hancox
2015-12-10 17:02:11 -05:00 -
4150feece2
santactl/sync: When uploading events for bundles, look for other bundled executables.
Russell Hancox
2015-12-10 17:01:49 -05:00 -
6879ec5deb
santa-driver: in DecisionManager free locks before anything else
Russell Hancox
2015-12-10 16:56:13 -05:00 -
28ad00ffad
SantaGUI: Split block messages into unknown and banned.
Russell Hancox
2015-12-10 12:13:52 -05:00 -
bf51049fbf
santa-driver: Save pid/ppid from VFS context when decision making for use when logging
Russell Hancox
2015-12-10 12:12:38 -05:00 -
36189e9122
santad: Update SNTFileInfo to always get strings from bundle Info.plist data.
Russell Hancox
2015-12-04 13:09:56 -05:00 -
4c747463ac
santad: Separate execution requests and logging into separate queues with appropriate priorities.
Russell Hancox
2015-12-04 12:39:26 -05:00 -
b4b1fbb9e6
santad: Run watchdog thread loop once before sleeping
0.9.6
Russell Hancox
2015-10-31 14:01:44 -04:00 -
209eaff3c6
SNTFileInfo: Embed SHA hashing loop in an autoreleasepool to avoid temporary RAM spikes
Russell Hancox
2015-10-31 13:45:47 -04:00 -
c3f70703fd
santactl/status: Expose peak CPU/RAM use from santad.
Russell Hancox
2015-10-29 16:20:57 -04:00 -
f2967e7b94
santad: Switch watchdog CPU counter from rusage to task_info, capture peak CPU/RAM use.
Russell Hancox
2015-10-29 16:20:25 -04:00 -
77c46b5c43
SNTFileInfo: switch from NSData to NSFileHandle.
Russell Hancox
2015-10-29 16:17:12 -04:00 -
5fda5bc081
santactl/binaryinfo: Only print bundle lines if bundle info is present
Russell Hancox
2015-10-29 12:35:27 -04:00 -
33a7b38c6a
SNTFileInfo: check for NULL ptrs when parsing for embedded plist
Russell Hancox
2015-10-27 18:35:11 -04:00