Case insensitive matching
Add anchorfile and anchorfile polling interval.
Revert "Remove support for negType 7. Remove DiffieHellman support: connection setup always uses ECDH now."

This reverts commit 87b6a0807c2373c6ca4c122c208dd8ed99170a03.
Revert "Purge negType 6, support negType 7 for now but don't advertise it."

This reverts commit 7e0c4f06c17ed650ed6466aa70f89d13e0eb4887.
Merge branch 'updater-wrapper-stuff' into stable-1452
When we receive an announcement, free up any failed slots - it's possible the peer didn't have the file we want, and it's reannouncing because it now has all the files needed.
Broadcast UOM announcements when we have downloaded a dependency.
On darknet, try again for fetching a component via UOM after 1 hour if still not fetched.
Only free up slots when receiving an announcement (bae917dd45b2fd540a873970fba57daf093f36ee) on darknet. On opennet we can just keep announcing until we find one that has the file - this shouldn't happen often.
This was still wrong.
Add some javadocs to the updater code.
Long and not necessarily clearer explanation of maxArchiveLevels. Hope p0s is happy. :|
Fix NPE when rendering pages for old plugins using FredPluginHTTP. Should fix bug #5985.
Better description.
Merge branch 'updater-wrapper-stuff' into stable-1452
Doh, this is still wrong!
Document, confusing
Add FIXME
Improve some package-level javadocs. Formatting and content issues.
Add package docs for more packages (not quite all though).