{"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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[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":[6289,6288],"tcpdump-solaris10-sparcv9":[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":[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":[2784,2783,2782,2781,2780,2779,2778,2777,2776,2775,2774,2773,2772,2771,2770,2769,2768,2767,2766,2765,2764,2763,2762,2761,2760,2759,2758,2757,2756,2755,2754,2753,2752,2751,2750,2749,2748,2747,2746,2745,2744,2743,2742,2741,2740,2739,2738,2737,2736,2735,2734,2733,2732,2731,2730,2729,2728,2727,2726,2725,2724,2723,2722,2721,2720,2719,2718,2717,2716,2715,2714,2713,2712,2711,2710,2709,2708,2707,2706,2705,2704,2703,2702,2701,2700,2699,2698,2697,2696,2695,2694,2693,2692,2691,2690,2689,2688,2687,2686,2685,2684,2683,2682,2681,2680,2679,2678,2677,2676,2675,2674,2673,2672,2671,2670,2669,2668,2667,2666,2665,2664,2663,2662,2661,2660,2659,2658,2657,2656,2655,2654,2653,2652,2651,2650,2649,2648,2647,2646,2645,2644,2643,2642,2641,2640,2639,2638,2637,2636,2635,2634,2633,2632,2631,2630,2629,2628,2627,2626,2625,2624,2623,2622,2621,2620,2619,2618,2617,2616,2615,2614,2613,2612,2611,2610,2609,2608,2607,2606,2605,2604,2603,2602,2601,2600,2599,2598,2597,2596,2595,2594,2593,2592,2591,2590,2589,2588,2587,2586,2585,2584,2583,2582,2581,2580,2579,2578,2577,2576,2575,2574,2573,2572,2571,2570,2569,2568,2567,2566,2565,2564,2563,2562,2561,2560,2559,2558,2557,2556,2555,2554,2553,2552,2551,2550,2549,2548,2547,2546,2545,2544,2543,2542,2541,2540,2539,2538,2537,2536,2535,2534,2533,2532,2531,2530,2529,2528,2527,2526,2525,2524,2523,2522,2521,2520,2519,2518,2517,2516,2515,2514,2513,2512,2511,2510,2509,2508,2507,2506,2505,2504,2503,2502,2501,2500,2499,2498,2497,2496,2495,2494,2493,2492,2491,2490,2489,2488,2487,2486,2485,2484,2483,2482,2481,2480,2479,2478,2477,2476,2475,2474,2473,2472,2471,2470,2469,2468,2467,2466,2465,2464,2463,2462,2461,2460,2459,2458,2457,2456,2455,2454,2453,2452,2451,2450,2449,2448,2447,2446,2445,2444,2443,2442,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,2326,2325,2324,2323,2322,2321,2320,2319,2318,2317,2316,2315,2314,2313,2312,2311,2310,2309,2308,2307,2306,2305,2304,2303,2302,2301,2300,2299,2298,2297,2296,2295,2294,2293,2292,2291,2290,2289,2288,2287,2286,2285,2284,2283,2282,2281,2280,2279,2278,2277,2276,2275,2274,2273,2272,2271,2270,2269,2268,2267,2266,2265,2264,2263,2262,2261,2260,2259,2258,2257,2256,2255,2254,2253,2252,2251,2250,2249,2248,2247,2246],"wget-solaris10-sparc":[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":[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":[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":-843882.3272827582,"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":-843882.3105547428,"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":-843882.3263948874,"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":-843373.240659256,"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":-843373.226719141,"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":-843373.2398243141,"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>","Joshua Rogers <MegaManSec@users.noreply.github.com>","Paolo Ganci <paolo.ganci@nevis-security.com>","Rhino <195818135+1rhino2@users.noreply.github.com>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","xhon-pelushi <xhon@pelushi.com>"],"builderName":"curl-ares-solaris10-sparc","currentStep":{"eta":1041.8760429353629,"expectations":[["output",4297,29500.63395384816]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1789706996.429416,null],"urls":{}},"eta":1042.7218842506409,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/git/logs/stdio"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty_1/logs/property%20changes"],["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/resultlog"]],"number":3775,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-ares-solaris10-sparc","slave"],["buildername","curl-ares-solaris10-sparc","Builder"],["buildnumber",3775,"Build"],["codebase","","Build"],["got_revision","961a8fd0abb742df6c9f6f597ce3d1b17903ae97","Git"],["osplatform","SPARC","SetPropertyFromCommand Step"],["osrelease","10","SetPropertyFromCommand Step"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","961a8fd0abb742df6c9f6f597ce3d1b17903ae97","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":"Thu 17 Sep 2026 22:04:01","branch":"master","category":"curl","codebase":"","comments":"http2: don't send a CURLE_SEND_ERROR after a valid http2 response\nFixes #22984\nSuggested-by: https://github.com/szedenik-adam\n\nIn this sequence:\n 1. The client sends part of the request body.\n 2. The server sends a complete early response and ends its response direction.\n 3. The client resumes and finishes the request upload.\n 4. Curl calls `cf_send(len=0, eos=1)` to finalize the request.\n 5. libcurl sees `stream->closed` and unconditionally returns `CURLE_SEND_ERROR`, even though `stream->resp_hds_complete` is true and the response was valid.\n\nchange that at point 5 no CURLE_SEND_ERROR is sent if the repsonse is valid\n\nCloses #22987","files":[{"name":"lib/http2.c"}],"number":282078,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"11df32bc8e2d92c50c209a454e6e93b52588b365","revision":"11df32bc8e2d92c50c209a454e6e93b52588b365","revlink":"","when":1789675441,"who":"Paolo Ganci <paolo.ganci@nevis-security.com>"},{"at":"Thu 17 Sep 2026 22:18:29","branch":"master","category":"curl","codebase":"","comments":"parsedate: find day names, months and time zones faster\nImplements faster lookups for which specific week name, month name and\ntime zone that is provided; without loops.\n\nWith this applied, the dateparser perf test completes almost twice as\nfast for me.\n\nAdd unit test 4781 to verify each parser.\n\nCloses #22981","files":[{"name":"lib/parsedate.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test4781"},{"name":"tests/libtest/lib517.c"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit4781.c"}],"number":282079,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e7f76c782b06ab6af9eb1f256a8d681d7fa13b7c","revision":"e7f76c782b06ab6af9eb1f256a8d681d7fa13b7c","revlink":"","when":1789676309,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 17 Sep 2026 22:22:56","branch":"master","category":"curl","codebase":"","comments":"KNOWN_BUGS: drop the empty error buffer entry, it no longer happens\nIssue 544 asked for a failf() in the connect path and was closed in\nApril 2016. The call is there, but the entry stayed.\n\nChecked against current master by reading CURLOPT_ERRORBUFFER from a\nprogram rather than going by what the curl tool prints, and driving the\nfailures with CURLOPT_RESOLVE. The buffer is set every time, with one,\ntwo, three and four addresses, for IPv4 and IPv6 alike.\n\nThe entry describes addresses that cannot be reached at all rather than\nones that time out, so the same set was run again inside a network\nnamespace holding only loopback and no routes, where connect() fails\nimmediately. That returns CURLE_COULDNT_CONNECT, which is the case the\nentry names, and the buffer still holds \"Failed to connect to <host>\nafter 0 ms: Could not connect to server\".\n\nFixes #544\nCloses #22952","files":[{"name":"docs/KNOWN_BUGS.md"}],"number":282080,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ccecc619a5f2dbfddca92d9e61ff32d0e1a39366","revision":"ccecc619a5f2dbfddca92d9e61ff32d0e1a39366","revlink":"","when":1789676576,"who":"xhon-pelushi <xhon@pelushi.com>"},{"at":"Thu 17 Sep 2026 22:23:58","branch":"master","category":"curl","codebase":"","comments":"tool_help: guard category[2] access when category is bare \"-\"\nWhen category is \"-\" (length 1), category[1] is already the null\nterminator. The else-if on line 272 then reads category[2] without first\nconfirming category[1] is non-null, producing a one-byte\nheap-buffer-overflow that ASan flags. Add the category[1] guard so the\nshort-option path is only taken for exactly two-character inputs like\n\"-x\".\n\nCloses #22957","files":[{"name":"src/tool_help.c"}],"number":282081,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cba4a7580e33d83884057bb67a0ea7bb6ba7d275","revision":"cba4a7580e33d83884057bb67a0ea7bb6ba7d275","revlink":"","when":1789676638,"who":"Joshua Rogers <MegaManSec@users.noreply.github.com>"},{"at":"Thu 17 Sep 2026 22:39:12","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nMake THANKS-filter remove https:// URLs","files":[{"name":"RELEASE-NOTES"},{"name":"docs/THANKS-filter"}],"number":282085,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"22d135e29557ab81c0e6d5a4edf6732bf5fef991","revision":"22d135e29557ab81c0e6d5a4edf6732bf5fef991","revlink":"","when":1789677552,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 18 Sep 2026 07:38:42","branch":"master","category":"curl","codebase":"","comments":"tool_ipfs: keep the path percent-encoded when rewriting to the gateway\nThe IPFS/IPNS rewrite fetched the user path (and the CID and gateway\npath) with CURLU_URLDECODE and then re-encoded the assembled path with\nCURLU_URLENCODE. The decode turned an encoded slash (%2f) into a real\nseparator that the URL parser's earlier dot-segment cleanup never saw,\nso a \"..\" could climb back out of the /<protocol>/<cid> namespace when\nthe final URL was parsed. A double-encoded form (%252e%252f) slipped\nthrough the same way.\n\nBuild the new URL from the still-encoded parts instead: get the CID, the\ngateway path and the user path without decoding, and set the combined\npath without re-encoding. A percent-encoded slash then stays encoded, so\nno new separators appear and the later normalization has nothing extra\nto remove. A literal \"../\" in the user path is still collapsed by the\nparser when the ipfs:// URL is first parsed, so it resolves within the\nnamespace as before.\n\nAdd tests 1691 (ipfs) and 1692 (ipns) that send an encoded-slash dotdot\npath through a gateway with a base path and verify the request stays\nunder /<gateway>/ipfs|ipns/<cid>/. Both fail on the previous code with a\nrequest for /admin/config.\n\nReported-by: 1rhino2 on hackerone\nCloses #22944","files":[{"name":"src/tool_ipfs.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1691"},{"name":"tests/data/test1692"}],"number":282096,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revision":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revlink":"","when":1789709922,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:53:26","branch":"master","category":"curl","codebase":"","comments":"cw-pause: fix O(N^2) list traversal in cw_pause_flush\nSwitch the pause buffer list from prepend-at-head to append-at-tail and\nadd a tail pointer to cw_pause_ctx. cw_pause_flush can now consume nodes\nfrom the head in O(1) per node instead of re-scanning from the head on\nevery outer iteration.\n\nCloses #22968","files":[{"name":"lib/cw-pause.c"}],"number":282097,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revision":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revlink":"","when":1789710806,"who":"Joshua Rogers <MegaManSec@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:54:26","branch":"master","category":"curl","codebase":"","comments":"GHA: update pizlonator/fil-c to v0.685\nCloses #22962","files":[{"name":".github/workflows/linux.yml"}],"number":282098,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"08d0991563537cd375c89339ad4c6e79e8f8d404","revision":"08d0991563537cd375c89339ad4c6e79e8f8d404","revlink":"","when":1789710866,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:59:24","branch":"master","category":"curl","codebase":"","comments":"curl/curlver.h: bump to 8.23.0","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":282099,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revlink":"","when":1789711164,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97"}],"steps":[{"eta":null,"expectations":[["output",6692,6425.823442609937]],"hidden":false,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/git/logs/stdio"]],"name":"git","results":[0,[]],"statistics":{},"step_number":0,"text":["update"],"times":[1789706950.876677,1789706994.591921],"urls":{}},{"eta":null,"expectations":[["output",705,705.0]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty/logs/property%20changes"]],"name":"setproperty","results":[0,[]],"statistics":{},"step_number":1,"text":["property 'osrelease' set"],"times":[1789706994.602573,1789706994.94789],"urls":{}},{"eta":null,"expectations":[["output",706,706.0]],"hidden":true,"isFinished":true,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty_1/logs/stdio"],["property changes","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/setproperty_1/logs/property%20changes"]],"name":"setproperty_1","results":[0,[]],"statistics":{},"step_number":2,"text":["property 'osplatform' set"],"times":[1789706994.951903,1789706996.422452],"urls":{}},{"eta":1041.8760429353629,"expectations":[["output",4297,29500.63395384816]],"hidden":false,"isFinished":false,"isStarted":true,"logs":[["stdio","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/stdio"],["resultlog","https://buildfarm.opencsw.org/buildbot/builders/curl-ares-solaris10-sparc/builds/3775/steps/Runtest/logs/resultlog"]],"name":"Runtest","results":[null,[]],"statistics":{},"step_number":3,"text":["'./tests/testcurl.pl","--nogitpull","...'"],"times":[1789706996.429416,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":[1789706950.097425,null]},{"blame":["Daniel Stenberg <daniel@haxx.se>","Joshua Rogers <MegaManSec@users.noreply.github.com>","Paolo Ganci <paolo.ganci@nevis-security.com>","Rhino <195818135+1rhino2@users.noreply.github.com>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","xhon-pelushi <xhon@pelushi.com>"],"builderName":"curl-threaded-solaris10-sparc","currentStep":null,"eta":null,"logs":[],"number":3793,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-threaded-solaris10-sparc","slave"],["buildername","curl-threaded-solaris10-sparc","Builder"],["buildnumber",3793,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","961a8fd0abb742df6c9f6f597ce3d1b17903ae97","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":"Thu 17 Sep 2026 22:04:01","branch":"master","category":"curl","codebase":"","comments":"http2: don't send a CURLE_SEND_ERROR after a valid http2 response\nFixes #22984\nSuggested-by: https://github.com/szedenik-adam\n\nIn this sequence:\n 1. The client sends part of the request body.\n 2. The server sends a complete early response and ends its response direction.\n 3. The client resumes and finishes the request upload.\n 4. Curl calls `cf_send(len=0, eos=1)` to finalize the request.\n 5. libcurl sees `stream->closed` and unconditionally returns `CURLE_SEND_ERROR`, even though `stream->resp_hds_complete` is true and the response was valid.\n\nchange that at point 5 no CURLE_SEND_ERROR is sent if the repsonse is valid\n\nCloses #22987","files":[{"name":"lib/http2.c"}],"number":282078,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"11df32bc8e2d92c50c209a454e6e93b52588b365","revision":"11df32bc8e2d92c50c209a454e6e93b52588b365","revlink":"","when":1789675441,"who":"Paolo Ganci <paolo.ganci@nevis-security.com>"},{"at":"Thu 17 Sep 2026 22:18:29","branch":"master","category":"curl","codebase":"","comments":"parsedate: find day names, months and time zones faster\nImplements faster lookups for which specific week name, month name and\ntime zone that is provided; without loops.\n\nWith this applied, the dateparser perf test completes almost twice as\nfast for me.\n\nAdd unit test 4781 to verify each parser.\n\nCloses #22981","files":[{"name":"lib/parsedate.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test4781"},{"name":"tests/libtest/lib517.c"},{"name":"tests/unit/Makefile.inc"},{"name":"tests/unit/unit4781.c"}],"number":282079,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"e7f76c782b06ab6af9eb1f256a8d681d7fa13b7c","revision":"e7f76c782b06ab6af9eb1f256a8d681d7fa13b7c","revlink":"","when":1789676309,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Thu 17 Sep 2026 22:22:56","branch":"master","category":"curl","codebase":"","comments":"KNOWN_BUGS: drop the empty error buffer entry, it no longer happens\nIssue 544 asked for a failf() in the connect path and was closed in\nApril 2016. The call is there, but the entry stayed.\n\nChecked against current master by reading CURLOPT_ERRORBUFFER from a\nprogram rather than going by what the curl tool prints, and driving the\nfailures with CURLOPT_RESOLVE. The buffer is set every time, with one,\ntwo, three and four addresses, for IPv4 and IPv6 alike.\n\nThe entry describes addresses that cannot be reached at all rather than\nones that time out, so the same set was run again inside a network\nnamespace holding only loopback and no routes, where connect() fails\nimmediately. That returns CURLE_COULDNT_CONNECT, which is the case the\nentry names, and the buffer still holds \"Failed to connect to <host>\nafter 0 ms: Could not connect to server\".\n\nFixes #544\nCloses #22952","files":[{"name":"docs/KNOWN_BUGS.md"}],"number":282080,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ccecc619a5f2dbfddca92d9e61ff32d0e1a39366","revision":"ccecc619a5f2dbfddca92d9e61ff32d0e1a39366","revlink":"","when":1789676576,"who":"xhon-pelushi <xhon@pelushi.com>"},{"at":"Thu 17 Sep 2026 22:23:58","branch":"master","category":"curl","codebase":"","comments":"tool_help: guard category[2] access when category is bare \"-\"\nWhen category is \"-\" (length 1), category[1] is already the null\nterminator. The else-if on line 272 then reads category[2] without first\nconfirming category[1] is non-null, producing a one-byte\nheap-buffer-overflow that ASan flags. Add the category[1] guard so the\nshort-option path is only taken for exactly two-character inputs like\n\"-x\".\n\nCloses #22957","files":[{"name":"src/tool_help.c"}],"number":282081,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"cba4a7580e33d83884057bb67a0ea7bb6ba7d275","revision":"cba4a7580e33d83884057bb67a0ea7bb6ba7d275","revlink":"","when":1789676638,"who":"Joshua Rogers <MegaManSec@users.noreply.github.com>"},{"at":"Thu 17 Sep 2026 22:39:12","branch":"master","category":"curl","codebase":"","comments":"RELEASE-NOTES: synced\nMake THANKS-filter remove https:// URLs","files":[{"name":"RELEASE-NOTES"},{"name":"docs/THANKS-filter"}],"number":282085,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"22d135e29557ab81c0e6d5a4edf6732bf5fef991","revision":"22d135e29557ab81c0e6d5a4edf6732bf5fef991","revlink":"","when":1789677552,"who":"Daniel Stenberg <daniel@haxx.se>"},{"at":"Fri 18 Sep 2026 07:38:42","branch":"master","category":"curl","codebase":"","comments":"tool_ipfs: keep the path percent-encoded when rewriting to the gateway\nThe IPFS/IPNS rewrite fetched the user path (and the CID and gateway\npath) with CURLU_URLDECODE and then re-encoded the assembled path with\nCURLU_URLENCODE. The decode turned an encoded slash (%2f) into a real\nseparator that the URL parser's earlier dot-segment cleanup never saw,\nso a \"..\" could climb back out of the /<protocol>/<cid> namespace when\nthe final URL was parsed. A double-encoded form (%252e%252f) slipped\nthrough the same way.\n\nBuild the new URL from the still-encoded parts instead: get the CID, the\ngateway path and the user path without decoding, and set the combined\npath without re-encoding. A percent-encoded slash then stays encoded, so\nno new separators appear and the later normalization has nothing extra\nto remove. A literal \"../\" in the user path is still collapsed by the\nparser when the ipfs:// URL is first parsed, so it resolves within the\nnamespace as before.\n\nAdd tests 1691 (ipfs) and 1692 (ipns) that send an encoded-slash dotdot\npath through a gateway with a base path and verify the request stays\nunder /<gateway>/ipfs|ipns/<cid>/. Both fail on the previous code with a\nrequest for /admin/config.\n\nReported-by: 1rhino2 on hackerone\nCloses #22944","files":[{"name":"src/tool_ipfs.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1691"},{"name":"tests/data/test1692"}],"number":282096,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revision":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revlink":"","when":1789709922,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:53:26","branch":"master","category":"curl","codebase":"","comments":"cw-pause: fix O(N^2) list traversal in cw_pause_flush\nSwitch the pause buffer list from prepend-at-head to append-at-tail and\nadd a tail pointer to cw_pause_ctx. cw_pause_flush can now consume nodes\nfrom the head in O(1) per node instead of re-scanning from the head on\nevery outer iteration.\n\nCloses #22968","files":[{"name":"lib/cw-pause.c"}],"number":282097,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revision":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revlink":"","when":1789710806,"who":"Joshua Rogers <MegaManSec@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:54:26","branch":"master","category":"curl","codebase":"","comments":"GHA: update pizlonator/fil-c to v0.685\nCloses #22962","files":[{"name":".github/workflows/linux.yml"}],"number":282098,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"08d0991563537cd375c89339ad4c6e79e8f8d404","revision":"08d0991563537cd375c89339ad4c6e79e8f8d404","revlink":"","when":1789710866,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:59:24","branch":"master","category":"curl","codebase":"","comments":"curl/curlver.h: bump to 8.23.0","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":282099,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revlink":"","when":1789711164,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97"}],"steps":[{"eta":null,"expectations":[["output",null,null]],"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,null]],"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,null]],"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,null]],"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,null]],"hidden":false,"isFinished":false,"isStarted":false,"logs":[],"name":"Mail result","results":[null,[]],"statistics":{},"step_number":4,"text":[],"times":[null,null],"urls":{}}],"text":[],"times":[1789706956.23582,null]},{"blame":["Daniel Stenberg <daniel@haxx.se>","Joshua Rogers <MegaManSec@users.noreply.github.com>","Rhino <195818135+1rhino2@users.noreply.github.com>","renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"],"builderName":"curl-unthreaded-solaris10-sparc","currentStep":null,"eta":6781.472429275513,"logs":[],"number":14141,"properties":[["branch","master","Build"],["builddir","/export/home/buildbot-unstable10s/slave/curl-unthreaded-solaris10-sparc","slave"],["buildername","curl-unthreaded-solaris10-sparc","Builder"],["buildnumber",14141,"Build"],["codebase","","Build"],["project","curl","Build"],["repository","https://github.com/curl/curl.git","Build"],["revision","961a8fd0abb742df6c9f6f597ce3d1b17903ae97","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":"Fri 18 Sep 2026 07:38:42","branch":"master","category":"curl","codebase":"","comments":"tool_ipfs: keep the path percent-encoded when rewriting to the gateway\nThe IPFS/IPNS rewrite fetched the user path (and the CID and gateway\npath) with CURLU_URLDECODE and then re-encoded the assembled path with\nCURLU_URLENCODE. The decode turned an encoded slash (%2f) into a real\nseparator that the URL parser's earlier dot-segment cleanup never saw,\nso a \"..\" could climb back out of the /<protocol>/<cid> namespace when\nthe final URL was parsed. A double-encoded form (%252e%252f) slipped\nthrough the same way.\n\nBuild the new URL from the still-encoded parts instead: get the CID, the\ngateway path and the user path without decoding, and set the combined\npath without re-encoding. A percent-encoded slash then stays encoded, so\nno new separators appear and the later normalization has nothing extra\nto remove. A literal \"../\" in the user path is still collapsed by the\nparser when the ipfs:// URL is first parsed, so it resolves within the\nnamespace as before.\n\nAdd tests 1691 (ipfs) and 1692 (ipns) that send an encoded-slash dotdot\npath through a gateway with a base path and verify the request stays\nunder /<gateway>/ipfs|ipns/<cid>/. Both fail on the previous code with a\nrequest for /admin/config.\n\nReported-by: 1rhino2 on hackerone\nCloses #22944","files":[{"name":"src/tool_ipfs.c"},{"name":"tests/data/Makefile.am"},{"name":"tests/data/test1691"},{"name":"tests/data/test1692"}],"number":282096,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revision":"ae08995ed1933e6d593fdcd80ae3a2c491d4569e","revlink":"","when":1789709922,"who":"Rhino <195818135+1rhino2@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:53:26","branch":"master","category":"curl","codebase":"","comments":"cw-pause: fix O(N^2) list traversal in cw_pause_flush\nSwitch the pause buffer list from prepend-at-head to append-at-tail and\nadd a tail pointer to cw_pause_ctx. cw_pause_flush can now consume nodes\nfrom the head in O(1) per node instead of re-scanning from the head on\nevery outer iteration.\n\nCloses #22968","files":[{"name":"lib/cw-pause.c"}],"number":282097,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revision":"55ecaa52b74e6333f8fdbbf5b85dd7507d8cf51b","revlink":"","when":1789710806,"who":"Joshua Rogers <MegaManSec@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:54:26","branch":"master","category":"curl","codebase":"","comments":"GHA: update pizlonator/fil-c to v0.685\nCloses #22962","files":[{"name":".github/workflows/linux.yml"}],"number":282098,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"08d0991563537cd375c89339ad4c6e79e8f8d404","revision":"08d0991563537cd375c89339ad4c6e79e8f8d404","revlink":"","when":1789710866,"who":"renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>"},{"at":"Fri 18 Sep 2026 07:59:24","branch":"master","category":"curl","codebase":"","comments":"curl/curlver.h: bump to 8.23.0","files":[{"name":"RELEASE-NOTES"},{"name":"include/curl/curlver.h"}],"number":282099,"project":"curl","properties":[],"repository":"https://github.com/curl/curl.git","rev":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97","revlink":"","when":1789711164,"who":"Daniel Stenberg <daniel@haxx.se>"}],"codebase":"","hasPatch":false,"project":"curl","repository":"https://github.com/curl/curl.git","revision":"961a8fd0abb742df6c9f6f597ce3d1b17903ae97"}],"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":[1789706983.786663,null]}],"version":"0.8.14"}