Bincache is a peer-to-peer Usenet caching system, designed to simplify nzb downloading.
Bincache is currently under development and should not be considered finished; these are ALPHAS. If you want to take a look at it, download and enjoy.
Bincache 0.99.10 adds support for opening multiple connections to the same host NNTP server.
Downloads:
0.99.10 for Win32. Should include all required DLLs.
Source code of 0.99.10. It should build without trouble on Linux. Build reports on other systems are welcome.
Crosscompiling for Windows requires that you first crosscompile the libraries it relies on. At the time of this writing, what worked for me was: libgpg-error (version 1.6-1 from Debian testing)
./configure --host=i586-mingw32msvc --prefix=/usr/local/cross-tools/i386-mingw32msvc/
libgcrypt (version 11-1.4.4 from Debian testing):
./configure --host=i586-mingw32msvc --prefix=/usr/local/cross-tools/i386-mingw32msvc/ --with-gpg-error-prefix=/usr/local/cross-tools/i386-mingw32msvc/
gnutls26 (version 2.8.5-2 from Debian testing):
./configure --host=i586-mingw32msvc --prefix=/usr/local/cross-tools/i386-mingw32msvc/And then copy the relevant DLLs into the bincache source directory. Or symlink them if you prefer.
To compile bincache for Windows, you'll probably also need to grab and build GNU Regex from regex-0.12.tar.gz
Bincache is being developed by Tentacular Industries under contract with Transcalar. The client source shall be made available under the GPL at the completion of each phase of the contract.