Wget source is available at http://www.gnu.org/software/wget/
January 22, 2014
wget-1.15 (with openssl 1.0.1f, pdf manual, wget.ini sample, locales and ca certificate)
Use 7zip/WinRAR to extract the archive
August 11, 2012
wget-1.14 (openssl 1.0.1c) optional files (locales, ca-bundle)
February 1, 2012
wget-1.13.4 (openssl 1.0.0g) locales ca-bundle-crt (expired 2018) [patch]
- wget should lookup wget.ini and locales relative to where wget.exe located not from current directory
- by default search for curl-ca-bundle.crt for secure protocol when ca-certificate-file not defined
December 7, 2011
- fixed gnulib stat() that return invalid filesize >2GB (patched mswindows.h)
- use wget.ini in current directory for default wgetrc
- apply apache's dirlist patch
September 6, 2011
- timestamp fix and apache dirlist patch
How to build?
Someone asked, but honestly I don't find anything intricate about building it with MinGW.. the one that hard is version 1.12.x where I need to modify some win32api's header to enable IPv6, apply some minor patch and manually "make" for the final linking. Version 1.13.x however is just simply configure and make, that's it. Of course assuming you already had all dependencies (libidn, libintl, winiconv, openssl), one caveat is libidn as user commented below, it maybe just me (i'm not sure) but I need to rebuild winiconv and later libidn to make it "see" the statically linked iconv.
March 30 2011
I made alternative build based on this http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=217243 to workaround those annoying apache auto-generated directory listings.
As you can see, we still can't get rid of index.html, but it's way much faster for handling hundreds of directories! enjoy! :)
May 14 2010
It seems my previous mingw built didn't support IPv6 :D
That's really strange.. AFAIK ws2tcpip.h does support IPv6. I decide to fool configure to enable it. And I've done it. The new binary now support IPv6 and IRI. Same link as above.