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
-
6069ed5801
Update README.md
Edward Marczak
2015-04-21 12:14:05 -04:00 -
c2a9061ea2
Updated README to clarify expectations.
Edward Marczak
2015-04-21 11:24:58 -04:00 -
ee963d62a4
Project: Update README to mention dyld issue
Russell Hancox
2015-04-21 10:02:32 -04:00 -
c12adbc8e6
Project: Update schemes to make Xcode be quiet.
Russell Hancox
2015-04-20 18:35:10 -04:00 -
e6b20bcce6
Project: update Podfile.lock
Russell Hancox
2015-04-20 18:07:33 -04:00 -
10333bba01
santa-driver: Change file-write cache check, use FileOp scope for most writes and use hasdirtyblks to catch flushed but still-open files.
Russell Hancox
2015-04-20 18:07:22 -04:00 -
437764e6fc
Conf: Undo adding Username/Groupname to santasync launchd, it doesn't work properly
0.8.5
Russell Hancox
2015-04-13 16:41:00 -04:00 -
460dd6aa8b
Project: Stop using xctool, use xcpretty to make xcodebuild output nice instead.
Russell Hancox
2015-04-10 16:37:24 -04:00 -
0a511468e3
Conf: Run scheduled santactl/sync runs as nobody
Russell Hancox
2015-04-10 16:06:56 -04:00 -
96517573e7
santactl/sync: rename SyncStatus->SyncState, add cleanSync option that can be requested by client or server.
Russell Hancox
2015-04-10 12:39:22 -04:00 -
c996921c22
GUI: Move window centering to the fadeIn method so it's only called when the window is displayed
Russell Hancox
2015-04-10 10:07:53 -04:00 -
8365e00a50
Sync: Decision should be uploaded as a string, not an int. Rename serial_no to serial_num
Russell Hancox
2015-04-09 10:02:21 -04:00 -
a629e6cff1
Clean-up: NSString length is quicker than isEqual
Russell Hancox
2015-04-09 10:01:44 -04:00 -
cbb786c6d1
Kext: Check fSharedMemory and fDataQueue before trying to release them in terminate()
Russell Hancox
2015-04-09 10:01:04 -04:00 -
49b169ec36
SNTFileWatcher: unset source event handler correctly
0.8.4
Russell Hancox
2015-04-08 14:22:24 -04:00 -
41d1d7e3de
SNTFileWatcher: fix some dispatch bugs, move eventHandler property to class extension, add tests.
Russell Hancox
2015-04-07 14:55:31 -04:00 -
323a38dc21
Project: Clean-up block style, order of public/private in C++ headers
Russell Hancox
2015-04-02 17:58:01 -04:00 -
c37f1eb006
SNTConfigurator: remove auto-reloading code, move to file watching class.
Russell Hancox
2015-04-01 16:16:33 -04:00 -
b7b2b5b630
santactl/status: Add daemon status, currently just the mode.
Russell Hancox
2015-04-01 16:15:35 -04:00 -
2486cfdcff
santactl/sync: Update logging
Russell Hancox
2015-04-01 16:15:14 -04:00 -
4231781178
Project: Update CocoaPods
Russell Hancox
2015-03-31 18:13:37 -04:00 -
7ba886ed18
SNTConfigurator: Fix broken MachineOwner parsing, part 2
Russell Hancox
2015-03-31 17:29:11 -04:00 -
8096701fbd
SNTConfigurator: Fix broken MachineID/MachineOwner parsing
Russell Hancox
2015-03-31 17:26:02 -04:00 -
16531d18c8
santa-driver: Kill daemon if PostToQueue is failing too much.
Russell Hancox
2015-03-31 16:14:32 -04:00 -
ef0cc2fffd
santactl/sync: Put constant API strings in a separate file
Russell Hancox
2015-03-31 15:53:27 -04:00 -
f2dc7fb4b0
SNTConfigurator: Only reject and re-save client mode in santad.
Russell Hancox
2015-03-31 15:49:49 -04:00 -
707e9a11d4
SantaGUI: Let background move window, part 2.
Russell Hancox
2015-03-31 12:20:43 -04:00 -
aef3d57dcf
SantaGUI: Ensure configuration is loaded before first message arrives, let window be moved, close window properly when opening event URL
0.8.3
Russell Hancox
2015-03-30 18:45:06 -04:00 -
cfb38068f8
santa-driver: DisconnectClient should return straight away if client is not properly connected
Russell Hancox
2015-03-30 18:37:36 -04:00 -
ca19d9fde7
SNTConfigurator: Do initial file monitoring async
Russell Hancox
2015-03-30 18:37:18 -04:00 -
e19aab36bd
SantaGUI: Close window when opening web pages
Russell Hancox
2015-03-27 16:56:13 -04:00 -
111540f0a8
LogicTests: Update some Stub calls to Expect
Russell Hancox
2015-03-27 15:39:13 -04:00 -
88897477b6
santad: Now that SNTConfigurator auto-reloads, stop tracking clientMode separately. Also reload logAllDecisions if req'd.
Russell Hancox
2015-03-27 15:38:55 -04:00 -
a9d6e42d5a
SNTConfigurator: Have configuration auto-reload if file on disk changes
Russell Hancox
2015-03-27 15:38:10 -04:00 -
8b5720b291
santad: Update comments in DriverManager
Russell Hancox
2015-03-27 15:37:08 -04:00 -
2d9f392efc
santa-driver: Ensure fSDM and fDataQueue are NULL'd ASAP.
Russell Hancox
2015-03-27 15:36:24 -04:00 -
76844eb77d
santa-driver: lock data queue mutex when retaining/releasing queue
Russell Hancox
2015-03-27 15:35:50 -04:00 -
2db996f8e0
SantaGUI: Add configurable About Window and Event Detail buttons
Russell Hancox
2015-03-27 15:35:16 -04:00 -
6c27ac60a1
SNTConfigurator: if MachineID hasn't been overridden get one from IOKit
Russell Hancox
2015-03-26 15:08:26 -04:00 -
d4c4b26c3b
santactl/sync: Fix MachineOwnerPlist* config methods, don't crash if machine owner missing
Russell Hancox
2015-03-26 08:24:53 -04:00 -
50614f589c
santactl/sync: Update Rule download API
Russell Hancox
2015-03-25 17:01:47 -04:00 -
0292d4e956
GUI: Handle missing custom message in event notifications
Russell Hancox
2015-03-16 17:29:27 -04:00 -
4e1e4cde3b
santactl/sync: Fix broken Log Upload, re-add gzip compression
Russell Hancox
2015-03-16 17:05:49 -04:00 -
c86f0e7c80
Project: unload kext using bundle ID
Russell Hancox
2015-03-16 15:09:38 -04:00 -
77b8edda79
Project: enable 'deep' static analysis for all builds except for LogicTests and KernelTests
Russell Hancox
2015-03-16 15:04:18 -04:00 -
f3d098c521
Project: Add LogicTests scheme that can be used for logic tests without building all binaries
Russell Hancox
2015-03-16 15:03:46 -04:00 -
0afe465ac5
santactl: Rename machineIDOverride to machineID
Russell Hancox
2015-03-13 18:18:09 -04:00 -
472558a03c
santad: Add LogAllEvents option
Russell Hancox
2015-03-13 18:16:52 -04:00 -
dfef7d8567
SantaGUI: Fix broken predicate for pending notifications
Russell Hancox
2015-03-13 17:33:18 -04:00 -
925903e07d
SantaGUI: Move publisher certs button, make publisher info autosize width
Russell Hancox
2015-03-13 17:29:31 -04:00 -
a43c0ee295
SantaGUI: swap publisher/sha256 fields in message window
Russell Hancox
2015-03-13 16:57:25 -04:00 -
1e82b5abc6
Missed some newlines in printf statements
Russell Hancox
2015-03-13 16:56:38 -04:00 -
7502dbdec6
Project: Enable NDEBUG for FMDB in release builds.
Russell Hancox
2015-03-13 15:35:21 -04:00 -
217ad25531
santactl: move more commands from LOG* to printf
Russell Hancox
2015-03-13 12:47:42 -04:00 -
7c3b533679
santactl: Update help strings
Russell Hancox
2015-03-13 12:47:28 -04:00 -
2c4ba45988
santa-driver: Move from IO*Lock to lck_*
Russell Hancox
2015-03-12 14:34:52 -04:00 -
26ee0a68d1
santactl: Separate out version info from status, move user-only commands from LOG* to printf
Russell Hancox
2015-03-12 12:14:13 -04:00 -
27eb2e9cff
santactl: Remove old todo about establishing connection
Russell Hancox
2015-03-11 21:42:15 -04:00 -
9431d954b5
SNTXPCConnection: invalidate connection if verification doesn't complete
Russell Hancox
2015-03-11 21:41:53 -04:00 -
1a2d8b55f8
SNTSystemInfo: NSHost is awful, use gethostname() instead
Russell Hancox
2015-03-11 21:24:56 -04:00 -
d27a26ca50
santad: Make driver-waiting an exponential backoff up to 16s
Russell Hancox
2015-03-11 19:14:41 -04:00 -
56d4a6b9fb
santa-driver: Change when we consider the client connected to avoid getting into a state where events are being held but no memory descriptor is in place yet.
0.8.2
Russell Hancox
2015-03-10 17:40:03 -04:00 -
28a94cd56a
santa-driver: each error state is already logged, don't log again
Russell Hancox
2015-03-10 17:39:29 -04:00 -
4344fc3d7d
santa-driver: Remove process listener, it doesn't do anything useful and stops Hopper from working
Russell Hancox
2015-03-09 18:38:22 -04:00 -
40431d835e
SNTStoredEvent: pid and ppid need to be encoded/decoded to be included in database/uploads
Russell Hancox
2015-03-09 12:19:26 -04:00 -
942804c478
santa-driver: Fix typo
Russell Hancox
2015-03-09 11:44:09 -04:00 -
d109aae6ef
santad/santactl: include pid and ppid in event upload
Russell Hancox
2015-03-09 09:52:56 -04:00 -
b89040c37a
santactl/sync: Add ability to refuse redirects
Russell Hancox
2015-03-06 17:41:31 -05:00 -
63aefb4654
santa-driver: increase max queue events to 256
Russell Hancox
2015-03-06 12:00:48 -05:00 -
1c92e968e3
SNTAuthenticatingURLSession: remove unnecessary import
Russell Hancox
2015-03-06 12:00:33 -05:00 -
c1b7f9ae63
SNTAuthenticatingURLSession: fix potential crash where client identity is released before NSURLCredential is created
Russell Hancox
2015-03-05 13:58:31 -05:00 -
0507bc83d2
SNTCertificate: comment updats
Russell Hancox
2015-03-05 12:04:19 -05:00 -
7028c24425
Add missing copyright header from SNTDERDecoder.m
Russell Hancox
2015-03-05 09:27:46 -05:00 -
6ede057521
Update README.md
Russell Hancox
2015-02-04 10:26:12 -05:00 -
6f2ccca60a
Tests: Add to SNTDERDecoderTest and SNTCertificateTest
Russell Hancox
2015-02-03 22:48:04 -05:00 -
a59d2aa8a9
Merge branch 'kext-listener-move'
0.8.1
Russell Hancox
2015-02-03 18:58:46 -05:00 -
d88fa4ecfe
santad: sleep for less time when waiting for driver
Russell Hancox
2015-02-03 18:56:25 -05:00 -
4df93bfe6c
Project: Fix version info
Russell Hancox
2015-02-03 18:56:08 -05:00 -
08ca3c9d95
Driver: Move SantaDecisionManager ownership to IOService level, start listeners ASAP but allow and log until daemon connects. Remove useless close method in SantaDriverClient.
Russell Hancox
2015-02-03 18:55:24 -05:00 -
3423026a43
santad: move scope check after bin/cert rule checks
0.8
Russell Hancox
2015-02-02 18:25:28 -05:00 -
e574621911
santactl/binaryinfo: Only show index in signing chain once
Russell Hancox
2015-02-02 18:17:46 -05:00 -
f1a3246eb9
santactl/sync: Minor style cleanup
Russell Hancox
2015-02-02 18:15:32 -05:00 -
eeda832fae
santactl/sync: Factor out dictionary conversion
Russell Hancox
2015-02-02 18:12:07 -05:00 -
40af338af2
santad: Correctly log when file allowed due to scope
Russell Hancox
2015-02-02 17:35:45 -05:00 -
8a4b2a8480
SNTXPCConnection: add invalidate to header
Russell Hancox
2015-02-02 17:32:29 -05:00 -
912f3aa0e1
SantaGUI: kill daemon connection on user-switch, re-create on switch back.
Russell Hancox
2015-02-02 17:32:09 -05:00 -
e7cb5703f2
Tidy up event UI
Russell Hancox
2015-02-02 17:05:16 -05:00 -
6fb81471e0
Fix SNTEventTableTest
Russell Hancox
2015-02-02 17:04:56 -05:00 -
54ffbf40d6
Ensure kernel cache is flushed if rules are added which are not whitelisting
Russell Hancox
2015-02-02 17:04:37 -05:00 -
101c9d2b1f
Event Table: rename a method, simplify event decoding, lowercase all table fields
Russell Hancox
2015-02-02 17:04:06 -05:00 -
ce9af3d019
santactl/sync: Simplify cert signing chain in event upload.
Russell Hancox
2015-02-02 17:02:55 -05:00 -
d11b137f9b
santactl/sync: Don't attempt to apply rules until all have been downloaded
Russell Hancox
2015-02-02 17:02:08 -05:00 -
9d1117b0c7
SNTExecutionController: Change logging separator from comma to pipe. Also use logDecision when out of scope
Russell Hancox
2015-02-02 17:00:30 -05:00 -
ee9a7f635a
Move from Certificate SHA-1 to SHA-256
Russell Hancox
2015-02-02 16:59:04 -05:00 -
63c6e4f852
santactl binaryinfo: Add Cert SHA-256
Russell Hancox
2015-02-02 13:21:34 -05:00 -
af63d036de
Finish SNTExecutionControllerTest: testOutOfScope
Russell Hancox
2015-02-02 13:21:09 -05:00 -
b728ea3077
Rename SNTBinaryInfo -> SNTFileInfo, add more tests
Russell Hancox
2015-01-31 17:54:29 -05:00 -
a98bd00492
Unify path-standardizing into SNTBinaryInfo
Russell Hancox
2015-01-30 18:56:43 -05:00 -
6aeae5f1b6
santactl rule: print if rule is being deleted
Russell Hancox
2015-01-30 18:45:12 -05:00 -
7a03183cf0
Update Copyright years
Russell Hancox
2015-01-30 18:41:12 -05:00