mirror of
https://github.com/shadow-maint/shadow.git
synced 2026-01-26 05:57:53 +00:00
Commit Graph
Select branches
Hide Pull Requests
2024-03-20/fix-logindefs-unknown-error
2025-12-07/4.19.0-rc1
4.1.4.3
4.14.x
4.15.x
4.19.x
makefile
master
newuidmap.root.man
revert-1237-test-useradd
rust
su-c_tty
subuigid-numeric
travis
userns.2
v4.1.2.1
v4.1.2.2
v4.1.4.3
#1
#1
#100
#1001
#1002
#1003
#1006
#1007
#1008
#1009
#1011
#1014
#1016
#1017
#1019
#102
#1020
#1021
#1022
#1023
#1025
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1043
#1044
#1045
#1046
#1048
#1049
#1049
#1051
#1053
#1054
#1056
#1058
#1059
#1060
#1061
#1063
#1064
#1065
#1066
#1069
#1070
#1071
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1083
#1084
#1085
#1086
#1087
#1089
#1090
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#11
#1100
#1101
#1104
#1105
#1106
#1107
#1108
#1109
#1110
#1111
#1112
#1113
#1115
#1116
#1117
#1118
#1119
#112
#1121
#1123
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1134
#1135
#1136
#1137
#1139
#1140
#1141
#1142
#1143
#1145
#1146
#1147
#1148
#1148
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1158
#1158
#1159
#116
#1163
#1164
#1165
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#119
#1190
#1191
#1191
#1192
#1193
#1195
#1196
#1197
#1198
#1199
#12
#1200
#1201
#1203
#1204
#1205
#1206
#1207
#1208
#1211
#1212
#1213
#1214
#1215
#1217
#122
#1220
#1220
#1222
#1223
#1225
#1226
#1227
#1230
#1231
#1231
#1232
#1233
#1234
#1236
#1236
#1237
#1238
#1239
#1241
#1243
#1244
#1245
#1246
#1248
#1251
#1252
#1254
#1258
#1259
#1260
#1261
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#1270
#1271
#1272
#1272
#1274
#1275
#1277
#128
#1280
#1281
#1282
#1283
#1284
#1284
#1285
#1286
#1287
#1289
#1289
#1290
#1290
#1292
#1293
#1294
#1295
#1296
#1296
#1297
#1298
#1298
#1299
#13
#1300
#1301
#1303
#1304
#1304
#1305
#1306
#1307
#1308
#1308
#1309
#1314
#1314
#1315
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#133
#1331
#1332
#1333
#1333
#1334
#1334
#1336
#1337
#1338
#1340
#1341
#1342
#1344
#1345
#1347
#1348
#1349
#1350
#1351
#1353
#1355
#1356
#1357
#1357
#1358
#136
#1363
#1363
#1364
#1365
#1366
#1369
#1369
#137
#1370
#1371
#1372
#1373
#1374
#1374
#1375
#1376
#1379
#1379
#138
#1380
#1380
#1381
#1381
#1383
#1384
#1385
#1386
#1387
#1387
#1388
#1389
#1390
#1391
#1391
#1392
#1392
#1393
#1394
#1395
#1396
#1397
#1397
#1398
#1398
#1399
#1400
#1401
#1401
#1402
#1402
#1404
#1404
#1405
#1405
#1406
#1407
#1407
#1408
#1408
#1409
#1409
#141
#1410
#1410
#1411
#1412
#1414
#1417
#1417
#1418
#1419
#1419
#142
#1421
#1422
#1423
#1423
#1424
#1424
#1425
#1426
#1427
#1428
#1428
#1429
#143
#1430
#1431
#1432
#1432
#1434
#1436
#1437
#1438
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#1449
#1450
#1452
#1452
#1453
#1453
#1454
#1454
#1455
#1455
#1456
#1456
#1457
#1457
#1458
#1459
#146
#1461
#1461
#1464
#1465
#1466
#1467
#1468
#1468
#1469
#1469
#1470
#1470
#1471
#1471
#1473
#1475
#1475
#1476
#1476
#1477
#1478
#148
#1480
#1481
#1481
#1482
#1482
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1491
#1492
#1493
#1494
#1495
#1496
#1497
#1499
#1499
#15
#1501
#1502
#1503
#1504
#1505
#1506
#1506
#1508
#151
#1510
#1511
#1511
#1514
#1515
#1516
#1516
#1517
#1517
#153
#156
#157
#158
#16
#161
#162
#163
#164
#167
#17
#170
#171
#172
#173
#175
#176
#177
#179
#180
#181
#183
#184
#187
#188
#189
#19
#190
#191
#192
#194
#197
#199
#2
#2
#200
#201
#203
#204
#205
#206
#208
#209
#21
#210
#211
#212
#215
#216
#219
#221
#226
#227
#228
#229
#230
#231
#232
#234
#235
#236
#237
#24
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#254
#254
#256
#257
#258
#259
#26
#262
#263
#267
#268
#269
#270
#271
#272
#273
#274
#275
#277
#278
#279
#281
#282
#285
#286
#287
#288
#29
#290
#291
#293
#295
#296
#299
#3
#30
#301
#302
#303
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#320
#321
#323
#326
#327
#33
#330
#332
#333
#334
#335
#340
#341
#342
#343
#344
#345
#348
#350
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#377
#378
#380
#381
#382
#383
#385
#388
#391
#392
#395
#396
#397
#398
#399
#4
#40
#40
#400
#401
#403
#405
#408
#41
#410
#411
#412
#413
#413
#414
#417
#418
#42
#420
#421
#422
#423
#425
#426
#43
#430
#432
#433
#435
#436
#437
#439
#44
#440
#442
#445
#446
#447
#449
#45
#45
#450
#451
#452
#453
#455
#456
#458
#460
#461
#463
#466
#467
#47
#47
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#486
#487
#488
#489
#492
#494
#495
#496
#498
#499
#5
#50
#503
#505
#507
#508
#509
#510
#511
#513
#515
#519
#52
#520
#522
#523
#524
#527
#528
#529
#53
#530
#531
#532
#533
#536
#537
#538
#539
#54
#54
#540
#541
#542
#544
#545
#546
#549
#55
#550
#551
#553
#554
#555
#556
#558
#56
#56
#560
#562
#565
#566
#569
#57
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#581
#582
#583
#586
#588
#59
#590
#591
#592
#593
#594
#595
#596
#599
#6
#601
#602
#603
#605
#606
#607
#609
#612
#613
#614
#615
#616
#617
#618
#619
#62
#62
#620
#621
#622
#623
#624
#625
#626
#627
#629
#63
#63
#630
#631
#632
#633
#636
#637
#638
#639
#64
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#65
#650
#651
#652
#653
#654
#656
#658
#659
#66
#66
#660
#661
#662
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#675
#676
#677
#678
#68
#681
#683
#685
#687
#689
#691
#693
#694
#695
#696
#697
#698
#699
#7
#70
#700
#701
#702
#703
#705
#706
#707
#707
#709
#71
#710
#711
#712
#713
#714
#715
#716
#72
#722
#723
#724
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#737
#738
#739
#74
#740
#741
#742
#745
#748
#749
#750
#751
#753
#754
#755
#756
#757
#758
#759
#76
#760
#761
#762
#764
#765
#766
#767
#768
#769
#770
#771
#772
#773
#774
#775
#776
#777
#778
#78
#78
#780
#782
#783
#785
#787
#788
#789
#792
#793
#794
#796
#798
#799
#8
#800
#801
#802
#804
#806
#807
#808
#812
#813
#814
#816
#82
#820
#823
#824
#825
#829
#833
#834
#837
#838
#84
#840
#841
#843
#844
#845
#846
#847
#849
#85
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#873
#874
#875
#876
#877
#878
#879
#88
#88
#880
#881
#882
#884
#888
#889
#890
#891
#892
#893
#895
#896
#899
#9
#90
#901
#902
#903
#904
#906
#907
#908
#91
#910
#911
#912
#913
#916
#917
#919
#92
#924
#925
#927
#928
#93
#930
#931
#932
#934
#935
#936
#937
#941
#942
#943
#944
#946
#949
#950
#951
#952
#953
#954
#955
#957
#960
#962
#963
#964
#966
#969
#97
#970
#971
#972
#974
#975
#976
#978
#979
#98
#980
#984
#986
#987
#988
#989
#99
#99
#990
#991
#993
#994
#995
#996
#997
#998
19990709
19990827
20000826
20000902
20001012
20001016
4.0.0
4.0.1
4.0.10
4.0.11
4.0.11.1
4.0.12
4.0.13
4.0.14
4.0.15
4.0.16
4.0.17
4.0.18
4.0.18.1
4.0.18.1+last_pld_cvs
4.0.18.2
4.0.2
4.0.3
4.0.4
4.0.4.1
4.0.5
4.0.6
4.0.7
4.0.8
4.0.9
4.1.0
4.1.1
4.1.2
4.1.2.1
4.1.2.2
4.1.3
4.1.3.1
4.1.4
4.1.4.1
4.1.4.2
4.1.5
4.1.5.1
4.10
4.12
4.12.1
4.12.2
4.12.3
4.13
4.14.0
4.14.0-rc1
4.14.0-rc2
4.14.0-rc3
4.14.0-rc4
4.14.0-rc5
4.14.1
4.14.2
4.14.3
4.14.4
4.14.5
4.14.6
4.14.7
4.14.8
4.15.0
4.15.0-rc1
4.15.0-rc2
4.15.0-rc3
4.15.1
4.15.2
4.15.3
4.16.0
4.16.0-rc1
4.17.0
4.17.0-rc1
4.17.1
4.17.2
4.17.3
4.17.4
4.18.0
4.18.0-rc1
4.18.0-rc2
4.19.0
4.19.0-rc1
4.19.1
4.19.2
4.2.1
4.3.0
4.3.1
4.4
4.5
4.6
4.7
4.8
4.8.1
4.9
v4.10
v4.11
v4.11.1
v4.9
Select branches
Hide Pull Requests
2024-03-20/fix-logindefs-unknown-error
2025-12-07/4.19.0-rc1
4.1.4.3
4.14.x
4.15.x
4.19.x
makefile
master
newuidmap.root.man
revert-1237-test-useradd
rust
su-c_tty
subuigid-numeric
travis
userns.2
v4.1.2.1
v4.1.2.2
v4.1.4.3
#1
#1
#100
#1001
#1002
#1003
#1006
#1007
#1008
#1009
#1011
#1014
#1016
#1017
#1019
#102
#1020
#1021
#1022
#1023
#1025
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1037
#1038
#1040
#1043
#1044
#1045
#1046
#1048
#1049
#1049
#1051
#1053
#1054
#1056
#1058
#1059
#1060
#1061
#1063
#1064
#1065
#1066
#1069
#1070
#1071
#1073
#1074
#1075
#1076
#1077
#1078
#1079
#1080
#1083
#1084
#1085
#1086
#1087
#1089
#1090
#1092
#1093
#1094
#1095
#1096
#1097
#1098
#1099
#11
#1100
#1101
#1104
#1105
#1106
#1107
#1108
#1109
#1110
#1111
#1112
#1113
#1115
#1116
#1117
#1118
#1119
#112
#1121
#1123
#1125
#1126
#1127
#1128
#1129
#1130
#1131
#1132
#1133
#1134
#1134
#1135
#1136
#1137
#1139
#1140
#1141
#1142
#1143
#1145
#1146
#1147
#1148
#1148
#1150
#1151
#1152
#1153
#1154
#1155
#1156
#1158
#1158
#1159
#116
#1163
#1164
#1165
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1174
#1175
#1176
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1185
#1186
#1187
#1188
#1189
#119
#1190
#1191
#1191
#1192
#1193
#1195
#1196
#1197
#1198
#1199
#12
#1200
#1201
#1203
#1204
#1205
#1206
#1207
#1208
#1211
#1212
#1213
#1214
#1215
#1217
#122
#1220
#1220
#1222
#1223
#1225
#1226
#1227
#1230
#1231
#1231
#1232
#1233
#1234
#1236
#1236
#1237
#1238
#1239
#1241
#1243
#1244
#1245
#1246
#1248
#1251
#1252
#1254
#1258
#1259
#1260
#1261
#1261
#1262
#1263
#1264
#1265
#1266
#1267
#1268
#1269
#1270
#1271
#1272
#1272
#1274
#1275
#1277
#128
#1280
#1281
#1282
#1283
#1284
#1284
#1285
#1286
#1287
#1289
#1289
#1290
#1290
#1292
#1293
#1294
#1295
#1296
#1296
#1297
#1298
#1298
#1299
#13
#1300
#1301
#1303
#1304
#1304
#1305
#1306
#1307
#1308
#1308
#1309
#1314
#1314
#1315
#1315
#1316
#1317
#1318
#1319
#132
#1320
#1321
#1322
#1323
#1324
#1325
#1326
#1327
#1328
#1329
#133
#1331
#1332
#1333
#1333
#1334
#1334
#1336
#1337
#1338
#1340
#1341
#1342
#1344
#1345
#1347
#1348
#1349
#1350
#1351
#1353
#1355
#1356
#1357
#1357
#1358
#136
#1363
#1363
#1364
#1365
#1366
#1369
#1369
#137
#1370
#1371
#1372
#1373
#1374
#1374
#1375
#1376
#1379
#1379
#138
#1380
#1380
#1381
#1381
#1383
#1384
#1385
#1386
#1387
#1387
#1388
#1389
#1390
#1391
#1391
#1392
#1392
#1393
#1394
#1395
#1396
#1397
#1397
#1398
#1398
#1399
#1400
#1401
#1401
#1402
#1402
#1404
#1404
#1405
#1405
#1406
#1407
#1407
#1408
#1408
#1409
#1409
#141
#1410
#1410
#1411
#1412
#1414
#1417
#1417
#1418
#1419
#1419
#142
#1421
#1422
#1423
#1423
#1424
#1424
#1425
#1426
#1427
#1428
#1428
#1429
#143
#1430
#1431
#1432
#1432
#1434
#1436
#1437
#1438
#1439
#144
#1440
#1441
#1442
#1443
#1444
#1445
#1446
#1447
#1448
#1449
#1450
#1452
#1452
#1453
#1453
#1454
#1454
#1455
#1455
#1456
#1456
#1457
#1457
#1458
#1459
#146
#1461
#1461
#1464
#1465
#1466
#1467
#1468
#1468
#1469
#1469
#1470
#1470
#1471
#1471
#1473
#1475
#1475
#1476
#1476
#1477
#1478
#148
#1480
#1481
#1481
#1482
#1482
#1484
#1485
#1486
#1488
#1489
#149
#1490
#1491
#1491
#1492
#1493
#1494
#1495
#1496
#1497
#1499
#1499
#15
#1501
#1502
#1503
#1504
#1505
#1506
#1506
#1508
#151
#1510
#1511
#1511
#1514
#1515
#1516
#1516
#1517
#1517
#153
#156
#157
#158
#16
#161
#162
#163
#164
#167
#17
#170
#171
#172
#173
#175
#176
#177
#179
#180
#181
#183
#184
#187
#188
#189
#19
#190
#191
#192
#194
#197
#199
#2
#2
#200
#201
#203
#204
#205
#206
#208
#209
#21
#210
#211
#212
#215
#216
#219
#221
#226
#227
#228
#229
#230
#231
#232
#234
#235
#236
#237
#24
#242
#243
#244
#245
#246
#247
#248
#249
#25
#250
#251
#254
#254
#256
#257
#258
#259
#26
#262
#263
#267
#268
#269
#270
#271
#272
#273
#274
#275
#277
#278
#279
#281
#282
#285
#286
#287
#288
#29
#290
#291
#293
#295
#296
#299
#3
#30
#301
#302
#303
#305
#306
#307
#308
#309
#310
#311
#312
#313
#314
#315
#320
#321
#323
#326
#327
#33
#330
#332
#333
#334
#335
#340
#341
#342
#343
#344
#345
#348
#350
#352
#353
#354
#355
#356
#357
#358
#359
#36
#360
#361
#362
#377
#378
#380
#381
#382
#383
#385
#388
#391
#392
#395
#396
#397
#398
#399
#4
#40
#40
#400
#401
#403
#405
#408
#41
#410
#411
#412
#413
#413
#414
#417
#418
#42
#420
#421
#422
#423
#425
#426
#43
#430
#432
#433
#435
#436
#437
#439
#44
#440
#442
#445
#446
#447
#449
#45
#45
#450
#451
#452
#453
#455
#456
#458
#460
#461
#463
#466
#467
#47
#47
#471
#472
#473
#474
#475
#476
#477
#478
#479
#48
#480
#481
#482
#483
#486
#487
#488
#489
#492
#494
#495
#496
#498
#499
#5
#50
#503
#505
#507
#508
#509
#510
#511
#513
#515
#519
#52
#520
#522
#523
#524
#527
#528
#529
#53
#530
#531
#532
#533
#536
#537
#538
#539
#54
#54
#540
#541
#542
#544
#545
#546
#549
#55
#550
#551
#553
#554
#555
#556
#558
#56
#56
#560
#562
#565
#566
#569
#57
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#58
#581
#582
#583
#586
#588
#59
#590
#591
#592
#593
#594
#595
#596
#599
#6
#601
#602
#603
#605
#606
#607
#609
#612
#613
#614
#615
#616
#617
#618
#619
#62
#62
#620
#621
#622
#623
#624
#625
#626
#627
#629
#63
#63
#630
#631
#632
#633
#636
#637
#638
#639
#64
#64
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#65
#650
#651
#652
#653
#654
#656
#658
#659
#66
#66
#660
#661
#662
#664
#665
#666
#667
#668
#669
#67
#670
#671
#672
#673
#675
#676
#677
#678
#68
#681
#683
#685
#687
#689
#691
#693
#694
#695
#696
#697
#698
#699
#7
#70
#700
#701
#702
#703
#705
#706
#707
#707
#709
#71
#710
#711
#712
#713
#714
#715
#716
#72
#722
#723
#724
#725
#726
#727
#728
#729
#730
#731
#732
#733
#734
#737
#738
#739
#74
#740
#741
#742
#745
#748
#749
#750
#751
#753
#754
#755
#756
#757
#758
#759
#76
#760
#761
#762
#764
#765
#766
#767
#768
#769
#770
#771
#772
#773
#774
#775
#776
#777
#778
#78
#78
#780
#782
#783
#785
#787
#788
#789
#792
#793
#794
#796
#798
#799
#8
#800
#801
#802
#804
#806
#807
#808
#812
#813
#814
#816
#82
#820
#823
#824
#825
#829
#833
#834
#837
#838
#84
#840
#841
#843
#844
#845
#846
#847
#849
#85
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#870
#871
#873
#874
#875
#876
#877
#878
#879
#88
#88
#880
#881
#882
#884
#888
#889
#890
#891
#892
#893
#895
#896
#899
#9
#90
#901
#902
#903
#904
#906
#907
#908
#91
#910
#911
#912
#913
#916
#917
#919
#92
#924
#925
#927
#928
#93
#930
#931
#932
#934
#935
#936
#937
#941
#942
#943
#944
#946
#949
#950
#951
#952
#953
#954
#955
#957
#960
#962
#963
#964
#966
#969
#97
#970
#971
#972
#974
#975
#976
#978
#979
#98
#980
#984
#986
#987
#988
#989
#99
#99
#990
#991
#993
#994
#995
#996
#997
#998
19990709
19990827
20000826
20000902
20001012
20001016
4.0.0
4.0.1
4.0.10
4.0.11
4.0.11.1
4.0.12
4.0.13
4.0.14
4.0.15
4.0.16
4.0.17
4.0.18
4.0.18.1
4.0.18.1+last_pld_cvs
4.0.18.2
4.0.2
4.0.3
4.0.4
4.0.4.1
4.0.5
4.0.6
4.0.7
4.0.8
4.0.9
4.1.0
4.1.1
4.1.2
4.1.2.1
4.1.2.2
4.1.3
4.1.3.1
4.1.4
4.1.4.1
4.1.4.2
4.1.5
4.1.5.1
4.10
4.12
4.12.1
4.12.2
4.12.3
4.13
4.14.0
4.14.0-rc1
4.14.0-rc2
4.14.0-rc3
4.14.0-rc4
4.14.0-rc5
4.14.1
4.14.2
4.14.3
4.14.4
4.14.5
4.14.6
4.14.7
4.14.8
4.15.0
4.15.0-rc1
4.15.0-rc2
4.15.0-rc3
4.15.1
4.15.2
4.15.3
4.16.0
4.16.0-rc1
4.17.0
4.17.0-rc1
4.17.1
4.17.2
4.17.3
4.17.4
4.18.0
4.18.0-rc1
4.18.0-rc2
4.19.0
4.19.0-rc1
4.19.1
4.19.2
4.2.1
4.3.0
4.3.1
4.4
4.5
4.6
4.7
4.8
4.8.1
4.9
v4.10
v4.11
v4.11.1
v4.9
-
6f5a158b06
man/po: copy over login.defs.d/*.xml
master
Serge Hallyn
2026-01-22 20:07:48 -06:00 -
6be13b2f84
man/shadow.5.xml: Document "*"
Alejandro Colomar
2026-01-16 01:52:32 +01:00 -
9a86c515a1
lib/chkhash.c: is_valid_hash(): Comment meaning of !hash and *
Alejandro Colomar
2026-01-15 01:24:10 +01:00 -
bce404a7a8
lib/chkhash.c: is_valid_hash(): Update comment
Alejandro Colomar
2026-01-15 01:14:46 +01:00 -
9b67543987
lib/chkhash.c: is_valid_hash(): Accept an empty hash
Alejandro Colomar
2026-01-15 01:11:52 +01:00 -
0e167e2a02
tests/system/framework/utils/tools.py: apply style fix for tuple unpacking
Iker Pedrosa
2026-01-21 09:23:31 +01:00 -
a7eca27114Release 4.19.2 4.19.2 4.19.x
Alejandro Colomar
2026-01-19 14:29:33 +01:00 -
759fc9a485Revert "src/usermod.c: Remove optimizations"
Alejandro Colomar
2026-01-17 00:56:21 +01:00 -
958b485999
Revert "src/usermod.c: Remove optimizations"
Alejandro Colomar
2026-01-17 00:56:21 +01:00 -
167a6b7a75Release 4.19.1 4.19.1
Alejandro Colomar
2026-01-09 14:23:48 +01:00 -
6b1d7aafcelib/chkhash.c: is_valid_hash(): Accept an empty hash
Alejandro Colomar
2026-01-15 01:11:52 +01:00 -
a49d2acdb4
src/usermod.c: -U: Report E_PASSWORDLESS on error due to passwordless account
Alejandro Colomar
2026-01-06 00:01:07 +01:00 -
b43089bcf1
lib/commonio.c: Drop lrename
Tobias Stoeckmann
2026-01-11 15:23:26 +01:00 -
6cd3dcbbcc
lib/commonio.c: Call utime for correct target
Tobias Stoeckmann
2026-01-14 22:26:00 +01:00 -
65668fe093
vipw: Set correct pattern for fmkomstemp
Tobias Stoeckmann
2026-01-14 22:58:51 +01:00 -
f4777ac542
vipw: Set ownership, then mode
Tobias Stoeckmann
2026-01-14 19:58:40 +01:00 -
976b7bffde
vipw: Prefer fchmod/fchown over chmod/chown
Tobias Stoeckmann
2026-01-14 19:57:00 +01:00 -
c745eea4a4
lib/commonio.c: Larger buffer size for file names
Tobias Stoeckmann
2026-01-12 18:29:54 +01:00 -
f8732b17dd
lib/commonio.c: Use unpredictable temporary names
Tobias Stoeckmann
2026-01-11 16:33:16 +01:00 -
a472091869
lib/commonio.c: Unlink backup file on error
Tobias Stoeckmann
2026-01-11 23:18:48 +01:00 -
d5638a5b2b
lib/shadowlog_internal.h: Hide shadow_progname
Tobias Stoeckmann
2026-01-11 12:34:46 +01:00 -
ecaae2f8cd
lib/shadowlog_internal.h: Drop shadow_logfd
Tobias Stoeckmann
2026-01-11 12:28:46 +01:00 -
828f465cd2
libsubid: Avoid shadow_logfd as variable name
Tobias Stoeckmann
2026-01-11 12:28:02 +01:00 -
eec97ce4c5
Remove unused
logoutdutility
Iker Pedrosa
2025-08-25 09:58:51 +02:00 -
f051423a5a
src/: Properly set up libsubid tools
Tobias Stoeckmann
2026-01-11 12:46:24 +01:00 -
bd5fadaf29
su: Use exit instead of _exit in kill_child
Tobias Stoeckmann
2026-01-09 17:49:39 +01:00 -
268961e044
su: Mark kill_child with NORETURN
Tobias Stoeckmann
2026-01-09 17:34:20 +01:00 -
cb31772d7f
su: Remove dead code
Tobias Stoeckmann
2026-01-09 17:32:37 +01:00 -
67bcd85b77
su: Turn pid_child into local variable
Tobias Stoeckmann
2026-01-09 17:30:25 +01:00 -
2852d7aeed
su: Drop unneeded char buffers
Tobias Stoeckmann
2026-01-09 17:28:53 +01:00 -
b42b1cc9b9
su: Kill child outside of signal handler
Tobias Stoeckmann
2026-01-09 17:23:38 +01:00 -
8800423a8a
su: Turn caught into volatile sig_atomic_t
Tobias Stoeckmann
2026-01-09 17:20:07 +01:00 -
df90ed8a43
su: Fix typos in comment
Tobias Stoeckmann
2026-01-09 17:19:57 +01:00 -
e37e43fd0a
lib/motd.c: Remove unused include
Tobias Stoeckmann
2026-01-11 00:25:07 +01:00 -
e0758f361clib/chkhash.c: is_valid_hash(): Accept '*' as the hash
Alejandro Colomar
2026-01-07 23:44:26 +01:00 -
1a280cd264lib/chkhash.c: is_valid_hash(): Accept a leading '!'
Alejandro Colomar
2026-01-07 23:39:53 +01:00 -
69a8862c27
vipw: set SIGCHLD before fork
Tobias Stoeckmann
2026-01-07 17:34:36 +01:00 -
a5b3d56e29
vipw: Use fmkomstemp for temporary file
Tobias Stoeckmann
2026-01-07 17:39:42 +01:00 -
413c4908c8
Fix typos
Tobias Stoeckmann
2026-01-08 20:02:01 +01:00 -
78120f17df
configure.ac: Drop libattr linking
Tobias Stoeckmann
2026-01-03 19:03:32 +01:00 -
c8b7b5ef0d
lib/copydir.c: Drop reset_selinux
Tobias Stoeckmann
2026-01-03 18:55:55 +01:00 -
ddc2549f87
lib/chkhash.c: is_valid_hash(): Accept '*' as the hash
Alejandro Colomar
2026-01-07 23:44:26 +01:00 -
87ec7a52ab
lib/chkhash.c: is_valid_hash(): Accept a leading '!'
Alejandro Colomar
2026-01-07 23:39:53 +01:00 -
6d983709fa
man/chage.1: Drop empty configuration section
Tobias Stoeckmann
2026-01-05 18:11:06 +01:00 -
01f705ad50
man/groupmems: Fix grammar
Tobias Stoeckmann
2026-01-04 18:26:50 +01:00 -
3e8c105f07
src/useradd: Support config for creating home dirs as Btrfs subvolumes
Hadi Chokr
2025-12-12 11:18:06 +01:00 -
a0d5a6165d
tests/system/tests/test_groupmod.py: add test for groupmod -U with user list
Iker Pedrosa
2025-12-23 09:51:56 +01:00 -
ce9e598fac
tests/system/framework/utils/tools.py: fix GShadowEntry
Iker Pedrosa
2025-12-23 10:26:33 +01:00 -
d7ce7e868eRelease 4.19.0 4.19.0
Alejandro Colomar
2025-12-29 13:38:53 +01:00 -
8718efad46po/: Update
Alejandro Colomar
2025-12-30 14:25:16 +01:00 -
15b548a0e1po/shadow.pot: Update
Alejandro Colomar
2025-12-29 23:37:18 +01:00 -
9214a8e44d
lib/: Use non-empty compound literals
Alejandro Colomar
2025-12-30 16:17:55 +01:00 -
eef769836f
Add ubuntu-22.04 to the CI test matrix
Serge Hallyn
2025-12-30 09:52:10 -06:00 -
e04a87a6d2
man/lastlog.8: Drop redundant closing brackets
Tobias Stoeckmann
2025-12-30 12:52:35 +01:00 -
304e32de4b
man/: Fix SELinux note formatting
Tobias Stoeckmann
2025-12-30 12:11:33 +01:00 -
47be361b86
sg: Properly document synopsis and options
Tobias Stoeckmann
2025-12-28 16:36:19 +01:00 -
55fc8efd09
sg: group is not optional
Tobias Stoeckmann
2025-12-29 19:06:33 +01:00 -
dc2cbf9ec4
sg: Fix grammar in documentation
Tobias Stoeckmann
2025-12-28 16:34:54 +01:00 -
ee7fa1dfc6
lib/, src/: Reduce scope of local variables
Alejandro Colomar
2025-12-14 00:57:19 +01:00 -
0ff87bf37a
lib/, src/: Some empty lists have 0 elements, not 1 empty string
Alejandro Colomar
2025-12-14 00:51:34 +01:00 -
977d76760b
lib/, src/: Add blocks
Alejandro Colomar
2025-12-22 20:05:36 +01:00 -
07d9c2da21
tests/system/tests/test_groupadd.py: add test for groupadd -U with empty string
Iker Pedrosa
2025-12-15 12:47:08 +01:00 -
02be30544e
tests/system/tests/test_groupmod.py: add test for groupmod -U with empty string
Iker Pedrosa
2025-12-15 12:42:46 +01:00 -
25aea74226
lib/chkname.c, src/: Strictly disallow really bad names
Alejandro Colomar
2024-12-23 11:06:33 +01:00 -
9f8cf33704
userdel: Fix syslog message
Tobias Stoeckmann
2025-12-23 12:05:09 +01:00 -
f6d9e5c019
lib/run_part.c: Fix error message
Tobias Stoeckmann
2025-12-23 12:04:23 +01:00 -
cf90975d11
chage: Remove unneeded xstrdup calls
Tobias Stoeckmann
2025-12-23 12:32:02 +01:00 -
16a388c644
src/gpasswd.c: fix segfault in clean up callbacks
Iker Pedrosa
2025-12-19 16:27:54 +01:00 -
fa88997719
lib/obscure.c: Introduce obscure_get_range
Tobias Stoeckmann
2025-12-19 11:36:59 +00:00 -
deb192fe78
lib/obscure.c: Fix PASS_MIN_LEN -1 case
Tobias Stoeckmann
2025-12-19 11:33:45 +00:00 -
7e34e2d06a
gshadow: Open audit socket after check_fds
Tobias Stoeckmann
2025-12-20 17:25:03 +00:00 -
ff555732f8
newgrp, sg: Open audit socket after check_fds
Tobias Stoeckmann
2025-12-20 16:46:18 +00:00 -
b236090cd0
etc/login.defs: Clarify PASS_MAX_LEN usage
Tobias Stoeckmann
2025-12-19 12:15:00 +00:00 -
7255cd93a6
PASS_MAX_LEN.xml: Explain PASS_MAX_LEN use cases
Tobias Stoeckmann
2025-12-19 11:02:45 +00:00 -
734fe78a74
man/passwd.5.xml: Use sentences for descriptions
Tobias Stoeckmann
2025-12-19 12:47:59 +00:00 -
bbdfa2d66b
tests: Fix typos in comments
Tobias Stoeckmann
2025-12-19 14:54:12 +00:00 -
876e874684
Fix documentation style
Tobias Stoeckmann
2025-12-19 10:56:50 +00:00 -
1031f5a0fb
lib/, src/: Drop 10000 as infinity
Tobias Stoeckmann
2025-12-19 12:50:46 +00:00 -
07594bf4d0
pwunconv: Drop incorrect comment
Tobias Stoeckmann
2025-12-19 12:50:01 +00:00 -
d349e1ab7d
passwd: Clarify password strength check comment
Tobias Stoeckmann
2025-12-19 11:10:58 +00:00 -
f34d12d523
ENCRYPT_METHOD.xml: Fix grammar
Tobias Stoeckmann
2025-12-19 11:00:02 +00:00 -
5369ad7566
lib/, src/: Fix formatting
Tobias Stoeckmann
2025-12-16 22:59:59 +01:00 -
f787a0c7d5
passwd: Fix TOCTOU race condition (no PAM)
Tobias Stoeckmann
2025-12-16 14:00:54 +01:00 -
27a69577f9
passwd: Use fail_exit in check_password
Tobias Stoeckmann
2025-12-16 13:58:54 +01:00 -
d37f63a2b3
passwd: check_password: Use shadow entry for logs
Tobias Stoeckmann
2025-12-16 10:03:43 +01:00 -
5719f1ec53
passwd: Unify (un)locking routines
Tobias Stoeckmann
2025-12-15 17:08:05 +01:00 -
969698a55d
passwd: Call fail_exit on pwd lock failure
Tobias Stoeckmann
2025-12-15 17:06:00 +01:00 -
1229582881
passwd: Fix style
Tobias Stoeckmann
2025-12-15 17:03:52 +01:00 -
cb1f101d78
passwd: Pass process_selinux flag directly
Tobias Stoeckmann
2025-12-15 16:21:22 +01:00 -
d5c03d66c0
newusers: Allow creation without aging information
Tobias Stoeckmann
2025-12-15 10:22:17 +01:00 -
fd4a810504
newusers: Add test for creation without aging
Tobias Stoeckmann
2025-12-15 10:22:15 +01:00 -
7f59cb5ab3
lib/pwd2spwd.c: Set no aging information
Tobias Stoeckmann
2025-12-15 10:45:41 +01:00 -
d82cdfaf4c
lib/pwd2spwd.c: Simplify style
Tobias Stoeckmann
2025-12-15 10:41:11 +01:00 -
f973c406c5
lib/xgetXXbyYY.c: include stdint.h for SIZE_MAX
Mike Gilbert
2025-12-13 15:07:02 -05:00 -
e78742e553
src/chsh.c: add argument for fail_exit()
Iker Pedrosa
2025-12-09 12:10:33 +01:00 -
0598c7828d
updated Dutch translation
Frans Spiesschaert
2025-12-07 23:33:09 +01:00 -
5a5b776bd3
(pre-)Release 4.19.0-rc1
4.19.0-rc1
2025-12-07/4.19.0-rc1
Serge Hallyn
2025-12-07 10:08:19 -06:00 -
6a2e15c73b
lib/tcbfuncs.c: rmdir_leading(): Create string just once
Alejandro Colomar
2024-11-16 22:20:16 +01:00 -
4cf430b309
lib/tcbfuncs.c: rmdir_leading(): Constify input
Alejandro Colomar
2024-11-16 18:16:40 +01:00 -
e7771cc196
lib/search/: lsearch_T(): Don't return anything
Alejandro Colomar
2025-11-17 20:50:31 +01:00