| Age | Commit message (Collapse) | Author |
|
|
|
This is almost working with many workarounds:
- run rm lib/yacycore.jar
- run ./gradlew clean build bundleNative
- run ant clean all
- run again rm lib/yacycore.jar
- run ./fixMacBuild.sh
The build is then inside build/mac/YaCy.app
Right now this works so far but it does not have the correct release
number inside.
Target is to make this working for Windows releases and to embedd jre
entirely.
|
|
as announced in
https://twitter.com/yacy_search/status/1414608643241152516
because of lack of community support for these kind of
distributions. We will still support
tarball, Windows, Mac and Docker releases.
|
|
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.
|
|
|
|
By default when the Snap package is installed, YaCy data is stored in a
versioned user folder, allowing to revert to previous data after a
package refresh for example. But it can consumes much disk space, so it
is now possible to tell YaCy snap not to version its data, with the Snap
configuration setting "data.versioned=false".
|
|
|
|
LSB Tag
|
|
|
|
like described in http://www.yacy-websuche.de/wiki/index.php/De:Service#Initscript_bearbeiten
|
|
- getopt is BSD style and does not support long options
- fixed typing error inparameter value extracting for all platforms
|
|
|
|
|
|
fixed typos
|
|
|
|
|
|
|
|
|
|
|
|
script. Adopted the YaCyApp environment and fixed a problem in the
startYACY.sh application wrapper which caused wrong usage of logging
option -l which caused that files had been written to the YaCy
application folder.
As a result of this fix, it is not necessary any more to change path
settings in Info.plist if libraries are changed.
|
|
|
|
|
|
(includes a security fix)
|
|
|
|
|
|
used by metadata-extractor
|
|
add 2 simple JUnit test cases for jpeg and tif parsing
|
|
http://www-archive.mozilla.org/projects/intl/chardet.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
removed preferred IPv4 in start options and added a new field IP6 in
peer seeds which will contain one or more IPv6 addresses. Now every peer
has one or more IP addresses assigned, even several IPv6 addresses are
possible. The peer-ping process must check all given and possible IP
addresses for a backping and return the one IP which was successful when
pinging the peer. The ping-ing peer must be able to recognize which of
the given IPs are available for outside access of the peer and store
this accordingly. If only one IPv6 address is available and no IPv4,
then the IPv6 is stored in the old IP field of the seed DNA.
Many methods in Seed.java are now marked as @deprecated because they had
been used for a single IP only. There is still a large construction site
left in YaCy now where all these deprecated methods must be replaced
with new method calls. The 'extra'-IPs, used by cluster assignment had
been removed since that can be replaced with IPv6 usage in p2p clusters.
All clusters must now use IPv6 if they want an intranet-routing.
|
|
|
|
|
|
|
|
for further tray icon displays
|
|
Additionally, there is a tooltip and a new headline at the tray menu
which states the current booting status.
|
|
*) replaced all shebangs with more universal versions
|
|
|
|
(bugfix release)
|
|
|
|
|
|
|
|
|