Bug 308029

Summary: Use https for google web shortcut + fix google redirection
Product: [Applications] konqueror Reporter: Stefanos Harhalakis <v13>
Component: searchbarpluginAssignee: Arend van Beelen jr. <arendjr>
Status: RESOLVED FIXED    
Severity: minor    
Priority: NOR    
Version: 4.8.4   
Target Milestone: ---   
Platform: Debian unstable   
OS: Linux   
Latest Commit: Version Fixed In: 4.11.0
Sentry Crash Report:

Description Stefanos Harhalakis 2012-10-07 15:10:36 UTC
This request has two parts that depend on each other:

a) Change searchprovider/google.desktop to use https instead of http by default for google search web shortcut. With all the traffic interception that is going on this would be a benefit to privace. For example, I've found my ISP intercepting my http traffic and thus tried to switch everything to https

b) Change the URLs in google.desktop from "http://www.google.com/search?q=\\{@}&ie=UTF-8&oe=UTF-8" to "http://www.google.com/search?q=\\{@}&ie=UTF-8" (i.e. get rid of the oe=UTF-8). The reason is that when the first one is used it performs a redirect to a non https page. Thus, changing the URL to "https://www.google.com/search?q=\\{@}&ie=UTF-8&oe=UTF-8" (https) has no effect as it causes a redirection to plain http.

IMHO this change should happen for all search providers that support HTTPS with a valid certificate. I.e. use HTTPS by default to help/enhance privacy.

Thanks,
Stefanos

Reproducible: Always
Comment 1 Maarten De Meyer 2013-04-24 16:25:24 UTC
Git commit 7d99e02d91080b7335abd7f853fee7e29a99bd26 by Maarten De Meyer.
Committed on 22/04/2013 at 21:03.
Pushed by demeyer into branch 'master'.

Use https for web shortcuts

Use encrypted https for the web shortcuts that support it.
FIXED-IN: 4.11.0
REVIEW: 109841

M  +1    -1    kurifilter-plugins/ikws/searchproviders/blip.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/bugft.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/duckduckgo.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/duckduckgo_info.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/duckduckgo_shopping.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/facebook.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/flickrcc.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/github.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/gitorious.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_advanced.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_code.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_groups.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_lucky.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_maps.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/google_news.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/identica_groups.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/identica_notices.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/identica_people.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/kde_forums.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/wikipedia.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/wiktionary.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/wolfram_alpha.desktop
M  +1    -1    kurifilter-plugins/ikws/searchproviders/youtube.desktop

http://commits.kde.org/kde-runtime/7d99e02d91080b7335abd7f853fee7e29a99bd26