Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Do not include OS in HTTP user agent depending on privacy setting #3015
IMO, crash reports should contain this information. They are also not sent without the user's approval.
This patch changes the HTTP user agent to not include the user's OS if the privacy setting is enabled and changes the setting's description.
RFC 7231 does not mandate the OS to be included in the user agent, see section 5.5.3.