Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								2292e6e130 
								
							 
						 
						
							
							
								
								[fix] handle missing result size  
							
							
							
						 
						
							2020-01-02 22:28:47 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								a1b85571a2 
								
							 
						 
						
							
							
								
								[fix] tmp suspend insecure engines  
							
							
							
						 
						
							2020-01-02 22:28:18 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								36e72a4619 
								
							 
						 
						
							
							
								
								Merge branch 'master' into fix-engine-spotify  
							
							
							
						 
						
							2019-12-29 09:47:06 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								38dad2e8e3 
								
							 
						 
						
							
							
								
								Merge branch 'master' into ne/fix-infinite_scroll-with-vim_bindings  
							
							
							
						 
						
							2019-12-24 15:42:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fb668e2075 
								
							 
						 
						
							
							
								
								Merge branch 'master' into libgen  
							
							
							
						 
						
							2019-12-24 13:33:07 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vipul 
								
							 
						 
						
							
							
							
							
								
							
							
								8bea927bb0 
								
							 
						 
						
							
							
								
								[Fix] oscar: no HTML escaping prior to output  
							
							... 
							
							
							
							When results are fetched from any programming related documentation site
(like git-scm.com, docs.python.org etc), content in Info box is shown as
raw HTML code.
This change addresses the issue by using "safe" filter feature provided by
Django. See,
  - https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe 
  - Searx issue tracker (issue #1649 ), for more information.
Resolves : #1649  
							
						 
						
							2019-12-24 15:11:48 +05:30 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vipul 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f407dd8ef4 
								
							 
						 
						
							
							
								
								Switch to https for some domains  
							
							
							
						 
						
							2019-12-22 13:39:00 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Vipul 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ee6781d777 
								
							 
						 
						
							
							
								
								[Fix] Libgen engine  
							
							... 
							
							
							
							Libgen has switched to new domain (i.e https://libgen.is ) with TLS
support and older domain (i.e. http://libgen.io ) is no longer
accessible. See, https://en.wikipedia.org/wiki/Library_Genesis , for more
information.
Resolves : #1693  
							
						 
						
							2019-12-22 13:04:46 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								495ae59b31 
								
							 
						 
						
							
							
								
								hide suggestions box if empty  
							
							... 
							
							
							
							This bug happens only in python3
because map returns an iterator. 
							
						 
						
							2019-12-21 22:47:08 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								5706c12fba 
								
							 
						 
						
							
							
								
								remove empty parenthesis in wikipedia's summary  
							
							... 
							
							
							
							They're usually IPA pronunciations which are removed
by the API. 
							
						 
						
							2019-12-21 22:47:08 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								c18048e045 
								
							 
						 
						
							
							
								
								exclude disambiguation pages from wikipedia infobox  
							
							
							
						 
						
							2019-12-21 22:47:08 -06:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								34ad3d6b34 
								
							 
						 
						
							
							
								
								[enh] display error message if gigablast extra param expired  
							
							
							
						 
						
							2019-12-21 21:25:50 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								fc457569f7 
								
							 
						 
						
							
							
								
								[fix] pep8  
							
							
							
						 
						
							2019-12-21 21:13:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								00512e36c1 
								
							 
						 
						
							
							
								
								[fix] handle empty response from wikipedia engine -  closes   #1114  
							
							
							
						 
						
							2019-12-21 21:01:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								f8713512be 
								
							 
						 
						
							
							
								
								[fix] convert byte query to string in osm engine -  fixes   #1220  
							
							
							
						 
						
							2019-12-21 20:56:38 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								e5305f886c 
								
							 
						 
						
							
							
								
								[fix] fetch extra search param of gigablast -  fixes   #1293  
							
							
							
						 
						
							2019-12-21 20:51:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
							
							
								
							
							
								8850036ded 
								
							 
						 
						
							
							
								
								[fix] add explicit useragent header to requests -  closes   #1459  
							
							
							
						 
						
							2019-12-21 20:25:39 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Nick Espig 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0ae86cd168 
								
							 
						 
						
							
							
								
								Fix not jumping to results loaded by infinite scroll  
							
							... 
							
							
							
							Infinite scroll adds a `hr` tag to split up the sections loaded by it.
The vim bindings `j` and `k`, which jump to the next and previous result
respectively, search for a **direct** sibling with the class `result`.
With the `hr` between results a direct sibling cannot be found. To fix
this we remove the restriction of it having to be a direct sibling. 
							
						 
						
							2019-12-16 19:31:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3f93fe04d8 
								
							 
						 
						
							
							
								
								Merge pull request  #1752  from MarcAbonce/user-agents-update  
							
							... 
							
							
							
							User agents update 
							
						 
						
							2019-12-11 15:45:02 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								a3b5f3230c 
								
							 
						 
						
							
							
								
								theme: oscar - remove dust (comes from PR  #1671  implementation)  
							
							... 
							
							
							
							was inadvertently included in the commit [1]
[1] f34ac58752 (diff-0243d1c24e9981002156cc87cc10bd53R103) 
							
						 
						
							2019-12-10 18:33:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f373169c84 
								
							 
						 
						
							
							
								
								theme: oscar - add accesskey to input tags  
							
							... 
							
							
							
							l - language field
s - search field
t - time range field
The way to activate the accesskey depends on the browser and its platform [1]
[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/accesskey 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-10 18:20:51 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								57c6fa6e63 
								
							 
						 
						
							
							
								
								theme: oscar - fix auto-submit on language seletion  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-10 18:16:45 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								2a5c39e33c 
								
							 
						 
						
							
							
								
								theme: oscar - tidy up trailing whitespaces and tab usage  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-10 18:10:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9988cdcbc5 
								
							 
						 
						
							
							
								
								Merge branch 'master' of  https://github.com/asciimoo/searx  into dos2unix  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-10 17:35:23 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								f34ac58752 
								
							 
						 
						
							
							
								
								[mod] tidy oscar HTML output  
							
							
							
						 
						
							2019-12-10 10:58:30 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								56b7e05721 
								
							 
						 
						
							
							
								
								themes: remove CR from newlines  
							
							... 
							
							
							
							Adding a CR in  some files and in others not,  is  a good starting point for a
DOS+Unix mess we all have already seen in many projects.
Patch fixes all files matching (even those comming from grunt's build)::
   find ./searx -exec file {} \; | grep CR
BTW: Same with mixing TAB and SPACE indent styles in one and the same file.  So
if sources are tuched here in this patch, its also fixed.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-08 15:33:46 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								ccaf6ca02c 
								
							 
						 
						
							
							
								
								[fix] update xpaths for new google results page  
							
							
							
						 
						
							2019-12-07 16:37:24 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								731e34299d 
								
							 
						 
						
							
							
								
								Merge pull request  #1744  from dalf/optimizations  
							
							... 
							
							
							
							[mod] speed optimization 
							
						 
						
							2019-12-02 13:39:58 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								574cb25a16 
								
							 
						 
						
							
							
								
								Merge pull request  #1758  from return42/ddd-fix  
							
							... 
							
							
							
							[fix] duckduckgo_definitions 
							
						 
						
							2019-12-02 13:38:54 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								30ad0c666d 
								
							 
						 
						
							
							
								
								duckduckgo_definitions: remove the debug message  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-12-02 14:26:11 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								20da8f2cbf 
								
							 
						 
						
							
							
								
								Merge pull request  #1754  from MarcAbonce/seedpeer  
							
							... 
							
							
							
							Add Seedpeer again 
							
						 
						
							2019-12-02 13:09:09 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b6d9f5aa71 
								
							 
						 
						
							
							
								
								[fix] duckduckgo_definition issues reported by 'manage.sh test'  
							
							... 
							
							
							
							Fix this error while travis build::
  /home/travis/build/asciimoo/searx/searx/engines/duckduckgo_definitions.py:21:44: E225 missing whitespace around operator
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-29 19:59:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								4998e9ec85 
								
							 
						 
						
							
							
								
								[fix] duckduckgo_definitions - where 'AnswerType' is 'calc'  
							
							... 
							
							
							
							Do not try to get text when 'AnswerType' is 'calc'.
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-29 19:20:14 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								2aa95c16e3 
								
							 
						 
						
							
							
								
								[fix] soundcloud: URLs of JS sources has been moved  
							
							... 
							
							
							
							The client_id is found under (new) URL:
  https://a-v2.sndcdn.com/assets/49-a0c01933-3.js 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2019-11-29 15:05:36 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8721be2f7d 
								
							 
						 
						
							
							
								
								Merge pull request  #1682  from Venca24/devel_mojeek  
							
							... 
							
							
							
							[fix] mojeek engine 
							
						 
						
							2019-11-28 19:33:08 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								789d71350d 
								
							 
						 
						
							
							
								
								Merge pull request  #1745  from lorddavidiii/python3.8-fix  
							
							... 
							
							
							
							Fix python 3.8 compatibility 
							
						 
						
							2019-11-28 19:31:59 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Adam Tauber 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								05033ea8d8 
								
							 
						 
						
							
							
								
								Merge pull request  #1689  from MarcAbonce/images_fixes  
							
							... 
							
							
							
							[fix] Google Images 
							
						 
						
							2019-11-26 13:20:19 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								9299355570 
								
							 
						 
						
							
							
								
								add seedpeer again  
							
							
							
						 
						
							2019-11-24 22:01:44 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								d0d91fa331 
								
							 
						 
						
							
							
								
								update user agents  
							
							
							
						 
						
							2019-11-23 19:27:49 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								94ca30de1b 
								
							 
						 
						
							
							
								
								add a shortcut for utils/fetch_firefox_version.py in manage.sh  
							
							
							
						 
						
							2019-11-23 19:26:48 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Emilien Devos 
								
							 
						 
						
							
							
							
							
								
							
							
								8f51430f5c 
								
							 
						 
						
							
							
								
								[fix] Force Google old UI with a new user agent  
							
							
							
						 
						
							2019-11-22 23:01:41 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									lorddavidiii 
								
							 
						 
						
							
							
							
							
								
							
							
								5e5ff0cbf8 
								
							 
						 
						
							
							
								
								webapp.py: use html.escape if cgi.escape is not available  
							
							... 
							
							
							
							- cgi.escape was removed in python 3.8
- also use html.escape in framalibre.py 
							
						 
						
							2019-11-16 21:58:25 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								85b3723345 
								
							 
						 
						
							
							
								
								[mod] speed optimization  
							
							... 
							
							
							
							compile XPath only once
avoid redundant call to urlparse
get_locale(webapp.py): avoid useless call to request.accept_languages.best_match 
							
						 
						
							2019-11-15 09:33:15 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Brunot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								e9d90d06a9 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/accessibility  
							
							
							
						 
						
							2019-10-29 23:53:08 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								bf24b39fce 
								
							 
						 
						
							
							
								
								Merge branch 'master' into corrections_fix  
							
							
							
						 
						
							2019-10-24 10:39:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								dede46a2d5 
								
							 
						 
						
							
							
								
								fix out of range error in tracker remover plugin  
							
							
							
						 
						
							2019-10-22 23:17:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marc Abonce Seguin 
								
							 
						 
						
							
							
							
							
								
							
							
								b0f89ed477 
								
							 
						 
						
							
							
								
								[fix] preserve bangs in corrections  
							
							
							
						 
						
							2019-10-22 21:41:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Mathieu Brunot 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a51b2b6c20 
								
							 
						 
						
							
							
								
								Merge branch 'master' into feature/accessibility  
							
							
							
						 
						
							2019-10-16 19:30:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								5796dc60c9 
								
							 
						 
						
							
							
								
								fix pep 8 check  
							
							
							
						 
						
							2019-10-16 15:52:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Noémi Ványi 
								
							 
						 
						
							
							
							
							
								
							
							
								a6f20caf32 
								
							 
						 
						
							
							
								
								add initial support for offline engines && command engine  
							
							
							
						 
						
							2019-10-16 15:52:48 +02:00