Bug 4184 - Provide option for changing HTTP user agent sting.
Summary: Provide option for changing HTTP user agent sting.
Status: NEW
Alias: None
Product: Claws Mail (GTK 2)
Classification: Unclassified
Component: Plugins/RSSyl (show other bugs)
Version: 3.17.4
Hardware: PC Linux
: P3 enhancement
Assignee: users
URL:
Depends on:
Blocks:
 
Reported: 2019-03-23 11:44 UTC by George
Modified: 2019-03-25 09:58 UTC (History)
0 users

See Also:


Attachments

Description George 2019-03-23 11:44:35 UTC
Currently RSSyl sends "libfeed 0.1" as HTTP user agent. This is a quite unpopular UA which makes user fingerprinting easier. It would be better to use something more popular:

https://techblog.willshouse.com/2012/01/03/most-common-user-agents/

Ideally the user should be given a preference where he can enter (say) the 3 UA strings and Claws can use them randomly for each separate HTTP connection.
Comment 1 George 2019-03-25 09:58:27 UTC
Seems to be this line:

$ grep -r "libfeed 0.1" .
./src/plugins/rssyl/libfeed/feed.c:     curl_easy_setopt(eh, CURLOPT_USERAGENT, "libfeed 0.1");

Note You need to log in before you can comment on or make changes to this bug.