dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								fa494b9be3 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2023-10-29 08:44:35 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								1b92ea4e70 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_descriptions.py  
							
							
							
						 
						
							2023-10-29 08:44:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								55e7cb3e33 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2023-10-29 08:17:29 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								6af8644ead 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							4e5e5db44e1a8d350884bddfb89d67a4114d62fe8e3286e37ab9752cdab3247cf7ea72340ea31389322151e440e4eaf42b6 
						
							2023-10-27 09:23:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ef56e1d684 
								
							 
						 
						
							
							
								
								[fix] HTMLParser: undocumented not implemented method  
							
							... 
							
							
							
							In python versions <py3.10 there is an issue with an undocumented method
HTMLParser.error() [1][2] that was deprecated in Python 3.4 and removed
in Python 3.5.
To be compatible to higher versions (>=py3.10) an error method is implemented
which throws an AssertionError exception like the higher Python versions do [3].
[1] https://github.com/python/cpython/issues/76025 
[2] https://bugs.python.org/issue31844 
[3] https://github.com/python/cpython/pull/8562 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-22 10:35:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								01b5b9cb8e 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							2325f15835090c6a8e3a38219d894a9f4164bdbeb4b30f9b483f487f1ca1997c5a701dc4 
						
							2023-10-20 10:44:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								b013cbb4cc 
								
							 
						 
						
							
							
								
								[build] /static  
							
							
							
						 
						
							2023-10-13 12:56:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								df2e41c150 
								
							 
						 
						
							
							
								
								[fix] search.js: crash on homepage when setting form listeners  
							
							
							
						 
						
							2023-10-13 12:56:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Émilien (perso) 
								
							 
						 
						
							
							
							
							
								
							
							
								4280318fc5 
								
							 
						 
						
							
							
								
								fixing results parsing brave  
							
							
							
						 
						
							2023-10-13 11:47:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								ac82daf58d 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							74e401e68897dd8db16ed046a90815ecb33665d9a0c2f3ec249ef953dc6c108 
						
							2023-10-13 09:20:54 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								efada7cba2 
								
							 
						 
						
							
							
								
								[fix] hackernews keyerror problem  
							
							
							
						 
						
							2023-10-13 08:16:47 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								af071121de 
								
							 
						 
						
							
							
								
								[fix] imgur - incorrect wikidata id  
							
							
							
						 
						
							2023-10-12 09:14:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								14323d683f 
								
							 
						 
						
							
							
								
								[fix] ddg-lite & ddg-extra: don't send empty vqd value  
							
							... 
							
							
							
							DDG's bot detection is sensitive to the vqd value.  For some search terms (such
as extremely long search terms that are often sent by bots), no vqd value can be
determined.
If SearXNG cannot determine a vqd value, then no request should go out to
DDG (WEB): a request with a wrong vqd value leads to DDG temporarily putting
SearXNG's IP on a block list.
Requests from IPs in this block list run into timeouts.
Not sure, but it seems the block list is a sliding window: to get my IP rid from
the bot list I had to cool down my IP for 1h (send no requests from that IP to
DDG).
Since such issues can't reproduce in a local instance I tested this patch 24h on
my public SearXNG instance: There are still errors (rare), but the reliability
is still 100%.
Related:
- https://github.com/searxng/searxng/pull/2922 
- https://github.com/searxng/searxng/pull/2923 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-12 08:52:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								3388441917 
								
							 
						 
						
							
							
								
								[fix] ddg-lite vqd value: some search terms do not have a vqd value  
							
							... 
							
							
							
							Some search terms do not have results and therefore no vqd value
BTW: remove a leftover from 9197efa 
							
						 
						
							2023-10-10 09:12:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9197efa2a7 
								
							 
						 
						
							
							
								
								[fix] duckduckgo lite engine: set HTTP header 'Referer'  
							
							... 
							
							
							
							We have had problems with this before, the bot protection from ddg-lite seems to
have included this referer in the rating [1][2].
From reverse engineering:
- The Referer ``https://google.com/ `` was set in commt 257dc7d6c4https://github.com/searxng/searxng/pull/2161 
[2] https://github.com/searxng/searxng/pull/2081 
Closes: https://github.com/searxng/searxng/issues/2796 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-10 08:40:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								fa5b2a7948 
								
							 
						 
						
							
							
								
								[mod] yacy: use official instance by default and fix crashes  
							
							
							
						 
						
							2023-10-09 20:50:24 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alex Balgavy 
								
							 
						 
						
							
							
							
							
								
							
							
								5d53aac20f 
								
							 
						 
						
							
							
								
								[mod] add hotkeys option to settings.yml  
							
							... 
							
							
							
							The change in the hotkey mechanism introduced in 317db5b04Closes : #2898  
							
						 
						
							2023-10-09 18:13:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Hackurei 
								
							 
						 
						
							
							
							
							
								
							
							
								ff78b1a902 
								
							 
						 
						
							
							
								
								[feat] implement hackernews engine - news.ycombinator.com  
							
							
							
						 
						
							2023-10-09 14:00:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Aine 
								
							 
						 
						
							
							
							
							
								
							
							
								213cb74378 
								
							 
						 
						
							
							
								
								[fix] matrixrooms add proper MRS integration  
							
							... 
							
							
							
							Related:
- https://github.com/searxng/searxng/issues/2918  
							
						 
						
							2023-10-09 13:25:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								48cb58bd2e 
								
							 
						 
						
							
							
								
								[feat] duckduckgo: support for videos and news  
							
							
							
						 
						
							2023-10-09 06:53:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								c3ab49cd90 
								
							 
						 
						
							
							
								
								[fix] kickass: crash when no results  
							
							
							
						 
						
							2023-10-07 11:48:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								f22daf8b47 
								
							 
						 
						
							
							
								
								[mod] piped: always show video length if available  
							
							
							
						 
						
							2023-10-07 11:45:46 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								ce270961e8 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of mastodon  
							
							
							
						 
						
							2023-10-06 10:58:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								48f8ac48d1 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							68d74328142f091b7f2479c0d7ba4e6cd5929d4e5f5c3b79d44775746291184f24d7e8b16140911f9 
						
							2023-10-06 09:19:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								fd1422a670 
								
							 
						 
						
							
							
								
								[mod] engine - simplify region & lang handling, make filters configurable  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-05 10:55:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								3e2ae756f0 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of radio-browser.info  
							
							
							
						 
						
							2023-10-05 10:55:08 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								d56b31d674 
								
							 
						 
						
							
							
								
								[fix] limiter / botdetection: remove http_connection method  
							
							... 
							
							
							
							Related:
- https://github.com/searxng/searxng/issues/2892#issuecomment-1742153932 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-01 20:24:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jinyuan Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								e509cb7c45 
								
							 
						 
						
							
							
								
								[typo] solved a typo in yahoo error message.  
							
							
							
						 
						
							2023-10-01 08:29:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Jinyuan Huang 
								
							 
						 
						
							
							
							
							
								
							
							
								d4d9f2073e 
								
							 
						 
						
							
							
								
								[fix] Bug: Yahoo results for simplified Chinese search sometimes have the first character cut off  #2866  
							
							... 
							
							
							
							Co-authored-by: Blair Noctis <n@sail.ng> 
							
						 
						
							2023-10-01 08:29:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								fe9386b58d 
								
							 
						 
						
							
							
								
								[fix] emojipedia: fix engine  
							
							
							
						 
						
							2023-10-01 08:19:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								32a4ea350e 
								
							 
						 
						
							
							
								
								[fix] Revision of the Bing engines  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2023-10-01 08:01:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jazzzooo 
								
							 
						 
						
							
							
							
							
								
							
							
								079636c079 
								
							 
						 
						
							
							
								
								[fix] engine - bing fix search, pagination, remove safesearch  
							
							
							
						 
						
							2023-10-01 08:01:38 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								5ce1792432 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of pinterest  
							
							
							
						 
						
							2023-09-30 15:01:45 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								6096457e4d 
								
							 
						 
						
							
							
								
								[fix] matrixrooms.info: pagination not working properly  
							
							
							
						 
						
							2023-09-30 14:51:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								e1a8b8189f 
								
							 
						 
						
							
							
								
								[fix] engine - moviepilot instead of thumbnail use img_src  
							
							... 
							
							
							
							Instead of thumbnail use img_src in the result item, otherwise the "movies"
categories looks clunky.
Related:
- b4e0d2eedc (r128785388) 
							
						 
						
							2023-09-30 11:29:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								159629c588 
								
							 
						 
						
							
							
								
								[mod] tagesschau: add option to only use tagesschau urls  
							
							
							
						 
						
							2023-09-30 11:00:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								2ca60a19fc 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of matrixrooms.info  
							
							
							
						 
						
							2023-09-30 09:09:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								d1a3fc5be6 
								
							 
						 
						
							
							
								
								[feat] engine: implementation of tootfinder  
							
							
							
						 
						
							2023-09-29 23:00:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								fc4a20f734 
								
							 
						 
						
							
							
								
								[mod] add movies category for tmdb, imdb and moviepilot  
							
							
							
						 
						
							2023-09-29 22:37:51 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Émilien (perso) 
								
							 
						 
						
							
							
							
							
								
							
							
								0330648b98 
								
							 
						 
						
							
							
								
								[mod] warn to info for failed ping limiter  
							
							
							
						 
						
							2023-09-29 22:20:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								26fed56d51 
								
							 
						 
						
							
							
								
								[mod] settings.yml: remove plugin settings for plugins that don't exist anymore  
							
							
							
						 
						
							2023-09-29 11:26:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									searxng-bot 
								
							 
						 
						
							
							
							
							
								
							
							
								9a065832e0 
								
							 
						 
						
							
							
								
								[translations] update from Weblate  
							
							... 
							
							
							
							80bbf74ef5d554ef71771fd1b90d412012c81ac171d0aa004c40cc47e729f89f85b28cc475ce5d58140ce0600921f343f714c80f80fdef3c859e4 
						
							2023-09-29 09:12:12 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								ae2762eb78 
								
							 
						 
						
							
							
								
								Update searx.data - update_firefox_version.py  
							
							
							
						 
						
							2023-09-29 06:58:11 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								18da3d65c5 
								
							 
						 
						
							
							
								
								Update searx.data - update_ahmia_blacklist.py  
							
							
							
						 
						
							2023-09-29 06:57:40 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								4a66fa3e7d 
								
							 
						 
						
							
							
								
								Update searx.data - update_wikidata_units.py  
							
							
							
						 
						
							2023-09-29 06:56:50 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								9be6e20256 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_traits.py  
							
							
							
						 
						
							2023-09-29 06:56:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								d821ec44dd 
								
							 
						 
						
							
							
								
								Update searx.data - update_currencies.py  
							
							
							
						 
						
							2023-09-29 06:55:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dalf 
								
							 
						 
						
							
							
							
							
								
							
							
								cdee5aa3b9 
								
							 
						 
						
							
							
								
								Update searx.data - update_engine_descriptions.py  
							
							
							
						 
						
							2023-09-29 06:53:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Bnyro 
								
							 
						 
						
							
							
							
							
								
							
							
								75587d03a6 
								
							 
						 
						
							
							
								
								[fix] categories.html: can't select social media category using search on category select  
							
							
							
						 
						
							2023-09-28 10:45:49 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									jazzzooo 
								
							 
						 
						
							
							
							
							
								
							
							
								e37d775fa2 
								
							 
						 
						
							
							
								
								[fix] engine - currency fix and simplify  
							
							
							
						 
						
							2023-09-28 08:29:38 +02:00