Skip to content

Add Curl submodule - #1308

Draft
german77 wants to merge 5 commits into
MonsterDruide1:masterfrom
german77:curl
Draft

Add Curl submodule#1308
german77 wants to merge 5 commits into
MonsterDruide1:masterfrom
german77:curl

Conversation

@german77

@german77 german77 commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

I like the bot making a report of the functions I need to check since they are quite many functions and is much easier than looking at the file list.


This change is Reviewable


Report for 1.0 (1ce9676 - 81bd900)

📈 Matched code: 15.62% (+0.33%, +40868 bytes)

✅ 191 new matches
Unit Item Bytes Before After
Util/YoshiUtil curl_formadd +2972 0.00% 100.00%
Util/YoshiUtil Curl_sasl_create_digest_md5_message +2728 0.00% 100.00%
Util/YoshiUtil Curl_sasl_decode_digest_http_message +1188 0.00% 100.00%
Util/YoshiUtil curl_multi_setopt +1136 0.00% 100.00%
Util/YoshiUtil Curl_base64_decode +1092 0.00% 100.00%
Util/YoshiUtil Curl_parsenetrc +1084 0.00% 100.00%
Util/YoshiUtil Curl_raw_nequal +1032 0.00% 100.00%
Util/YoshiUtil Curl_raw_equal +1024 0.00% 100.00%
Util/YoshiUtil Curl_sasl_create_digest_http_message +1020 0.00% 100.00%
Util/YoshiUtil Curl_dedotdotify +524 0.00% 100.00%
Util/YoshiUtil Curl_cookie_init +500 0.00% 100.00%
Util/YoshiUtil curl_formget +496 0.00% 100.00%
Util/YoshiUtil Curl_urldecode +492 0.00% 100.00%
Util/YoshiUtil Curl_FormReader +340 0.00% 100.00%
Util/YoshiUtil curl_multi_fdset +340 0.00% 100.00%
Util/YoshiUtil curl_multi_socket_all +340 0.00% 100.00%
Util/YoshiUtil Curl_sasl_decode_mech +324 0.00% 100.00%
Util/YoshiUtil curl_multi_socket_action +308 0.00% 100.00%
Util/YoshiUtil curl_multi_socket +304 0.00% 100.00%
Util/YoshiUtil Curl_pipeline_set_site_blacklist +300 0.00% 100.00%
Util/YoshiUtil Curl_hash_init +284 0.00% 100.00%
Util/YoshiUtil Curl_hash_add +284 0.00% 100.00%
Util/YoshiUtil curl_easy_escape +280 0.00% 100.00%
Util/YoshiUtil Curl_strntoupper +276 0.00% 100.00%
Util/YoshiUtil Curl_sasl_parse_url_auth_option +272 0.00% 100.00%
Util/YoshiUtil Curl_cache_addr +268 0.00% 100.00%
Util/YoshiUtil Curl_splay +268 0.00% 100.00%
Util/YoshiUtil Curl_splaygetbest +268 0.00% 100.00%
Util/YoshiUtil Curl_copy_header_value +264 0.00% 100.00%
Util/YoshiUtil curl_maprintf +256 0.00% 100.00%

...and 161 more new matches

📈 162 improvements in unmatched items
Unit Item Bytes Before After
Util/YoshiUtil Curl_setopt +4318 0.00% 25.00%
Util/YoshiUtil Curl_http +1660 0.00% 25.00%
Util/YoshiUtil Curl_http_readwrite_headers +1174 0.00% 25.00%
Util/YoshiUtil Curl_readwrite +826 0.00% 25.00%
Util/YoshiUtil Curl_cookie_add +791 0.00% 25.00%
Util/YoshiUtil Curl_proxyCONNECT +713 0.00% 25.00%
Util/YoshiUtil Curl_SOCKS5 +571 0.00% 25.00%
Util/YoshiUtil curl_getdate +495 0.00% 25.00%
Util/YoshiUtil Curl_pgrsUpdate +468 0.00% 25.00%
Util/YoshiUtil Curl_getformdata +424 0.00% 25.00%
Util/YoshiUtil Curl_is_connected +412 0.00% 25.00%
Util/YoshiUtil Curl_follow +396 0.00% 25.00%
Util/YoshiUtil Curl_sasl_continue +340 0.00% 25.00%
Util/YoshiUtil Curl_getinfo +296 0.00% 25.00%
Util/YoshiUtil Curl_SOCKS4 +287 0.00% 25.00%
Util/YoshiUtil Curl_sasl_start +272 0.00% 25.00%
Util/YoshiUtil Curl_httpchunk_read +245 0.00% 25.00%
Util/YoshiUtil Curl_cookie_getlist +238 0.00% 25.00%
Util/YoshiUtil Curl_http_auth_act +225 0.00% 25.00%
Util/YoshiUtil Curl_socket_check +212 0.00% 25.00%
Util/YoshiUtil curl_multi_wait +211 0.00% 25.00%
Util/YoshiUtil curl_multi_remove_handle +208 0.00% 25.00%
Util/YoshiUtil Curl_flush_cookies +207 0.00% 25.00%
Util/YoshiUtil curl_share_setopt +201 0.00% 25.00%
Util/YoshiUtil Curl_client_chop_write +194 0.00% 25.00%
Util/YoshiUtil Curl_loadhostpairs +177 0.00% 25.00%
Util/YoshiUtil Curl_poll +166 0.00% 25.00%
Util/YoshiUtil Curl_open +147 0.00% 25.00%
Util/YoshiUtil curl_multi_add_handle +142 0.00% 25.00%
Util/YoshiUtil Curl_add_custom_headers +141 0.00% 25.00%

...and 132 more improvements in unmatched items

@github-actions github-actions Bot added the status:waiting for review This PR is ready to take the first or another look at it! label Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status:waiting for review This PR is ready to take the first or another look at it!

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant