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
-
38b65b0ca4
santad: Move uid->username lookup to where it's actually used
Russell Hancox
2015-07-20 12:32:23 -04:00 -
d36ce5eefc
KernelTests: Update comments, add extra write-to-cached-file check
Russell Hancox
2015-07-20 09:20:25 -04:00 -
ff99ab9cfe
santad: loggedInUsers:sessions: style clean-up
Russell Hancox
2015-07-20 09:19:50 -04:00 -
64995367c3
santad: Simplify eventStateForDecision:type:
Russell Hancox
2015-07-20 09:19:20 -04:00 -
c67f0ffc11
santad: Don't initiate event upload if syncing isn't enabled
Russell Hancox
2015-07-20 09:19:00 -04:00 -
d5403ae112
santa-driver: Move vnode-id and vnode-id-str fetching to avoid duplication
Russell Hancox
2015-07-20 09:18:19 -04:00 -
d21d64cbfe
santad: Don't print log format every startup
Russell Hancox
2015-07-19 10:11:22 -04:00 -
347ee3c4f5
Merge pull request #19 from samsymons/podfile-fix
Russell Hancox
2015-07-21 14:20:41 -04:00 -
77ed1cca29
Fix an installation error with CocoaPods.
Sam Symons
2015-07-21 10:41:03 -07:00 -
cfac7dbb37
Logging: Fix syslog logging and file rotation
Russell Hancox
2015-07-17 17:43:04 -04:00 -
f27d72f3f9
Tests: Update tests for new error argument to SNTFileInfo
Russell Hancox
2015-07-17 12:59:48 -04:00 -
3cd93b287e
santa-driver: Simplify kauth callbacks, moving most of the logic to methods on SDM
Russell Hancox
2015-07-16 22:33:24 -04:00 -
5e5605881b
santa-driver: remove client_proc, use ClientConnected() instead
Russell Hancox
2015-07-16 22:32:17 -04:00 -
a9b48610df
santa-driver: Clear data queue if client crashes. Restore dataqueue lock, the docs lied.
Russell Hancox
2015-07-16 16:33:20 -04:00 -
3cca09a48c
santa-driver: Remove request loops in GetFromDaemon
Russell Hancox
2015-07-15 18:55:05 -04:00 -
3134448eac
santad: Close password database after getpwuid
Russell Hancox
2015-07-15 18:25:26 -04:00 -
663bdf945b
KernelTest: Update for EACCES -> EPERM change
Russell Hancox
2015-07-15 18:24:13 -04:00 -
e94d1175e7
santad: If file can't be hashed, log an error and allow execution.
Russell Hancox
2015-07-13 11:20:39 -04:00 -
e20b761965
santa-driver: Change rejection errno to EPERM
Russell Hancox
2015-07-01 18:55:04 -04:00 -
90c64812d0
santad: close stdout before running santactl sync
Russell Hancox
2015-07-01 17:22:40 -04:00 -
08d368fc49
santad: Rename watchdog thread with reverse-dns name
Russell Hancox
2015-06-26 16:29:46 -04:00 -
39385f0bff
santad: Put an autoreleasepool inside the watchdog thread.
Russell Hancox
2015-06-26 13:12:46 -04:00 -
8bc3418ce1
santad: Watchdog: only log memory use if it increased since last check. Increase threshold to 250MB
Russell Hancox
2015-06-25 17:58:17 -04:00 -
a145700398
Rakefile: Properly unload/load GUI during build.
Russell Hancox
2015-06-25 17:52:59 -04:00 -
409535e617
santactl: Style, indenting.
Russell Hancox
2015-06-25 11:04:57 -04:00 -
f625016efe
santactl/sync: When rejecting a redirect, cancel the task to avoid hanging the task until timeout
Russell Hancox
2015-06-24 17:32:35 -04:00 -
f4c94ab1d7
santactl/sync: Failed log upload should not fail whole sync
Russell Hancox
2015-06-24 17:21:54 -04:00 -
8234706dd3
santad: Vacuum event database after removing multiple events.
Russell Hancox
2015-06-24 11:58:38 -04:00 -
1a31dc870f
Merge branch 'whitelistscope'
Russell Hancox
2015-06-23 18:31:03 -04:00 -
a1712858c5
Common: Rename kWhitelistDirsKey/WhitelistDirs to kWhitelistRegexKey/WhitelistRegex
Russell Hancox
2015-06-23 18:30:42 -04:00 -
0059e768b9
Common: Add __NSString__ attribute to logMessage to catch format string bugs. Fix some warnings that found.
Russell Hancox
2015-06-23 18:10:46 -04:00 -
4fe1550bd2
santad: NSRegularExpression doesn't work with XPC.
Russell Hancox
2015-06-23 18:09:35 -04:00 -
0c182c8a7f
santactl/sync: Sync whitelist regex
Russell Hancox
2015-06-23 17:33:43 -04:00 -
bcdf746def
santad: In a rule vs scope, rule wins.
Russell Hancox
2015-06-23 17:33:08 -04:00 -
bc13ac3a98
santad: Move whitelisted dirs feature to using regex instead of array. Faster and more flexible.
Russell Hancox
2015-06-19 18:11:03 -04:00 -
a894e018cd
santactl: Update help/error wordings
Russell Hancox
2015-06-19 17:34:22 -04:00 -
cbecfd444d
santad: Add whitelisted directory support
Russell Hancox
2015-06-19 17:33:56 -04:00 -
357e5ef963
santactl/sync: NSString doesn't have an unsignedIntegerValue method
Russell Hancox
2015-06-23 17:14:47 -04:00 -
60594c9f03
santad/santactl-sync: Accept backoff interval from server, disable event uploads if back off is used, re-enable on next sync.
Russell Hancox
2015-06-23 15:54:30 -04:00 -
44b5bae8da
santad: Add sync execution timer to santad
Russell Hancox
2015-06-23 15:52:39 -04:00 -
2e856196c5
santad: Move SIGCHLD SIG_IGN setting to main(), it doesn't need to be set repeatedly.
Russell Hancox
2015-06-23 15:36:59 -04:00 -
8672187c02
SantaGUI: Add keepalive to launchagent plist
Russell Hancox
2015-06-23 11:20:20 -04:00 -
cf251c45b8
Project: Update package Makefile for santad/santactl move
0.8.8
Russell Hancox
2015-06-22 15:57:10 -04:00 -
385c03096d
Project: Missed santactl/santad move in Rakefile dist command
Russell Hancox
2015-06-22 15:35:03 -04:00 -
f323f5e3de
santad: Up watchdog interval to 60s and CPU threshold to 20%.
Russell Hancox
2015-06-22 15:28:02 -04:00 -
9562ee86cd
Project: Add missing copy to a few properties previously missed
Russell Hancox
2015-06-19 17:32:45 -04:00 -
adfb4bc861
SNTFileInfo: Better caching of properties
Russell Hancox
2015-06-19 17:31:48 -04:00 -
957232ca40
santactl: Fix event counting bug in status command
Russell Hancox
2015-06-16 18:02:41 -04:00 -
44c9d9aead
santad: Add watchdog thread to print warnings if CPU/RAM usage seem high.
Russell Hancox
2015-06-15 16:31:55 -04:00 -
f95245cedd
10.11 Prep: Move santad,santactl from /usr/libexec,/usr/sbin to within santa-driver.kext
Russell Hancox
2015-06-10 17:35:48 -04:00 -
3c034adf48
GUI: Prevent reconnection loop when XPC connection dies
Russell Hancox
2015-06-10 16:46:32 -04:00 -
abd3c5a06d
GUI: Restore constraint move Dismiss button when event detail URL is not set
Russell Hancox
2015-06-10 16:45:16 -04:00 -
ca4951a475
SNTFileWatcher: Update test file location
Russell Hancox
2015-06-09 13:50:43 -04:00 -
e751a3d307
SNTFileWatcher: Only get the fileSystemRepresentation once, to avoid high memory use when file doesn't exist
Russell Hancox
2015-06-09 13:10:29 -04:00 -
2a8bdfd714
santad: Use _exit instead of exit after fork. Oops.
Russell Hancox
2015-06-01 17:12:12 -04:00 -
be9dca3ee2
GUI: Add close button to About window.
Russell Hancox
2015-05-21 16:12:48 -04:00 -
32707fb501
santa-driver: Fix rare panic in CacheCheck where lock upgrade fails.
0.8.7
Russell Hancox
2015-05-20 11:13:19 -04:00 -
d72547e187
Project: Simplify package download URL generation in pkg Makefile
Russell Hancox
2015-05-18 18:36:30 -04:00 -
9150ddffb1
Project: Fix broken curl command in pkg Makefile
Russell Hancox
2015-05-18 17:52:33 -04:00 -
d5c1d66c2f
KernelTests: Update tests for dataqueue usage changes
0.8.6
Russell Hancox
2015-05-18 16:39:27 -04:00 -
536b8969ed
santactl/sync: LogUpload - logsToUpload is part of the same class, use self.
Russell Hancox
2015-05-18 16:31:43 -04:00 -
0db3b6d955
santactl/sync: Split out Log Upload request generation and Rule Download rule parsing from main request methods.
Russell Hancox
2015-05-18 14:33:21 -04:00 -
78bb9a1bd6
common: Correct comment on default loglevels
Russell Hancox
2015-05-18 13:06:07 -04:00 -
567e0b6431
santad: If exiting because of a failed dequeue, log the return code at ERROR level.
Russell Hancox
2015-05-18 12:50:31 -04:00 -
f2f27c5675
santa-driver: Up ACTION_REQUEST_SHUTDOWN from 60->90
Russell Hancox
2015-05-18 12:49:47 -04:00 -
5a7ac2287b
santa-driver: Stop defining MAX_PATH_LEN, use MAXPATHLEN instead.
Russell Hancox
2015-05-18 12:49:26 -04:00 -
f82da21b75
santactl/sync: Bug from
8cd9898, call completion handler even if no rules are downloaded.
Russell Hancox
2015-05-15 10:38:26 -04:00 -
969a5ef94e
santactl/sync: Don't release SecAsn1Coder until we're done with its data.
Russell Hancox
2015-05-14 17:35:06 -04:00 -
fd7ad07193
santactl/sync: Handle DER decoding failures more gracefully.
Russell Hancox
2015-05-14 16:57:10 -04:00 -
3f5400b264
santa-driver: Split FetchDecision, notify daemon of missed executions, reorganize some methods.
Russell Hancox
2015-05-13 16:12:04 -04:00 -
466b5ed491
santa-driver: Make SantaDecisionManager::AddToCache default the microsecs parameter to the current uptime
Russell Hancox
2015-05-13 16:10:11 -04:00 -
25f1b71f10
santa-driver: Move dataqueue to SantaDecisionManager rather than recreating it on every connect.
Russell Hancox
2015-05-13 16:07:42 -04:00 -
d1295f97b9
santa-driver: Rename owning_pid/proc to client_pid/proc. Minor style cleanup
Russell Hancox
2015-05-13 13:40:33 -04:00 -
f5eb274aa0
santa-driver: remove unnecessary dataqueue lock
Russell Hancox
2015-05-13 13:36:10 -04:00 -
58b9dab74f
santa-driver: SDM should call super::init
Russell Hancox
2015-05-11 16:54:12 -04:00 -
9f6b6d10dc
santa-driver: Make room in santa_message_t->path for the terminator so we don't miss a character.
Russell Hancox
2015-05-11 16:46:10 -04:00 -
57f6e516c2
santa-driver: Mark all overriden methods with 'override'
Russell Hancox
2015-05-11 16:44:37 -04:00 -
8cd9898cf3
santactl/sync: Don't send empty rules array to daemon.
Russell Hancox
2015-05-11 16:27:02 -04:00 -
d53b04213a
santa-driver: Remove empty spacing at end of line
Russell Hancox
2015-05-08 14:58:16 -04:00 -
ac99bd1070
santad: Add tests for SNTRuleTable
Russell Hancox
2015-05-08 14:57:53 -04:00 -
30df44df96
santad: Correctly delete corrupt events. Add test for this.
Russell Hancox
2015-05-08 14:57:20 -04:00 -
fc55b86f30
santad: Switch to uint32_t for table version numbers
Russell Hancox
2015-05-08 14:56:20 -04:00 -
59ffb67554
santad: Reject addRules requests with empty/nil array. Also switch to NSUInteger for rule counts.
Russell Hancox
2015-05-08 14:55:28 -04:00 -
d46b156b85
santa-driver: vnode_getattr sometimes panics if a vfs_context isn't available (when used with osxfuse for instance).
Russell Hancox
2015-05-07 18:24:29 -04:00 -
6492e70599
santactl: Instead of rejecting authentication challenges and trying again, cancel the whole request.
Russell Hancox
2015-05-07 17:05:09 -04:00 -
bc5d0f8685
santa-driver: Don't allow StopListener to return until both kauth scopes are done
Russell Hancox
2015-05-06 14:57:33 -04:00 -
838da16da1
santad: Delete events that fail to unarchive
Russell Hancox
2015-05-06 14:39:17 -04:00 -
6e242bf98d
SantaGUI: Change Line to custom NSBox
Russell Hancox
2015-05-05 17:44:06 -04:00 -
be1e66c29d
Project: Enable more warnings and then fix them.
Russell Hancox
2015-05-01 15:56:57 -04:00 -
57866308e3
santad: Consider scripts that are part of installer packages as in-scope.
Russell Hancox
2015-04-30 18:37:04 -04:00 -
63bc8fca2d
santad: Don't post GUI notification for SILENT_BLACKLIST rules.
Russell Hancox
2015-04-30 18:36:43 -04:00 -
408712f00f
santad: Don't log when client mode is not set in defaultDecision, as that can't actually happen.
Russell Hancox
2015-04-30 18:36:20 -04:00 -
8cb6046f94
GUI: Add parent process name, only show part of the shasum, resize window.
Russell Hancox
2015-04-30 18:24:54 -04:00 -
297fb4cb68
Add parent process name collection and upload
Russell Hancox
2015-04-30 18:21:13 -04:00 -
1501d413f0
Project: Add install.sh script and package Makefile
Russell Hancox
2015-04-30 13:08:46 -04:00 -
e747ace0f3
santactl/binaryinfo: Add bundle details to file info
Russell Hancox
2015-04-30 12:34:31 -04:00 -
6b96f36b2b
SantaGUI: Re-create AboutWindowController each time it's needed so that More Info button state is correct
Russell Hancox
2015-04-22 15:59:04 -04:00 -
f16fa691b5
santactl: include zlib.h instead of import
Russell Hancox
2015-04-21 16:43:09 -04:00 -
4fd5e1139f
Project: Style clean-ups
Russell Hancox
2015-04-21 14:29:30 -04:00 -
0b33079833
Merge pull request #16 from marczak/readme-up
Russell Hancox
2015-04-21 09:14:50 -07:00