1
0
mirror of https://github.com/searxng/searxng.git synced 2024-11-09 06:30:10 +01:00
searxng/searx/engines
Léo Bourrel 88261e111c Fix bing engine results count (#1387)
This PR fixes the result count from bing which was throwing an (hidden) error and add a validation to avoid reading more results than avalaible.

For example :
If there is 100 results from some search and we try to get results from 120 to 130, Bing will send back the results from 0 to 10 and no error. If we compare results count with the first parameter of the request we can avoid this "invalid" results.
2019-08-05 16:15:40 +02:00
..
__init__.py [fix] make sure then engine name is lower case 2019-07-27 08:52:30 +02:00
1337x.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
acgsou.py Fix acgsou encoding error on python2 and add unicode characters to unit testt 2018-05-05 23:41:13 +03:00
apkmirror.py [enh] adds apkmirror search engine 2019-02-13 00:37:29 +01:00
archlinux.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
arxiv.py [fix] arxiv engine 2019-08-05 15:43:01 +02:00
base.py [fix] add py3 compatibility to base engine - closes #1319 2018-06-14 11:50:03 +02:00
bing_images.py [enh] bing_images: use data from embedded JSON to improve results (e.g. real page title) (#1568) 2019-07-27 08:22:02 +02:00
bing_news.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
bing_videos.py [fix] bing_videos (#1579) 2019-07-27 17:49:30 +02:00
bing.py Fix bing engine results count (#1387) 2019-08-05 16:15:40 +02:00
btdigg.py [mod] restore btdigg engine as btdig.com (#1515) 2019-07-25 08:40:48 +02:00
currency_convert.py added whitespaces 2018-04-22 14:12:32 +03:00
dailymotion.py [fix] dailymotion engine: remove HTML tags from the description 2019-07-31 08:37:51 +02:00
deezer.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
deviantart.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
dictzone.py [fix] dictzone engine 2019-08-05 15:43:21 +02:00
digbt.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
digg.py [fix] digg cookie characters created in module import 2017-08-30 21:14:12 +02:00
doku.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
duckduckgo_definitions.py refactor engine's search language handling 2018-03-27 00:08:03 -06:00
duckduckgo_images.py [fix] duckduckgo images requests 2019-04-13 00:38:37 -05:00
duckduckgo.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
duden.py [fix] fix duden engine (#1594) 2019-07-25 08:17:45 +02:00
dummy.py update versions.cfg to use the current up-to-date packages 2015-05-02 15:45:17 +02:00
faroo.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
fdroid.py [fix] fdroid engine 2019-08-05 15:44:02 +02:00
filecrop.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
flickr_noapi.py [fix] fix flickr_noapi decoding (#1655) 2019-08-02 13:37:13 +02:00
flickr.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
framalibre.py [fix] framalibre : remove result['thumbnail'] (not used) 2017-05-15 17:28:21 +02:00
frinkiac.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
genius.py removed unused indicies array 2017-10-25 10:42:37 +02:00
gentoo.py Fix pep8 errors 2018-08-21 22:55:51 +09:00
gigablast.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
github.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
google_images.py Use string formatter to create source and img_format labels (#1566) 2019-05-28 12:33:31 +09:00
google_news.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
google_videos.py [fix] google_videos engine: some results don't a thumbnail 2019-07-31 08:38:45 +02:00
google.py [fix] Force Google old UI (#1597) 2019-05-29 10:05:57 +09:00
ina.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
invidious.py [enh] add invidious engine. (#1657) 2019-08-02 13:25:25 +02:00
json_engine.py [fix] convert json engine result attributes to string - closes #1006 2017-12-01 20:54:12 +01:00
kickass.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
mediawiki.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
microsoft_academic.py fix Microsoft Academic engine 2018-02-17 21:39:49 +01:00
mixcloud.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
nyaa.py Fix nyaa to use https 2018-04-27 17:55:42 +03:00
openstreetmap.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
pdbe.py [fix] multiple fixes in pdbe engine 2017-12-01 20:54:12 +01:00
photon.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
piratebay.py fix piratebay url 2018-05-21 16:58:39 +02:00
pubmed.py [fix] do not crash if publication date is missing in pubmed engine 2017-12-01 20:54:12 +01:00
qwant.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
reddit.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
scanr_structures.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
searchcode_code.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
searchcode_doc.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
searx_engine.py fix github url 2017-06-18 21:53:10 +04:00
soundcloud.py [fix] fix soundcloud engine, speed up searx start time 2019-07-19 08:59:11 +02:00
spotify.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
stackoverflow.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
startpage.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
tokyotoshokan.py [mod] int_or_zero refactored to searx_utils 2017-09-04 20:05:04 +02:00
torrentz.py [fix]torrentz search engine fixed for new version 2017-08-25 00:52:35 +02:00
translated.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
twitter.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
unsplash.py Removes what looks like tracking parameters 2018-10-08 14:56:20 +02:00
vimeo.py embedded iframe (youtube, dailymotion, vimeo): use https 2019-07-13 15:49:59 +02:00
wikidata.py [fix] wikidata engine: faster processing, remove one HTTP redirection. 2019-07-29 07:39:39 +02:00
wikipedia.py fix after rebase 2019-01-07 21:28:58 +01:00
wolframalpha_api.py [fix] unicode error with WolframAlpha API engine 2019-01-08 21:02:23 -06:00
wolframalpha_noapi.py [enh] add init function to engines which loads parallel 2017-06-06 22:20:20 +02:00
www1x.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
xpath.py [fix] fixes google play engines (#1651) 2019-07-25 09:31:47 +02:00
yacy.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
yahoo_news.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
yahoo.py Revert "remove 'all' option from search languages" 2019-01-07 21:19:00 +01:00
yandex.py [enh] py3 compatibility 2017-05-15 12:02:30 +02:00
youtube_api.py embedded iframe (youtube, dailymotion, vimeo): use https 2019-07-13 15:49:59 +02:00
youtube_noapi.py [fix] youtube_noapi engine: fix the title 2019-07-31 08:39:40 +02:00