fred
fred copied to clipboard
Freenet REference Daemon
Adding an interface to make inviting friends and communicating with friends easier and more obvious. This builds upon https://github.com/hyphanet/fred/pull/845 and depends on it.
Removes usage of deprecated freenet.support.io.Closer in various places. Replaces io streams handling with try-with-resources.
MultiValueTable previously used HashTable class internally and all access methods required to be synchronized. This solution was replaced with ConcurrentHashMap and CopyOnWriteArrayList, which may be accessed concurrently and with less...
Improve tests in the `freenet.clients` package ---- Depends on: * https://github.com/freenet/fred/pull/826 * https://github.com/freenet/fred/pull/824 * https://github.com/freenet/fred/pull/822 ---- * Adds improvements to the tests in the `freenet.clients` package. * Improves date and...
a) The DB file size is bigger. Current IpToCountry.dat is 1.2 MiB, Tor DB is 4 MiB, optimized Tor DB is 2 MiB. "Optimized" means I used 'sed' to remove...
This adds the image/webp format. I already has a WebP content filter working, just without tests. Nevertheless, it's good to have the MIME type added first.
This reverts commit fda9bdb81d4077747db365a922ee7afe30f10584. There’s a contingency plan now to enable updating the index in case its uploader becomes inactive or cannot react when required by law. It needs multiple...
This is just a band-aid. We may want to copy the plugin list instead.
It’s actually quite a huge change.