When having "timestamping = on" with wget 1.10.2, FTP symlinks are retrieved instead of the files they point to:
$ wget --timestamp ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/openldap-stable-20050429.tgz --19:04:54-- ftp://ftp.openldap.org/pub/OpenLDAP/openldap-stable/openldap-stable-20050429.tgz => `.listing' Resolving ftp.openldap.org... 204.152.186.57 Connecting to ftp.openldap.org|204.152.186.57|:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /pub/OpenLDAP/openldap-stable ... done. ==> PASV ... done. ==> LIST ... done. [ <=> ] 5,567 14.46K/s 19:04:56 (14.45 KB/s) - `.listing' saved [5567] Removed `.listing'. Creating symlink openldap-stable-20050429.tgz -> ../openldap-release/openldap-2.2.26.tgz without it, the file gets retrieved. --retr-symlinks have to be defined in order to make timestamping work, but I consider it a bug as the options shouldn't be related.