<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacy/htroot/IndexFederated_p.html, branch master</title>
<subtitle>YaCy search server with some extra patches
</subtitle>
<id>https://git.fennell.dev/yacy/atom?h=master</id>
<link rel='self' href='https://git.fennell.dev/yacy/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/'/>
<updated>2026-07-06T22:20:00Z</updated>
<entry>
<title>fix for spelling in web pages, fixes in locale translations, added</title>
<updated>2026-07-06T22:20:00Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2026-07-06T22:20:00Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=2ca403a1fc80cb9e1d65764cbb42c5dbc7c030ea'/>
<id>urn:sha1:2ca403a1fc80cb9e1d65764cbb42c5dbc7c030ea</id>
<content type='text'>
missing pages in de-locale, removed translation for non-existing pages</content>
</entry>
<entry>
<title>Add DNS/network errors (-1) to permanent error status codes</title>
<updated>2026-01-21T22:46:43Z</updated>
<author>
<name>pr0vieh</name>
<email>pr0vieh@gmail.com</email>
</author>
<published>2026-01-21T22:46:43Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=2744918f9fa10885d01fe801f5d4c88da372ef94'/>
<id>urn:sha1:2744918f9fa10885d01fe801f5d4c88da372ef94</id>
<content type='text'>
- DNS errors (NXDOMAIN, SERVFAIL, UnknownHostException) now treated as permanent failures
- Updated default permanentStatus from '404,410' to '404,410,-1'
- Added documentation explaining -1 status code represents DNS/network failures
- Updated UI description in IndexFederated_p.html to reflect DNS error handling
- Affects both transferURL and transferRWI DHT operations
</content>
</entry>
<entry>
<title>Add configurable DHT error URL blocking with retry window and web UI</title>
<updated>2026-01-21T22:29:25Z</updated>
<author>
<name>pr0vieh</name>
<email>pr0vieh@gmail.com</email>
</author>
<published>2026-01-21T22:29:25Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=fa61beff3550850253055393b89aa18d4c5f705d'/>
<id>urn:sha1:fa61beff3550850253055393b89aa18d4c5f705d</id>
<content type='text'>
- Implement proactive DHT error URL rejection for both URL and RWI transfers
- Add configurable opt-out via indexReceiveBlockErrors setting (default: true)
- Introduce retry window for temporary errors (default: 30 days)
- Permanent errors (404, 410) always blocked, configurable via permanentStatus
- Add web UI controls in IndexFederated_p.html under Peer-to-Peer section
- Bidirectional feedback: receivers reject and report error URLs to senders
- Detailed logging shows blocked vs error-blocked counts separately
- Uses load_date_dt field to calculate error age for retry decisions
</content>
</entry>
<entry>
<title>fixed doku link</title>
<updated>2021-08-03T14:57:24Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2021-08-03T14:57:24Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=3959d43a5c3412704f21b4c69aa723e71e2134e8'/>
<id>urn:sha1:3959d43a5c3412704f21b4c69aa723e71e2134e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optionally allow external Solr server with self-signed certificate</title>
<updated>2018-04-04T16:16:26Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2018-04-04T16:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=69690c13a01367976e13b2b6c932fa43c3df96ae'/>
<id>urn:sha1:69690c13a01367976e13b2b6c932fa43c3df96ae</id>
<content type='text'>
This is necessary when you want to attach to a dedicated external Solr
server protected with basic http authentication and requested over https
but having only a self-signed certificate.</content>
</entry>
<entry>
<title>Enforced access controls on some administrative actions.</title>
<updated>2017-03-26T09:48:00Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2017-03-26T09:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=cde237b68763c542da20038e5f62bea341ae1d37'/>
<id>urn:sha1:cde237b68763c542da20038e5f62bea341ae1d37</id>
<content type='text'>
 - ensure use of HTTP POST method : HTTP GET should only be used for
information retrieval and not to perform server side effect operations
(see HTTP standard https://tools.ietf.org/html/rfc7231#section-4.2.1)
 - a transaction token is now required for these administrative form
submissions to ensure the request can not be included in an external
site and performed silently/by mistake by the user browser</content>
</entry>
<entry>
<title>apply more default css styles (class btn) to submit buttons</title>
<updated>2015-12-22T23:04:40Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2015-12-22T23:04:40Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=0fa63409368c9e44175bbae1a97d41f3ccf4f75a'/>
<id>urn:sha1:0fa63409368c9e44175bbae1a97d41f3ccf4f75a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>added SolrCloud access mode and configuration</title>
<updated>2014-07-16T12:57:51Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2014-07-16T12:57:51Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=d07cdd8c3b570e2e5baad324d68f0081bc52e86f'/>
<id>urn:sha1:d07cdd8c3b570e2e5baad324d68f0081bc52e86f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>switch on core.service.rwi when switching back from portal mode to p2p</title>
<updated>2014-05-22T10:55:22Z</updated>
<author>
<name>orbiter</name>
<email>mc@yacy.net</email>
</author>
<published>2014-05-22T10:55:22Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=6daae5947986a7eacfe51617ac926f4c13373f3e'/>
<id>urn:sha1:6daae5947986a7eacfe51617ac926f4c13373f3e</id>
<content type='text'>
mode</content>
</entry>
<entry>
<title>replacing direct html table cellspacing with css set-up for cellspacing</title>
<updated>2014-03-30T23:15:35Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2014-03-30T23:15:35Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=656e2ce62ac0667e700dab8cb12fbe476ce2c7b7'/>
<id>urn:sha1:656e2ce62ac0667e700dab8cb12fbe476ce2c7b7</id>
<content type='text'>
</content>
</entry>
</feed>
