# I think this should be quite good for standard messages. The problem is, that
# depending on stored data, server name etc. some codes differ much, and some
# don't. I don't know if I should just delete the checks for them, or set good
# dummy values, so that results are just near 100% but not exactly.

###############################
# ProFTPD 1.2.x
#

VERSION=ProFTPD Version 1.2.0pre3
FP_RFC=200,2385,2393,3450,211,3803,6393,25280,25281,990767,3120922,214,3519,11599,215,2203,227,4223,250,3361,257,3442,350,6246,6488,6542,500,2968,3033,3034,3039,3042,3061,3064,3066,3072,3077,3078,3080,3150,3172,3173,3178,3181,3184,3241,3268,3272,3451,3654,3656,3661,3716,3740,3742,3746,3749,3757,3999,5650,5724,5730,5776,5784,5963,5967,6009,6013,6021,8445,501,3073,5584,502,3746,503,3532,550,2746,2869,2870,2996,3013,3014,3060,3091,3092,3186,3218,3645,3715,3897,6436

VERSION=ProFTPD Version 1.2.0
FP_RFC=200,2374,2385,2393,3450,202,4326,214,3519,12247,215,2203,250,3361,257,3442,350,6246,6488,6542,500,2968,3033,3034,3039,3061,3064,3066,3072,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5650,5724,5730,5776,5784,5963,5967,6009,6013,6021,8445,501,3073,3150,3191,3902,4396,4606,4626,5584,502,3923,503,3532,3835,550,2869,2870,3013,3014,3044,3048,3060,3091,3092,3186,3645,3715,3846,3897,5765,6436

VERSION=ProFTPD Version 1.2.2
FP_RFC=200,2374,2385,2393,3450,202,4326,211,3803,6393,37696,37697,189169,455259,214,3519,18923,215,2203,226,2833,250,3361,257,3442,350,6246,6488,6542,500,2968,3034,3039,3061,3064,3066,3072,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5596,5670,5676,5722,5730,5909,5913,5955,5959,5967,8391,501,3073,3150,3191,3902,4396,4606,4626,5584,502,3868,3923,503,3532,550,2746,2869,2870,3013,3014,3060,3091,3092,3186,3645,3715,3846,3897,6436

VERSION=ProFTPD Version 1.2.2rc2
FP_RFC=200,2374,2385,2393,3450,202,4326,211,3803,6393,269025,269026,1248574,4409996,214,3519,18970,215,2203,227,4328,250,3361,257,3442,350,6246,500,2968,3033,3034,3039,3061,3064,3066,3072,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5596,5670,5676,5722,5730,5909,5913,5955,5959,5967,8391,501,3073,3150,3191,3902,4396,4606,4626,5629,502,3868,3923,503,3532,550,2434,2560,2676,2746,2802,2869,2870,3013,3014,3091,3092,3140,3582,3715,3846,3897,4167,6436

VERSION=ProFTPD Version 1.2.5rc1
FP_RFC=0,1000,9048,200,2374,2385,2393,3450,202,4326,211,3803,6393,20619,20620,48169,214,3519,19060,215,2203,226,2833,227,4428,250,3361,257,3442,350,6246,6488,6542,500,2968,3034,3039,3061,3064,3066,3072,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5596,5670,5676,5722,5730,5909,5913,5955,5959,5967,8391,501,3073,3150,3191,3902,4396,4606,4626,5584,502,3868,3923,503,3532,3835,550,2746,2869,2870,3013,3014,3060,3091,3092,3186,3645,3715,3846,4098,6436

VERSION=ProFTPD Version 1.2.6
FP_RFC=200,3450,214,3519,500,2968,3034,3039,3061,3064,3066,3078,530,3933

VERSION=ProFTPD Version 1.2.6 (rw)
FP_RFC=200,2374,2385,2393,3413,3450,202,4326,211,3803,6393,360857,360858,2483039,12854776,214,3519,12366,215,2203,226,2833,250,3361,3439,3449,3459,257,3442,350,6246,6488,6542,500,2968,3034,3039,3061,3064,3066,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5596,5670,5676,5722,5730,5909,5913,5955,5959,5967,8391,501,3027,3150,3191,3902,4396,4606,4626,5584,502,3868,503,3532,550,2676,2746,2869,2870,3013,3014,3091,3092,3261,3715,3846,3897,4091,4727,4728,4729,6436
#FP_RFC=200,2374,2385,2393,3413,3450,202,4326,211,3803,6393,384357,384358,2553716,13348426,214,3519,12366,215,2203,226,2833,250,3361,3439,3449,3459,257,3442,350,6246,6488,6542,500,2968,3034,3039,3061,3064,3066,3078,3150,3172,3173,3178,3184,3241,3268,3448,3451,3999,5596,5670,5676,5722,5730,5909,5913,5955,5959,5967,8391,501,3027,3150,3191,3902,4396,4606,4626,5584,502,3868,503,3532,550,2676,2746,2869,2870,3013,3014,3091,3092,3261,3715,3846,3897,4091,4732,4733,4734,6436



###############################
# wuftpd 2.4.x
#

VERSION=wuftpd 2.4.2beta18
FP_RFC=200,1905,2385,2393,3450,3459,4256,5166,202,3088,211,3704,3709,3886,6425,6543,21851,214,3551,13700,215,2844,225,3433,250,3361,3462,257,3442,350,4930,6488,6542,500,3869,3876,3931,3937,3942,3943,3945,3955,3957,3958,3961,3964,3966,3967,3969,3971,3972,3974,3977,3980,3981,3983,4023,4037,4043,4047,4048,4066,4071,4076,4078,4093,4097,4101,4124,4146,4174,4225,4353,4402,4427,4433,4479,4487,4553,4586,4590,4666,4670,4712,4716,4724,4805,4939,5209,6764,7148,7196,7274,501,5704,502,3120,503,3532,550,2480,2865,2869,2870,2996,3047,3106,3232,3715,3761,3846,3892,3897,3943,5586,6436,6482,553,2725,3722,3895

###############################
# wuftpd 2.6.x
#

VERSION=wuftpd 2.6.2
FP_RFC=200,1905,2385,2393,3450,4256,5166,202,3088,213,11647,116040,392826,392830,18377730,214,3551,23035,215,2203,225,3433,250,3361,257,3442,350,4930,6488,6542,500,2994,3869,3876,3931,3937,3942,3943,3945,3955,3957,3958,3961,3964,3966,3967,3969,3971,3972,3974,3977,3980,3981,3983,4023,4037,4043,4047,4048,4066,4071,4076,4078,4093,4097,4098,4101,4124,4146,4174,4225,4353,4402,4427,4433,4479,4487,4553,4586,4590,4666,4670,4712,4716,4724,4805,4939,5209,6764,7148,7274,501,5704,502,3120,503,3532,550,2865,2869,2870,3047,3761,3943,5246,5586,6482,10376,553,3722,4556,4765,5137

###############################
# Microsoft stuff
#

VERSION=Microsoft FTPD 5.0
FP_RFC=200,2001,2385,2393,3430,3450,213,3885,3936,6475,38835,38839,38840,214,3551,12179,215,3196,225,3433,250,3361,257,3442,350,2637,2691,4930,500,3053,3891,3896,3918,3921,3923,3935,3977,3991,3997,4001,4002,4020,4025,4030,4032,4047,4052,4055,4128,4179,4230,4307,4337,4344,4356,4364,4381,4387,4399,4410,4411,4413,4423,4425,4429,4432,4433,4434,4435,4439,4440,4441,4442,4445,4451,4461,4507,4515,4527,4540,4544,4565,4568,4620,4624,4653,4666,4670,4678,4759,4893,5163,6718,7102,7182,7228,7236,501,3119,3476,503,3532,550,3188,3234,3235,3361,5976,5977,5984,6103,7954,8693,9805,9936,9987

###############################
# PureFTPd
#
VERSION=PureFTPd 1.0.12 -v-
FP_RFC=200,1470,1673,2540,3276,3458,3586,6684,211,3454,5079,213,2064,3239,214,9311,215,2203,227,1572,5727,229,4402,250,3410,3521,257,3767,350,2591,4621,4666,5791,9431,500,2723,2833,3232,5717,501,2291,2639,2785,2856,3551,3628,3644,3954,4747,5566,503,2945,504,3361,3405,4027,4054,530,3038,550,2295,2860,3089,3987,4353,4385,4489,4519,4645,4701,4708,5397,5663,6043,6101,6181,6185,6227,6231,6233,6239,7044,7070,8822

VERSION=PureFTPd 1.0.14 -v-
FP_RFC=200,1470,1673,2540,3276,3586,211,3501,5079,213,2064,3239,214,9358,215,2203,227,1572,5727,229,4402,250,3410,3521,257,3767,350,2591,4621,500,2723,2833,3232,5717,501,2291,2639,2785,2856,3551,3628,3644,3954,4747,6379,6547,504,3361,3405,4027,4054,530,3038,550,2295,2860,3089,3987,4353,4701,4708,6043,6233,7044,7070

VERSION=pureftpd 1.0.12 -av-
FP_RFC=200,1470,1673,2540,3276,3586,211,3454,5079,213,2064,3239,214,9311,215,2203,227,1572,5727,229,4402,250,3410,3521,257,3767,350,2591,4621,4666,500,2723,2833,3232,5593,501,2291,2639,2785,2856,3551,3628,3644,3954,4747,5566,504,3361,3405,4027,4054,530,3038,550,2295,2860,3089,3987,4353,4701,4708,6043,6233,7044,7070,553,6004,8432,8433,8478
###############################
# Other stuff
#

VERSION=vsftp 1.1.0 -v-
FP_RFC=200,2872,3121,215,2203,227,5727,250,4296,257,1328,350,2468,3768,500,2769,3062,3065,3072,3110,3609,3625,502,3152,503,4498,530,3933,550,2500,2969,2979,3009,3371,3402,3504,3754,4518,4544,4692,553,3238

VERSION=BSD ftpd 6.5 (Linux 0.3.2) -v-
FP_RFC=200,1905,2385,2393,3449,3450,4256,5166,202,3088,211,4879,4883,4884,5061,6314,7600,214,3551,11979,215,2203,227,5727,229,5044,250,3361,257,3442,350,4930,6488,6542,425,5703,500,3774,3869,3876,3931,3937,3942,3943,3945,3955,3957,3958,3961,3964,3966,3967,3969,3971,3972,3974,3977,3980,3981,3983,4023,4037,4043,4047,4048,4066,4071,4076,4078,4093,4124,4146,4174,4225,4353,4402,4427,4433,4479,4487,4553,4586,4590,4619,4666,4670,4712,4716,4724,4805,6764,7148,7196,7274,7927,501,5704,502,3120,503,3532,522,4638,530,3933,550,2480,2865,2869,2870,3047,3106,3628,3715,3761,3897,3943,4213,5586,6436,6482,553,2725,3722

VERSION=BSD ftpd 6.1 (Linux)
FP_RFC=200,1905,2385,2393,3450,3459,4256,202,3088,211,3704,3708,3709,3835,3886,6314,6425,214,3551,11979,215,2844,227,4063,230,5226,250,3361,257,3366,3442,350,4930,500,3869,3876,3931,3937,3942,3943,3945,3955,3957,3958,3961,3964,3966,3967,3969,3971,3972,3974,3977,3980,3981,3983,4023,4037,4043,4047,4048,4066,4071,4076,4078,4093,4097,4098,4101,4124,4146,4174,4225,4276,4353,4402,4427,4433,4479,4487,4553,4586,4590,4666,4670,4712,4716,4724,4805,4939,5209,6764,7148,7274,501,5704,502,3120,503,3532,530,3933,550,2869,2870,2996,3761,3766,3892,3943,4297,4912,5586,6436,6482,6612,553,2725,3722,3895

VERSION=TYPSoft FTP Server 0.99.6
FP_RFC=200,1712,2385,2393,2766,3555,3724,3787,3807,215,2203,225,3433,227,4223,250,6173,257,3993,350,2637,5654,500,2205,2210,2216,3729,3871,3937,3942,3945,3946,3958,3959,3964,3965,3967,3969,3981,4003,4066,4093,501,3086,3518,6557,8375,9413,9424,9427,502,4050,550,2194,4018,4920,4962,4966,5138,5234,7683,10727

VERSION=TYPSoft FTP Server 0.99.8
FP_RFC=200,2766,3724,3787,3807,225,3433,500,3871,3937,3942,3945,3946,3958,3959,3964,3965,3967,3969,3981,501,8349,530,3933,550,4448,4490,4494,4666,4762,7211

VERSION=CesarFTP
FP_RFC=200,3303,3332,4172,202,3131,214,27406,215,2936,226,3761,250,2987,257,1328,350,6576,6630,6675,500,4277,501,2543,3567,3596,3970,502,3134,503,3132,550,2552,2599,3630,3677,3719,3803,3808,3850,6440

VERSION=lukemftpd 1.1
FP_RFC=200,3450,211,8925,30353,214,3551,16153,215,4215,250,6896,500,3869,3876,3931,3942,3943,3957,3958,3961,3964,3972,3977,3980,3981,4023,4076,4353,4427,4433,4479,4487,4553,4586,4590,4666,4670,4712,4716,4724,7148,7274,501,5039,5065,502,3120,530,3933,6866,7998,10244

VERSION=No Anonymous allowed !!
FP_RFC=530,3933,200,1001,500,1001,250,1001
