mirror of
https://github.com/fail2ban/fail2ban.git
synced 2026-10-21 03:21:30 +00:00
Commit graph
Select branches
Hide pull requests
0.10
0.11
0.5
0.6
0.8
0.9
0.x
1.0
_bf/multiline_action_options
_tent/cache-config-read
_tent/cycle-log
_tent/expose_banned_ips
_tent/ipv6_adapter_cmd
_tent/ipv6_via_aInfo
_tent/robust_datematching
bf/email-content-type
debian
debian-devel
debian-releases/etch
debian-releases/etch.security
debian-releases/experimental
debian-releases/sarge.bpo
debian-releases/squeeze
debian-releases/wheezy
debian-upstream
f2b-perfom-prepare-716
fix-pythonic-build-install
gh-2115
gh-2834-rndtime
gh-3497
gh-4238--journal-fails-with-no-data
ipv6-support
master
pristine-tar
test-3.13.0-alpha.2
#1001
#1002
#1004
#1006
#1013
#1014
#1015
#1015
#1018
#102
#102
#1024
#1027
#1027
#1029
#1032
#1032
#1033
#1035
#1037
#1038
#1039
#104
#104
#1041
#1041
#1050
#1050
#1051
#1056
#1058
#1068
#107
#107
#1070
#1077
#108
#108
#1082
#1083
#1085
#1088
#109
#109
#1090
#1093
#1094
#1095
#1096
#1097
#1097
#1098
#1099
#1101
#1102
#1102
#1104
#1108
#111
#111
#1112
#1116
#1116
#1119
#1127
#1128
#1130
#1131
#1133
#1134
#1134
#1135
#1136
#1138
#1143
#1143
#1144
#1146
#1146
#1147
#1148
#1149
#1149
#115
#115
#1161
#1161
#1168
#1168
#1169
#117
#117
#1170
#1172
#1177
#1177
#1178
#1178
#1179
#1179
#1180
#1181
#1181
#1184
#1185
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1196
#1198
#12
#12
#1201
#1203
#1204
#1205
#1205
#1206
#1209
#121
#121
#1212
#1213
#1213
#1215
#1219
#1220
#1220
#1221
#1223
#1223
#1225
#1226
#1229
#1229
#1232
#1236
#1238
#1239
#1239
#124
#124
#1240
#1241
#1242
#1242
#1243
#1243
#1244
#1249
#1250
#1251
#1258
#1262
#1264
#1266
#1272
#1272
#1273
#1274
#128
#128
#1286
#1287
#1288
#1288
#1292
#1295
#13
#13
#130
#130
#1309
#1309
#1310
#1311
#1312
#1317
#1317
#1319
#1321
#1321
#1322
#1326
#1326
#1327
#1328
#1328
#133
#133
#1331
#1333
#1337
#1337
#1338
#134
#134
#1343
#1344
#1344
#1345
#1346
#1346
#1349
#135
#135
#1350
#1350
#1351
#1356
#1357
#1358
#1359
#136
#136
#1360
#1362
#1365
#1366
#1367
#1367
#1368
#1368
#1370
#1371
#1373
#1373
#1374
#1374
#1376
#1376
#1378
#1378
#138
#138
#1380
#1380
#1381
#139
#139
#1390
#1391
#1394
#1394
#1395
#1397
#1398
#1398
#1400
#1403
#1404
#1409
#1409
#1410
#1410
#1413
#1414
#1414
#1415
#1418
#1419
#142
#142
#1421
#1422
#1423
#1424
#1425
#1426
#1427
#1427
#1429
#143
#143
#1431
#1433
#1435
#1436
#1438
#1439
#144
#144
#1443
#1444
#1445
#1446
#1446
#1447
#145
#145
#1452
#1452
#1454
#1455
#1456
#1458
#1458
#1459
#1460
#1461
#1463
#1476
#1476
#1478
#1479
#148
#148
#1481
#1483
#1483
#1484
#1485
#1486
#1486
#149
#149
#1490
#1490
#1492
#1494
#1498
#1498
#15
#15
#150
#150
#1501
#1502
#1502
#1503
#1508
#151
#151
#1510
#1511
#1512
#1515
#1516
#152
#1521
#1521
#1522
#1523
#1532
#1538
#1539
#154
#154
#1541
#1542
#1544
#1549
#1549
#155
#155
#1551
#1553
#1553
#1555
#1555
#1556
#1557
#1562
#1563
#1566
#1569
#157
#157
#1571
#1571
#1572
#1572
#1576
#1577
#1579
#1580
#1580
#1581
#1583
#1597
#1597
#1598
#1598
#1599
#1599
#16
#16
#1600
#1600
#1602
#1602
#1603
#1606
#1606
#1607
#1614
#1614
#1615
#1615
#1616
#1618
#1619
#1620
#1622
#1624
#1627
#163
#163
#1630
#1631
#1631
#1637
#1637
#1638
#164
#164
#1640
#1640
#1643
#1643
#1645
#1646
#1648
#165
#165
#1651
#1655
#1656
#1656
#166
#166
#1660
#1661
#1662
#1663
#1666
#1668
#1668
#1669
#167
#167
#1673
#1678
#1678
#1685
#1685
#1686
#1688
#1690
#1695
#1697
#1697
#1698
#170
#170
#1702
#1703
#1703
#1705
#1708
#1709
#1709
#171
#171
#1710
#1715
#1716
#1717
#172
#172
#1720
#1725
#1726
#1728
#173
#173
#1732
#1733
#1736
#1739
#1740
#1742
#1743
#1746
#1749
#175
#175
#1750
#1754
#1756
#1757
#1758
#1759
#176
#176
#1760
#1764
#1764
#1767
#1768
#1770
#1778
#178
#178
#1783
#1787
#1787
#1788
#1788
#1792
#1794
#1796
#180
#180
#1801
#1803
#1803
#1805
#1807
#181
#181
#1811
#1812
#1816
#182
#182
#1824
#1824
#1825
#1827
#1828
#183
#183
#1833
#1833
#1838
#1838
#1839
#1846
#185
#185
#1850
#1856
#1856
#1857
#1858
#1858
#186
#186
#1862
#1862
#1866
#1867
#1868
#1869
#1871
#1871
#1872
#1874
#1880
#1882
#1887
#1889
#189
#189
#1891
#1894
#1896
#190
#190
#1904
#1908
#191
#191
#1912
#1913
#1913
#1917
#1918
#1918
#1919
#192
#192
#1921
#1925
#1926
#1928
#1928
#1929
#193
#193
#194
#194
#1948
#195
#195
#1954
#1954
#1955
#1956
#196
#196
#1960
#1961
#1969
#197
#197
#1970
#1974
#1975
#1976
#1976
#1977
#1978
#1978
#1979
#198
#198
#1981
#1988
#1989
#199
#199
#1995
#1996
#200
#200
#2004
#2005
#2011
#2014
#2015
#2018
#2019
#2019
#2020
#2022
#2023
#2023
#2025
#2027
#203
#203
#2030
#2030
#2034
#2038
#204
#204
#2048
#205
#205
#2054
#2056
#2057
#2058
#2058
#2059
#206
#206
#2061
#2062
#2064
#2067
#207
#207
#2070
#2070
#208
#208
#2087
#2088
#209
#209
#2090
#2093
#2097
#210
#210
#2101
#211
#211
#2112
#2116
#2116
#2119
#2125
#2125
#213
#213
#2131
#2131
#2133
#2133
#2138
#214
#214
#2140
#2141
#2141
#215
#215
#2151
#2153
#2155
#2168
#217
#217
#2171
#2173
#2174
#2176
#218
#218
#2180
#2180
#2181
#2181
#2182
#2189
#219
#219
#2195
#2195
#22
#22
#220
#220
#2205
#2215
#2215
#2221
#2222
#2222
#2223
#2223
#2224
#2224
#2225
#2225
#2226
#2229
#2229
#2230
#2230
#2231
#2231
#2232
#2232
#2233
#2233
#2234
#2234
#2235
#2235
#2236
#2236
#2237
#2237
#2238
#2238
#224
#224
#2245
#2246
#2247
#2248
#2248
#225
#225
#2254
#2257
#2259
#2259
#2264
#227
#227
#2272
#2273
#2273
#2276
#2279
#228
#228
#2284
#2286
#2287
#229
#229
#2290
#2295
#2296
#2296
#2298
#23
#23
#230
#230
#2302
#2306
#2315
#2317
#2319
#2319
#2323
#2328
#2328
#2329
#2329
#2336
#2337
#2337
#2339
#234
#234
#2347
#2347
#2348
#235
#235
#2351
#2353
#2356
#2357
#236
#236
#2362
#2363
#2363
#2366
#2367
#2369
#2369
#237
#237
#2381
#2387
#2388
#240
#240
#2402
#2404
#2406
#2409
#2409
#2427
#244
#244
#2444
#2448
#245
#245
#2452
#2455
#2456
#2456
#2464
#2465
#2467
#247
#247
#2476
#249
#249
#25
#25
#251
#251
#2513
#2513
#2517
#2517
#252
#252
#2523
#2524
#2526
#253
#253
#2537
#254
#254
#2541
#2542
#2543
#2543
#255
#255
#2550
#2556
#256
#256
#2560
#2563
#2565
#2567
#2573
#2575
#2578
#258
#258
#2582
#2582
#2588
#2591
#2591
#260
#260
#2601
#2603
#2605
#2607
#2620
#2630
#2631
#2635
#2636
#2638
#2642
#2644
#265
#265
#2651
#2656
#2676
#2676
#2677
#2677
#2678
#2679
#2681
#2689
#269
#269
#2694
#27
#27
#2702
#2703
#271
#271
#2713
#272
#2721
#2721
#2723
#2732
#2732
#2742
#275
#275
#2750
#2752
#276
#276
#2761
#2761
#2764
#2768
#277
#277
#2778
#278
#278
#279
#279
#2795
#28
#28
#280
#280
#2803
#2809
#281
#281
#2814
#282
#282
#283
#283
#2842
#285
#285
#2852
#2852
#2855
#2860
#287
#2875
#2881
#2887
#2897
#2898
#29
#29
#290
#290
#2901
#2902
#2903
#2906
#2907
#291
#291
#2913
#292
#292
#2924
#2924
#2935
#2939
#2950
#2965
#2966
#298
#298
#2984
#2989
#299
#299
#2990
#2990
#3
#300
#300
#3007
#3007
#3018
#3019
#302
#302
#3022
#3025
#3029
#3029
#303
#303
#3037
#304
#304
#305
#305
#3053
#3064
#3064
#307
#307
#308
#308
#3087
#3089
#3089
#311
#311
#3117
#3120
#3120
#3126
#3133
#3134
#3135
#3144
#3144
#3146
#3146
#316
#316
#317
#317
#3185
#3185
#319
#319
#3190
#3191
#3210
#3216
#3229
#3230
#3235
#3235
#3240
#3240
#3242
#3242
#3254
#3255
#3267
#3268
#3269
#3283
#329
#329
#3290
#3290
#3291
#3299
#33
#33
#330
#330
#3304
#3308
#331
#331
#3315
#3315
#3324
#3328
#3328
#3329
#3330
#3333
#3336
#3336
#3349
#335
#335
#336
#336
#3362
#3362
#3368
#337
#337
#3372
#3372
#338
#338
#3381
#3381
#339
#339
#3393
#3393
#3397
#3397
#34
#34
#340
#340
#3402
#3402
#3407
#3407
#341
#341
#3410
#342
#342
#3421
#3421
#3422
#3422
#3434
#3435
#3435
#344
#344
#345
#345
#346
#346
#3460
#3466
#3466
#3467
#3467
#3469
#3472
#3472
#348
#348
#349
#349
#35
#35
#350
#350
#3502
#3503
#351
#351
#3514
#3515
#3515
#3517
#352
#352
#3520
#3521
#3521
#3523
#3527
#3532
#3533
#3533
#3539
#3545
#3545
#3555
#3555
#3557
#3558
#356
#356
#3564
#357
#357
#3573
#3579
#358
#358
#3580
#3580
#3581
#3581
#3589
#3589
#359
#359
#3590
#3597
#3598
#3598
#36
#36
#360
#360
#3603
#3607
#3607
#361
#361
#3612
#3612
#362
#362
#3629
#3630
#3633
#3634
#3636
#364
#364
#3641
#3641
#365
#365
#366
#366
#3669
#367
#367
#3678
#3678
#368
#368
#369
#369
#3690
#3691
#3692
#3693
#3697
#370
#370
#3701
#3702
#3706
#3707
#3707
#371
#371
#372
#372
#3727
#3728
#373
#373
#374
#374
#3749
#375
#375
#376
#376
#3775
#3776
#3776
#378
#3782
#379
#379
#3797
#3797
#38
#38
#380
#380
#3805
#3806
#3806
#3808
#3809
#3809
#381
#381
#3816
#382
#382
#3823
#3826
#384
#384
#385
#385
#3856
#386
#386
#3868
#387
#387
#3878
#3883
#3883
#389
#389
#3897
#390
#390
#3903
#3905
#3909
#391
#391
#392
#392
#3927
#3927
#3928
#3931
#3940
#3948
#3948
#3954
#3955
#396
#3965
#397
#3979
#3980
#3980
#3982
#3982
#399
#399
#3993
#3993
#4
#4
#40
#40
#4001
#4006
#401
#4012
#4012
#4013
#4013
#4016
#4020
#4024
#4025
#403
#403
#4037
#404
#4047
#4048
#4050
#4053
#4053
#406
#4068
#4069
#407
#4070
#4072
#4075
#4077
#4077
#408
#4086
#4086
#4088
#4088
#4089
#4089
#409
#4091
#4091
#4099
#4099
#410
#410
#4102
#4102
#4105
#4105
#4107
#4107
#411
#411
#4111
#4111
#412
#4123
#4123
#413
#413
#4133
#4138
#4138
#414
#4141
#4143
#4149
#416
#417
#4170
#4170
#4174
#4174
#4178
#4179
#4180
#4184
#4186
#4189
#4198
#4198
#420
#4206
#4206
#4208
#421
#4212
#4212
#4213
#4213
#4214
#4216
#4217
#4218
#4219
#4219
#4220
#4221
#4223
#4224
#4225
#4226
#4229
#423
#4230
#4234
#4239
#4239
#424
#4240
#4240
#4241
#4241
#4242
#4242
#4243
#4246
#4246
#425
#4251
#4251
#426
#427
#428
#429
#43
#43
#430
#431
#433
#434
#435
#436
#437
#438
#439
#441
#441
#442
#442
#443
#444
#444
#445
#451
#451
#452
#453
#454
#456
#457
#457
#46
#46
#461
#461
#462
#462
#463
#464
#465
#466
#466
#467
#467
#468
#469
#470
#472
#473
#476
#477
#478
#479
#480
#480
#481
#482
#483
#484
#487
#489
#489
#490
#491
#492
#493
#494
#494
#495
#5
#5
#50
#50
#500
#504
#505
#513
#514
#515
#515
#517
#518
#519
#520
#522
#523
#525
#527
#528
#530
#531
#532
#534
#534
#536
#537
#537
#538
#542
#542
#545
#546
#546
#547
#548
#549
#550
#552
#553
#554
#555
#556
#557
#558
#559
#560
#561
#562
#563
#567
#568
#568
#569
#570
#570
#572
#573
#573
#574
#575
#576
#577
#578
#579
#58
#58
#580
#581
#582
#583
#583
#584
#586
#586
#587
#588
#589
#59
#59
#590
#591
#592
#593
#594
#594
#596
#598
#599
#600
#600
#601
#602
#603
#606
#610
#613
#614
#616
#618
#620
#624
#625
#626
#626
#627
#627
#628
#631
#633
#634
#639
#64
#64
#641
#641
#644
#647
#651
#652
#653
#655
#659
#659
#661
#661
#662
#663
#663
#666
#667
#669
#670
#671
#673
#675
#676
#677
#677
#678
#678
#679
#68
#68
#680
#681
#683
#685
#686
#688
#688
#689
#691
#692
#693
#693
#694
#695
#696
#697
#699
#699
#700
#701
#702
#702
#703
#704
#706
#706
#707
#708
#710
#710
#711
#711
#714
#715
#715
#716
#716
#721
#722
#722
#723
#724
#726
#733
#734
#734
#739
#740
#741
#741
#746
#746
#747
#747
#748
#750
#751
#751
#756
#757
#758
#76
#76
#760
#763
#764
#765
#766
#769
#77
#77
#770
#771
#773
#774
#775
#778
#780
#782
#783
#784
#785
#785
#786
#786
#794
#794
#8
#8
#804
#806
#806
#807
#808
#809
#809
#812
#813
#815
#818
#82
#82
#823
#823
#824
#824
#829
#830
#831
#831
#839
#840
#841
#847
#852
#856
#858
#860
#868
#869
#873
#879
#88
#883
#887
#887
#888
#888
#889
#890
#890
#891
#892
#896
#898
#898
#899
#900
#901
#902
#902
#903
#903
#904
#904
#905
#906
#915
#917
#918
#919
#920
#920
#922
#923
#924
#925
#926
#929
#930
#932
#933
#936
#938
#939
#94
#94
#940
#941
#942
#944
#945
#946
#949
#95
#95
#950
#952
#955
#956
#958
#96
#96
#961
#965
#97
#97
#974
#974
#975
#978
#979
#98
#98
#983
#983
#985
#986
#99
#99
#996
#997
#998
0.1.0
0.1.1
0.10.0
0.10.0a1
0.10.1
0.10.2
0.10.3
0.10.3.1
0.10.4
0.10.5
0.10.6
0.11.1
0.11.2
0.3.0
0.3.1
0.4.0
0.4.1
0.5.1
0.5.2
0.5.3
0.5.4
0.5.5
0.6.0
0.6.1
0.6.2
0.7.0
0.7.1
0.7.3
0.7.4
0.7.5
0.7.6
0.7.7
0.7.8
0.7.9
0.8.0
0.8.1
0.8.10
0.8.11
0.8.11.pre1
0.8.12
0.8.12-smartos
0.8.13
0.8.14
0.8.2
0.8.3
0.8.4
0.8.5
0.8.6
0.8.7
0.8.7.1
0.8.8
0.8.9
0.9.0
0.9.0a1
0.9.0a2
0.9.1
0.9.2
0.9.3
0.9.4
0.9.5
0.9.6
0.9.7
0_1_0
0_1_1
0_3_0
0_3_1
0_4_0
0_4_1
0_5_1
0_5_2
0_5_3
0_5_3-PROPAGATE_DEBIAN_PATCHES
0_5_4
0_5_5
0_6_0
0_6_1
0_6_2
0_7_0
0_7_1
0_7_3
0_7_4
0_7_5
0_7_6
0_7_7
0_7_8
0_7_9
0_8_0
0_8_1
0_8_2
0_8_3
0_8_4
1.0.1
1.0.2
1.1.0
1.1.1
1.1.1.beta0
CVE-2013-7176
CVE-2013-7177
debian-0.9.X
debian/0.10.2-1
debian/0.10.2-2
debian/0.5.2-1
debian/0.5.2-2
debian/0.5.3-1
debian/0.5.3-2
debian/0.5.4-1
debian/0.5.4-10
debian/0.5.4-2
debian/0.5.4-5
debian/0.5.4-5.10
debian/0.5.4-5.14
debian/0.5.4-5.6
debian/0.5.4-5.7
debian/0.5.4-5post1
debian/0.5.4-7
debian/0.5.4-8
debian/0.6.0-3
debian/0.6.0-3.3
debian/0.6.0-6
debian/0.6.0-8.1
debian/0.6.1-1
debian/0.6.1-11
debian/0.6.1-8
debian/0.6.2-1
debian/0.7.3-2
debian/0.7.4-2
debian/0.7.4-3
debian/0.7.5-1
debian/0.7.5-2
debian/0.7.5-2etch1
debian/0.7.5-2etch1+pre1
debian/0.7.5-2full
debian/0.7.5-3+pre6
debian/0.7.6-1
debian/0.7.6-3
debian/0.7.7-1
debian/0.7.8-1
debian/0.7.9-1
debian/0.8.0-1
debian/0.8.0-2
debian/0.8.1-1
debian/0.8.1-2
debian/0.8.1-3
debian/0.8.1-4
debian/0.8.1-5
debian/0.8.10-1
debian/0.8.10-3
debian/0.8.11-1
debian/0.8.11_pre1+git29-gccd2657-1
debian/0.8.13-1
debian/0.8.2-1
debian/0.8.2-2
debian/0.8.2-3
debian/0.8.3-1
debian/0.8.3-2
debian/0.8.3-2sid1
debian/0.8.3-3
debian/0.8.3-4
debian/0.8.3-5
debian/0.8.3-6
debian/0.8.4+svn20110323-1
debian/0.8.4-1
debian/0.8.4-2
debian/0.8.4-3
debian/0.8.4-3+squeeze1
debian/0.8.4-3+squeeze2
debian/0.8.4-3+squeeze3
debian/0.8.5-1
debian/0.8.5-2
debian/0.8.6-1
debian/0.8.6-2
debian/0.8.6-3
debian/0.8.6-3wheezy1
debian/0.8.6-3wheezy2
debian/0.8.6-3wheezy3
debian/0.8.6_+git69-gb4099da-1
debian/0.8.7-1
debian/0.8.8-1
debian/0.8.8-1+lucid0
debian/0.8.9-1
debian/0.9.0+git252-g47441d1-1
debian/0.9.0+git37-gdeb5924-1
debian/0.9.0+git48-gabcab00-1
debian/0.9.1+git44-gd65c4f8-1
debian/0.9.1-1
debian/0.9.2-1
debian/0.9.3-1
debian/0.9.4-1
debian/0.9.5-1
debian/0.9.6-1
debian/0.9.6-2
debian/0.9.7-1
debian/0.9.7-2
debian/0.9.X-python3
debian/PREPATCH_TO_UPSTREAM_0.5.0
debian/python3
fail2ban_0.9.X
sdist/0.5.2
sdist/0.5.3
sdist/0.5.4
sdist/0.6.0
sdist/0.6.1
sdist/0.7.4
sdist/0.7.5
sdist/0.7.6
sdist/0.7.7
sdist/0.7.8
sdist/0.7.9
sdist/0.8.0
sdist/0.8.1
sdist/0.8.2
sdist/0.8.3
sdist/0.8.4
sdist/0.8.4+svn20110323
sdist/0.8.5
upstream/0.5.2
upstream/0.5.3
upstream/0.5.4
upstream/0.6.0
upstream/0.6.1
upstream/0.7.4
upstream/0.7.5
upstream/0.7.6
upstream/0.7.7
upstream/0.7.8
upstream/0.7.9
upstream/0.8.0
upstream/0.8.1
upstream/0.8.2
upstream/0.8.3
upstream/0.8.4
-
81d98770cfMerge
8e560d3f4ainto6c88de71d2azrobb
2026-10-20 16:17:11 +00:00 -
3f6239b83dMerge
c9f008aac7into6c88de71d2Eduardo Diaz
2026-10-20 17:41:23 +02:00 -
aa04307e24Merge
c143593b1cinto6c88de71d2Peter Lehmann
2026-10-20 17:41:23 +02:00 -
e1002c4fd5Merge
3d5c5a0337into6c88de71d2Guido Jäkel
2026-10-20 17:41:23 +02:00 -
4a7d2682f7Merge
a64ec106acinto6c88de71d2Georgiy Sitnikov
2026-10-20 17:41:23 +02:00 -
88218a8fefMerge
10a347efd8into6c88de71d2Dennis Schmidt
2026-10-20 17:41:23 +02:00 -
87eeb5ca1eMerge
b3c038e119into6c88de71d2David Papp
2026-10-20 17:41:23 +02:00 -
6625adc0afMerge
be6885d82dinto6c88de71d2m-hau
2026-10-20 17:41:23 +02:00 -
93c1fb3faeMerge
997cc0b28einto6c88de71d2Robert Vojcik
2026-10-20 17:41:23 +02:00 -
168c208ea9Merge
b710fb0070into6c88de71d2jeremy-bryant
2026-10-20 17:41:23 +02:00 -
84244fddfdMerge
f110cfc057into6c88de71d2Gabs
2026-10-20 17:41:23 +02:00 -
9951f02369Merge
9523755d70into6c88de71d2CrazyMax
2026-10-20 17:41:23 +02:00 -
e7bb79c3dcMerge
3b3a9676afinto6c88de71d2Merijn Schering
2026-10-20 17:41:21 +02:00 -
1c9f15d176Merge
2f9e5fe1dainto6c88de71d2Wolfgang Graf
2026-10-20 17:41:21 +02:00 -
f6087e34a7Merge
7f77eb0b6einto6c88de71d2Morteza
2026-10-20 17:41:21 +02:00 -
efbcbb89f3Merge
c8dd47341binto6c88de71d2nic
2026-10-20 17:41:21 +02:00 -
b4bf4cd132Merge
a205ec88e1into6c88de71d2profAleks
2026-10-20 17:41:21 +02:00 -
26d508ff46Merge
2997843278into6c88de71d2dankmaster
2026-10-20 17:41:21 +02:00 -
d92cb73b68Merge
0bb3ed0b0cinto6c88de71d2David Cook
2026-10-20 17:41:21 +02:00 -
f34617c85aMerge
eaa17957c5into6c88de71d2Vlad Pirlog
2026-10-20 17:41:20 +02:00 -
636d892155Merge
8de6153277into6c88de71d2Robert Kuntz
2026-10-20 17:41:20 +02:00 -
0989905674Merge
e78b56cf83into6c88de71d2ne20002
2026-10-20 17:41:20 +02:00 -
057d3fb7feMerge
9c83a7121cinto6c88de71d2Eric W.
2026-10-20 17:41:20 +02:00 -
710e6a353aMerge
3fbcf26e8cinto6c88de71d2Tomer Shalev
2026-10-20 17:41:20 +02:00 -
9bcd04dc0cMerge
61d2b401f7into6c88de71d2Cade Robinson
2026-10-20 17:41:20 +02:00 -
86b016631aMerge
86d4fcec6dinto6c88de71d2Jonathan Boivin
2026-10-20 17:41:20 +02:00 -
984667d0feMerge
6a888f928ainto6c88de71d2Rinck H. Sonnenberg
2026-10-20 17:41:19 +02:00 -
07baee2db5Merge
f0f40e6c66into6c88de71d2Andi Bräu
2026-10-20 17:41:19 +02:00 -
8ebf1bc7e1Merge
6061c1694finto6c88de71d2Tim Lavoie
2026-10-20 17:41:19 +02:00 -
2d26f67bceMerge
811bcfe6f3into6c88de71d2Giuseppe499
2026-10-20 17:41:19 +02:00 -
0f4ce88c45Merge
6f0eca077cinto6c88de71d2Claudio Kuenzler
2026-10-20 17:41:19 +02:00 -
d68831f05bMerge
c69471c004into6c88de71d2Aadniz
2026-10-20 17:41:19 +02:00 -
241e5d41feMerge
5045f05107into6c88de71d2Tomer Shalev
2026-10-20 17:41:19 +02:00 -
7aad9d1702Merge
08be46168einto6c88de71d2Michele Bologna
2026-10-20 17:41:18 +02:00 -
fcc0603565Merge
71a5181ed0into6c88de71d2Francois Carpentier
2026-10-20 17:41:18 +02:00 -
5d0491d498Merge
b9129be895into6c88de71d2Rolf Leggewie
2026-10-20 13:03:48 +02:00 -
81bb1c9e05Merge
839fb632b3into6c88de71d2omrzk
2026-10-18 09:05:20 -05:00 -
839fb632b3
BF: monitor secondary Postfix instances in the journal
omrzk
2026-10-18 09:04:57 -05:00 -
c011210495Merge
9fd9b55d7ainto6c88de71d2Konstantin Babushkin
2026-10-16 14:05:56 +00:00 -
29187b5426Merge
57095ecafcinto6c88de71d2CrazyMax
2026-10-16 00:42:06 +02:00 -
f53845f12fMerge
4083612607into6c88de71d2CrazyMax
2026-10-16 00:41:51 +02:00 -
72a429633bMerge
17a501f3eainto6c88de71d2richardbrinkman
2026-10-14 22:27:53 -04:00 -
fbd44fa780Merge
c6185116a0into6c88de71d2Dream
2026-10-13 03:14:33 +00:00 -
43619d00bfMerge
38406e621cinto6c88de71d2Steffen Schoch
2026-10-12 13:38:05 -07:00 -
2b42dd8fceMerge
92268cd222into6c88de71d2H-TTTTT
2026-10-12 13:36:12 -07:00 -
c12d4b49abMerge
6c1cddb78finto6c88de71d2TuEye
2026-10-12 13:35:20 -07:00 -
3b4d9a205fMerge
938a1b2a0binto6c88de71d2Hasan ÇALIŞIR
2026-10-12 13:34:29 -07:00 -
ea00c35cacMerge
129170957dinto6c88de71d2Jacob Masse
2026-10-12 13:33:38 -07:00 -
030a34dd8eMerge
106880d4ceinto6c88de71d2vincent
2026-10-12 13:33:14 -07:00 -
b40396bc78Merge
f0ae4ba35ainto6c88de71d2Brian J. Murrell
2026-10-12 13:32:18 -07:00 -
7bccea0c61Merge
ddf70ac1ccinto6c88de71d2Konstantin Shalygin
2026-10-12 12:04:28 -07:00 -
5cdb2e8c58Merge
33561b8464into6c88de71d2benny
2026-10-12 10:47:44 -05:00 -
8375f69ccfMerge
96a2f29dc8into6c88de71d2Tobias Knecht
2026-10-12 11:37:43 +02:00 -
dc4d82d290Merge
912949a46einto6c88de71d2duong22
2026-10-11 15:54:10 +08:00 -
30007deee9Merge
147a8b4d98into6c88de71d2WhySoSerio
2026-10-11 08:00:51 +08:00 -
6c88de71d2CI: update python versions (3.15 is released) master
Sergey G. Brester
2026-10-11 01:27:08 +02:00 -
544aff5dda
amend to gh-4196: matches auth-worker message (one line per attempt, <pid><session> in prefix, etc)
sebres
2026-10-09 20:39:52 +02:00 -
ddf70ac1cc
feat: added Policy Based Routing (pbr) action
Konstantin Shalygin
2023-02-22 17:31:12 +07:00 -
789571aa44
filter.d/pam-generic.conf: correctly consider attempt to inject on username for right and both sides; unless proven otherwise, we will prefer injection on theruserfield over theuserfield; normally by invalid user fieldusernot logged at all, see for example logging frompam_syslog(pamh, LOG_NOTICE, "authentication failure; " ...in pam_unix-module source code:52b33a56a9/modules/pam_unix/support.c (L822)sebres
2026-10-09 00:06:14 +02:00 -
ddd879d226
'filter.d/sshd.conf': properly consider further attempt to inject on username (
__on_port_optand__suffadjusted and don't matchon \S+anymore)sebres
2026-10-08 18:48:26 +02:00 -
33561b8464
Fix IPv6 address matching in log excerpts
Benny
2026-10-05 22:06:54 -05:00 -
17a501f3ea
ENH: add genuine search bot checker
Richard Brinkman
2026-09-27 07:57:14 +02:00 -
c6185116a0Merge branch 'fail2ban:master' into master
Dream
2026-09-30 04:10:37 +08:00 -
2cc5bed3dc
filter.d/common.conf- improved RE for logtyperfc5424(better compliant to RFC 5424); - fixed prefix-line for malformed RFC 5424, vulnerable against ReDoS (catastrophic backtracking) by non-conform logger or artificial "injection" attempt on STRUCTURED-DATA, unescaped new-line in PARAM-VALUE, etc (GHSA-c2mg-2r7g-c3wp)sebres
2026-09-28 22:20:27 +02:00 -
2fec97fc04
add
tcpdroptopfactionPeter Molnar
2026-09-28 15:21:09 +01:00 -
96a2f29dc8DOC: move XARF v4 ChangeLog entries to 1.1.2-dev-1
Tobias Knecht
2026-09-17 13:30:57 +02:00 -
17328f4643ENH+TST: fold xarfreport generator into config/action.d/xarf.py
Tobias Knecht
2026-09-17 13:30:00 +02:00 -
fe0d8191eeBF+ENH+TST: fix XARF v4 field-mapping and delivery bugs from review
Tobias Knecht
2026-08-23 10:51:39 +02:00 -
0fbe4f317dTST: consolidate XARF v4 tests into fail2ban/tests/action_d/test_xarf.py
Tobias Knecht
2026-07-30 16:15:35 +02:00 -
5c08c2da17DOC: gitignore local fail2ban-python link
Tobias Knecht
2026-07-29 21:36:23 +02:00 -
1e20875588ENH+TST: best-effort source_port extraction for XARF v4 login_attack; recommend xarf install
Tobias Knecht
2026-06-17 10:59:15 +02:00 -
54165d3cdeENH: only use xarf library when it exposes the v4 generator API; clarify jail.conf note
Tobias Knecht
2026-06-17 08:02:04 +02:00 -
6b5c685abeBF: prevent argv flag injection from DNS-resolved abuse contacts in xarf action
Tobias Knecht
2026-06-17 07:03:14 +02:00 -
f52f21e124ENH+TST: harden xarf v4 action (mail headers, ban guard, From default) + tests
Tobias Knecht
2026-06-17 06:56:55 +02:00 -
20690f66c3DOC: changelog for XARF v4 reporting action and legacy deprecation
Tobias Knecht
2026-06-17 06:46:37 +02:00 -
78c120203eDOC: deprecate legacy xarf-login-attack action (x-arf 0.2)
Tobias Knecht
2026-06-17 06:44:41 +02:00 -
3e04155205ENH: add action_xarf_v4 shortcut for XARF v4 email reporting
Tobias Knecht
2026-06-16 22:11:09 +02:00 -
3f9cac2728ENH+TST: wire xarf v4 action ban() end-to-end
Tobias Knecht
2026-06-16 22:05:24 +02:00 -
5e11dd1fadENH+TST: build official XARF v4 multipart/report email
Tobias Knecht
2026-06-16 21:58:48 +02:00 -
0f2d859a28ENH+TST: resolve abuse contacts via Abusix Contact DB in xarf action
Tobias Knecht
2026-06-16 21:52:29 +02:00 -
c25be3fe0aENH+TST: add XARF v4 email action skeleton with identity validation
Tobias Knecht
2026-06-16 21:46:02 +02:00 -
90482944aaENH+TST: hybrid XARF v4 generator with optional xarf library
Tobias Knecht
2026-06-16 21:38:08 +02:00 -
dc1aa6a59dENH+TST: build XARF v4 login_attack report (stdlib path)
Tobias Knecht
2026-06-16 21:33:00 +02:00 -
9489aeb0a3ENH+TST: add XARF v4 evidence builder (stdlib)
Tobias Knecht
2026-06-16 21:26:47 +02:00 -
9523755d70add optional batching for SMTP ban notifications
CrazyMax
2026-09-16 13:40:18 +02:00 -
4083612607fix common-format Traefik authentication matching for usernames with spaces
CrazyMax
2026-09-16 12:19:53 +02:00 -
2c59a9e9e2add JSON access log support to traefik-auth
CrazyMax
2026-09-16 12:13:38 +02:00 -
57095ecafcallow customizing SMTP ban notification subjects and bodies
CrazyMax
2026-09-16 11:52:47 +02:00 -
b5714f7747fix SMTP notifications overwriting the ticket's ban duration
CrazyMax
2026-09-16 11:46:57 +02:00 -
5d37fbeff9Merge
9c38c51755into7212404e8fAlexander Sklepas
2026-09-16 11:41:38 +02:00 -
854983c725Merge
db9baf3735into7212404e8fTimothy Gu
2026-09-16 11:41:38 +02:00 -
ea3b0d77f6Merge
d086c0fa0einto7212404e8fLucas
2026-09-16 11:41:31 +02:00 -
7212404e8f
amend to
5cbe4b8b01(systemd RC-fix): lock by closing of journal too (in afterStop, since _closeJournal used in _reopenJournal in lock, and lock is not reentrant)sebres
2026-09-11 22:05:03 +02:00 -
f51ad5a5fb
CI: update Python version to 3.15.0-rc.2 in workflow
sebres
2026-09-11 21:44:15 +02:00 -
cab1913805
try to fix gh-4238, _globJournalFiles shall ignore empty journal files to avoid "No data available" caused in journal reader for such files
gh-4238--journal-fails-with-no-data
sebres
2026-09-11 20:44:17 +02:00 -
5cbe4b8b01
prevent possible race condition accessing journal from 2 threads in parallel (sporadic "OSError: [Errno 22] Invalid argument" in test_delJournalMatch by addJournalMatch), protect journal handle with lock
sebres
2026-09-11 21:26:11 +02:00 -
12e94859b8
remove redundant set exclusion (glob for
../system.journalcan never contain../system*@*.journal)sebres
2026-09-11 20:49:22 +02:00 -
a3fee28a29
fix: address fakeaccount jail review feedback
Konrad Kościecha
2026-09-04 21:06:06 +02:00 -
c7ad07a380
fix: monitor logins from new IP addresses
Konrad Kościecha
2026-09-04 09:45:17 +02:00 -
5a25583b73
feat: add fakeaccount authentication jail
Konrad Kościecha
2026-09-04 09:34:20 +02:00