wip/fdanis/5756: Cherry-pick commits merged to v2020dev0
Cherry-pick commits to support username and password from URL or .netrc, from MR !3 (merged) !4 (merged) and !5 (merged)
🟠 v2026dev0 entered Soft Code Freeze/Hard Feature Freeze, only bug fixes will be accepted • schedule
Cherry-pick commits to support username and password from URL or .netrc, from MR !3 (merged) !4 (merged) and !5 (merged)