Commit Graph

369 Commits

Author SHA1 Message Date
orbiter
049fb23a8d removed unused/unsupported ant targets
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6217 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-15 14:16:25 +00:00
orbiter
49bbb9bd45 replaced tar library with integrated apache ant tar lib
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6212 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-14 11:31:40 +00:00
orbiter
3d26161dd1 removed unused libraries
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6204 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-13 14:47:09 +00:00
orbiter
50cf80056f removed jmimemagic library
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6203 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-13 10:58:37 +00:00
f1ori
f814e0fa81 enable warnings and fix most of it
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6196 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-11 21:01:27 +00:00
f1ori
8931c8d6b4 improvments to debianpackage:
* autoupdate completely disabled, display hint
* restart-button in interface works!

* moved all build-Variables to yacyBuildProperties
* fixed some warnings


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6195 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-11 17:03:22 +00:00
f1ori
0f3246e90a * fix debian package
* add Class containing buildvariables


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6171 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-03 21:57:05 +00:00
f1ori
8544cfd5a6 * remove seperate build-files for parsers
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6170 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-03 20:06:06 +00:00
f1ori
48d78166ed * fix double copy of libraries
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6164 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-02 12:33:47 +00:00
orbiter
65888a001e workaround for missing libs in ant dist
now there are some files double :-(
please help!

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6163 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-07-02 11:18:01 +00:00
orbiter
6fc18b9d51 removed unused ant targets
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6158 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-30 15:01:42 +00:00
orbiter
302a02cec8 moved all libraries from libx to lib
removed libx directory
all libraries are now in lib, instead the test libraries in libt which are not part of releases

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6157 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-30 14:55:23 +00:00
orbiter
2e206e8b27 added up and down scripts (shows peers that are up or down, useful for remote administration of private yacy networks)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6131 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-25 05:57:58 +00:00
orbiter
69b573a8ac - next release cycle
- doku update for phpBB3
- added more files for search test scripts

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6130 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-25 05:53:57 +00:00
orbiter
1457bfce16 added updateYACY.sh to release build
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@6085 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-06-16 21:02:41 +00:00
orbiter
d793bb0d76 the mysql lib was not in releases included; moved library from libx to lib
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5987 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-05-27 20:23:28 +00:00
f1ori
44daec7936 * introduce signatures to autoupdate
as long as there aren't publickeys for the updatelocations set,
  no signatures are checked
* wiki-article follows...


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5822 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-04-17 09:58:06 +00:00
low012
c2d85b039e *) added language statistics files
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5796 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-04-11 10:18:42 +00:00
orbiter
c08f9b36a4 refactoring of wiki parser.
This was done to prepare the wiki parser as parser for wikipedia dumps, which will be used for performance test (to omit crawling)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5785 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-04-08 15:28:45 +00:00
orbiter
4905a17f6a moved xerces.jar from libx to lib
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5781 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-04-06 14:45:33 +00:00
f1ori
c545fcb9fa * add class to handle keys and signatures
* fix bug in serverCharBuffer
* add build-target to sign tar.gz (run ant dist sign)


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5665 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-03-02 13:29:50 +00:00
lotus
4aad461100 added UPnP support
YaCy can now automatically forward ports on home routers
off by default

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5609 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-02-14 13:12:08 +00:00
lotus
e8ae2599fd * some refactoring/moves to consoleInterface
* added possibility to find maximum possible heap size
you can get it via getWin32MaxHeap.bat
this may cause high system load
moreover the found limit is no guarantee for stable startups since it depends on system configuration

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5583 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-02-07 11:53:48 +00:00
orbiter
01b97ef3f8 added new cybertag-tracking feature that was inspired by itgrl
from the forum discussion in
http://forum.yacy-websuche.de/viewtopic.php?p=12612#p12612

The feature will provide two basic entities:
- you can integrate image links which point to your yacy installation anywhere in the web.
  the image can be loaded with
  <img src="http://<yourpeer>:<yourport>/cytag.png?icon=invisible&nick=<yournickname_or_community_id>&tag=<anything>">
  This will place a invisible 1-pixel image. If you change the icon=invisible to icon=redpill, you will see a red pill
  Use this, to track your activity in the web.
- you can view your tracks at
  http://localhost:8080/Tracks.html
- There is a public api to your tracks at
  http://localhost:8080/api/tracks_p.json
  which needs authentication


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5581 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-02-06 15:06:19 +00:00
f1ori
3367da14fa * license usually is already on linux systems...
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5492 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-01-13 22:34:20 +00:00
f1ori
0afce376d7 * forgot libbuild/ directory in dist-Target
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5486 6c8d7289-2bf4-0310-a012-ef5d649a1542
2009-01-13 10:01:00 +00:00
f1ori
cb1e887027 * move svnRevNr classes to libbuild
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5425 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-12-31 19:58:22 +00:00
f1ori
51f1a1927c * remove saaj.jar and axis.jar and references to it (was for soap-stuff?)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5404 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-12-21 13:06:04 +00:00
lotus
a94b3be80b - modern ui for Windows installer
- installer has native system language now

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5325 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-11-10 15:33:54 +00:00
f1ori
d0543a7c39 * fix the debug ant-target
* fix yacy-subdomain handling (http://forum.yacy-websuche.de/viewtopic.php?f=6&t=1556)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5307 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-10-27 22:16:56 +00:00
f1ori
88fdd4c4f2 * remove unix wrappers from installonlinux-target, because they are useless on systemwide installations
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5255 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-10-05 22:13:09 +00:00
f1ori
ed51ccf725 * correct error message
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5253 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-10-05 21:34:13 +00:00
lotus
214277dad6 - revert r5202
- cleanup
- installer checks for JRE 1.6 only

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5210 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-09-26 06:52:36 +00:00
lotus
0a0cc3bf67 added missing classes to build target "run"
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5201 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-09-23 15:54:12 +00:00
f1ori
7d8f332bbd * build yacy for debianpackage only once
* do not try to sign .changes file
* add some java arguments from ./startYACY.sh to addon/yacyInit.m4


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5053 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-08-11 20:26:18 +00:00
f1ori
c2d49cc01e * add build target "deb" to create debian packages from svn
still needs testing...


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5051 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-08-10 15:26:13 +00:00
danielr
31d97f2b9f replaced httpd.parseMultipart() by a 'right' implementation
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5040 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-08-08 01:40:28 +00:00
lotus
5627ca1c60 * rename yacy.nsi to build.nsi
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5038 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-08-06 19:32:55 +00:00
f1ori
d72846f898 * moved nsisant library in seperate libbuild-directory to keep root directory clean
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@5037 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-08-06 17:02:56 +00:00
lulabad
3e26aca356 added startYACY_debug.bat to dist Target
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4998 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-07-13 20:32:28 +00:00
lotus
f8a1e3175e new yacyTray
this will make a YaCy icon in the tray area on supported platforms
enabled by default
the search page will open on double click

used JDIC 0.9.4 from https://jdic.dev.java.net/

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4992 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-07-13 07:51:45 +00:00
f1ori
b6301a54fa * added class ListDirs to provoid generic listing of directories in systemdirectories and jar-files
* yacy runs, when classes are in a jar-file (->build-jar ant-target)


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4971 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-07-06 14:11:40 +00:00
lotus
24fb2d0922 distribute searchtest
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4936 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-06-18 14:08:44 +00:00
lotus
5e69ee67f9 including NOTICE
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4905 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-06-08 16:36:28 +00:00
f1ori
89cdf5105f * removed axis from libx
* don't install libs on linux with ant-target (libs should be in seperate packages)


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4904 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-06-08 11:13:56 +00:00
lotus
0ce1f951ed * fix: files without extension are now included in dist-target
* fix: windows-installer works again

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4899 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-06-07 18:40:20 +00:00
f1ori
8b1a7465c1 * targets for source-distribution and linux package generation
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4870 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-31 14:57:17 +00:00
lotus
eac62a6882 * ported restart on Windows to unix-style, works on _noconsole now
* removed Win9x scripts from build for more tidiness and less decisions for newbies

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4835 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-22 15:48:51 +00:00
danielr
74b1a60043 fixed "java.lang.NoClassDefFoundError: org/a"
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4784 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-10 08:42:31 +00:00
orbiter
58830e9b28 added new terminal servlet using current visualization methods and a new one: a processing (processing.org) applet.
the new servlet can be found at
http://localhost:8080/terminal_p.html
..to be enhanced..

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4773 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-07 22:49:07 +00:00
orbiter
ee81ff4ef4 added crawler target directory for build
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4769 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-06 00:37:51 +00:00
orbiter
1689030ee8 refactoring: moved all crawler classes into their own package
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4768 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-05-06 00:32:41 +00:00
danielr
a94f6cdca4 HTTPC: allowed self-signed certs
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4659 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-04-07 09:21:43 +00:00
low012
4894df71ab *) moved commons-httpclient from libx to lib (seems to work on my system, I hope one everybody else's too)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4651 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-04-06 18:24:38 +00:00
low012
e96ecd269f *) hopefully fixed build script (included commons-httpclient)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4645 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-04-06 09:49:45 +00:00
danielr
5c3c1fdf41 replaced httpc with Apache Jakarta Commons HttpClient (includes some refactoring ;)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4640 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-04-05 13:17:16 +00:00
lulabad
ea59dbf4c2 fixed build problem see http://forum.yacy-websuche.de/viewtopic.php?f=6&t=956&hilit=
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4576 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-03-17 06:53:20 +00:00
orbiter
7150b463ff changed handling of default values and database paths:
- the default files yacy.init and for the network definition is now moved to the path defaults
- the httpProxy.conf is renamed to yacy.conf
- the DATA/INDEX/PUBLIC is renamed to the actual network nickname, which should be freeworld or sciencenet
more menu entries
- added apfelmaennchens alternative search page to the menu
- added the new thread dump page to the server log menu point as submenu
modifications
- modified the thread dump page: sorting by thread type

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4575 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-03-16 22:31:54 +00:00
fuchsi
64261754f4 - remove now obsolete commons-...jars from build.xml, see r4310
- complete reformat of the build.xml as it contained an unreadable mixture of space and tab indentation + trailing chars (now using 2 spaces indent without tabs)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4321 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-01-11 06:46:25 +00:00
orbiter
71bcf02d3a - removed pro-version (is the same as standard version, use the standard instead)
- changed yacy logo
- removed crawlOrder protocol (unused)
- removed file index in kelondroFlex (will not work, it takes too long to maintain)
- fixed remoted crawl for clusters (now denies remote crawls from peers outside cluster)
- 0.562

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4317 6c8d7289-2bf4-0310-a012-ef5d649a1542
2008-01-09 23:05:52 +00:00
orbiter
52dd015218 new release strategy: the standard release is now built the same way as the pro release
a new release type was added: 'embedded' which is the same as the current standard release was
this will not have any effect to the next release 0.56, which will still a pro-release on public download
the transition the the new release strategy must be done now to enable automatic update by the updated in future releases

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4287 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-12-20 02:46:41 +00:00
orbiter
515e1bde6d - fixed bug with constraint default
- 0.556
- default RAM for pro releases now 120MB (because pro will become default)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4258 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-12-08 02:04:50 +00:00
orbiter
35b1bd66cd The (old) yacy web page does not need to part of the yacy distribution.
The old yacy home page will be replaced by a new one.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4183 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-10-29 11:27:50 +00:00
orbiter
daf0f74361 joined anomic.net.URL, plasmaURL and url hash computation:
search profiling showed, that a major amount of time is wasted by computing url hashes. The computation does an intranet-check, which needs a DNS lookup. This caused that each urlhash computation needed 100-200 milliseconds, which caused remote searches to delay at least 1 second more that necessary. The solution to this problem is to attach a URL hash to the URL data structure, because that means that the url hash value can be filled after retrieval of the URL from the database. The redesign of the url/urlhash management caused a major redesign of many parts of the software. Since some parts had been decided to be given up they had been removed during this change to avoid unnecessary maintenance of unused code.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4074 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-09-05 09:01:35 +00:00
orbiter
4798044708 fixed compile problem with svn 4037
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4038 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-08-10 14:03:07 +00:00
low012
5dee7e9c29 *) addition to Rev 4028, see http://forum.yacy-websuche.de/viewtopic.php?f=6&t=204
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4029 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-08-04 08:26:53 +00:00
orbiter
d3e777a98d bugfix for built-bug, see http://forum.yacy-websuche.de/viewtopic.php?f=6&t=204&hilit=
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@4028 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-08-04 00:44:15 +00:00
orbiter
03847bebc1 removed unused libs
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3971 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-07-16 10:34:39 +00:00
orbiter
1a45ecb356 - fix for http://forum.yacy-websuche.de/viewtopic.php?f=5&t=14&p=137#p137
- fix for missing restart script in ant built target
- removed some more synchronization for size() operations
- removed blocking statement on search page

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3935 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-06-28 22:06:33 +00:00
orbiter
6b4cfbd2d6 new network bootsraping method
- no more contact to yacy.net (no remote superseed any more)
- moved superseed file into new network unit definition
- fixed build; includes new network bootstraping files now

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3922 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-06-25 14:43:57 +00:00
orbiter
6518bb6c08 changed release strategy:
we will provide two different releases in the future, one standard release and one 'pro'-release.
the 'pro'-release contains all additional parsers AND has different default performance values.
The pro-version differs therefore from the previous 'all'-version by this default values.
The pro-configuration is automatically choosen if the libx-folder exists. If a version is once initialized, its configuration stays independently from an existing libx folder.
The ant targets had been changed. There are now 3 different targets to create standard and pro-releases, and one target to upgrade:
- dist: creates a standard release (only, no libx target any more)
- distPro: creates a pro-release (includes the libx)
- distExt: creates a libx-release which includes the libx-folder only. It may be used to upgrade from standard to pro
Furthermore, the naming of 'dev'-releases had been removed.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3902 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-06-16 14:11:52 +00:00
theli
02fc958d14 *) parent directory of libx-zip changed
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3835 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-06-08 15:25:33 +00:00
theli
e7722ff76a *) modifications to build file required because of rssReader
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3833 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-06-08 15:12:48 +00:00
rramthun
e12e934ade *) Fixed broken compile process.
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3650 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-05-04 21:33:37 +00:00
theli
f20b596dc0 *) adding servlet to display all deployed SOAP Services
- soap related servlets are located in htroot/soap
*) new serverContext class for soap

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3511 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-22 08:30:57 +00:00
theli
094a1482f4 *) removing yacy.exe on ant clean
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3482 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-16 12:44:51 +00:00
theli
832662ccd2 *) removing yacy.jar on ant clean
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3481 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-03-16 12:40:43 +00:00
borg-0300
e150c20c53 fixed build.xml (buildSvnRevNr)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3183 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-09 09:34:53 +00:00
auron_x
5c83f6da95 *) removed static reference to lib-folder
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3168 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-05 13:22:23 +00:00
auron_x
b6112ae625 *) less confusing memory-table
*) fixed partly wrong build.xml

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3166 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-05 12:39:58 +00:00
hydrox
0f1beaa134 *) fix for r3154
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3158 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-03 10:46:43 +00:00
allo
77c02cf180 build the svnRevNr helper, too.
(needed for a clean .deb)


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3154 6c8d7289-2bf4-0310-a012-ef5d649a1542
2007-01-02 23:33:19 +00:00
allo
defef70a9f less confusing names.
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3102 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-12-19 17:39:15 +00:00
allo
782db9099d version independent name for commons-pool lib
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3082 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-12-15 07:12:33 +00:00
rramthun
882ebf34fa *) Some enhancements to the statuspage, which save one point from the advanced config
*) ant clean now doesn't remove RPMs anymore

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3079 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-12-13 20:12:07 +00:00
rramthun
25a64fe3da -windows-script echoes correct port-number now
-minor changes

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3053 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-12-06 17:27:44 +00:00
theli
efe4df76d4 *) Bugfix for activation.jar "class file has wrong version 49.0, should be 48.0" problem
See: http://www.yacy-forum.de/viewtopic.php?p=27117

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2862 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-25 04:20:01 +00:00
theli
ac13fa763a *) bugfix for blacklist remove (blacklist was not informed about remove)
*) adding new soap service class for blacklist management
*) new junit class to test soap blacklist service

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2841 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-22 08:32:55 +00:00
karlchenofhell
5c50a88c68 - fix for rev 2826
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2828 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-20 14:38:05 +00:00
karlchenofhell
41b69c9663 - ant doesn't create SPECS and WINDOWS folders per default now
- small fixes for spec-file

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2826 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-20 13:56:08 +00:00
theli
da2ac6fa23 *) adding new ant target to allow generation of client stub classes for yacy soap api
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2789 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-17 09:48:09 +00:00
karlchenofhell
4411341daf - ant: clean target now deletes RPMs as well
- spec-file: Copyright-tag unknown, %prep and %build not needed


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2783 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-15 21:28:09 +00:00
allo
6724771eaa fix for building without nsis-ant
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2782 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-15 17:35:04 +00:00
allo
3a981049dc ant target for windows installer. See debian packge "nsis" and http://nsisant.sourceforge.net/
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2781 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-15 16:25:31 +00:00
karlchenofhell
829517df64 - added ant support for rpms
- added spec file for rpm generation
  RPMs can be built via 'ant rpm' and will be placed in RELEASES


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2776 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-14 16:34:20 +00:00
theli
ec21875f89 *) additional filter token specifying the yacy build directory root
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2771 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-14 12:23:13 +00:00
theli
0fc61167e1 *) adding filter token for revision number
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2770 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-10-14 12:08:53 +00:00
theli
b5904705ab *) Bugfix for "determineRevisionNr: build.xml:98: SVN entries file does not exist" bug
See: http://www.yacy-forum.de/viewtopic.php?t=2824

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2585 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-09-15 04:38:36 +00:00
theli
da9f67a56d *) bugfix needed because of new svn version 1.4 (new .svn/entries file format)
- lib/svnRevNr.jar: customized ant task to read the revision number out of the .svn/entries file
   - build.xml: calling new ant task

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2561 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-09-13 09:59:32 +00:00
orbiter
27a159b401 * documentation update
* removed doc from release
* release information in doc/News.html
* release 0.46

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2442 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-08-23 11:36:09 +00:00
theli
6e676224d0 *) adding support for upnp
A new port forwarding method for upnp was added.
   If this method is enabled, yacy automatically determines an UPnP 
   capable internet gateway and configures the gateway port forwarding
   settings properly. 

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2328 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-07-26 14:26:45 +00:00
theli
45b39ee1be *) solving unpacking problems with to long filename by
a) renaming the parent folder in the tgz file to yacy
      (can be configured via build properties file)
   b) reconfiguring build file to throw an error if a file
      name is too long 
Please note that currently there is _no_ proplem with too long
class names because of step a.

      

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2207 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-06-14 15:18:41 +00:00
theli
c5c5c166f0 *) fix for javadoc generation
See: http://www.yacy-forum.de/viewtopic.php?p=21884

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2138 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-05-24 04:40:30 +00:00
orbiter
556147eae6 added new package to build file
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2111 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-05-16 16:16:57 +00:00
theli
0dfef19559 *) build file now automatically builds the
yacybar xpi file (if the yacybar sources are located in yacy/yacybar)
   and copies the xpi file into the add on directory
*) Bugfix for http://www.yacy-forum.de/viewtopic.php?p=17852


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2068 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-05-08 11:16:45 +00:00
allo
eba22e7f89 include the defaultskins in the Release.
at least skins/default.css is needed.


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1938 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-03-20 12:17:22 +00:00
orbiter
0fa0dd60f0 added ranking path to distribution built
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1820 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-03-04 22:28:06 +00:00
theli
8558000bd9 *) better handling of port forwarding
- button is disabled if libx is not installed
   - bugfix for disconnect

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1782 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-28 09:50:56 +00:00
borg-0300
68f87f0add rename yacy.badwords -> yacy.badwords.example
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1743 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-22 14:59:11 +00:00
borg-0300
8ce01307f8 added "yacy.badwords"
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1732 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-21 23:44:44 +00:00
theli
3dbaca03c7 *) correcting classpath for target compileHtdocsWWW
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1681 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-17 11:05:20 +00:00
theli
7a5af1e4df *) adding target that can be used to compile userspecific servlets located in htroot/www
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1661 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-16 07:34:26 +00:00
allo
5025ef8738 installer
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1596 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-10 13:26:27 +00:00
theli
90a93dc50c *) setting failonerror to false. This is needed to run through if one of the directories does not exist
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1524 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-03 15:51:09 +00:00
theli
630733df79 *) Bugfix for tarfileset mode problem
See: http://www.yacy-forum.de/viewtopic.php?p=16196

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1512 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-02 09:26:57 +00:00
theli
1ce4b38c6e *) Bugfix for tarfileset mode problem
See: http://www.yacy-forum.de/viewtopic.php?p=16196

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1508 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-02-01 17:02:27 +00:00
theli
48e302252e *) adding possibility to build a distribution containing an exe file for windows users
see: build file target "distWinExe"

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1494 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-01-30 16:16:37 +00:00
theli
f0af91219c *) restructuring of build.xml to allow all-in-one-builds
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1493 6c8d7289-2bf4-0310-a012-ef5d649a1542
2006-01-30 15:32:12 +00:00
rramthun
ad67b0a37a Added ant2svg task to build.xml and a graphical representation of the current Apache ANT tasks
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1202 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-12-11 19:38:33 +00:00
theli
25e5593d53 *) Removing compile statement for www directory
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1142 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-11-29 12:47:19 +00:00
theli
3037c1e73b *) Removing compile statement for www directory
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1139 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-11-29 07:14:55 +00:00
theli
5bf70e6e14 *) Bugfix for serverClassLoader.java
- Classloading didn't work properly if there are multiple classes with the same name
   - This could occure because the yacy servlets have no package name defined and therefore
     are all in the same (default) package.

*) Bugfix for Duplicated Class Error
   See: http://www.yacy-forum.de/viewtopic.php?t=1341

  

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1135 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-11-28 10:15:25 +00:00
theli
6593c25c5d *) Restructuring of build file to fulfill requirements of Gentoo svn-ebuild
See: http://www.yacy-forum.de/viewtopic.php?p=12711

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1091 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-11-15 16:47:23 +00:00
theli
b3e57ae663 *) Restructuring of build file to fulfill requirements of Gentoo svn-ebuild
See: http://www.yacy-forum.de/viewtopic.php?p=12711

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1090 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-11-15 16:43:26 +00:00
orbiter
b058ecf0bc refactoring of image-generation; added experimental PNG encoder (not active now)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1008 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-10-31 02:43:55 +00:00
theli
b990dc1ad1 *) Replacing jsch 0.1.19 lib with newer version 0.1.21
*) Replacing PDFBox 0.7.1 lib with newer version 0.7.2
*) Refactoring of classes httpd/httpc/httpHeaders to
   make many methods for httpHeader/Requestline parsing
   reusable for new icap implementation
*) adding chunked input stream support
   - needed by new icap implementation
   - needed by future httpc HTTP/1.1 support 
*) httpd.java
   - moving all connection property contants to class httpHeader
   - moving readHeader function to class httpHeader
   - moving parseQuery function to class httpHeader
   - moving handleTransparentProxy function to class httpHeader
*) httpHeader.java
   - adding new fuction to parse the http response line
   - adding new function to converte http headers to a string that
     can be send to the client
   - adding a function that generates a proper url using all parsed
     connection properties
*) ICAP Support
   - yacy now supports handling of icap response modification requests
   - this feature can be used by other icap enabled proxies to contact 
     yacy as icap server, and to handover the downloaded content to yacy.logging
     for indexing
   - functionality was successfully tested with squid 2.5Stable 10 + icap patch
   - further icap services e.g. URL filtering based on yacy's blacklists are possible
*) plasmaSwitchboard.java
   - htcache entries that are still needed for indexing are now properly registered 
     as in use after system restart
   - extended logging: log message now shows parsing and indexing time for each sb. entry
    

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@757 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-09-20 21:49:47 +00:00
goligo
01cea48678 Added "debug" target to start YaCy with enabled remote debugging
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@574 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-08-23 07:18:38 +00:00
goligo
8e2a6059de Added "stop" target to stop yacy again from within Eclipse
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@538 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-08-14 22:46:03 +00:00
jerri
7792e5ae9b Added an build-target to the ant-configuration to create the
yacy-javadoc-documentation in doc/api. Just do ant create-doc and point your
favourite browser to doc/api/index.html. As most of the classes are not
documented right now this just gives a great overview of all classes.
Hopefully this helps stimulating the creation of
javadoc-insource-documentation.


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@502 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-08-07 15:16:33 +00:00
rramthun
1eadbc6b91 Modified build.xml to include Win9x scripts
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@501 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-08-07 09:26:23 +00:00
orbiter
be1f324fca performance setting for remote indexing configuration and latest changes for 0.39
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@424 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-07-22 13:56:19 +00:00
rramthun
9a7c4080d5 Fix for libx compression.
See http://www.yacy-forum.de/viewtopic.php?p=4922#4922

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@383 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-07-06 17:46:52 +00:00
theli
2d1ccae406 *) bugfix for svn revision number detection
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@379 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-07-05 09:31:23 +00:00
theli
b90f8e128a *) bugfix for svn revision number detection
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@378 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-07-05 09:24:14 +00:00
theli
3cd9a1f4bd *) correcting problems with wrong svn revision number
- if the .svn directory exists, the entries file will be
  parsed to determine the revision number of the corrent
  working copy
- then the revision number in the build.properties file
  will be overwritten with this value
- if the .svn directory does not exists the value from
  the build.properties file will be used

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@376 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-07-05 09:00:35 +00:00
orbiter
68dc2b0c6b added kelondroArray, the basis for upcoming kelondroHash and some bug fixes
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@311 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-21 01:17:25 +00:00
orbiter
a25b5b4986 fixed possible memory leak in htmlScraper: be aware that now links can get lost; further work necessary
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@288 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-16 18:31:28 +00:00
theli
9a98988c3c *) Bugfix for SSL/NIO Bug
See: http://www.yacy-forum.de/viewtopic.php?t=516
   - removing NIO from server/serverCore.java because of massive problems
     with socket close issues
*) Adding support for remote port forwarding via sch
   @Orbiter: Please take a look into
   - hello.java
   - server/serverCore.java.publicIP()
   - yacy/yacyClient.java.publishMySeed(...)
*) Making startup loading of additional content parsers more failsafe


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@281 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-16 07:28:07 +00:00
orbiter
a5b40923b6 added word migration to assortments (start with 'java -classpath classes yacy -migratewords')
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@278 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-15 01:22:07 +00:00
theli
bd79c43b0b *) Correcting problems with run target
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@275 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-13 13:32:30 +00:00
orbiter
beb652847e added run-target for ant (needed for NetBeans4)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@274 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-13 12:01:58 +00:00
theli
6dd3ec0dc4 *) Adding debug="true" debuglevel="lines,vars,source" to ant build files
See: http://www.yacy-forum.de/viewtopic.php?p=4099


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@270 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-12 05:22:06 +00:00
theli
9e4bcc828d *) solving problems with wrong classpath
see: http://www.yacy-forum.de/viewtopic.php?p=4045

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@264 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-10 06:18:55 +00:00
orbiter
878ff0ae7b corrections
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@262 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-09 16:39:25 +00:00
orbiter
ee0758fe4d bugfixes/empty-dir-deletion/snippet-test-activation
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@212 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-07 01:05:55 +00:00
orbiter
a12922536a latest changes for 0.38
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@209 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-03 09:22:50 +00:00
orbiter
594c591223 changes towards 0.38
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@208 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-03 02:43:35 +00:00
(no author)
c8b24569e3 *) solving problem with duplicated class files in htroot
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@207 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-02 06:58:20 +00:00
orbiter
d8fdc2526e added experimental snipplet-generation (to be disabled for 0.38)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@206 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-06-02 01:33:10 +00:00
allo
9c224ffe99 Execution Filerights for Unix Wrappers
added locales to the tar


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@181 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-27 08:59:01 +00:00
theli
84f9d8f7f0 *) migrating ant build files to generate a single extension tar per default
This is buildconfigureable by changing the extensionTarget Property in the build.properties file
*) Trying to solve "yacy.java template replacement / ant build failed" bug

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@169 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-24 09:02:04 +00:00
theli
8bd49ba535 *) setting root dir for all tar files properly
*) automatically adding SVN Revision number to tar file name
*) introducing build.properties file that can be used to set the build version number and date

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@164 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-23 15:47:08 +00:00
orbiter
e26ac60c3e modified assortment data structures
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@148 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-22 13:27:54 +00:00
theli
02bc33170a *) adding missing mkdir
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@129 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-17 09:34:02 +00:00
theli
361f05978d Multiple updates regarding the yacy seedUpload facility,
optional content parsers, thread pool configuration ...

Please help me testing if everything works correct.

*) Migration of yacy seedUpload functionality
See: http://www.yacy-forum.de/viewtopic.php?t=256
- new uploaders can now be easily introduced because of a new modulare uploader system
- default uploaders are: none, file, ftp
- adding optional uploader for scp
- each uploader provides its own configuration file that will be 
  included into the settings page using the new template include feature
- Each uploader can define its libx dependencies. If not all needed libs are
  available, the uploader is deactivated automatically.

*) Migration of optional parsers
See: http://www.yacy-forum.de/viewtopic.php?t=198
- Parsers can now also define there libx dependencies
- adding parser for bzip compressed content
- adding parser for gzip compressed content
- adding parser for zip files
- adding parser for tar files
- adding parser to detect the mime-type of a file
  this is needed by the bzip/gzip Parser.java
- adding parser for rtf files
- removing extra configuration file yacy.parser
  the list of enabled parsers is now stored in the main config file

*) Adding configuration option in the performance dialog to configure
See: http://www.yacy-forum.de/viewtopic.php?t=267
- maxActive / maxIdle / minIdle values for httpd-session-threadpool
- maxActive / maxIdle / minIdle values for crawler-threadpool

*) Changing Crawling Filter behaviour
See: http://www.yacy-forum.de/viewtopic.php?p=2631

*) Replacing some hardcoded strings with the proper constants of the httpHeader class

*) Adding new libs to libx directory. This libs are
- needed by new content parsers
- needed by new optional seed uploader
- needed by SOAP API (which will be committed later)

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@126 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-17 08:25:04 +00:00
orbiter
287d2e6f10 further enhanced caching (new cache flush methods)
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@111 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-12 23:33:48 +00:00
orbiter
0cfe94bb66 fixed last commit + added missing files
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@106 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-11 15:54:26 +00:00
allo
4b9982e2b2 ...
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@93 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-08 14:55:49 +00:00
theli
1dad015b0b *) Migration of Ant build files
- now the ant build file has the same functionality as the makerelease build file
- from now on the ant build files can be used instead of the makerelease build script

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@84 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-06 08:43:11 +00:00
theli
351c86d5d9 *) Migration of optional Content Parser integration
- each additional parser must be in a subpackage 
  of plasma.parser
- each parser must have its own ant build file (which will 
  be called automatically from the main build file)
- Calling the main build file results in building a separate 
  zip file for each optional parser. This zip file includes:
  + sources of the Parser.java
  + compiled classes of the Parser.java
  + needed additional libs (libx)
- To install an additional parser the user simply needs to
  extract the zip file listed above into his/her yacy directory.
- The configuration (enabling/disabling) of a parser can be done
  via the webinterface (currently the settings dialoge) and is
  done "on-the-fly". The installation can not be done "on-the-fly"
  at the moment because of classpath issues.
- The classpath of the linux startup/stop scripts is generated 
  automatically now (including all libraries from lib and libx).

*) Bugfix: File Extension was not calculated correctly by the crawler
   e.g.: file extension was accidentally: .php?param=value
   Corrected.

*) Adding additional parser for parsing of rss/atom feeds
- added needed libs to do this.

TODO:
- automatic building classpath for windows startup scripts


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@78 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-03 09:47:56 +00:00
allo
1a4ad5a0ac updated the versionnummber ...
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@77 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-05-02 19:16:45 +00:00
allo
4856f04797 set version
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@74 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-30 11:08:59 +00:00
allo
9cc4171d6d The Version is set in build.xml, too (@mc: update both places on new version)
The Target "all" Builds YaCy(like make) and the Target "dist" zips the addons(like make install)
(todo: tar.gz creation in the target)


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@69 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-28 18:32:50 +00:00
theli
fdf206239a *) adding separate targets to build zip files for each optional content parser.
This archive file can then be extrcted to the yacy root to add the new yacy feature.

TODO: but how to solve the java classpath problem for the yacy startup scripts?

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@68 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-28 09:59:44 +00:00
theli
58b1a0ba40 *) adding an new package for extra content parsers
*) adding content parser for
- pdf (using the pdf-box library)
- doc (using the textmining.org library)
*) adding a Interface for content parsers
*) adding a configuration file which can be used to configure which parser is used for which mimeType
*) Sempahore class was moved and renamed to serverSemaphore
*) Changing yacy shutdown behaviour
Buzy waiting loop for shutdown was removed and replaced with a blocking call (using the semaphore class mentioned above) to the new switchboard.waitForShutdown method.

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@46 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-24 21:24:53 +00:00
(no author)
f8d82cee47 *) Merging didn't work correctly. Fixed.
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@27 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-19 07:00:13 +00:00
allo
c13411c198 Buildfile which inserts the Date.
The Version is set in the source; so it will be correct if you check old versions out.


git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@21 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-15 13:50:42 +00:00
(no author)
070758dbfa Adding missing compile statements for
- ${htroot}/htdocsdefault
- ${htroot}/yacy

git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@19 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-14 08:05:51 +00:00
allo
97dad7eaf4 A Ant Buildfile for YaCY. It doesn't replace the REPL_VERSION and REPL_DATE Strings, yet.
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@11 6c8d7289-2bf4-0310-a012-ef5d649a1542
2005-04-10 15:00:58 +00:00