The previous FTP sites only could support 10 concurrent downloads. Let's use https://fossies.org instead.