Commit Graph

545 Commits (5a938077817330c887d76e66b77516be0a5f8797)

Author SHA1 Message Date
hermens 18144043e6 Correct UTC Offset at beginning/end of daylight savings time
17 years ago
orbiter a31b9097a4 preparations for mass remote crawls:
17 years ago
fuchsi 0e1738899f * Complete number localization and provide a more reasonable interface to serverObjects:
17 years ago
fuchsi f717beecb1 - Changed yFormatter handling to be more flexible and produce more readable code for server pages. There are serverObject.putNum() methods to allow adding of number type values in a formatted form, and put() methods for number types that add them without formatting. This reduces the need to transform them into Strings in server pages and removes the HTML encoding step which is unecessary for numbers.
17 years ago
orbiter 711641f167 extended client connection clean-up:
17 years ago
orbiter b19bb6e5b1 - reverted svn 4132; this did not solve the problem and removed the emergency mehtod which caused production failure for shure within some hours
17 years ago
orbiter 01e0669264 re-designed some parts of DHT position calculation (effect is the same as before)
17 years ago
orbiter 2f1ff048ba some fixes to socket connection time-out
17 years ago
orbiter 1488769e1f cleanup of unmaintained and outdated performance methods:
17 years ago
orbiter 3cb9cdc9be try to fix connection problem, possible cause for wrong junior status and non-passive passive peers:
17 years ago
fuchsi ae4b9308ef Fix problems with some web servers which couldn't handle the way yacy was sending requests. Thx to celle for the patch.
17 years ago
orbiter daf0f74361 joined anomic.net.URL, plasmaURL and url hash computation:
17 years ago
orbiter a34d9b8609 * added a search history cache that maintains search results for 10 minutes
17 years ago
orbiter bb426565f0 added new yacy protocol for mass url-pull for better remote crawling distribution
17 years ago
low012 54004e929b *) Better Bourne-Shell (OpenSolaris) compatibility, update and restart really work now. As the Bourne-Shell is the grandfather of most modern shells, it should also work with Linux (tested with Mandriva, works) and OSX (Please test!).
17 years ago
orbiter 344911bfaa shorter minimum delay values for intranet crawl targets
18 years ago
orbiter b5346141b3 made the plasmaHTCache static (there is only one internet, so we need only one cache)
18 years ago
orbiter 757703a938 synchronization of access tracker to avoid java-internal loop in TreeMap during shutdown
18 years ago
orbiter 9ca46a8c69 indexing of local (intranet) urls enabled
18 years ago
orbiter 511dcbb172 fixed encoding bug made in SVN 3993
18 years ago
orbiter 40b0547611 - documentaton changes (removed old forum links)
18 years ago
orbiter b6d9cca67e - fixed problem with yacyVersion and own version generation
18 years ago
orbiter 5444b07674 fixed bug with decompression of index abstracts
18 years ago
orbiter 924ae39170 replaced old map loading method with new implementation which is more robust against change of line termination methods
18 years ago
orbiter 36a37f758b fix for oom exception during release download
18 years ago
orbiter 21fabe259b another fix to the restart function; now tested under linux
18 years ago
orbiter 28baecd41b another fix for the concurrentModificationException in AccessTracker
18 years ago
orbiter 19786b73b6 next try for a better restart
18 years ago
orbiter c5c268c43e tried to fix restart button
18 years ago
orbiter e03fcf4627 SSI fix for http://forum.yacy-websuche.de/viewtopic.php?f=6&t=29
18 years ago
orbiter 9bbd39b67c - removed unfinished auto-updater from roland and martin
18 years ago
orbiter 1782ef57e5 - added SSI parser and include directive for <!--# include virtual="<file>" -->
18 years ago
orbiter 0e57a8062b added network definition for different YaCy networks
18 years ago
michitux 25529290ca - 2 small changes in documentation
18 years ago
orbiter 6518bb6c08 changed release strategy:
18 years ago
orbiter 069562a14d fixed problem with re-crawl; replaced error file-db with ram-db
18 years ago
orbiter c7a614830a several bugfixes
18 years ago
(no author) 2784820ee3 *) moving sleep to a better place
18 years ago
theli 7a1b811d18 *) bugfix for SocketException:
18 years ago
orbiter 2b937abef1 slighlty different behavior in shutdown sequence for http server threads:
18 years ago
karlchenofhell e1d809d5f1 - more detailed logging of MEMORY messages
18 years ago
orbiter 0b10ef64ba better server access tracking
18 years ago
orbiter 66ec8b63c1 added a httpd access tracker:
18 years ago
karlchenofhell 8bff810d19 - fixed logging output of serverMemory.request()
18 years ago
karlchenofhell f05ca43780 - the wiki-parser works for remote wiki-code now, not displaying links anymore as if they were local (ViewProfile comment)
18 years ago
karlchenofhell 30c3d909b1 - fixed charset problem in ConfigProfil_p.html (use accept-charset="UTF-8" in forms)
18 years ago
theli e1a5babff1 *) Logging GUI handler: line-size is now set to max-size if max-size was exceeded
18 years ago
(no author) 94cc9f05f5 *) Improvements for restart via update wrapper
18 years ago
orbiter 33ad0c8246 added a web structure computation and logging:
18 years ago
karlchenofhell baa9402b97 - wiki-parser is now configurable via the config setting wikiParser.class which holds the class-name for the parser to use
18 years ago
karlchenofhell 601fc7d1c5 - added source to J7Zip-modifed.jar and it's license (changelog is still to come)
18 years ago
karlchenofhell 0a64047081 - plasmaParserDocument can process subdocuments now (other archive-parsers may want to use this method)
18 years ago
theli b30e64daab *) passing homepath to serverLog.configureLogging
18 years ago
orbiter b3f97b5c38 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@3735 6c8d7289-2bf4-0310-a012-ef5d649a1542
18 years ago
karlchenofhell 086239da36 - added servlet: remote crawler queue overview
18 years ago
orbiter 2fa8b50e54 reverting svn 3691+3692
18 years ago
orbiter 22a0e9f117 more timeout-control
18 years ago
orbiter 24db55a541 added timeout for httpd-sockets during read
18 years ago
orbiter 7f56c8d4aa fixed some seed selection details
18 years ago
theli 0b5fc3c28c *) moving date functions to serverDate class
18 years ago
rramthun d6811ac243 *) Moving tar.jar from libx to lib
18 years ago
theli 469583ea80 *) new interface class. should be implemented by the updater to allow communication between the updater and yacy
18 years ago
theli 7c902996b5 *) changes required for the uploaderWrapper
18 years ago
orbiter 595ee10468 fixed datatabase inconsistency bugs
18 years ago
orbiter 7a7a1c7c29 fight against problems with remove-methods and synchronization
18 years ago
(no author) 6186185775 *) Moved some comments to javadoc
18 years ago
orbiter fcdf000fbc bugfix for http://www.yacy-forum.de/viewtopic.php?p=33838#33838
18 years ago
orbiter ba2c307ab3 optimized memory allocation in kelondroRow.Entry
18 years ago
orbiter a5d668c0c6 added speed-buttons for easy performance setting
18 years ago
orbiter d755a8026d - better OOM protection
18 years ago
orbiter 5d5e6ebfcc fix for http://www.yacy-forum.de/viewtopic.php?p=32631#32631
18 years ago
orbiter 51e12049fa third generation of R/W head path optimization
18 years ago
karlchenofhell 6fbe31425a - some code-cleanup (no more syntax-warnings here)
18 years ago
orbiter dc0c06e43d PLEASE MAKE A BACK-UP OF YOUR COMPLETE DATA DIRECTORY BEFORE USING THIS
18 years ago
karlchenofhell c016fcb10f - added streaming-support to CrawlURLFetchStack_p servlet
18 years ago
orbiter 1f1f398bfa enhanced speed of RAM cache flush by factor 20 (twenty times faster)
18 years ago
orbiter 7673f0869b minor enhancements
18 years ago
orbiter fcc11391a8 some redesign attempts because sorting of lastseen does not work correctly
18 years ago
orbiter 306c50ac40 QPM (queries per minute) statistic stub
18 years ago
orbiter 7598e1243e removed unused variables/imports
18 years ago
allo 98cb777e18 abstract wikiCode in putWiki
18 years ago
karlchenofhell 15f0334cd3 - fixed IllegalThreadStateException in LogParser
18 years ago
hydrox 814a09a0ed *) reversed r3250 and parts of r3252 (nanotime() is an java1.5 function)
18 years ago
hydrox f7623f5d24 *) added missing measuring points for Parser-Runtime
18 years ago
karlchenofhell 5d540b219e - LogalizerHandler skips interfaces again
18 years ago
allo e1fb3550ab fix for profile
18 years ago
hydrox 6faf9b70b7 *) LogParserPLASMA now counts its total runtime.
18 years ago
hydrox e5f854bc37 *) added LogalizerHandler-settings to yacy.logging.
18 years ago
karlchenofhell 77b73aa7a8 - log-entries 'Indexed' are parsed correctly now
18 years ago
karlchenofhell 71112b1fe6 - added LogStatistics_p.html servlet based on the logalizer (indexing values not functional yet due to charset/regex problems)
18 years ago
allo 0c81bd39d4 XSS-safe put as default.
18 years ago
karlchenofhell bdda9e802f - added some commented string constants to ease use of the result-table
18 years ago
karlchenofhell 4dce5ec261 - if mem is too low but former GCs helped, the word-cache limit is only decreased now, if a subsequent GC doesn't
18 years ago
hydrox c27e88104c *) getResults() should now work and compile properly with Java 1.4
18 years ago
hydrox a2fb54afff *) Quickfix for http://www.yacy-forum.de/viewtopic.php?p=29973#29973 getResults() used a java 1.5 function (Output is temporally disabled until a sulution with 1.4 functions is implemented)
18 years ago
hydrox 3acd90033c *) added functions to get results from log-parsers (not documented yet)
18 years ago
karlchenofhell 0336480a3e - the maxMemory-fix for the Sun JVM 1.4.2 wrongly also applied to 1.6, thx to NN
18 years ago
allo 6ff8359b98 possibility to use anonther bindPort than the externally reachable port.
18 years ago
karlchenofhell d6eb699e8e - fix for last commit (didn't know that the paragraph sign has an UTF-8-specific location)
18 years ago
karlchenofhell 41bc31d2c2 - ConfigAdvanced_p => XHTML (no invalid IDs)
18 years ago
borg-0300 a4f63d187d better map2string and NullPointer fix
18 years ago
borg-0300 05d0464377 only do 16 checks if "address" starts with "172.";
18 years ago
rramthun 1a525710c1 *) cursor jumps now to searchbox on searchpages again
18 years ago
karlchenofhell 52abbd4131 - fix for wrong public IP if no hostname was set and IP was from range 192.168.*.*
18 years ago
hydrox 2c69cc969a *) more special chars removed
18 years ago
hydrox ebb42906f8 *) removed special characters
18 years ago
theli 954db729db *) Bugfix for ArrayIndexOutOfBoundsException during SSL detection
18 years ago
orbiter ceb9e3aa17 - enhanced parser: collection of audio, video, image and application links
18 years ago
hydrox f442af956c *) first version of build-in logalizer
18 years ago
(no author) 24ac4e8860 Bugfix to "-UNRESOLVED_PATTERN- bei Hostname-Änderung" (http://www.yacy-forum.de/viewtopic.php?t=3093)
18 years ago
orbiter ba967c4875 - bugfixes and debug code
18 years ago
orbiter 114a76a86e - added flag to urlhash that shows that domain is a local domain
18 years ago
theli 5e57e0814d *) new soap function to display log
18 years ago
orbiter f21ede312e bugfixes for internals of database organization
18 years ago
orbiter 2a9d868f6d - removed object cache from kelondroTree
18 years ago
orbiter 278d8c3c7e - more asserts
18 years ago
orbiter 2d3f1a53fd handling of Missing byte-order mark exception
18 years ago
allo c35793fb46 fix for last commit
18 years ago
allo a831c83025 create servletProperties, with the servlet specific funktions from serverObjects
18 years ago
theli df49724f28 *) better error handling for seed upload - test download - problems
18 years ago
theli 5b114249ce *) Bugfix for ViewLog problem with multiline logging messages
18 years ago
theli de5e233766 *) Bugfix for GuiHandler sorting problem
18 years ago
theli fd94aa4bef *) Bugfix for IndexOutOfBound in GuiHandler
18 years ago
orbiter 2bb529cedb added peer tags for peers in robinson mode
18 years ago
orbiter f25f61d9d3 documentation of compile problem. See
18 years ago
orbiter db294687ea enhanced logging
18 years ago
theli f17ce28b6d *) plasmaHTCache:
18 years ago
theli 8b2ceddb91 *) Displaying servere and warning logging messages in different colors on ViewLog_p.html
18 years ago
orbiter df1629b05a - code cleanup
18 years ago
theli 813a8a8179 *) migration of mimeTypeParser to jmimemagic 0.1
18 years ago
allo b0a4fcce8c fix from theli
18 years ago
theli b6c7b91582 *) Parser now throws an ParserException instead of returning null on parsing errors (e.g. needed by snippet fetcher)
18 years ago
orbiter e03427871e enhanced surftipps:
18 years ago
theli cc667b0aa5 *) htmlFilterContentScraper.java: adding support for link tag
18 years ago
orbiter f453c14b5d removed unreacheable catch blocks and unused imports
18 years ago
theli ad7f600f25 *) Bugfix. re-enabling inheritance of serverCharBuffer from writer class
18 years ago
theli 97d2a08ef1 *) restructuring needed to support parsing of documents using various charsets
18 years ago
orbiter 3aac5b26da - added automatic tag generation when a web page from the search results is added
18 years ago
theli 0e84a969d6 *) Bugfix for serverCharBuffer read from file operation
18 years ago
theli 90ef19d778 *) first version of a serverCharBuffer
18 years ago
orbiter 1b48473bc5 bugfix to utf8 recognition
18 years ago
orbiter 90f7241b59 serverByteBuffer.trim() can now recognize utf-8 characters
18 years ago
theli 8115ac47b5 *) charset aware metadata parsing
18 years ago
theli 74c3e7cf29 *) storing document charset into plasmaParserDocument object (is needed later by the condenser)
18 years ago
theli e2f8339827 *) some bugfixes for UTF-8 related problems
18 years ago
orbiter 82a6054275 - fixed bug with new indexAbstract generation
18 years ago
orbiter 309accb983 memory control for ymage generation:
18 years ago
orbiter c2e6cc8c6b small part of Bosts patch
18 years ago
orbiter a2525072f2 bugfix for kelondroRow - property generation
18 years ago
theli f3ac4dbbb9 *) better handling of server shutdown
18 years ago
orbiter 39b4c26bdc more memory control:
19 years ago
orbiter eb633c0a4f server threads must now supply a method that can be called in case
19 years ago
orbiter 0187c60010 because of a bug in the JRE 1.4.2 there was no memory protection
19 years ago
orbiter 314021453f * more logging
19 years ago
theli c09f734d06 *) offer router configuration on ConfigBasic.html
19 years ago
orbiter d468d665c9 some changes that may help to prevent deadlocks that cause an OutOfMemoryError
19 years ago
orbiter 8b77afd72c some fixes to new container merger
19 years ago
theli 839806a775 *) serverPortForwardingUpnp.java: code cleanup, license header added
19 years ago
theli 03230cd887 *) removing old port forwarding classes
19 years ago
theli 6e676224d0 *) adding support for upnp
19 years ago
orbiter 1ed3e2daef added option to extract domains and/or urls from the eurl database
19 years ago
orbiter 58df8b7bbf a large collection of different changes
19 years ago
orbiter b3f7e62e03 better handling of whitespace
19 years ago
orbiter 4149939c02 better handling of whitespace for gettext quotation
19 years ago
orbiter 97fa6788a1 added gettext support:
19 years ago
orbiter 67edd80884 removed tabs
19 years ago
orbiter 3879a0ecd0 replaced java.net.URL usage by use of new class de.anomic.net.URL
19 years ago
allo 6acb6a4d8f tiny performance optimization
19 years ago
theli fe617d7e54 *) adding function to return the protocol type of a ssl connection
19 years ago
orbiter 018b3e0832 added pause option to server threads.
19 years ago
allo 0621106ef3 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@2214 6c8d7289-2bf4-0310-a012-ef5d649a1542
19 years ago
orbiter 12af69dd86 cosmetics
19 years ago
rramthun bc94a714b2 Better explanation for the auto-dom-filter.
19 years ago
theli a520ab2e8c *) adding possibility to use an existing PKCS12 certificate for https
19 years ago
orbiter cda087f43b - integrated cache miss storage into object cache
19 years ago
theli 8b7626f8d1 *) Automatic redirection of browser if user changes port settings in ConfigBasic
19 years ago
theli cea6e416d9 *) wrong name in header
19 years ago
theli df068cf23c *) adding first version of native SSL support for yacy
19 years ago
orbiter 83e0e765ec redesigned some parts of the html scanner & parser
19 years ago
rramthun 42b0b10a95 -Adding Windows Media to types which are not sended compressed
19 years ago
orbiter 128e4ab199 - in serverSystem: maxPathLength is now a variable, not a method
19 years ago
orbiter 30e3e3a0fd adopted MAXPATHLENGTH to host system capabilities
19 years ago
allo 68ec572df0 bugfix for staticIP
19 years ago
theli 89286478e7 *) removing thread pool eviction for now. Not needed at the moment
19 years ago
allo 3b7e66ab48 staticIP should now work
19 years ago
theli 8558000bd9 *) better handling of port forwarding
19 years ago
borg-0300 00975359c5 added keywords, properties
19 years ago
theli f95d98142f *) displaying amount of items in the existsIndex caches
19 years ago
theli 9b941fb773 *) bugfix for usage of yacy with extended port binding (e.g. #eth0:8080, 192.168.0.1:8080, etc.)
19 years ago
theli 556d242be0 *) Limited support of content-range requests
19 years ago
theli 8fcb25f9f9 *) Setting via header according to rfc
19 years ago
allo 73f18ed5b2 git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@1627 6c8d7289-2bf4-0310-a012-ef5d649a1542
19 years ago
theli 50d85657b8 *) new import function for IndexImport_p.html
19 years ago
orbiter ec5d88664a tried too fix serverSwitch synchronization problems
19 years ago
theli 3d5347bc8e *) changing loglevel for some messages
19 years ago
theli 0fcd113c42 *) last bugfix part. Seems to work now for the stackCrawler
19 years ago
theli bea2b9edee *) further redesign of threadpools to solve too many thread problem
19 years ago
theli 859c6a88f5 *) testing various thread pool eviction settings to avoid outOfMemory - Thread creation problem
19 years ago
theli f5abfe8d57 *) more failsafe threadpools
19 years ago
orbiter f4ffa9aee5 - implemented more attributes to index entries
19 years ago
theli da81d7db17 *) Adding possibility to close open connections via Connections_p.html
19 years ago
(no author) 001513cc1f Now custom httpHeader can be created
19 years ago
(no author) 55f3232219 Patch for the Coockie management.
19 years ago
orbiter 9544c47684 added some UTF-8 handling.
19 years ago
orbiter 10a095d6b5 - added base64 ordering methods
19 years ago
orbiter 9086261476 refactoring of base64 encoding:
19 years ago
allo ba96cefe0c packages for xml/*
19 years ago
theli b6be828d15 *) Bugfix: Share subdirectory couldn't be views because of LinkageErrors
19 years ago
orbiter 4500506735 fixed some bugs concerning url entry retrieval and intexControl interface
19 years ago
orbiter 3086e38bb1 added getRemoved method on demand from theli for migration purpose
19 years ago
orbiter 76b97e4d2a integrated geo-snap DBStressTest.java in dbtest
19 years ago
orbiter d007d14905 re-insert of migrateSwitchConfigSettings
19 years ago
theli 8862b6ba4b *) Corrections for code cleanup 1175
19 years ago
orbiter 37f88b4017 code cleanup
19 years ago
orbiter ec2b39c1ce code cleanup
19 years ago
orbiter 8f1f2daa5e implemented interactive link deletion of search results.
19 years ago
orbiter 3d8a5ae652 code cleanup
19 years ago
orbiter 1d6a6d1f85 code cleanup
19 years ago
orbiter a04930f025 code cleanup
19 years ago
rramthun 8c0d982191 1.) Fix from Martin (he ist not at home...)
19 years ago
theli b604654c25 *) Adding possibility to do a settings migration on yacy startup
19 years ago
theli b35c5a48bf *) First version of urlRedirector.pl script
19 years ago
theli bdf30117c1 *) Redesign of parser configuration
19 years ago
theli 5bf70e6e14 *) Bugfix for serverClassLoader.java
19 years ago
orbiter 85282b1d98 enhanced YBR recognition and search result heuristics
19 years ago
orbiter 0e25020f51 added first generation and usage of YBR index-files. Enhanced overall ranking of search results.
19 years ago
orbiter 0ec54d9c5f enhanced CR-file handling and added first RCI-evaluation tests
19 years ago
orbiter 88e3234393 fine-tuning of rci-generation
19 years ago
orbiter 24dc0e0760 implemented cr-file processing and further transmission steps
19 years ago
theli 8e308cf50e *) Possibility to change the server port on-the-fly.
19 years ago
theli fd58d5f8e6 *) Adding possibility to specify the interface / IP-Address where YaCy should bind to.
19 years ago
orbiter 6e81f2580d try to fix bug with storage of settings
19 years ago
orbiter 79818a320f introduced citation-rank transmission protocol and activate transport for anonymisation
19 years ago
orbiter d2731418bf added creation of global ranking files and changed url normal form usage
19 years ago
theli fb766413d1 *) Changes on httpc dns caching
19 years ago
hydrox 56b9f34411 *)removed unused imports
19 years ago
orbiter 5f68b6886b introduced new url-hashes for better ranking computation
19 years ago
orbiter 4d1e56e4d9 fixed intermission-bug (removed 'break for intermission' of httpd-thread)
19 years ago
theli 723e056c48 *) Bugfix for ClassCastException during SessionPool.close
19 years ago
theli 9a2afe88d4 *) Deactivating unlimited timeout for persistent connections because this
19 years ago
orbiter 4dcbc26ef1 introduction of search profiles; very experimental
19 years ago
theli 40777556c5 *) Connection Tracking
19 years ago
borg-0300 e642a5d8b7 more constants
19 years ago
orbiter d29dfb0a12 refactoring of search / preparation for better search methods
19 years ago
theli c8a35a0130 *) Adding new connection tracking page (currently only for incoming connections)
19 years ago
orbiter 6a72f06c40 resizable network picture + greater on click
19 years ago
theli a2fa75e688 *) Asynchronous queuing of crawl job URLs (stackCrawl)
19 years ago
orbiter 3dd7e90cdd kbytes instead of bytes in performance settings; new default values
19 years ago
orbiter 2c7b490e30 memory-logging
19 years ago
orbiter 7fc822a59b changed handling of time-zones
19 years ago