yacy_search_server/source/net/yacy/search
reger 0c754dd794 implemented DIGEST authentication, which is for remote login more secure
as BASIC were pwd is transmitted near clear text (B64enc).
This has some implication as RFC 2617 requires and recommends a password hash MD5(user:realm:pwd) for DIGEST.

!!! before activating DIGEST you have to reassign all passwords !!! to allow new calculation of the hash
- default authentication is still BASIC
- configuration at this time only manually in (DATA/settings) or  defaults/web.xml  (<auth-method>
- the realmname is in defaults/yacy.init  adminRealm=YaCy-AdminUI
- fyi: the realmname is shown on login screen
- changing the realm name invalidates all passwords - but for security you are encouraged to do so (as localhostadmin)
- implemented to support both, old hashes for BASIC and new hashes for BASIC and DIGEST
- to differentiate old / new hash the in Jetty used hash-prefix "MD5:" is used for new pwd-hashes (  "MD5:hash" )
2014-01-17 00:02:23 +01:00
..
index remote search peer selection schema change: 2014-01-16 17:27:14 +01:00
query remote search peer selection schema change: 2014-01-16 17:27:14 +01:00
ranking - the webgraph shall store all links which appear on a web page and not 2013-09-15 00:30:23 +02:00
schema wrong logger fix 2013-12-23 10:52:02 +01:00
snippet enhanced webgraph processing 2013-12-04 01:54:45 +01:00
EventTracker.java - replaced all length() == 0 and size() == 0 with isEmpty() 2012-07-10 22:59:03 +02:00
IndexAbstracts.java
IndexingQueueEntry.java refactoring 2012-09-21 15:48:16 +02:00
MemoryTracker.java - refactoring of log to ConcurrentLog: 2013-07-09 14:28:25 +02:00
ResourceObserver.java found and fixed a huge memory leak in solr caching (inside Solr). The 2013-11-07 10:01:44 +01:00
Shutdown.java Added 'final' for all exception blocks as this helps the Java compiler 2013-07-17 18:31:30 +02:00
StorageQueueEntry.java added missing class 2013-05-30 16:39:48 +02:00
Switchboard.java implemented DIGEST authentication, which is for remote login more secure 2014-01-17 00:02:23 +01:00
SwitchboardConstants.java implemented DIGEST authentication, which is for remote login more secure 2014-01-17 00:02:23 +01:00