Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								59ee040424 
								
							 
						 
						
							
							
								
								[fix] remove a useless print  
							
							
							
						 
						
							2015-05-02 15:28:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								e7fd546aae 
								
							 
						 
						
							
							
								
								[fix] revert of 1x.com (no valid https certificate)  
							
							
							
						 
						
							2015-05-02 13:02:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6cd9a045f8 
								
							 
						 
						
							
							
								
								[fix] flickr engine  
							
							
							
						 
						
							2015-05-02 12:36:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								78edc16e66 
								
							 
						 
						
							
							
								
								[enh] reduce the number of http outgoing connections.  
							
							... 
							
							
							
							engines that still use http : gigablast, bing image for thumbnails, 1x and dbpedia autocompleter 
							
						 
						
							2015-05-02 11:43:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								8a69ade875 
								
							 
						 
						
							
							
								
								Revert of  #195  when the search language is not english  
							
							... 
							
							
							
							Sometimes there is two requests to google (depending of the source IP) : one to google.com, the second to google.fr (for instance).
Going to https://www.google.com/ncr  and saving the PREF cookie for future use prevent this (there is no redirection).
But, recently (or not ?), by doing this the search returns English results even if the Accept-Language is specified.
There is still a way to prevent this : going to preference, set the search language. I don't know if this can be done by searx.
For now, a quick fix is to disable the use of the PREF cookie when the search language is not English (google engine will slower but returns excepted results). 
							
						 
						
							2015-05-01 21:20:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								ad8611c755 
								
							 
						 
						
							
							
								
								Merge pull request  #301  from dalf/https  
							
							... 
							
							
							
							engines: use https when possible 
							
						 
						
							2015-04-26 13:37:11 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								043b269c6e 
								
							 
						 
						
							
							
								
								[fix] tests  
							
							
							
						 
						
							2015-04-26 19:23:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								18e7d60702 
								
							 
						 
						
							
							
								
								Merge pull request  #298  from dalf/ssl  
							
							... 
							
							
							
							[fix] SSL : SNI support 
							
						 
						
							2015-04-26 13:12:04 -04:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								99efd790c8 
								
							 
						 
						
							
							
								
								engines: use https when possible  
							
							
							
						 
						
							2015-04-26 18:13:09 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								201928d2b0 
								
							 
						 
						
							
							
								
								[fix] SSL : SNI support  
							
							
							
						 
						
							2015-04-26 12:04:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								e1adf8f7b8 
								
							 
						 
						
							
							
								
								[fix] piratebay - cloudfare ssl errors  
							
							
							
						 
						
							2015-04-07 12:06:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								52d243f7af 
								
							 
						 
						
							
							
								
								[fix] piratebay: missing torrent link  
							
							
							
						 
						
							2015-03-29 21:05:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6379595e1f 
								
							 
						 
						
							
							
								
								[mod] https in deezer engine -  closes   #262  
							
							
							
						 
						
							2015-03-03 11:32:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								c71ef5d230 
								
							 
						 
						
							
							
								
								Merge pull request  #252  from dalf/master  
							
							... 
							
							
							
							[fix] btdigg: disable ssl check 
							
						 
						
							2015-03-03 09:59:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								7cc5146c14 
								
							 
						 
						
							
							
								
								[fix] btdigg: disable ssl check,  
							
							... 
							
							
							
							avoid this error : SSLError: hostname 'btdigg.org' doesn't match either of 'ssl2000.cloudflare.com', 'cloudflare.com', '*.cloudflare.com' 
							
						 
						
							2015-02-20 22:56:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								a2a8fbf623 
								
							 
						 
						
							
							
								
								Add Spotify engine  
							
							
							
						 
						
							2015-02-20 18:47:56 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								57996b12fc 
								
							 
						 
						
							
							
								
								[fix] update yahoo engine according to the web site changes  
							
							
							
						 
						
							2015-02-20 12:34:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								5029cb4787 
								
							 
						 
						
							
							
								
								[fix]  close   #197  for all engines  
							
							
							
						 
						
							2015-02-13 11:17:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								ec2516b93d 
								
							 
						 
						
							
							
								
								Merge pull request  #233  from dalf/master  
							
							... 
							
							
							
							[fix] kickass engine 
							
						 
						
							2015-02-12 15:20:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								9d537c0bad 
								
							 
						 
						
							
							
								
								[fix] kickass tests  
							
							
							
						 
						
							2015-02-12 14:50:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								9db0bbc304 
								
							 
						 
						
							
							
								
								[fix] kickass engine : change the hostname to kickass.to (since kickass.so doesn't respond).  
							
							... 
							
							
							
							Close  #197  perhaps not in clean way. Explanation :
In fact 301 responses are followed, except the hook is called for each HTTP response,
the first time for the HTTP 301 response then for HTTP 200 response.
Since the kickass engine excepts a real result, the engine crashes, AND the requests lib stops here.
Add a simple test at the beginning of the result function allows pass the first response and handle correctly the second response (the real one)
May be a proper way is to add this test in search.py ?
Code inside requests :
53d02381e2/requests/sessions.py (L579) 
						
							2015-02-12 14:30:03 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								f6db77d81e 
								
							 
						 
						
							
							
								
								Merge pull request  #210  from Cqoicebordel/unit-tests  
							
							... 
							
							
							
							unit tests 
							
						 
						
							2015-02-12 10:52:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								f703a77fc9 
								
							 
						 
						
							
							
								
								Photon's unit test  
							
							... 
							
							
							
							As in Flickr, a continue is not detected by coverage as covered but it is. 
							
						 
						
							2015-02-10 18:44:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								8c2a5f0492 
								
							 
						 
						
							
							
								
								DDG Definitions' unit tests  
							
							
							
						 
						
							2015-02-09 18:28:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								0a537d3b89 
								
							 
						 
						
							
							
								
								Yacy's unit test  
							
							
							
						 
						
							2015-02-09 16:55:01 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								7ac6361b51 
								
							 
						 
						
							
							
								
								[enh] set google safesearch filter more restictive  
							
							
							
						 
						
							2015-02-08 22:29:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								10666fd7c0 
								
							 
						 
						
							
							
								
								[enh] add safesearch to google_images  
							
							
							
						 
						
							2015-02-08 22:15:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								832ea60e3d 
								
							 
						 
						
							
							
								
								[fix] pep8, tests  
							
							
							
						 
						
							2015-02-08 22:01:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								e7de9674b1 
								
							 
						 
						
							
							
								
								[enh] add safesearch functionality  
							
							... 
							
							
							
							2 = strict
1 = moderate
0 = none 
							
						 
						
							2015-02-08 21:53:37 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								dd4686a388 
								
							 
						 
						
							
							
								
								[enh] add blekko_images engine  
							
							
							
						 
						
							2015-02-08 14:49:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								04f7118d0a 
								
							 
						 
						
							
							
								
								[enh] add gigablast engine  
							
							
							
						 
						
							2015-02-08 14:12:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								fb04f76698 
								
							 
						 
						
							
							
								
								Faroo's unit test  
							
							
							
						 
						
							2015-02-07 15:35:12 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								d0a1df881a 
								
							 
						 
						
							
							
								
								Openstreetmap's unit test  
							
							
							
						 
						
							2015-02-07 01:15:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								f1c10f4fe4 
								
							 
						 
						
							
							
								
								Startpage's unit test  
							
							
							
						 
						
							2015-02-06 17:31:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								3a4d6045c1 
								
							 
						 
						
							
							
								
								Subtitleseeker's unit test  
							
							
							
						 
						
							2015-02-06 16:39:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								9f13af8d3c 
								
							 
						 
						
							
							
								
								Yahoo's unit test  
							
							
							
						 
						
							2015-02-04 20:41:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								d6e511fc2f 
								
							 
						 
						
							
							
								
								Twitter's unit test  
							
							... 
							
							
							
							There is a commented line of a test that I didn't succed to make it work. It's an issue of unicode, utf-8, ascii, latin1... I think I tried everything, but if you have an idea... I'm still a newbie in python... 
							
						 
						
							2015-02-04 19:39:31 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								a96208be96 
								
							 
						 
						
							
							
								
								Mediawiki's unit test  
							
							
							
						 
						
							2015-02-03 19:56:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								6be2065670 
								
							 
						 
						
							
							
								
								[fix] piratebay url  
							
							
							
						 
						
							2015-02-03 00:21:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								efe6dead55 
								
							 
						 
						
							
							
								
								Duckduckgo unit test  
							
							
							
						 
						
							2015-02-02 17:55:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								7f865356f9 
								
							 
						 
						
							
							
								
								Merge branch 'unit-tests' of  https://github.com/Cqoicebordel/searx  into Cqoicebordel-unit-tests  
							
							... 
							
							
							
							Conflicts:
	searx/tests/test_engines.py 
							
						 
						
							2015-02-02 09:36:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								5a16077455 
								
							 
						 
						
							
							
								
								PirateBay unit test + reactivation in Settings  
							
							
							
						 
						
							2015-02-01 15:23:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								c6535dd65e 
								
							 
						 
						
							
							
								
								Flickr Noapi unit test  
							
							
							
						 
						
							2015-02-01 14:31:04 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								a605d0ae69 
								
							 
						 
						
							
							
								
								[enh] add test for 1x.com  
							
							
							
						 
						
							2015-02-01 13:52:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Cqoicebordel 
								
							 
						 
						
							
							
							
							
								
							
							
								8cf2ee5721 
								
							 
						 
						
							
							
								
								500px unit test  
							
							
							
						 
						
							2015-02-01 13:43:10 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								f18807955b 
								
							 
						 
						
							
							
								
								[mod] python importable engine names  
							
							
							
						 
						
							2015-02-01 11:55:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								7e30633edd 
								
							 
						 
						
							
							
								
								[enh] improve yacy engine  
							
							
							
						 
						
							2015-02-01 11:48:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Thomas Pointhuber 
								
							 
						 
						
							
							
							
							
								
							
							
								6042f2bc53 
								
							 
						 
						
							
							
								
								[enh] add 1x.com engine  
							
							... 
							
							
							
							* Deacivated by default, because of the big amount of results 
							
						 
						
							2015-02-01 11:27:28 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								b19e681cce 
								
							 
						 
						
							
							
								
								[enh] default disabled engines -  closes   #109  
							
							
							
						 
						
							2015-01-31 23:11:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								bfd321a7a9 
								
							 
						 
						
							
							
								
								[mod] python importable engine names  
							
							
							
						 
						
							2015-01-31 22:05:13 +01:00