<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/core.py, branch master</title>
<subtitle>Free internet metasearch engine which aggregates results from various search services and databases</subtitle>
<id>https://git.ikboikov.net/searxng/atom?h=master</id>
<link rel='self' href='https://git.ikboikov.net/searxng/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/'/>
<updated>2026-05-25T10:41:31Z</updated>
<entry>
<title>[mod] normalize variable name for the max number of results per request (#6131)</title>
<updated>2026-05-25T10:41:31Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarIT.de</email>
</author>
<published>2026-05-25T10:41:31Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=efc305b7f98399da2acc8596a496ad408c704d7b'/>
<id>urn:sha1:efc305b7f98399da2acc8596a496ad408c704d7b</id>
<content type='text'>
[mod] normalize variable name for the max number of results per request

In the past, we have used different names for the variable that specifies the
maximum number of hits in the outgoing request.

- ``page_size``
- ``number_of_results``
- ``nb_per_page``

Since *page_size* is the most accurate term and is also used in the XPath
engines, all other engines are adjusted accordingly within this
patch .. documentation adjusted accordingly.

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;</content>
</entry>
<entry>
<title>[mod] CORE engine: revision of the engine (Paper result)</title>
<updated>2025-09-20T08:56:46Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2025-09-10T14:34:30Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=3ec6d65f9b74c36cd9a7b692b0075557550e870f'/>
<id>urn:sha1:3ec6d65f9b74c36cd9a7b692b0075557550e870f</id>
<content type='text'>
Revision of the engine / use of the result type Paper as well as other
typifications.

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] engine: core.ac.uk implement API v3 / v2 is no longer supported</title>
<updated>2025-03-19T16:51:00Z</updated>
<author>
<name>Tan Yong Sheng</name>
<email>64836390+tan-yong-sheng@users.noreply.github.com</email>
</author>
<published>2025-03-16T07:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=40feede51e19d17128e685e14f70d0257b0457b5'/>
<id>urn:sha1:40feede51e19d17128e685e14f70d0257b0457b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[mod] pylint all engines without PYLINT_SEARXNG_DISABLE_OPTION</title>
<updated>2024-03-11T13:55:38Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2024-03-11T06:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=8205f170ff983e5240d32dc17d7fdb526ebe5fe7'/>
<id>urn:sha1:8205f170ff983e5240d32dc17d7fdb526ebe5fe7</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] doc of the paper.html template (isbn, issn)</title>
<updated>2022-09-25T13:46:29Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-09-25T13:46:29Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=52023e3d6ec8133d3b745be57df551a5d3b45bdf'/>
<id>urn:sha1:52023e3d6ec8133d3b745be57df551a5d3b45bdf</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] core.ac.uk: add cetgory 'scientific publications'</title>
<updated>2022-09-24T14:16:22Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-09-24T14:16:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=e36b023508c8c07a7398cd3f52772bc04d9f8c28'/>
<id>urn:sha1:e36b023508c8c07a7398cd3f52772bc04d9f8c28</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[mod] core.ac.uk: try multiple ways to get url</title>
<updated>2022-09-24T13:02:39Z</updated>
<author>
<name>Alexandre Flament</name>
<email>alex@al-f.net</email>
</author>
<published>2022-09-24T12:26:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=16443d4f4a4a3b94c8646db48ac3f1ae6f0623c4'/>
<id>urn:sha1:16443d4f4a4a3b94c8646db48ac3f1ae6f0623c4</id>
<content type='text'>
If the url is not found, using:
* the DOI
* the downloadUrl
* the ARK id
</content>
</entry>
<entry>
<title>[mod] core.ac.uk: use paper.html template</title>
<updated>2022-09-24T11:19:33Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-09-24T11:17:01Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=c76830d8a878a69924bfda54825c4bd09b6287db'/>
<id>urn:sha1:c76830d8a878a69924bfda54825c4bd09b6287db</id>
<content type='text'>
Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[fix] ERROR searx.engines.core.ac.uk: list index out of range</title>
<updated>2022-09-24T11:19:33Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2022-09-24T09:54:12Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=3ff2ad939daf5d60f2f8efd1219b33e2fe4572bc'/>
<id>urn:sha1:3ff2ad939daf5d60f2f8efd1219b33e2fe4572bc</id>
<content type='text'>
Some result items from core.ac.uk do not have an URL::

  Traceback (most recent call last):
  File "searx/search/processors/online.py", line 154, in search
    search_results = self._search_basic(query, params)
  File "searx/search/processors/online.py", line 142, in _search_basic
    return self.engine.response(response)
  File "SearXNG/searx/engines/core.py", line 73, in response
    'url': source['urls'][0].replace('http://', 'https://', 1),

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[format.python] initial formatting of the python code</title>
<updated>2021-12-27T08:26:22Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2021-12-27T08:26:22Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=3d96a9839a12649874b6d4cf9466bd3616b0a03c'/>
<id>urn:sha1:3d96a9839a12649874b6d4cf9466bd3616b0a03c</id>
<content type='text'>
This patch was generated by black [1]::

    make format.python

[1] https://github.com/psf/black

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
</feed>
