Original sentence: Although the flaws have since been corrected, it has been claimed that the code base was not written with security in mind and that the maintainers are insufficiently sensitive to security-related concerns.Although the options are well-documented in the manual, they are daunting even to the experienced user, and the interaction of various options can sometimes lead to surprises.An example of this would be the inclusion of large file support, which happened in 2005, although the feature has been widely and frequently requested since at least 2002.For example, it still uses HTTP/1.0, which was acceptable several years ago, but less so now that most of the world has upgraded to HTTP/1.1.It doesn't support any of the media streaming protocols, such as mms and rtsp.It has lagged behind with support for the more recent features to HTTP and FTP.It is not flexible enough to be used as a building block for shell scripts because its recursive download either does all or nothing—it cannot be made to only do some of the work and output the needed information (such as a list of URLs) for other utilities to process.Its mirroring facilities are ill-suited for modern web sites, especially inability to download content referenced from JavaScript or from CSS.Several criticisms of Wget have recurred in public forums and mailing lists.Several security flaws have been exposed in Wget.The most important ones are:.Wget is easily confused when mirroring complex sites, especially on repeated mirroring because it lacks a database where it would store metadata describing previous mirroring runs.Wget supports few protocols, especially compared to cURL.Wget's development has often been perceived as slow and sporadic; many users have been frustrated by the lack of response to feature requests.Wget's large number of options has been criticized as feature creep—as of this writing (June 2005), Wget has more than 100 command-line options.Wget's maintainers have stated their awareness of these criticisms, and claim to be working on addressing them in future releases.While not supporting media protocols can be explained with their lack of specifications, it is also true that many see Wget's code base as being centered around HTTP and FTP