<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yacy/startYACY.bat, 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-10T20:47:39Z</updated>
<entry>
<title>We migrate to JDK 17</title>
<updated>2026-07-10T20:47:39Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2026-07-10T20:47:39Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=dd0225bdde303cc739fed60c9aff28b63b868997'/>
<id>urn:sha1:dd0225bdde303cc739fed60c9aff28b63b868997</id>
<content type='text'>
This  is a hard requirement to be able to migrate
to a more recent jetty version, which may happen sometime soon.</content>
</entry>
<entry>
<title>fixed windows installer; updated download path for java installer</title>
<updated>2026-01-01T22:58:10Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2026-01-01T22:58:10Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=3ecb0b459ee8500aa721b4ee8804bbde6f5c9dc3'/>
<id>urn:sha1:3ecb0b459ee8500aa721b4ee8804bbde6f5c9dc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>for some strange reason there is no javaw in temurin, only java</title>
<updated>2022-10-05T22:11:04Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2022-10-05T22:11:04Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=32e6a5f9037dce684853cf358988f59215072ef7'/>
<id>urn:sha1:32e6a5f9037dce684853cf358988f59215072ef7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>removed Xms java memory startup parameter</title>
<updated>2021-07-19T18:04:11Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2021-07-19T18:04:11Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=15b7461bc7968bcfd8dfc516cf91c3548195e4a3'/>
<id>urn:sha1:15b7461bc7968bcfd8dfc516cf91c3548195e4a3</id>
<content type='text'>
We will use the default value for now on.
This is much better for resource economy and fits better into a
container/docker/kubernetes strategy.
Furthermore, a small memory footprint is essential for the usage on
small devices like RaspberryPi.</content>
</entry>
<entry>
<title>Made SNI extension user configurable without the need for server restart</title>
<updated>2019-04-14T13:41:13Z</updated>
<author>
<name>luccioman</name>
<email>luccioman@users.noreply.github.com</email>
</author>
<published>2019-04-14T13:41:13Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=a5771b1f147b2a6f541b58ea832c86a85d92ab70'/>
<id>urn:sha1:a5771b1f147b2a6f541b58ea832c86a85d92ab70</id>
<content type='text'>
TLS Server Name Indication (SNI) extension activation can now be
configured with the new Settings_p.html?page=httpClient administration
page.
SNI extension is also now enabled by default, as in 2019 the
unrecognized_name(112) alert is more properly handled by major web
servers TLS implementations, following the RFC 6066 standard.

Related YaCy issues : #153 #189 and #272
JDK 1.7 bug :
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=7127374
Apache httpd issue :
https://bz.apache.org/bugzilla/show_bug.cgi?id=56241
RFC 6066 : https://tools.ietf.org/html/rfc6066#section-3</content>
</entry>
<entry>
<title>upd classpath in batches (remove not necessary htroot)</title>
<updated>2016-02-03T20:50:50Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2016-02-03T20:50:50Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=375d49d53667b3aeb8efc8eb9af7085058080796'/>
<id>urn:sha1:375d49d53667b3aeb8efc8eb9af7085058080796</id>
<content type='text'>
see prev commit</content>
</entry>
<entry>
<title>move java environment parameter setting disabling SNI (Server Name Indicator) support for https connections from code to startup script allowing admin to ~easy/transparent alter the YaCy default FALSE setting.</title>
<updated>2015-07-29T21:30:05Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2015-07-29T21:30:05Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=2fb6ebe88a6eb3d0bf565e212abf79c71da37ae2'/>
<id>urn:sha1:2fb6ebe88a6eb3d0bf565e212abf79c71da37ae2</id>
<content type='text'>
Background: some user report problem with connecting/crawling some sites via https which require SNI support (by default switched off in YaCy). On the other hand systems not demanding SNI support are sometimes not properly configured and due to a bug/feature in java 1.7 connection is aborted. The later is more often the case, so the default is still fine. With the java start parameter expert user can no alter the startparameter to -Djsse.enableSNIExtension=true (java default) if they crawl more hosts requiring SNI support.
The alternative to let YaCy try both during https handshake (deep inside the httpclient) is not pursut at this time.</content>
</entry>
<entry>
<title>add a -config command line parameter e.g. -config "port=9090" "port.ssl=8043"</title>
<updated>2014-02-24T04:16:31Z</updated>
<author>
<name>reger</name>
<email>reger18@arcor.de</email>
</author>
<published>2014-02-24T04:16:31Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=a9b06f87190fc9f94a7a2dbafc32c30766062f24'/>
<id>urn:sha1:a9b06f87190fc9f94a7a2dbafc32c30766062f24</id>
<content type='text'>
- useful for remote installation to set any config file property
- multipe parameter can be set at once, on Windows enclose parameter in doublequotes
- special handling   "adminAccount=adminuser:adminpwd"  sets adminusername and md5 encoded admin-pwd

- adjusted windows startbatch to allow command line parameter handling
- remove not needed classpath calculation from startYACY_debug.bat</content>
</entry>
<entry>
<title>changed start parameters which caused deadlocks in mac and windows</title>
<updated>2013-12-04T23:55:35Z</updated>
<author>
<name>Michael Peter Christen</name>
<email>mc@yacy.net</email>
</author>
<published>2013-12-04T23:55:35Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=f722e450b308b859a2cd17db0e5991fddb8fbf58'/>
<id>urn:sha1:f722e450b308b859a2cd17db0e5991fddb8fbf58</id>
<content type='text'>
versions</content>
</entry>
<entry>
<title>reverted start script options - yacy on windows did not start with the</title>
<updated>2013-07-27T13:36:46Z</updated>
<author>
<name>orbiter</name>
<email>mc@yacy.net</email>
</author>
<published>2013-07-27T13:36:46Z</published>
<link rel='alternate' type='text/html' href='https://git.fennell.dev/yacy/commit/?id=f117ea0492ea8a3e6b35fe783c9aa0043e88c9d8'/>
<id>urn:sha1:f117ea0492ea8a3e6b35fe783c9aa0043e88c9d8</id>
<content type='text'>
given values</content>
</entry>
</feed>
