Update curl
The regex now matches any modern libcurl .so version, not just the range 7.56.0 to 7.65.3 that it matched before.
After running changed rules in this pull request (this bot only tests rules.ini changes):
Changed technologies: SDK.cURL
22620 apps still match.
These apps no longer match: (1) 1387510
These apps now match: (100) 683890 1628350 1733380 1980700 2180800 2194600 2298040 2308170 2331490 2376290 2403160 2410110 2459820 2461190 2551660 2553250 2559070 2633690 2635480 2639500 2639620 2646970 2681530 2692430 2698700 2726130 2741090 2782730 2800420 2809090 2823480 2826690 2829070 2848430 2857090 2874090 2874860 2881830 2882450 2910440 2914410 2918020 2919250 2927290 2930620 2938470 2939920 2954150 2959230 2966150 2968570 2968840 2968950 2969040 2969960 2972830 2973480 2975120 2977960 2978260 2978280 2978500 2979520 2981040 2981080 2981690 2981790 2982500 2984130 2986300 2987530 2988180 2988200 2988780 2992920 2995480 2995500 2995530 2995550 2998060 3001360 3001390 3001410 3001450 3003230 3003240 3003250 3003850 3005260 3006550 3008570 3014800 3014840 3016810 3017470 3017480 3018680 3020010 3038190 3051540
Please confirm that all these changed apps are correct.
Spot-checking the first five new matching apps show that the matches are expected. The first now matches libcurl.so.4.2.0 and the second libcurl.so.4.7.0. The remaining 3 (of those first 5) should already have been matching on UnityEngine.UnityCurlModule.dll under the old regex; it's unclear from the comment description if these are actually new matches or also matched previously.
The "no longer matching" app (1387510) is puzzling. No file includes "curl" in the name so not matching is expected and correct, but it's implied that it matched before, under the old regex. I don't see how that could have been the case.
yeah, there's something odd with the bot, some of the apps should already be detected as using curl without this change
it's most likely a problem elsewhere, these apps don't have all their depots with filenames decrypted (visible to us), that probably where the problem lies
After running changed rules in this pull request (this bot only tests rules.ini changes):
Changed technologies: SDK.cURL
22731 apps still match.
These apps now match: (8) 683890 1628350 1733380 2308170 2767220 2951520 2980310 3039110
Please confirm that all these changed apps are correct.
this looks better although the 2 relevant apps for this pr are 683892 & 1628351 i think there's a simpler way to detect them
After running changed rules in this pull request (this bot only tests rules.ini changes):
Changed technologies: SDK.cURL
24823 apps still match.
These apps no longer match: (1) 2416790
These apps now match: (70) 41800 65300 683890 1513570 1628350 1695000 1989410 2117370 2279180 2332850 2343170 2479840 2502990 2568700 2569430 2580310 2581510 2608510 2615440 2615880 2622400 2659850 2709710 2745110 2754750 2776840 2779010 2805880 2815690 2820120 2822670 2879590 2902090 2921870 2942620 2946490 2955070 2955820 2960120 2967500 3011200 3027850 3029480 3029830 3031590 3031700 3033360 3033960 3034870 3036410 3050820 3065390 3097630 3101720 3107840 3113640 3124390 3127440 3136270 3136300 3145980 3148940 3150240 3156860 3156990 3163450 3178850 3184470 3190940 3195030
Please confirm that all these changed apps are correct.
I checked the first 5 and last 5 of the changed apps in the previous comment and they all look correct.