{"access_uri":null,"admin":"Dagobert Michelsen <dam@opencsw.org>\n","builders":{"collectd-60-solaris10-sparc":[127,126,125,124,123,122,121,120,119,118,117,116,115,114,113,112,111,110,109,108,107,106,105,104,103,102,101,100,99,98,97,96,95,94,93,92,91,90,89,88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43,42,41,40,39,38,37,36,35,34,33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5],"collectd-solaris10-sparc":[3746,3745,3744,3743,3742,3741,3740,3739,3738,3737,3736,3735,3734,3733,3732,3731,3730,3729,3728,3727,3726,3725,3724,3723,3722,3721,3720,3719,3718,3717,3716,3715,3714,3713,3712,3711,3710,3709,3708,3707,3706,3705,3704,3703,3702,3701,3700,3699,3698,3697,3696,3695,3694,3693,3692,3691,3690,3689,3688,3687,3686,3685,3684,3683,3682,3681,3680,3679,3678,3677,3676,3675,3674,3673,3672,3671,3670,3669,3668,3667,3666,3665,3664,3663,3662,3661,3660,3659,3658,3657,3656,3655,3654,3653,3652,3651,3650,3649,3648,3647,3646,3645,3644,3643,3642,3641,3640],"curl-ares-solaris10-sparc":[],"curl-pr-unthreaded-solaris10-sparc":[2441,2440,2439,2438,2437,2436,2435,2434,2433,2432,2431,2430,2429,2428,2427,2426,2425,2424,2423,2422,2421,2420,2419,2418,2417,2416,2415,2414,2413,2412,2411,2410,2409,2408,2407,2406,2405,2404,2403,2402,2401,2400,2399,2398,2397,2396,2395,2394,2393,2392,2391,2390,2389,2388,2387,2386,2385,2384,2383,2382,2381,2380,2379,2378,2377,2376,2375,2374,2373,2372,2371,2370,2369,2368,2367,2366,2365,2364,2363,2362,2361,2360,2359,2358,2357,2356,2355,2354,2353,2352,2351,2350,2349,2348,2347,2346,2345,2344,2343,2342,2341,2340,2339,2338,2337,2336,2335,2334,2333,2332,2331,2330,2329,2328,2327],"curl-threaded-solaris10-sparc":[],"curl-unthreaded-solaris10-sparc":[],"diffutils-solaris10-sparc":[226,225,224,223,222,221,220,219,218,217,216,215,214,213,212,211,210,209,208,207,206,205,204,203,202,201,200,199,198,197,196,195,194,193],"doxygen-solaris10-sparc":[3993,3992,3991,3990,3989,3988,3987,3986,3985,3984,3983,3982,3981,3980,3979,3978,3977,3976,3975,3974,3973,3972,3971,3970,3969,3968,3967,3966,3965,3964,3963,3962,3961,3960,3959,3958,3957,3956,3955,3954,3953,3952,3951,3950,3949,3948,3947,3946,3945,3944,3943,3942,3941,3940,3939,3938,3937,3936,3935,3934,3933,3932,3931,3930,3929,3928,3927,3926,3925,3924,3923,3922,3921,3920,3919,3918,3917,3916,3915,3914,3913,3912,3911,3910,3909,3908,3907,3906,3905,3904,3903,3902,3901,3900,3899,3898,3897,3896,3895,3894,3893,3892,3891,3890,3889,3888,3887,3886,3885,3884,3883,3882,3881,3880,3879,3878,3877,3876,3875,3874,3873,3872,3871,3870,3869,3868,3867,3866,3865,3864,3863,3862,3861,3860,3859,3858,3857,3856,3855,3854,3853,3852,3851,3850,3849,3848,3847,3846,3845,3844,3843,3842,3841,3840,3839,3838,3837,3836,3835,3834,3833,3832,3831,3830,3829,3828,3827,3826,3825,3824,3823,3822,3821],"ffmpeg-solaris10-sparc":[14578,14577,14576,14575,14574,14573,14572,14571,14570,14569,14568,14567,14566,14565,14564,14563,14562,14561,14560,14559,14558,14557,14556,14555,14554,14553,14552,14551,14550,14549,14548,14547,14546,14545,14544,14543,14542,14541,14540,14539,14538,14537,14536,14535,14534,14533,14532,14531,14530,14529,14528,14527,14526,14525,14524,14523,14522,14521,14520,14519,14518,14517,14516,14515,14514,14513,14512,14511,14510,14509,14508,14507,14506,14505,14504,14503,14502,14501,14500,14499,14498,14497,14496,14495,14494,14493,14492,14491,14490,14489,14488,14487,14486,14485,14484,14483,14482,14481,14480,14479,14478,14477,14476,14475,14474,14473,14472,14471,14470,14469,14468,14467,14466,14465,14464,14463,14462,14461,14460,14459,14458,14457,14456,14455,14454,14453,14452,14451,14450,14449,14448,14447,14446,14445,14444,14443,14442,14441,14440,14439,14438,14437,14436,14435,14434,14433,14432,14431,14430,14429,14428,14427,14426,14425,14424,14423,14422,14421,14420,14419,14418,14417,14416,14415,14414,14413,14412,14411,14410,14409,14408,14407,14406,14405,14404,14403,14402,14401,14400,14399,14398,14397,14396,14395,14394,14393,14392,14391,14390,14389,14388,14387,14386,14385,14384,14383,14382,14381,14380,14379,14378,14377,14376,14375,14374,14373,14372,14371,14370,14369,14368,14367,14366,14365,14364,14363,14362,14361,14360,14359,14358,14357,14356,14355,14354,14353,14352,14351,14350,14349,14348,14347,14346,14345,14344,14343,14342,14341,14340,14339,14338,14337,14336,14335,14334,14333,14332,14331,14330,14329,14328,14327,14326,14325,14324,14323,14322,14321,14320,14319,14318,14317,14316,14315,14314,14313,14312,14311,14310,14309,14308,14307,14306,14305,14304,14303,14302,14301,14300,14299,14298,14297,14296,14295,14294,14293,14292,14291,14290,14289,14288,14287,14286,14285,14284,14283,14282,14281,14280,14279,14278,14277,14276,14275,14274,14273,14272,14271,14270,14269,14268,14267,14266,14265,14264,14263,14262,14261,14260,14259,14258,14257,14256,14255,14254,14253,14252,14251,14250,14249,14248,14247,14246,14245,14244,14243,14242,14241,14240,14239,14238,14237,14236,14235,14234,14233,14232,14231,14230,14229,14228,14227,14226,14225,14224,14223,14222,14221,14220,14219,14218,14217,14216,14215,14214,14213,14212,14211,14210,14209,14208,14207,14206,14205,14204,14203,14202,14201,14200,14199,14198,14197,14196,14195,14194,14193,14192,14191,14190,14189,14188,14187,14186,14185,14184,14183,14182,14181,14180,14179,14178,14177,14176,14175,14174,14173,14172,14171,14170,14169,14168,14167,14166,14165,14164,14163,14162,14161,14160,14159,14158,14157,14156,14155,14154,14153,14152,14151,14150,14149,14148,14147,14146,14145,14144,14143,14142,14141,14140,14139,14138,14137,14136,14135,14134,14133,14132,14131,14130,14129,14128,14127,14126,14125,14124,14123,14122,14121,14120,14119,14118,14117,14116,14115,14114,14113,14112,14111,14110,14109,14108,14107,14106,14105,14104,14103,14102,14101,14100,14099,14098,14097,14096,14095,14094,14093,14092,14091,14090,14089,14088,14087,14086,14085,14084,14083,14082,14081,14080,14079,14078,14077,14076,14075,14074,14073,14072,14071,14070,14069,14068,14067,14066,14065,14064,14063,14062,14061,14060,14059,14058,14057,14056,14055,14054,14053,14052,14051,14050,14049,14048,14047,14046,14045,14044,14043,14042,14041,14040,14039,14038,14037,14036,14035,14034,14033,14032,14031,14030,14029,14028,14027,14026,14025,14024,14023,14022,14021,14020,14019,14018,14017,14016,14015,14014,14013,14012,14011,14010,14009,14008,14007,14006,14005,14004,14003,14002,14001,14000,13999,13998,13997,13996,13995,13994,13993,13992,13991,13990,13989,13988,13987,13986,13985,13984,13983,13982,13981,13980,13979,13978,13977,13976,13975,13974,13973,13972,13971,13970,13969,13968,13967,13966,13965,13964,13963,13962,13961,13960,13959,13958,13957,13956,13955,13954,13953,13952,13951,13950,13949,13948,13947,13946,13945,13944,13943,13942,13941,13940,13939,13938,13937,13936,13935,13934,13933,13932,13931,13930,13929,13928,13927,13926,13925,13924,13923,13922,13921,13920,13919,13918,13917,13916,13915,13914,13913,13912,13911,13910,13909,13908,13907,13906,13905,13904,13903,13902,13901,13900,13899,13898,13897,13896,13895,13894,13893,13892,13891,13890,13889,13888,13887,13886,13885,13884,13883,13882,13881,13880,13879,13878,13877,13876,13875,13874,13873,13872,13871,13870,13869,13868,13867,13866,13865,13864,13863,13862,13861,13860,13859,13858,13857,13856,13855,13854,13853,13852,13851,13850,13849,13848,13847,13846,13845,13844,13843,13842,13841,13840,13839,13838,13837,13836,13835,13834,13833,13832,13831,13830,13829,13828,13827,13826,13825,13824,13823,13822,13821,13820,13819,13818,13817,13816,13815,13814,13813,13812,13811,13810,13809,13808,13807,13806,13805,13804,13803,13802,13801,13800,13799,13798,13797,13796,13795,13794,13793,13792,13791,13790,13789,13788,13787,13786,13785,13784,13783,13782,13781,13780,13779,13778,13777,13776,13775,13774,13773,13772,13771,13770,13769,13768,13767,13766,13765,13764,13763,13762,13761,13760,13759,13758,13757],"ffmpeg64-solaris10-sparc":[14580,14579,14578,14577,14576,14575,14574,14573,14572,14571,14570,14569,14568,14567,14566,14565,14564,14563,14562,14561,14560,14559,14558,14557,14556,14555,14554,14553,14552,14551,14550,14549,14548,14547,14546,14545,14544,14543,14542,14541,14540,14539,14538,14537,14536,14535,14534,14533,14532,14531,14530,14529,14528,14527,14526,14525,14524,14523,14522,14521,14520,14519,14518,14517,14516,14515,14514,14513,14512,14511,14510,14509,14508,14507,14506,14505,14504,14503,14502,14501,14500,14499,14498,14497,14496,14495,14494,14493,14492,14491,14490,14489,14488,14487,14486,14485,14484,14483,14482,14481,14480,14479,14478,14477,14476,14475,14474,14473,14472,14471,14470,14469,14468,14467,14466,14465,14464,14463,14462,14461,14460,14459,14458,14457,14456,14455,14454,14453,14452,14451,14450,14449,14448,14447,14446,14445,14444,14443,14442,14441,14440,14439,14438,14437,14436,14435,14434,14433,14432,14431,14430,14429,14428,14427,14426,14425,14424,14423,14422,14421,14420,14419,14418,14417,14416,14415,14414,14413,14412,14411,14410,14409,14408,14407,14406,14405,14404,14403,14402,14401,14400,14399,14398,14397,14396,14395,14394,14393,14392,14391,14390,14389,14388,14387,14386,14385,14384,14383,14382,14381,14380,14379,14378,14377,14376,14375,14374,14373,14372,14371,14370,14369,14368,14367,14366,14365,14364,14363,14362,14361,14360,14359,14358,14357,14356,14355,14354,14353,14352,14351,14350,14349,14348,14347,14346,14345,14344,14343,14342,14341,14340,14339,14338,14337,14336,14335,14334,14333,14332,14331,14330,14329,14328,14327,14326,14325,14324,14323,14322,14321,14320,14319,14318,14317,14316,14315,14314,14313,14312,14311,14310,14309,14308,14307,14306,14305,14304,14303,14302,14301,14300,14299,14298,14297,14296,14295,14294,14293,14292,14291,14290,14289,14288,14287,14286,14285,14284,14283,14282,14281,14280,14279,14278,14277,14276,14275,14274,14273,14272,14271,14270,14269,14268,14267,14266,14265,14264,14263,14262,14261,14260,14259,14258,14257,14256,14255,14254,14253,14252,14251,14250,14249,14248,14247,14246,14245,14244,14243,14242,14241,14240,14239,14238,14237,14236,14235,14234,14233,14232,14231,14230,14229,14228,14227,14226,14225,14224,14223,14222,14221,14220,14219,14218,14217,14216,14215,14214,14213,14212,14211,14210,14209,14208,14207,14206,14205,14204,14203,14202,14201,14200,14199,14198,14197,14196,14195,14194,14193,14192,14191,14190,14189,14188,14187,14186,14185,14184,14183,14182,14181,14180,14179,14178,14177,14176,14175,14174,14173,14172,14171,14170,14169,14168,14167,14166,14165,14164,14163,14162,14161,14160,14159,14158,14157,14156,14155,14154,14153,14152,14151,14150,14149,14148,14147,14146,14145,14144,14143,14142,14141,14140,14139,14138,14137,14136,14135,14134,14133,14132,14131,14130,14129,14128,14127,14126,14125,14124,14123,14122,14121,14120,14119,14118,14117,14116,14115,14114,14113,14112,14111,14110,14109,14108,14107,14106,14105,14104,14103,14102,14101,14100,14099,14098,14097,14096,14095,14094,14093,14092,14091,14090,14089,14088,14087,14086,14085,14084,14083,14082,14081,14080,14079,14078,14077,14076,14075,14074,14073,14072,14071,14070,14069,14068,14067,14066,14065,14064,14063,14062,14061,14060,14059,14058,14057,14056,14055,14054,14053,14052,14051,14050,14049,14048,14047,14046,14045,14044,14043,14042,14041,14040,14039,14038,14037,14036,14035,14034,14033,14032,14031,14030,14029,14028,14027,14026,14025,14024,14023,14022,14021,14020,14019,14018,14017,14016,14015,14014,14013,14012,14011,14010,14009,14008,14007,14006,14005,14004,14003,14002,14001,14000,13999,13998,13997,13996,13995,13994,13993,13992,13991,13990,13989,13988,13987,13986,13985,13984,13983,13982,13981,13980,13979,13978,13977,13976,13975,13974,13973,13972,13971,13970,13969,13968,13967,13966,13965,13964,13963,13962,13961,13960,13959,13958,13957,13956,13955,13954,13953,13952,13951,13950,13949,13948,13947,13946,13945,13944,13943,13942,13941,13940,13939,13938,13937],"ffmpegsos-solaris10-sparc":[14301,14300,14299,14298,14297,14296,14295,14294,14293,14292,14291,14290,14289,14288,14287,14286,14285,14284,14283,14282,14281,14280,14279,14278,14277,14276,14275,14274,14273,14272,14271,14270,14269,14268,14267,14266,14265,14264,14263,14262,14261,14260,14259,14258,14257,14256,14255,14254,14253,14252,14251,14250,14249,14248,14247,14246,14245,14244,14243,14242,14241,14240,14239,14238,14237,14236,14235,14234,14233,14232,14231,14230,14229,14228,14227,14226,14225,14224,14223,14222,14221,14220,14219,14218,14217,14216,14215,14214,14213,14212,14211,14210,14209,14208,14207,14206,14205,14204,14203,14202,14201,14200,14199,14198,14197,14196,14195,14194,14193,14192,14191,14190,14189,14188,14187,14186,14185,14184,14183,14182,14181,14180,14179,14178,14177,14176,14175,14174,14173,14172,14171,14170,14169,14168,14167,14166,14165,14164,14163,14162,14161,14160,14159,14158,14157,14156,14155,14154,14153,14152,14151,14150,14149,14148,14147,14146,14145,14144,14143,14142,14141,14140,14139,14138,14137,14136,14135,14134,14133,14132,14131,14130,14129,14128,14127,14126,14125,14124,14123,14122,14121,14120,14119,14118,14117,14116,14115,14114,14113,14112,14111,14110,14109,14108,14107,14106,14105,14104,14103,14102,14101,14100,14099,14098,14097,14096,14095,14094,14093,14092,14091,14090,14089,14088,14087,14086,14085,14084,14083,14082,14081,14080,14079,14078,14077,14076,14075,14074,14073,14072,14071,14070,14069,14068,14067,14066,14065,14064,14063,14062,14061,14060,14059,14058,14057,14056,14055,14054,14053,14052,14051,14050,14049,14048,14047,14046,14045,14044,14043,14042,14041,14040,14039,14038,14037,14036,14035,14034,14033,14032,14031,14030,14029,14028,14027,14026,14025,14024,14023,14022,14021,14020,14019,14018,14017,14016,14015,14014,14013,14012,14011,14010,14009,14008,14007,14006,14005,14004,14003,14002,14001,14000,13999,13998,13997,13996,13995,13994,13993,13992,13991,13990,13989,13988,13987,13986,13985,13984,13983,13982,13981,13980,13979,13978,13977,13976,13975,13974,13973,13972,13971,13970,13969,13968,13967,13966,13965,13964,13963,13962,13961,13960,13959,13958,13957,13956,13955,13954,13953,13952,13951,13950,13949,13948,13947,13946,13945,13944,13943,13942,13941,13940,13939,13938,13937,13936,13935,13934,13933,13932,13931,13930,13929,13928,13927,13926,13925,13924,13923,13922,13921,13920,13919,13918,13917,13916,13915,13914,13913,13912,13911,13910,13909,13908,13907,13906,13905,13904,13903,13902,13901,13900,13899,13898,13897,13896,13895,13894,13893,13892,13891,13890,13889,13888,13887,13886,13885,13884,13883,13882,13881,13880,13879,13878,13877,13876,13875,13874,13873,13872,13871,13870,13869,13868,13867,13866,13865,13864,13863,13862,13861,13860,13859,13858,13857,13856,13855,13854,13853,13852,13851,13850,13849,13848,13847,13846,13845,13844,13843,13842,13841,13840,13839,13838,13837,13836,13835,13834,13833,13832,13831,13830,13829,13828,13827,13826,13825,13824,13823,13822,13821,13820,13819,13818,13817,13816,13815,13814,13813,13812,13811,13810,13809,13808,13807,13806,13805,13804,13803,13802,13801,13800,13799,13798,13797,13796,13795,13794,13793,13792,13791,13790,13789,13788,13787,13786,13785,13784,13783,13782,13781,13780,13779,13778,13777,13776,13775,13774,13773,13772,13771,13770,13769,13768,13767,13766,13765,13764,13763,13762,13761,13760,13759,13758,13757,13756,13755,13754,13753,13752,13751,13750,13749,13748,13747,13746,13745,13744,13743,13742,13741,13740,13739,13738,13737,13736,13735,13734,13733,13732,13731,13730,13729,13728,13727,13726,13725,13724,13723,13722,13721,13720,13719,13718,13717,13716,13715,13714,13713,13712,13711,13710,13709,13708,13707,13706,13705,13704,13703,13702,13701,13700,13699,13698,13697,13696,13695,13694,13693,13692,13691,13690,13689,13688,13687,13686,13685,13684,13683,13682,13681,13680,13679,13678,13677,13676,13675,13674,13673,13672,13671,13670,13669,13668,13667,13666,13665,13664,13663,13662,13661,13660,13659,13658,13657,13656],"gawk-solaris10-sparc":[2027,2026,2025,2024,2023,2022,2021,2020,2019,2018,2017,2016,2015,2014,2013,2012,2011,2010,2009,2008,2007,2006,2005,2004,2003,2002,2001,2000,1999,1998,1997,1996,1995,1994,1993,1992,1991,1990,1989,1988,1987,1986,1985,1984,1983,1982,1981,1980,1979,1978,1977,1976,1975,1974,1973,1972,1971,1970,1969,1968,1967,1966,1965,1964,1963,1962,1961,1960,1959,1958,1957,1956,1955,1954,1953,1952,1951,1950,1949,1948,1947,1946,1945,1944,1943,1942],"ggettext-solaris10-sparc":[1089,1088,1087,1086,1085,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1072,1071,1070,1069,1068,1067,1066,1065,1064,1063,1062,1061,1060,1059,1058,1057,1056,1055,1054,1053,1052,1051,1050,1049,1048,1047,1046,1045,1044,1043,1042,1041,1040,1039,1038,1037,1036,1035,1034,1033,1032,1031,1030,1029,1028,1027,1026,1025,1024,1023,1022,1021,1020,1019,1018,1017,1016,1015,1014,1013,1012,1011,1010,1009,1008,1007,1006,1005,1004,1003,1002,1001,1000,999,998,997,996,995,994,993,992,991,990,989,988,987,986,985,984,983,982,981,980,979,978,977,976],"ggrep-solaris10-sparc":[410,409,408,407,406,405,404,403,402,401,400,399,398,397,396,395,394,393,392,391,390,389,388,387,386,385,384,383,382,381,380,379,378,377,376,375,374],"gtar-solaris10-sparc":[332,331,330,329,328,327,326,325,324,323,322,321,320,319,318,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271,270,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,252,251,250,249,248,247,246,245,244,243,242,241,240,239,238,237,236,235,234,233,232,231,230,229,228,227,226,225,224,223,222,221,220,219,218,217,216,215,214,213,212,211,210,209,208,207,206,205,204],"libcheck-solaris10-sparc":[33,32,31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0],"libcheck-solaris10-sparcv9":[31,30,29,28,27,26,25,24,23,22,21,20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0],"liblognorm-solaris10-sparc":[80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44,43],"liblognorm-solaris10-sparcv9":[81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65,64,63,62,61,60,59,58,57,56,55,54,53,52,51,50,49,48,47,46,45,44],"libpcap-solaris10-sparc":[],"libpcap-solaris10-sparcv9":[],"libpsl-solaris10-sparc":[334,333,332,331,330,329,328,327,326,325,324,323,322,321,320,319,318,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271,270,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,252,251,250,249,248,247,246,245,244,243,242,241,240,239,238,237,236,235,234,233,232,231,230,229,228,227,226,225,224,223,222,221,220,219,218,217],"libpsl-solaris10-sparcv9":[333,332,331,330,329,328,327,326,325,324,323,322,321,320,319,318,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271,270,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,252,251,250,249,248,247,246,245,244,243,242,241,240,239,238,237,236,235,234,233,232,231,230,229,228,227,226,225,224,223,222,221,220,219,218,217,216,215],"libunistring-solaris10-sparc":[143,142,141,140,139,138,137,136,135,134,133,132,131,130,129,128,127,126,125,124,123,122,121,120,119,118,117,116],"memcached-solaris10-sparc":[319,318,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271,270,269,268],"memcached-solaris10-sparcv9":[319,318,317,316,315,314,313,312,311,310,309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271,270,269,268],"opencsw-unstable10s":[1509,1508,1507,1506,1505,1504,1503,1502,1501,1500,1499,1498,1497,1496,1495,1494,1493,1492,1491,1490,1489,1488,1487,1486,1485,1484,1483,1482,1481,1480,1479,1478,1477,1476,1475,1474,1473,1472,1471,1470,1469,1468,1467,1466,1465,1464,1463,1462,1461,1460,1459,1458,1457,1456,1455,1454,1453,1452,1451,1450,1449,1448,1447,1446,1445,1444,1443,1442,1441,1440,1439,1438,1437,1436,1435,1434,1433,1432,1431,1430,1429],"openldap-solaris10-sparc":[748,747,746,745,744,743,742,741,740,739,738,737,736,735,734,733,732,731,730,729,728,727,726,725,724,723,722,721,720,719],"pcre-jit-solaris10-sparc":[275,274,273,272,271,270,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,252,251,250,249,248,247,246,245,244,243,242,241,240,239],"pcre-jit-solaris10-sparcv9":[274,273,272,271,270,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,252,251,250,249,248,247,246,245,244,243,242,241,240,239,238],"pcre-solaris10-sparc":[309,308,307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273],"pcre-solaris10-sparcv9":[307,306,305,304,303,302,301,300,299,298,297,296,295,294,293,292,291,290,289,288,287,286,285,284,283,282,281,280,279,278,277,276,275,274,273,272,271],"pcre2-jit-solaris10-sparc":[1041,1040,1039,1038,1037,1036,1035,1034,1033,1032,1031,1030,1029,1028,1027,1026,1025,1024,1023,1022,1021,1020,1019,1018,1017,1016,1015,1014,1013,1012,1011,1010,1009,1008,1007,1006,1005,1004,1003,1002,1001,1000,999,998,997,996,995,994,993,992,991,990,989],"pcre2-jit-solaris10-sparcv9":[1042,1041,1040,1039,1038,1037,1036,1035,1034,1033,1032,1031,1030,1029,1028,1027,1026,1025,1024,1023,1022,1021,1020,1019,1018,1017,1016,1015,1014,1013,1012,1011,1010,1009,1008,1007,1006,1005,1004,1003,1002,1001,1000,999,998,997,996,995,994,993,992,991,990],"pcre2-solaris10-sparc":[1123,1122,1121,1120,1119,1118,1117,1116,1115,1114,1113,1112,1111,1110,1109,1108,1107,1106,1105,1104,1103,1102,1101,1100,1099,1098,1097,1096,1095,1094,1093,1092,1091,1090,1089,1088,1087,1086,1085,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1072,1071],"pcre2-solaris10-sparcv9":[1124,1123,1122,1121,1120,1119,1118,1117,1116,1115,1114,1113,1112,1111,1110,1109,1108,1107,1106,1105,1104,1103,1102,1101,1100,1099,1098,1097,1096,1095,1094,1093,1092,1091,1090,1089,1088,1087,1086,1085,1084,1083,1082,1081,1080,1079,1078,1077,1076,1075,1074,1073,1072],"protobuf-solaris10-sparc":[2190,2189,2188,2187,2186,2185,2184,2183,2182,2181,2180,2179,2178,2177,2176,2175,2174,2173,2172,2171,2170,2169,2168,2167,2166,2165,2164,2163,2162,2161,2160,2159,2158,2157,2156,2155,2154,2153,2152,2151,2150,2149,2148,2147,2146,2145,2144],"rrdtool_cc-solaris10-sparc":[88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65],"rrdtool_gcc-solaris10-sparc":[88,87,86,85,84,83,82,81,80,79,78,77,76,75,74,73,72,71,70,69,68,67,66,65],"rsyslog-solaris10-sparc":[2050,2049,2048,2047,2046,2045,2044,2043,2042,2041,2040,2039,2038,2037,2036,2035,2034,2033,2032,2031,2030,2029,2028,2027,2026,2025,2024,2023,2022,2021,2020,2019,2018,2017,2016,2015,2014,2013,2012,2011,2010,2009,2008,2007,2006,2005,2004,2003,2002,2001,2000,1999,1998,1997,1996,1995,1994,1993,1992,1991,1990,1989,1988,1987,1986,1985,1984,1983,1982,1981,1980,1979,1978,1977,1976,1975,1974,1973,1972,1971,1970,1969,1968,1967,1966,1965,1964,1963,1962,1961,1960,1959,1958,1957,1956],"sudo-solaris10-sparc":[566,565,564,563,562,561,560,559,558,557,556,555,554,553,552,551,550,549,548,547,546,545,544,543,542,541],"tcpdump-solaris10-sparc":[6297,6296,6295,6294,6293,6292,6291,6290,6289,6288],"tcpdump-solaris10-sparcv9":[6350,6349,6348,6347,6346,6345,6344,6343,6342,6341,6340,6339,6338,6337,6336,6335,6334,6333,6332,6331,6330,6329,6328,6327,6326,6325,6324,6323,6322,6321,6320,6319,6318,6317,6316,6315,6314,6313,6312,6311,6310,6309,6308,6307,6306,6305,6304,6303,6302,6301,6300,6299,6298,6297,6296,6295,6294,6293,6292,6291,6290,6289,6288,6287,6286,6285,6284,6283,6282,6281,6280,6279,6278,6277,6276,6275,6274,6273,6272,6271,6270,6269,6268,6267,6266,6265,6264,6263,6262,6261,6260,6259,6258,6257,6256,6255,6254,6253,6252,6251,6250,6249,6248,6247,6246,6245,6244,6243,6242,6241,6240,6239,6238,6237,6236,6235,6234,6233,6232,6231,6230,6229,6228],"texinfo-solaris10-sparc":[6627,6626,6625,6624,6623,6622,6621,6620,6619,6618,6617,6616,6615,6614,6613,6612,6611,6610,6609,6608,6607,6606,6605,6604,6603,6602,6601,6600,6599,6598,6597,6596,6595,6594,6593,6592,6591,6590,6589,6588,6587,6586,6585,6584,6583,6582,6581,6580,6579,6578,6577,6576,6575,6574,6573,6572,6571,6570,6569,6568,6567,6566,6565,6564,6563,6562,6561,6560,6559,6558,6557,6556,6555,6554,6553,6552,6551,6550,6549,6548,6547,6546,6545,6544,6543,6542,6541,6540,6539,6538,6537,6536,6535,6534,6533,6532,6531,6530,6529,6528,6527,6526,6525,6524,6523,6522,6521,6520,6519,6518,6517,6516,6515,6514,6513,6512,6511,6510,6509,6508,6507,6506,6505,6504,6503,6502,6501,6500,6499,6498,6497,6496,6495,6494,6493,6492,6491,6490,6489,6488,6487,6486,6485,6484,6483,6482,6481,6480,6479,6478,6477,6476,6475,6474,6473,6472,6471,6470,6469,6468,6467,6466,6465,6464,6463,6462,6461,6460,6459,6458,6457,6456,6455,6454,6453,6452,6451,6450,6449,6448,6447,6446,6445,6444,6443,6442,6441,6440,6439,6438,6437,6436,6435,6434,6433,6432,6431,6430,6429,6428,6427,6426,6425,6424,6423,6422,6421,6420,6419,6418,6417,6416,6415,6414,6413,6412,6411,6410,6409,6408,6407,6406,6405,6404,6403,6402,6401,6400,6399,6398,6397,6396,6395,6394,6393,6392,6391,6390,6389,6388,6387,6386,6385,6384,6383,6382,6381,6380,6379,6378,6377,6376,6375,6374,6373,6372,6371,6370,6369,6368,6367,6366,6365,6364,6363,6362],"tmux-solaris10-sparc":[],"wget-solaris10-sparc":[582,581,580,579,578,577,576,575,574,573,572,571,570,569,568,567,566,565,564,563,562,561,560,559,558,557,556,555,554,553,552,551,550,549,548,547,546,545,544,543,542,541,540,539,538,537,536,535,534,533,532,531,530,529,528,527,526,525,524,523,522,521,520,519,518,517,516,515,514,513,512,511,510,509,508,507,506,505,504,503,502,501,500,499,498,497,496,495,494,493,492,491,490,489,488,487,486,485,484,483,482,481,480],"wget2-solaris10-sparc":[733,732,731,730,729,728,727,726,725,724,723,722,721,720,719,718,717,716,715,714,713,712,711,710,709,708,707,706,705,704,703,702,701,700,699,698,697,696,695,694,693,692,691,690,689,688,687,686,685,684,683,682,681,680,679,678,677,676,675,674,673,672,671,670,669,668,667,666,665,664,663,662,661,660,659,658,657,656,655,654,653,652,651,650,649,648,647,646,645,644,643,642,641,640,639,638,637,636,635,634,633,632,631,630,629,628,627,626,625,624,623,622,621,620,619,618,617,616,615,614,613,612,611,610,609,608,607,606,605,604,603,602,601,600,599,598,597,596,595,594,593,592,591,590,589,588,587,586,585,584,583,582,581,580,579,578,577,576,575,574,573,572,571,570,569,568,567,566,565,564,563,562,561,560,559,558,557,556,555,554,553,552,551,550,549,548,547,546,545,544,543,542,541,540,539,538],"wget2-solaris10-sparcv9":[730,729,728,727,726,725,724,723,722,721,720,719,718,717,716,715,714,713,712,711,710,709,708,707,706,705,704,703,702,701,700,699,698,697,696,695,694,693,692,691,690,689,688,687,686,685,684,683,682,681,680,679,678,677,676,675,674,673,672,671,670,669,668,667,666,665,664,663,662,661,660,659,658,657,656,655,654,653,652,651,650,649,648,647,646,645,644,643,642,641,640,639,638,637,636,635,634,633,632,631,630,629,628,627,626,625,624,623,622,621,620,619,618,617,616,615,614,613,612,611,610,609,608,607,606,605,604,603,602,601,600,599,598,597,596,595,594,593,592,591,590,589,588,587,586,585,584,583,582,581,580,579,578,577,576,575,574,573,572,571,570,569,568,567,566,565,564,563,562,561,560,559,558,557,556,555,554,553,552,551,550,549,548,547,546,545,544,543,542,541,540,539,538,537,536,535]},"connected":true,"host":"This is unstable10s running Solaris 10 sparc and the \"unstable\" catalog.\n","info":{"access_uri":null,"admin":"Dagobert Michelsen <dam@opencsw.org>\n","host":"This is unstable10s running Solaris 10 sparc and the \"unstable\" catalog.\n","version":"0.8.14"},"name":"unstable10s","runningBuilds":[{"blame":["Denis Ovsienko <denis@ovsienko.info>"],"builderName":"libpcap-solaris10-sparc","currentStep":{"eta":-3615378.3379088356,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[],"name":"trigger","results":[null,[]],"statistics":{},"step_number":8,"text":["triggered","trigger-tcpdump-solaris10-sparc"],"times":[1788862901.253627,null],"urls":{}},"eta":-3615378.3182559013,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_1/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_2/logs/stdio"],["config.log","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_2/logs/config.log"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_3/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_4/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_5/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_6/logs/stdio"]],"number":3309,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparc","slave"],["buildername","libpcap-solaris10-sparc","Builder"],["buildnumber",3309,"Build"],["codebase","","Build"],["got_revision","84f140f7b6aa9f4041884fd98597460bcd7dcbab","Git"],["project","libpcap","Build"],["repository","https://git.tcpdump.org/libpcap","Build"],["revision","84f140f7b6aa9f4041884fd98597460bcd7dcbab","Build"],["scheduler","schedule-libpcap-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-sparc' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 07 Sep 2026 23:32:25","branch":"master","category":"libpcap","codebase":"","comments":"CI: Add initial support for MidnightBSD.","files":[{"name":"build_common.sh"}],"number":281094,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"1619d0e1b2eb2000fc3ac4814310adbf0d5ecad2","revision":"1619d0e1b2eb2000fc3ac4814310adbf0d5ecad2","revlink":"","when":1788816745,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 12:10:12","branch":"master","category":"libpcap","codebase":"","comments":"TESTrun: Compose tests correctly for MidnightBSD.\nWith these changes all tests pass.\n$ uname -v\nMidnightBSD 4.0.7 stable/4.0-n13918-ea9bf9d6c3 GENERIC","files":[{"name":"testprogs/TESTlib.pm"},{"name":"testprogs/TESTrun"}],"number":281095,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"f7164554f0446e6e7c304f5bed478cdffe8f585e","revision":"f7164554f0446e6e7c304f5bed478cdffe8f585e","revlink":"","when":1788862212,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 13:13:15","branch":"master","category":"libpcap","codebase":"","comments":"Do not disable netmap on MidnightBSD.\nAs a matter of fact, on MidnightBSD 4.0.7 CMake 3.31.6 (installed from\nan mport package) sets the CMAKE_SYSTEM_NAME variable to \"MidnightBSD\"\neven though the latter does not appear in CMake documentation.","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"}],"number":281096,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"e50742b53f1bd94cea98f90f03d365a6c1efee23","revision":"e50742b53f1bd94cea98f90f03d365a6c1efee23","revlink":"","when":1788865995,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 13:15:00","branch":"master","category":"libpcap","codebase":"","comments":"Document various MidnightBSD peculiarities. [skip ci]","files":[{"name":"pcap-filter.manmisc.in"},{"name":"pcap-netmap.c"},{"name":"pcap/dlt.h"}],"number":281097,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"84f140f7b6aa9f4041884fd98597460bcd7dcbab","revision":"84f140f7b6aa9f4041884fd98597460bcd7dcbab","revlink":"","when":1788866100,"who":"Denis Ovsienko <denis@ovsienko.info>"}],"codebase":"","hasPatch":false,"project":"libpcap","repository":"https://git.tcpdump.org/libpcap","revision":"84f140f7b6aa9f4041884fd98597460bcd7dcbab"}],"steps":[{"eta":null,"expectations":[["output",8048,7817.0535571575165]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1788860691.24456,1788860725.717439],"urls":{}},{"eta":null,"expectations":[["output",698,698.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell/logs/stdio"]],"name":"shell","results":[0,[]],"statistics":{},"step_number":1,"text":["Set developer mode"],"times":[1788860725.736573,1788860726.480713],"urls":{}},{"eta":null,"expectations":[["output",763,763.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_1/logs/stdio"]],"name":"shell_1","results":[0,[]],"statistics":{},"step_number":2,"text":["'./autogen.sh'"],"times":[1788860726.493844,1788860788.348394],"urls":{}},{"eta":null,"expectations":[["output",9909,9907.989122629166]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_2/logs/stdio"],["config.log","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_2/logs/config.log"]],"name":"shell_2","results":[0,[]],"statistics":{},"step_number":3,"text":["'./configure'"],"times":[1788860788.356057,1788860926.869939],"urls":{}},{"eta":null,"expectations":[["output",5482,5481.148864865303]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_3/logs/stdio"]],"name":"shell_3","results":[0,[]],"statistics":{},"step_number":4,"text":["'gmake'"],"times":[1788860926.932232,1788861291.791398],"urls":{}},{"eta":null,"expectations":[["output",34083,34052.62328338623]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_4/logs/stdio"]],"name":"shell_4","results":[0,[]],"statistics":{},"step_number":5,"text":["'gmake","check'"],"times":[1788861291.814231,1788862895.512584],"urls":{}},{"eta":null,"expectations":[["output",833,833.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_5/logs/stdio"]],"name":"shell_5","results":[0,[]],"statistics":{},"step_number":6,"text":["'rm","-rf","...'"],"times":[1788862895.526534,1788862895.934088],"urls":{}},{"eta":null,"expectations":[["output",10530,10530.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparc/builds/3309/steps/shell_6/logs/stdio"]],"name":"shell_6","results":[0,[]],"statistics":{},"step_number":7,"text":["'gmake","install","...'"],"times":[1788862895.937975,1788862901.248773],"urls":{}},{"eta":-3615378.337113948,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[],"name":"trigger","results":[null,[]],"statistics":{},"step_number":8,"text":["triggered","trigger-tcpdump-solaris10-sparc"],"times":[1788862901.253627,null],"urls":{}}],"text":[],"times":[1788860691.046492,null]},{"blame":["Denis Ovsienko <denis@ovsienko.info>"],"builderName":"libpcap-solaris10-sparcv9","currentStep":{"eta":-3614869.3476124,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[],"name":"trigger","results":[null,[]],"statistics":{},"step_number":8,"text":["triggered","trigger-tcpdump-solaris10-sparcv9"],"times":[1788862999.729579,null],"urls":{}},"eta":-3614869.2450892925,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_1/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_2/logs/stdio"],["config.log","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_2/logs/config.log"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_3/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_4/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_5/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_6/logs/stdio"]],"number":3332,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparcv9","slave"],["buildername","libpcap-solaris10-sparcv9","Builder"],["buildnumber",3332,"Build"],["codebase","","Build"],["got_revision","84f140f7b6aa9f4041884fd98597460bcd7dcbab","Git"],["project","libpcap","Build"],["repository","https://git.tcpdump.org/libpcap","Build"],["revision","84f140f7b6aa9f4041884fd98597460bcd7dcbab","Build"],["scheduler","schedule-libpcap-solaris10-sparcv9","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/libpcap-solaris10-sparcv9","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-libpcap-solaris10-sparcv9' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 07 Sep 2026 23:32:25","branch":"master","category":"libpcap","codebase":"","comments":"CI: Add initial support for MidnightBSD.","files":[{"name":"build_common.sh"}],"number":281094,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"1619d0e1b2eb2000fc3ac4814310adbf0d5ecad2","revision":"1619d0e1b2eb2000fc3ac4814310adbf0d5ecad2","revlink":"","when":1788816745,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 12:10:12","branch":"master","category":"libpcap","codebase":"","comments":"TESTrun: Compose tests correctly for MidnightBSD.\nWith these changes all tests pass.\n$ uname -v\nMidnightBSD 4.0.7 stable/4.0-n13918-ea9bf9d6c3 GENERIC","files":[{"name":"testprogs/TESTlib.pm"},{"name":"testprogs/TESTrun"}],"number":281095,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"f7164554f0446e6e7c304f5bed478cdffe8f585e","revision":"f7164554f0446e6e7c304f5bed478cdffe8f585e","revlink":"","when":1788862212,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 13:13:15","branch":"master","category":"libpcap","codebase":"","comments":"Do not disable netmap on MidnightBSD.\nAs a matter of fact, on MidnightBSD 4.0.7 CMake 3.31.6 (installed from\nan mport package) sets the CMAKE_SYSTEM_NAME variable to \"MidnightBSD\"\neven though the latter does not appear in CMake documentation.","files":[{"name":"CMakeLists.txt"},{"name":"configure.ac"}],"number":281096,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"e50742b53f1bd94cea98f90f03d365a6c1efee23","revision":"e50742b53f1bd94cea98f90f03d365a6c1efee23","revlink":"","when":1788865995,"who":"Denis Ovsienko <denis@ovsienko.info>"},{"at":"Tue 08 Sep 2026 13:15:00","branch":"master","category":"libpcap","codebase":"","comments":"Document various MidnightBSD peculiarities. [skip ci]","files":[{"name":"pcap-filter.manmisc.in"},{"name":"pcap-netmap.c"},{"name":"pcap/dlt.h"}],"number":281097,"project":"libpcap","properties":[],"repository":"https://git.tcpdump.org/libpcap","rev":"84f140f7b6aa9f4041884fd98597460bcd7dcbab","revision":"84f140f7b6aa9f4041884fd98597460bcd7dcbab","revlink":"","when":1788866100,"who":"Denis Ovsienko <denis@ovsienko.info>"}],"codebase":"","hasPatch":false,"project":"libpcap","repository":"https://git.tcpdump.org/libpcap","revision":"84f140f7b6aa9f4041884fd98597460bcd7dcbab"}],"steps":[{"eta":null,"expectations":[["output",8078,7845.941385149956]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1788860718.41879,1788860751.549227],"urls":{}},{"eta":null,"expectations":[["output",723,723.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell/logs/stdio"]],"name":"shell","results":[0,[]],"statistics":{},"step_number":1,"text":["Set developer mode"],"times":[1788860751.565441,1788860751.932592],"urls":{}},{"eta":null,"expectations":[["output",817,817.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_1/logs/stdio"]],"name":"shell_1","results":[0,[]],"statistics":{},"step_number":2,"text":["'./autogen.sh'"],"times":[1788860751.936299,1788860807.701057],"urls":{}},{"eta":null,"expectations":[["output",9969,9967.989122629166]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_2/logs/stdio"],["config.log","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_2/logs/config.log"]],"name":"shell_2","results":[0,[]],"statistics":{},"step_number":3,"text":["'./configure'"],"times":[1788860807.707086,1788860941.027591],"urls":{}},{"eta":null,"expectations":[["output",5652,5651.148864865303]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_3/logs/stdio"]],"name":"shell_3","results":[0,[]],"statistics":{},"step_number":4,"text":["'gmake'"],"times":[1788860941.296554,1788861291.911265],"urls":{}},{"eta":null,"expectations":[["output",34219,34188.62322998047]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_4/logs/stdio"]],"name":"shell_4","results":[0,[]],"statistics":{},"step_number":5,"text":["'gmake","check'"],"times":[1788861291.91908,1788862970.182978],"urls":{}},{"eta":null,"expectations":[["output",862,862.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_5/logs/stdio"]],"name":"shell_5","results":[0,[]],"statistics":{},"step_number":6,"text":["'rm","-rf","...'"],"times":[1788862970.192667,1788862985.641723],"urls":{}},{"eta":null,"expectations":[["output",10658,10658.0]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/libpcap-solaris10-sparcv9/builds/3332/steps/shell_6/logs/stdio"]],"name":"shell_6","results":[0,[]],"statistics":{},"step_number":7,"text":["'gmake","install","...'"],"times":[1788862985.652788,1788862999.723288],"urls":{}},{"eta":-3614869.3338062954,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[],"name":"trigger","results":[null,[]],"statistics":{},"step_number":8,"text":["triggered","trigger-tcpdump-solaris10-sparcv9"],"times":[1788862999.729579,null],"urls":{}}],"text":[],"times":[1788860717.304883,null]},{"blame":["Daniel Stenberg <daniel@haxx.se>","Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>","Martin Mirchev <mmirchev@comp.nus.edu.sg>","Rhino <195818135+1rhino2@users.noreply.github.com>","Umut <237324081+c8dhjp4tyv-bit@users.noreply.github.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":{"eta":null,"expectations":[["output",409107,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1792455453.742419,null],"urls":{}},"eta":null,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/resultlog"]],"number":3854,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3854,"Build"],["codebase","","Build"],["got_revision","7d091c71fdab34386c0a99e0f0127ed0870e574a","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","7d091c71fdab34386c0a99e0f0127ed0870e574a","Build"],["scheduler","schedule-curl-threaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-threaded-solaris10-sparc' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 19 Oct 2026 08:16:16","branch":"master","category":"curl","codebase":"","comments":"curl: apply --hsts to ipfs:// and ipns:// gateway requests\nWhen an ipfs:// or ipns:// URL is rewritten to an http:// gateway URL,\nthe transfer keeps the ipfs/ipns protocol token, and http_setopts()\nreturned before CURLOPT_HSTS was set. The gateway request was then\nnever upgraded to HTTPS, even when the gateway host had an HSTS entry.\nThis has been the case since 8.14.0, when the HSTS setup moved into\nhttp_setopts().\n\nSet CURLOPT_HSTS before the protocol check. Also stop adding the\ndefault port to the rewritten URL when the gateway URL has none, as\nthe explicit :80 made the upgraded request go to port 80 instead of\n443.\n\nDocument that --hsts applies to IPFS gateway requests.\n\nAdjusted test 722 to verify\nCloses #23454","files":[{"name":"docs/cmdline-opts/hsts.md"},{"name":"src/config2setopts.c"},{"name":"src/tool_ipfs.c"},{"name":"tests/data/test722"}],"number":286875,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aae3b551a203b2366d8799f2b4cff76647e1e981","revision":"aae3b551a203b2366d8799f2b4cff76647e1e981","revlink":"","when":1792390576,"who":"Umut <237324081+c8dhjp4tyv-bit@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 10:56:34","branch":"master","category":"curl","codebase":"","comments":"VULN-DISCLOSURE-POLICY.md: officially don't care for old issues\nThere has to be a line in the sand somewhere. Let's draw it at three\nyears and < HIGH.\n\nCloses #23470","files":[{"name":"docs/VULN-DISCLOSURE-POLICY.md"}],"number":286889,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cdb048456011ce65e073cddaadae8d1f3259eab3","revision":"cdb048456011ce65e073cddaadae8d1f3259eab3","revlink":"","when":1792400194,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"CI: try setting `proc_retry:1` for MSYS2/Cygwin runtimes\nAttempt to mitigate this recurring issue seen on GHA and AppVeyor CI:\n```\nsh: fork: retry: Resource temporarily unavailable\n0 [main] sh 9032 dofork: child -1 - forked process 1808 died unexpectedly, retry 0, exit code 0xC0000142, errno 11\n```\nRef: https://ci.appveyor.com/project/curlorg/curl/builds/54869181/job/hv88edlb1rnwp7ut#L4121\n\nThe goal is to avoid an infinite loop inside the MSYS2/Cygwin runtime\nwhen this is happening. I don't remember ever seeing this in Cygwin\njobs; set the env anyway just to make sure MSYS2 picks up the setting.\n\nRefs:\nhttps://cygwin.com/cygwin-ug-net/using-cygwinenv.html\nhttps://github.com/curl/curl/discussions/14854#discussioncomment-19034666\nReboot of: #18239\n\nCloses #23484","files":[{"name":".github/workflows/windows.yml"},{"name":"appveyor.sh"}],"number":286894,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"54e3589771652899a50bc7ba66de5981ef846ae5","revision":"54e3589771652899a50bc7ba66de5981ef846ae5","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add way to manually skip tests requiring Python\nTo avoid trying to run the 3 (niche) dict/telnet tests that rely on\nPython, and littering the log with\n  `/usr/bin/env: \u2018python3\u2019: No such file or directory`\nmessages if not Python is found. This happens in jobs where the\npre-installed Python does not work due to MSYS2/native env confusion,\nand installing the appropriate Python build is expensive/slow. Meanwhile\nthe error message keeps being confusing, and lately this was sometimes\nseen as the _last_ log message, before the jobs hanging and timing out.\nEase the pressure on these configurations by not attempting this when we\nknow it won't work.\n\nControl it manually to avoid an overhead for a workaround only necessary\non Windows. If this fixes something, we may promote to automatic.\n\nAppVeyor CI has Python preinstalled for MSYS2. The preinstalled Python\nalso apparently works in GHA dl-mingw and MSVC jobs. Also in Cygwin,\nwhere we install Python. Therefore enable this workaround for\nMSYS2+mingw/msys jobs only, for all jobs except one where we install\nPython manually.\n\nArguably a better fix would be to rewrite the two Python test servers\n(`dictserver.py`, `negtelnetserver.py`) in Perl or C, to remove Python\nas a runtests dependency. It's heavy and unexpected.\n\nBug: https://github.com/curl/curl/pull/23484#issuecomment-6263023164\n\nFollow-up to 06a6feba9de67733ef943ed9f64076923dc5f747 #1645\nFollow-up to 9b387034ab5d0d98d1ef4b6c2d0d8cd2185081fb #1615\n\nCloses #23485","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/data/test1450"},{"name":"tests/data/test1452"},{"name":"tests/data/test3555"},{"name":"tests/runtests.pl"}],"number":286895,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3995b744775abdfb11be5020745ad7cbfee29d5c","revision":"3995b744775abdfb11be5020745ad7cbfee29d5c","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 12:15:10","branch":"master","category":"curl","codebase":"","comments":"http2: do not let a rate limit enlarge the stream window\ncf_h2_get_desired_local_win() used the rate limiter's available bytes\nas the stream window whenever they fit an int32, so a high download rate\nlimit gave a much larger window than no limit at all (up to 2 GB instead\nof H2_STREAM_WINDOW_SIZE_MAX). With --limit-rate between ~1024M and\n2047M the window update then exceeded the HTTP/2 maximum and the\ntransfer failed at once with \"Flow control error\".\n\nCap the rate-limited window at H2_STREAM_WINDOW_SIZE_MAX, so that a rate\nlimit can only reduce the window.\n\nExtend test 1700 with --limit-rate 1500M to verify.\n\nCloses #23472","files":[{"name":"lib/http2.c"},{"name":"tests/data/test1700"}],"number":286910,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revision":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revlink":"","when":1792404910,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 13:58:20","branch":"master","category":"curl","codebase":"","comments":"tool_cb_hdr: treat an empty -J filename as no filename\nWith -O -J, a response header like `Content-Disposition: attachment;\nfilename=\"\"` makes `parse_filename()` return an empty string, and curl\nthen tries to save to that empty name. A debug build aborts on the\n`DEBUGASSERT(fname && *fname)` in `tool_create_output_file()`, and a\nrelease build (8.18.0 here) exits with error 23 instead of using the\nname from the URL. With -L, a redirect whose Location has no filename\npart, like `?x=1`, takes the same path, and a name of \".\" or \"..\" fails\nin the same way.\n\nReturn NULL for an empty name, \".\" or \"..\", from one check at the end\nof `parse_filename()`. It replaces the two checks after the slash and\nbackslash cuts, which ran before the CR/LF trim and so let an unquoted\n`filename=dir/` through to the abort. Checking last also catches an\nempty name left by the Windows sanitizing. -J then has no effect when\nthe server gives no usable filename, as the documentation says.\n\nTest 1210 now also gets a `filename=\"\"` reply and checks that the file\nis saved under the name from the URL. It fails without this change.\n\nCloses #23469","files":[{"name":"src/tool_cb_hdr.c"},{"name":"tests/data/test1210"}],"number":286922,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revision":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revlink":"","when":1792411100,"who":"Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 14:01:18","branch":"master","category":"curl","codebase":"","comments":"http2: fail the parent transfer on CURL_PUSH_ERROROUT\nWhen the push callback returned CURL_PUSH_ERROROUT, the return code was\noverwritten by the result of nghttp2_submit_rst_stream(), so the check\nfor CURL_PUSH_ERROROUT could never match and the parent transfer\ncompleted successfully instead of failing as documented in\nCURLMOPT_PUSHFUNCTION.\n\nCloses #23481","files":[{"name":"lib/http2.c"}],"number":286924,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a51ead94687e4729ab3e5110e2b3183f8466e923","revision":"a51ead94687e4729ab3e5110e2b3183f8466e923","revlink":"","when":1792411278,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 14:02:41","branch":"master","category":"curl","codebase":"","comments":"setopt: keep a paused transfer paused when the speed limit is changed\nCurl_rlimit_init() clears the blocked flag of the rate limiter, and the\nrecv and send pause state is derived from that flag. Setting\nCURLOPT_MAX_RECV_SPEED_LARGE or CURLOPT_MAX_SEND_SPEED_LARGE on a paused\ntransfer therefore unblocked it while the client writer or reader was\nstill paused: the transfer went on reading into the pause buffer and a\nlater curl_easy_pause(CURLPAUSE_CONT) was a no-op, so the transfer never\nfinished (or hit the pause buffer limit).\n\nRe-apply the block after the init when that side is paused.\n\nCloses #23462","files":[{"name":"lib/ratelimit.c"},{"name":"lib/ratelimit.h"},{"name":"lib/setopt.c"}],"number":286926,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a8b9f53118bf20546001522170050330aa07ce5d","revision":"a8b9f53118bf20546001522170050330aa07ce5d","revlink":"","when":1792411361,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add with/without-server test feature tags\nAutomatically tag each test with \"needs-servers\"/\"does-not-need-servers\"\ntags based on whether their `servers` section has items. Then make\nruntests advertise supporting both, to continue running them all by\ndefault. This in turn allows to manually exclude tests based on this\nproperty, e.g. to run only standalone tests that do not need a server,\nby passing `!feat:with-server`.\n\nAlso:\n- use in AppVeyor CI. It bumps the 80-test jobs to ~240.\n  Taking 20-40 seconds (up from ~15) per job.\n  Existing rule applies: if too annoying, slows down cycles, I tune it\n  down. The option remains useful regardless, I think.\n- runtests: omit retrieving the test feature list twice via `getpart()`.\n  It offsets the new `getpart()` call that was necessary to implement\n  this feature.\n\nFollow-up to 18c48e027ef9a90dcc65c9e3a3c8230e8abbf8ab #23306\n\nCloses #23492","files":[{"name":"appveyor.yml"},{"name":"docs/runtests.md"},{"name":"tests/runtests.pl"}],"number":286948,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d1ffc4d587ef29fd76994444cc3250893b62958a","revision":"d1ffc4d587ef29fd76994444cc3250893b62958a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"test776: delete long-running, flaky, NTLM stress test\nAlready disabled in Fil-C and valgrind tests due to extreme slowness.\n\nThis also started happening last week in regular NetBSD 11.0 jobs, e.g.:\nhttps://github.com/curl/curl/actions/runs/39256112826/job/118071702213?pr=23492\nmaking these jobs regularly stall and timeout at 20 minutes.\n\nNTLM support is scheduled for removal in this cycle.\n\nRef: #22933\nFollow-up to a7ece53e96baa014911f4f4a757b78559f91d19d\n\nCloses #23493","files":[{"name":".github/workflows/linux.yml"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3230"},{"name":"tests/data/test776"}],"number":286949,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revision":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"7d091c71fdab34386c0a99e0f0127ed0870e574a"}],"steps":[{"eta":null,"expectations":[["output",6821,null]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1792455401.277328,1792455451.761345],"urls":{}},{"eta":null,"expectations":[["output",713,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1792455451.784717,1792455453.168803],"urls":{}},{"eta":null,"expectations":[["output",714,null]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1792455453.180568,1792455453.735143],"urls":{}},{"eta":null,"expectations":[["output",409107,null]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-threaded-solaris10-sparc/builds/3854/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1792455453.742419,null],"urls":{}},{"eta":null,"expectations":[["output",null,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1792423817.850688,null]},{"blame":["Daniel Stenberg <daniel@haxx.se>","Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>","Martin Mirchev <mmirchev@comp.nus.edu.sg>","Rhino <195818135+1rhino2@users.noreply.github.com>","Umut <237324081+c8dhjp4tyv-bit@users.noreply.github.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-ares-solaris10-sparc","currentStep":null,"eta":1930.9017872810364,"logs":[],"number":3838,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3838,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","15292ed756563849280785c700c770a40965eae5","Build"],["scheduler","schedule-curl-ares-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-ares-solaris10-sparc' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 19 Oct 2026 08:16:16","branch":"master","category":"curl","codebase":"","comments":"curl: apply --hsts to ipfs:// and ipns:// gateway requests\nWhen an ipfs:// or ipns:// URL is rewritten to an http:// gateway URL,\nthe transfer keeps the ipfs/ipns protocol token, and http_setopts()\nreturned before CURLOPT_HSTS was set. The gateway request was then\nnever upgraded to HTTPS, even when the gateway host had an HSTS entry.\nThis has been the case since 8.14.0, when the HSTS setup moved into\nhttp_setopts().\n\nSet CURLOPT_HSTS before the protocol check. Also stop adding the\ndefault port to the rewritten URL when the gateway URL has none, as\nthe explicit :80 made the upgraded request go to port 80 instead of\n443.\n\nDocument that --hsts applies to IPFS gateway requests.\n\nAdjusted test 722 to verify\nCloses #23454","files":[{"name":"docs/cmdline-opts/hsts.md"},{"name":"src/config2setopts.c"},{"name":"src/tool_ipfs.c"},{"name":"tests/data/test722"}],"number":286875,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"aae3b551a203b2366d8799f2b4cff76647e1e981","revision":"aae3b551a203b2366d8799f2b4cff76647e1e981","revlink":"","when":1792390576,"who":"Umut <237324081+c8dhjp4tyv-bit@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 10:56:34","branch":"master","category":"curl","codebase":"","comments":"VULN-DISCLOSURE-POLICY.md: officially don't care for old issues\nThere has to be a line in the sand somewhere. Let's draw it at three\nyears and < HIGH.\n\nCloses #23470","files":[{"name":"docs/VULN-DISCLOSURE-POLICY.md"}],"number":286889,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cdb048456011ce65e073cddaadae8d1f3259eab3","revision":"cdb048456011ce65e073cddaadae8d1f3259eab3","revlink":"","when":1792400194,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"CI: try setting `proc_retry:1` for MSYS2/Cygwin runtimes\nAttempt to mitigate this recurring issue seen on GHA and AppVeyor CI:\n```\nsh: fork: retry: Resource temporarily unavailable\n0 [main] sh 9032 dofork: child -1 - forked process 1808 died unexpectedly, retry 0, exit code 0xC0000142, errno 11\n```\nRef: https://ci.appveyor.com/project/curlorg/curl/builds/54869181/job/hv88edlb1rnwp7ut#L4121\n\nThe goal is to avoid an infinite loop inside the MSYS2/Cygwin runtime\nwhen this is happening. I don't remember ever seeing this in Cygwin\njobs; set the env anyway just to make sure MSYS2 picks up the setting.\n\nRefs:\nhttps://cygwin.com/cygwin-ug-net/using-cygwinenv.html\nhttps://github.com/curl/curl/discussions/14854#discussioncomment-19034666\nReboot of: #18239\n\nCloses #23484","files":[{"name":".github/workflows/windows.yml"},{"name":"appveyor.sh"}],"number":286894,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"54e3589771652899a50bc7ba66de5981ef846ae5","revision":"54e3589771652899a50bc7ba66de5981ef846ae5","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add way to manually skip tests requiring Python\nTo avoid trying to run the 3 (niche) dict/telnet tests that rely on\nPython, and littering the log with\n  `/usr/bin/env: \u2018python3\u2019: No such file or directory`\nmessages if not Python is found. This happens in jobs where the\npre-installed Python does not work due to MSYS2/native env confusion,\nand installing the appropriate Python build is expensive/slow. Meanwhile\nthe error message keeps being confusing, and lately this was sometimes\nseen as the _last_ log message, before the jobs hanging and timing out.\nEase the pressure on these configurations by not attempting this when we\nknow it won't work.\n\nControl it manually to avoid an overhead for a workaround only necessary\non Windows. If this fixes something, we may promote to automatic.\n\nAppVeyor CI has Python preinstalled for MSYS2. The preinstalled Python\nalso apparently works in GHA dl-mingw and MSVC jobs. Also in Cygwin,\nwhere we install Python. Therefore enable this workaround for\nMSYS2+mingw/msys jobs only, for all jobs except one where we install\nPython manually.\n\nArguably a better fix would be to rewrite the two Python test servers\n(`dictserver.py`, `negtelnetserver.py`) in Perl or C, to remove Python\nas a runtests dependency. It's heavy and unexpected.\n\nBug: https://github.com/curl/curl/pull/23484#issuecomment-6263023164\n\nFollow-up to 06a6feba9de67733ef943ed9f64076923dc5f747 #1645\nFollow-up to 9b387034ab5d0d98d1ef4b6c2d0d8cd2185081fb #1615\n\nCloses #23485","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/data/test1450"},{"name":"tests/data/test1452"},{"name":"tests/data/test3555"},{"name":"tests/runtests.pl"}],"number":286895,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3995b744775abdfb11be5020745ad7cbfee29d5c","revision":"3995b744775abdfb11be5020745ad7cbfee29d5c","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 12:15:10","branch":"master","category":"curl","codebase":"","comments":"http2: do not let a rate limit enlarge the stream window\ncf_h2_get_desired_local_win() used the rate limiter's available bytes\nas the stream window whenever they fit an int32, so a high download rate\nlimit gave a much larger window than no limit at all (up to 2 GB instead\nof H2_STREAM_WINDOW_SIZE_MAX). With --limit-rate between ~1024M and\n2047M the window update then exceeded the HTTP/2 maximum and the\ntransfer failed at once with \"Flow control error\".\n\nCap the rate-limited window at H2_STREAM_WINDOW_SIZE_MAX, so that a rate\nlimit can only reduce the window.\n\nExtend test 1700 with --limit-rate 1500M to verify.\n\nCloses #23472","files":[{"name":"lib/http2.c"},{"name":"tests/data/test1700"}],"number":286910,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revision":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revlink":"","when":1792404910,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 13:58:20","branch":"master","category":"curl","codebase":"","comments":"tool_cb_hdr: treat an empty -J filename as no filename\nWith -O -J, a response header like `Content-Disposition: attachment;\nfilename=\"\"` makes `parse_filename()` return an empty string, and curl\nthen tries to save to that empty name. A debug build aborts on the\n`DEBUGASSERT(fname && *fname)` in `tool_create_output_file()`, and a\nrelease build (8.18.0 here) exits with error 23 instead of using the\nname from the URL. With -L, a redirect whose Location has no filename\npart, like `?x=1`, takes the same path, and a name of \".\" or \"..\" fails\nin the same way.\n\nReturn NULL for an empty name, \".\" or \"..\", from one check at the end\nof `parse_filename()`. It replaces the two checks after the slash and\nbackslash cuts, which ran before the CR/LF trim and so let an unquoted\n`filename=dir/` through to the abort. Checking last also catches an\nempty name left by the Windows sanitizing. -J then has no effect when\nthe server gives no usable filename, as the documentation says.\n\nTest 1210 now also gets a `filename=\"\"` reply and checks that the file\nis saved under the name from the URL. It fails without this change.\n\nCloses #23469","files":[{"name":"src/tool_cb_hdr.c"},{"name":"tests/data/test1210"}],"number":286922,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revision":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revlink":"","when":1792411100,"who":"Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 14:01:18","branch":"master","category":"curl","codebase":"","comments":"http2: fail the parent transfer on CURL_PUSH_ERROROUT\nWhen the push callback returned CURL_PUSH_ERROROUT, the return code was\noverwritten by the result of nghttp2_submit_rst_stream(), so the check\nfor CURL_PUSH_ERROROUT could never match and the parent transfer\ncompleted successfully instead of failing as documented in\nCURLMOPT_PUSHFUNCTION.\n\nCloses #23481","files":[{"name":"lib/http2.c"}],"number":286924,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a51ead94687e4729ab3e5110e2b3183f8466e923","revision":"a51ead94687e4729ab3e5110e2b3183f8466e923","revlink":"","when":1792411278,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 14:02:41","branch":"master","category":"curl","codebase":"","comments":"setopt: keep a paused transfer paused when the speed limit is changed\nCurl_rlimit_init() clears the blocked flag of the rate limiter, and the\nrecv and send pause state is derived from that flag. Setting\nCURLOPT_MAX_RECV_SPEED_LARGE or CURLOPT_MAX_SEND_SPEED_LARGE on a paused\ntransfer therefore unblocked it while the client writer or reader was\nstill paused: the transfer went on reading into the pause buffer and a\nlater curl_easy_pause(CURLPAUSE_CONT) was a no-op, so the transfer never\nfinished (or hit the pause buffer limit).\n\nRe-apply the block after the init when that side is paused.\n\nCloses #23462","files":[{"name":"lib/ratelimit.c"},{"name":"lib/ratelimit.h"},{"name":"lib/setopt.c"}],"number":286926,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a8b9f53118bf20546001522170050330aa07ce5d","revision":"a8b9f53118bf20546001522170050330aa07ce5d","revlink":"","when":1792411361,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add with/without-server test feature tags\nAutomatically tag each test with \"needs-servers\"/\"does-not-need-servers\"\ntags based on whether their `servers` section has items. Then make\nruntests advertise supporting both, to continue running them all by\ndefault. This in turn allows to manually exclude tests based on this\nproperty, e.g. to run only standalone tests that do not need a server,\nby passing `!feat:with-server`.\n\nAlso:\n- use in AppVeyor CI. It bumps the 80-test jobs to ~240.\n  Taking 20-40 seconds (up from ~15) per job.\n  Existing rule applies: if too annoying, slows down cycles, I tune it\n  down. The option remains useful regardless, I think.\n- runtests: omit retrieving the test feature list twice via `getpart()`.\n  It offsets the new `getpart()` call that was necessary to implement\n  this feature.\n\nFollow-up to 18c48e027ef9a90dcc65c9e3a3c8230e8abbf8ab #23306\n\nCloses #23492","files":[{"name":"appveyor.yml"},{"name":"docs/runtests.md"},{"name":"tests/runtests.pl"}],"number":286948,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d1ffc4d587ef29fd76994444cc3250893b62958a","revision":"d1ffc4d587ef29fd76994444cc3250893b62958a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"test776: delete long-running, flaky, NTLM stress test\nAlready disabled in Fil-C and valgrind tests due to extreme slowness.\n\nThis also started happening last week in regular NetBSD 11.0 jobs, e.g.:\nhttps://github.com/curl/curl/actions/runs/39256112826/job/118071702213?pr=23492\nmaking these jobs regularly stall and timeout at 20 minutes.\n\nNTLM support is scheduled for removal in this cycle.\n\nRef: #22933\nFollow-up to a7ece53e96baa014911f4f4a757b78559f91d19d\n\nCloses #23493","files":[{"name":".github/workflows/linux.yml"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3230"},{"name":"tests/data/test776"}],"number":286949,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revision":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 19:15:51","branch":"master","category":"curl","codebase":"","comments":"test3230: delete local edit committed by accident [ci skip]\nFollow-up to 7d091c71fdab34386c0a99e0f0127ed0870e574a #23493","files":[{"name":"tests/data/test3230"}],"number":286957,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"15292ed756563849280785c700c770a40965eae5","revision":"15292ed756563849280785c700c770a40965eae5","revlink":"","when":1792430151,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"15292ed756563849280785c700c770a40965eae5"}],"steps":[{"eta":null,"expectations":[["output",null,6680.388015012133]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"git","results":[null,[]],"statistics":{},"step_number":0,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,705.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty","results":[null,[]],"statistics":{},"step_number":1,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,706.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,29513.36372574016]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,806.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1792425907.119061,null]},{"blame":["Daniel Stenberg <daniel@haxx.se>","Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>","Martin Mirchev <mmirchev@comp.nus.edu.sg>","Rhino <195818135+1rhino2@users.noreply.github.com>","Viktor Szakats <commit@vsz.me>"],"builderName":"curl-unthreaded-solaris10-sparc","currentStep":null,"eta":6781.472410440445,"logs":[],"number":14204,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc","slave"],["buildername","curl-unthreaded-solaris10-sparc","Builder"],["buildnumber",14204,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","eb2b201a2da3bfc6fefd7ff2d8e476e3cb9e5bcb","Build"],["scheduler","schedule-curl-unthreaded-solaris10-sparc","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc","slave (deprecated)"]],"reason":"The SingleBranchScheduler scheduler named 'schedule-curl-unthreaded-solaris10-sparc' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Mon 19 Oct 2026 10:56:34","branch":"master","category":"curl","codebase":"","comments":"VULN-DISCLOSURE-POLICY.md: officially don't care for old issues\nThere has to be a line in the sand somewhere. Let's draw it at three\nyears and < HIGH.\n\nCloses #23470","files":[{"name":"docs/VULN-DISCLOSURE-POLICY.md"}],"number":286889,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cdb048456011ce65e073cddaadae8d1f3259eab3","revision":"cdb048456011ce65e073cddaadae8d1f3259eab3","revlink":"","when":1792400194,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"CI: try setting `proc_retry:1` for MSYS2/Cygwin runtimes\nAttempt to mitigate this recurring issue seen on GHA and AppVeyor CI:\n```\nsh: fork: retry: Resource temporarily unavailable\n0 [main] sh 9032 dofork: child -1 - forked process 1808 died unexpectedly, retry 0, exit code 0xC0000142, errno 11\n```\nRef: https://ci.appveyor.com/project/curlorg/curl/builds/54869181/job/hv88edlb1rnwp7ut#L4121\n\nThe goal is to avoid an infinite loop inside the MSYS2/Cygwin runtime\nwhen this is happening. I don't remember ever seeing this in Cygwin\njobs; set the env anyway just to make sure MSYS2 picks up the setting.\n\nRefs:\nhttps://cygwin.com/cygwin-ug-net/using-cygwinenv.html\nhttps://github.com/curl/curl/discussions/14854#discussioncomment-19034666\nReboot of: #18239\n\nCloses #23484","files":[{"name":".github/workflows/windows.yml"},{"name":"appveyor.sh"}],"number":286894,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"54e3589771652899a50bc7ba66de5981ef846ae5","revision":"54e3589771652899a50bc7ba66de5981ef846ae5","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 11:17:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add way to manually skip tests requiring Python\nTo avoid trying to run the 3 (niche) dict/telnet tests that rely on\nPython, and littering the log with\n  `/usr/bin/env: \u2018python3\u2019: No such file or directory`\nmessages if not Python is found. This happens in jobs where the\npre-installed Python does not work due to MSYS2/native env confusion,\nand installing the appropriate Python build is expensive/slow. Meanwhile\nthe error message keeps being confusing, and lately this was sometimes\nseen as the _last_ log message, before the jobs hanging and timing out.\nEase the pressure on these configurations by not attempting this when we\nknow it won't work.\n\nControl it manually to avoid an overhead for a workaround only necessary\non Windows. If this fixes something, we may promote to automatic.\n\nAppVeyor CI has Python preinstalled for MSYS2. The preinstalled Python\nalso apparently works in GHA dl-mingw and MSVC jobs. Also in Cygwin,\nwhere we install Python. Therefore enable this workaround for\nMSYS2+mingw/msys jobs only, for all jobs except one where we install\nPython manually.\n\nArguably a better fix would be to rewrite the two Python test servers\n(`dictserver.py`, `negtelnetserver.py`) in Perl or C, to remove Python\nas a runtests dependency. It's heavy and unexpected.\n\nBug: https://github.com/curl/curl/pull/23484#issuecomment-6263023164\n\nFollow-up to 06a6feba9de67733ef943ed9f64076923dc5f747 #1645\nFollow-up to 9b387034ab5d0d98d1ef4b6c2d0d8cd2185081fb #1615\n\nCloses #23485","files":[{"name":".github/workflows/windows.yml"},{"name":"tests/data/test1450"},{"name":"tests/data/test1452"},{"name":"tests/data/test3555"},{"name":"tests/runtests.pl"}],"number":286895,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3995b744775abdfb11be5020745ad7cbfee29d5c","revision":"3995b744775abdfb11be5020745ad7cbfee29d5c","revlink":"","when":1792401431,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 12:15:10","branch":"master","category":"curl","codebase":"","comments":"http2: do not let a rate limit enlarge the stream window\ncf_h2_get_desired_local_win() used the rate limiter's available bytes\nas the stream window whenever they fit an int32, so a high download rate\nlimit gave a much larger window than no limit at all (up to 2 GB instead\nof H2_STREAM_WINDOW_SIZE_MAX). With --limit-rate between ~1024M and\n2047M the window update then exceeded the HTTP/2 maximum and the\ntransfer failed at once with \"Flow control error\".\n\nCap the rate-limited window at H2_STREAM_WINDOW_SIZE_MAX, so that a rate\nlimit can only reduce the window.\n\nExtend test 1700 with --limit-rate 1500M to verify.\n\nCloses #23472","files":[{"name":"lib/http2.c"},{"name":"tests/data/test1700"}],"number":286910,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revision":"c4b341c4851fb6a3ad3b076e6175eef47868c908","revlink":"","when":1792404910,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 13:58:20","branch":"master","category":"curl","codebase":"","comments":"tool_cb_hdr: treat an empty -J filename as no filename\nWith -O -J, a response header like `Content-Disposition: attachment;\nfilename=\"\"` makes `parse_filename()` return an empty string, and curl\nthen tries to save to that empty name. A debug build aborts on the\n`DEBUGASSERT(fname && *fname)` in `tool_create_output_file()`, and a\nrelease build (8.18.0 here) exits with error 23 instead of using the\nname from the URL. With -L, a redirect whose Location has no filename\npart, like `?x=1`, takes the same path, and a name of \".\" or \"..\" fails\nin the same way.\n\nReturn NULL for an empty name, \".\" or \"..\", from one check at the end\nof `parse_filename()`. It replaces the two checks after the slash and\nbackslash cuts, which ran before the CR/LF trim and so let an unquoted\n`filename=dir/` through to the abort. Checking last also catches an\nempty name left by the Windows sanitizing. -J then has no effect when\nthe server gives no usable filename, as the documentation says.\n\nTest 1210 now also gets a `filename=\"\"` reply and checks that the file\nis saved under the name from the URL. It fails without this change.\n\nCloses #23469","files":[{"name":"src/tool_cb_hdr.c"},{"name":"tests/data/test1210"}],"number":286922,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revision":"3d6140a61434f2bf9914f9f0bdfe3f503a1958bc","revlink":"","when":1792411100,"who":"Jeremy Levartovsky <140487034+JayOfTheKeyboard@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 14:01:18","branch":"master","category":"curl","codebase":"","comments":"http2: fail the parent transfer on CURL_PUSH_ERROROUT\nWhen the push callback returned CURL_PUSH_ERROROUT, the return code was\noverwritten by the result of nghttp2_submit_rst_stream(), so the check\nfor CURL_PUSH_ERROROUT could never match and the parent transfer\ncompleted successfully instead of failing as documented in\nCURLMOPT_PUSHFUNCTION.\n\nCloses #23481","files":[{"name":"lib/http2.c"}],"number":286924,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a51ead94687e4729ab3e5110e2b3183f8466e923","revision":"a51ead94687e4729ab3e5110e2b3183f8466e923","revlink":"","when":1792411278,"who":"Martin Mirchev <mmirchev@comp.nus.edu.sg>"},{"at":"Mon 19 Oct 2026 14:02:41","branch":"master","category":"curl","codebase":"","comments":"setopt: keep a paused transfer paused when the speed limit is changed\nCurl_rlimit_init() clears the blocked flag of the rate limiter, and the\nrecv and send pause state is derived from that flag. Setting\nCURLOPT_MAX_RECV_SPEED_LARGE or CURLOPT_MAX_SEND_SPEED_LARGE on a paused\ntransfer therefore unblocked it while the client writer or reader was\nstill paused: the transfer went on reading into the pause buffer and a\nlater curl_easy_pause(CURLPAUSE_CONT) was a no-op, so the transfer never\nfinished (or hit the pause buffer limit).\n\nRe-apply the block after the init when that side is paused.\n\nCloses #23462","files":[{"name":"lib/ratelimit.c"},{"name":"lib/ratelimit.h"},{"name":"lib/setopt.c"}],"number":286926,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"a8b9f53118bf20546001522170050330aa07ce5d","revision":"a8b9f53118bf20546001522170050330aa07ce5d","revlink":"","when":1792411361,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"runtests: add with/without-server test feature tags\nAutomatically tag each test with \"needs-servers\"/\"does-not-need-servers\"\ntags based on whether their `servers` section has items. Then make\nruntests advertise supporting both, to continue running them all by\ndefault. This in turn allows to manually exclude tests based on this\nproperty, e.g. to run only standalone tests that do not need a server,\nby passing `!feat:with-server`.\n\nAlso:\n- use in AppVeyor CI. It bumps the 80-test jobs to ~240.\n  Taking 20-40 seconds (up from ~15) per job.\n  Existing rule applies: if too annoying, slows down cycles, I tune it\n  down. The option remains useful regardless, I think.\n- runtests: omit retrieving the test feature list twice via `getpart()`.\n  It offsets the new `getpart()` call that was necessary to implement\n  this feature.\n\nFollow-up to 18c48e027ef9a90dcc65c9e3a3c8230e8abbf8ab #23306\n\nCloses #23492","files":[{"name":"appveyor.yml"},{"name":"docs/runtests.md"},{"name":"tests/runtests.pl"}],"number":286948,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"d1ffc4d587ef29fd76994444cc3250893b62958a","revision":"d1ffc4d587ef29fd76994444cc3250893b62958a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 18:33:11","branch":"master","category":"curl","codebase":"","comments":"test776: delete long-running, flaky, NTLM stress test\nAlready disabled in Fil-C and valgrind tests due to extreme slowness.\n\nThis also started happening last week in regular NetBSD 11.0 jobs, e.g.:\nhttps://github.com/curl/curl/actions/runs/39256112826/job/118071702213?pr=23492\nmaking these jobs regularly stall and timeout at 20 minutes.\n\nNTLM support is scheduled for removal in this cycle.\n\nRef: #22933\nFollow-up to a7ece53e96baa014911f4f4a757b78559f91d19d\n\nCloses #23493","files":[{"name":".github/workflows/linux.yml"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test3230"},{"name":"tests/data/test776"}],"number":286949,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revision":"7d091c71fdab34386c0a99e0f0127ed0870e574a","revlink":"","when":1792427591,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 19:15:51","branch":"master","category":"curl","codebase":"","comments":"test3230: delete local edit committed by accident [ci skip]\nFollow-up to 7d091c71fdab34386c0a99e0f0127ed0870e574a #23493","files":[{"name":"tests/data/test3230"}],"number":286957,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"15292ed756563849280785c700c770a40965eae5","revision":"15292ed756563849280785c700c770a40965eae5","revlink":"","when":1792430151,"who":"Viktor Szakats <commit@vsz.me>"},{"at":"Mon 19 Oct 2026 21:12:22","branch":"master","category":"curl","codebase":"","comments":"runtests.md: fix typo in previous commit\nReported-by: Dan Fandrich\nBug: https://github.com/curl/curl/pull/23492#discussion_r4316753630\nFollow-up to d1ffc4d587ef29fd76994444cc3250893b62958a #23492","files":[{"name":"docs/runtests.md"}],"number":286968,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"eb2b201a2da3bfc6fefd7ff2d8e476e3cb9e5bcb","revision":"eb2b201a2da3bfc6fefd7ff2d8e476e3cb9e5bcb","revlink":"","when":1792437142,"who":"Viktor Szakats <commit@vsz.me>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"eb2b201a2da3bfc6fefd7ff2d8e476e3cb9e5bcb"}],"steps":[{"eta":null,"expectations":[["output",null,6366.5]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"git","results":[null,[]],"statistics":{},"step_number":0,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,717.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty","results":[null,[]],"statistics":{},"step_number":1,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,718.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"setproperty_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,107856.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,818.0]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1792455410.866367,null]},{"blame":["Arthur Chan <arthur.chan@adalogics.com>","Nicholas Marriott <nicholas.marriott@gmail.com>","nicm <nicm@openbsd.org>","tmux update bot <actions@github.com>"],"builderName":"tmux-solaris10-sparc","currentStep":{"eta":5.791016146865445,"expectations":[["output",1481,1537.9687478542292]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/tmux-solaris10-sparc/builds/3008/steps/shell/logs/stdio"]],"name":"shell","results":[null,[]],"statistics":{},"step_number":1,"text":["'./autogen.sh'"],"times":[1792479376.72701,null],"urls":{}},"eta":1864.916053056717,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/tmux-solaris10-sparc/builds/3008/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/tmux-solaris10-sparc/builds/3008/steps/shell/logs/stdio"]],"number":3008,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/tmux-solaris10-sparc","slave"],["buildername","tmux-solaris10-sparc","Builder"],["buildnumber",3008,"Build"],["codebase","","Build"],["got_revision","07a9a167a8aeed2feb8d478c7b59d7788e29b6e4","Git"],["project","tmux","Build"],["repository","https://github.com/tmux/tmux.git","Build"],["revision","07a9a167a8aeed2feb8d478c7b59d7788e29b6e4","Build"],["scheduler","schedule-tmux-github","Scheduler"],["slavename","unstable10s","BuildSlave"],["workdir","/export/home/buildbot-unstable10s/slave/tmux-solaris10-sparc","slave (deprecated)"]],"reason":"The AnyBranchScheduler scheduler named 'schedule-tmux-github' triggered this build","results":null,"slave":"unstable10s","sourceStamps":[{"branch":"master","changes":[{"at":"Tue 20 Oct 2026 08:33:20","branch":"master","category":"tmux","codebase":"","comments":"Check for formats with scrollbars.","files":[{"name":"regress/format-pane-at-edges.sh"}],"number":287056,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"4953ace17c68e1b7ec3af07ec05ae4848e11cea1","revision":"4953ace17c68e1b7ec3af07ec05ae4848e11cea1","revlink":"","when":1792478000,"who":"Nicholas Marriott <nicholas.marriott@gmail.com>"},{"at":"Tue 20 Oct 2026 08:46:55","branch":"master","category":"tmux","codebase":"","comments":"Test for 5772 from Charlie Stanley.","files":[{"name":"regress/copy-mode-search-incremental-regex.sh"}],"number":287057,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"bd480c0c87871118679d1f72dd22b04e5e46a30f","revision":"bd480c0c87871118679d1f72dd22b04e5e46a30f","revlink":"","when":1792478815,"who":"Nicholas Marriott <nicholas.marriott@gmail.com>"},{"at":"Tue 20 Oct 2026 08:52:00","branch":"master","category":"tmux","codebase":"","comments":"Test for selectl -E.","files":[{"name":"regress/layout-spread.sh"}],"number":287058,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"c4f0d170d03226e1fe4a91c77651753d4e0a3245","revision":"c4f0d170d03226e1fe4a91c77651753d4e0a3245","revlink":"","when":1792479120,"who":"Nicholas Marriott <nicholas.marriott@gmail.com>"},{"at":"Mon 28 Sep 2026 10:17:47","branch":"master","category":"tmux","codebase":"","comments":"OSS-Fuzz: Add new fuzzer targets sixel parsing\nSigned-off-by: Arthur Chan <arthur.chan@adalogics.com>","files":[{"name":"fuzz/sixel-fuzzer.c"},{"name":"fuzz/sixel-fuzzer.dict"},{"name":"fuzz/sixel-fuzzer.options"}],"number":287059,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"27924957503698c89ce54ffd828f6db936b2252f","revision":"27924957503698c89ce54ffd828f6db936b2252f","revlink":"","when":1790583467,"who":"Arthur Chan <arthur.chan@adalogics.com>"},{"at":"Tue 20 Oct 2026 09:10:48","branch":"master","category":"tmux","codebase":"","comments":"Test for 5775 from Azan Hyder.","files":[{"name":"regress/format-modifiers.sh"}],"number":287060,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"8a88b1ecfd8035a8cdebb82c1d3ebc9bfeb825d0","revision":"8a88b1ecfd8035a8cdebb82c1d3ebc9bfeb825d0","revlink":"","when":1792480248,"who":"Nicholas Marriott <nicholas.marriott@gmail.com>"},{"at":"Tue 20 Oct 2026 09:45:51","branch":"master","category":"tmux","codebase":"","comments":"Account for scrollbars in right/left functions.","files":[{"name":"format.c"}],"number":287061,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"05151c0a315e430eade46c01f7e709ba2fce9f89","revision":"05151c0a315e430eade46c01f7e709ba2fce9f89","revlink":"","when":1792482351,"who":"nicm <nicm@openbsd.org>"},{"at":"Tue 20 Oct 2026 09:45:53","branch":"master","category":"tmux","codebase":"","comments":"Merge remote-tracking branch 'refs/remotes/tmux-openbsd/master'\n* refs/remotes/tmux-openbsd/master:\n  Account for scrollbars in right/left functions.","files":[],"number":287062,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"3d556a3f4621775b8e66a8c111af70fdff65a8ef","revision":"3d556a3f4621775b8e66a8c111af70fdff65a8ef","revlink":"","when":1792482353,"who":"tmux update bot <actions@github.com>"},{"at":"Tue 20 Oct 2026 09:45:57","branch":"master","category":"tmux","codebase":"","comments":"Merge branch 'tmux:master' into new-fuzzer-3","files":[],"number":287063,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"fbf7d05c592d03369bcfe441c695b09c2811080f","revision":"fbf7d05c592d03369bcfe441c695b09c2811080f","revlink":"","when":1792482357,"who":"Arthur Chan <arthur.chan@adalogics.com>"},{"at":"Tue 20 Oct 2026 09:53:14","branch":"master","category":"tmux","codebase":"","comments":"Merge pull request #5654 from arthurscchan/new-fuzzer-3\nOSS-Fuzz: Add new fuzzer targets sixel parsing","files":[],"number":287064,"project":"tmux","properties":[],"repository":"https://github.com/tmux/tmux.git","rev":"07a9a167a8aeed2feb8d478c7b59d7788e29b6e4","revision":"07a9a167a8aeed2feb8d478c7b59d7788e29b6e4","revlink":"","when":1792482794,"who":"Nicholas Marriott <nicholas.marriott@gmail.com>"}],"codebase":"","hasPatch":false,"project":"tmux","repository":"https://github.com/tmux/tmux.git","revision":"07a9a167a8aeed2feb8d478c7b59d7788e29b6e4"}],"steps":[{"eta":null,"expectations":[["output",9508,10392.454999347081]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/tmux-solaris10-sparc/builds/3008/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1792479370.534353,1792479376.697841],"urls":{}},{"eta":5.791016146865445,"expectations":[["output",1481,1537.9687478542292]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/tmux-solaris10-sparc/builds/3008/steps/shell/logs/stdio"]],"name":"shell","results":[null,[]],"statistics":{},"step_number":1,"text":["'./autogen.sh'"],"times":[1792479376.72701,null],"urls":{}},{"eta":null,"expectations":[["output",null,7470.951471070326]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"shell_1","results":[null,[]],"statistics":{},"step_number":2,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,313092.99595830694]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"shell_2","results":[null,[]],"statistics":{},"step_number":3,"text":[],"times":[null,null],"urls":{}},{"eta":null,"expectations":[["output",null,933.0625307559967]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"shell_3","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1792479370.283488,null]}],"version":"0.8.14"}