<feed xmlns='http://www.w3.org/2005/Atom'>
<title>searxng/searx/engines/tonline.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-09-03T15:28:29Z</updated>
<entry>
<title>[mod] engines: migrate video engines away from get_embedded_stream_url</title>
<updated>2026-09-03T15:28:29Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2026-07-29T15:56:20Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=a1144dda3e97668c9d445022b7019c224cd4bb1e'/>
<id>urn:sha1:a1144dda3e97668c9d445022b7019c224cd4bb1e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[mod] engines: migrate to setup() from init() for simple tasks</title>
<updated>2026-09-02T14:30:00Z</updated>
<author>
<name>Om Alve</name>
<email>om@turboml.com</email>
</author>
<published>2026-08-23T12:56:13Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=b4f616fed70b0598a1817fb828c0cce29d0451be'/>
<id>urn:sha1:b4f616fed70b0598a1817fb828c0cce29d0451be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[chore] complete and normalize the attributes of engine objects (#6258)</title>
<updated>2026-06-15T08:52:00Z</updated>
<author>
<name>Markus Heiser</name>
<email>markus.heiser@darmarit.de</email>
</author>
<published>2026-06-14T13:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=6c9dcd42420cee087ad7fe3d686dfc2b632ebbee'/>
<id>urn:sha1:6c9dcd42420cee087ad7fe3d686dfc2b632ebbee</id>
<content type='text'>
Drop outdated engine attributes: supported_languages, language_aliases

Complete, normalize and document the type definitions for the engine-module and
engine-class.

For the ``engine.about`` section of the configuration, a type check is performed
based on structure ``searx.enginelib.EngineAbout``.

The property ``engine.about.language`` no longer exists; existing values have
been migrated to ``engine.language``.

Signed-off-by: Markus Heiser &lt;markus.heiser@darmarit.de&gt;
</content>
</entry>
<entry>
<title>[feat] engines: add German tonline engine (general, news, images, videos) (#6250)</title>
<updated>2026-06-14T06:46:07Z</updated>
<author>
<name>Bnyro</name>
<email>bnyro@tutanota.com</email>
</author>
<published>2026-06-14T06:46:07Z</published>
<link rel='alternate' type='text/html' href='https://git.ikboikov.net/searxng/commit/?id=31a8a22aa60e7a2fffbe4d5ba7cd4da5fee73785'/>
<id>urn:sha1:31a8a22aa60e7a2fffbe4d5ba7cd4da5fee73785</id>
<content type='text'>
T-Online_ is a German news portal.

It gets its web results from Google, image results from Flickr and videos results
from YouTube.

For images and videos, it additionally returns result from its
news catalog. However, for pagination we have to specify the result
type (e.g. either videos from YouTube or from T-Online), so we use
flickr/youtube there instead of tonline because the tonline results
are usually irrelevant.</content>
</entry>
</feed>
