1.04        Tue Jan 18 20:46:04 2022

* Resolve test warnings reported in GitHub issue #22
  relating to Github's deprecation and removal of git:// protocol

* Pointed various RFC links in docs to ietf.org

1.02        Fri Jan  7 14:44:34 2022

* wget: use --passive-ftp switch only for ftp scheme

1.00        Wed Nov 11 12:49:58 2020

* Fixed the mitigations for CVE-2016-1238
* Mentioned https support in CHANGES file

0.56        Thu Nov 30 14:47:50 2017

* Blacklist 'lftp' use on hpux

0.54        Sun Sep 24 19:46:04 2017

* Switch test URL from www.cpan.org to httpbin.org

0.52        Fri Aug 12 11:15:46 2016

* Set a cleaned env when running git clone
* Changed git repository link in tests
* Removed consistently failing httpbin.org tests

0.50        Mon Aug  8 12:49:13 2016

* Require Module::Load::Conditional 0.66
* Fix FTP tests for ipv6
* Support https with LWP, Wget and curl

0.48        Fri Jan 24 10:32:52 2014

* Force curl to be IPv4 only during testing
  on NetBSD

0.46        Tue Nov 26 22:26:42 2013

* Blacklist 'lftp' on DragonflyBSD

0.44        Sat Sep 28 21:14:12 2013

* Fix INSTALLDIRS to 'site' for perl 5.12+
  (Olivier Mengué)
  https://rt.perl.org/rt3/Public/Bug/Display.html?id=116479

0.42        Fri Apr 12 15:28:34 2013

* Skip slurp tests for git://

0.40        Fri Apr 12 11:18:52 2013

* Added git:// url support

0.38        Thu Jan 10 20:52:53 2013

* Add support for an optional tempdir_root
  parameter (Kent Fredric)

0.36        Thu Jun 28 13:41:31 2012

* Added 'file_default' option for URLs that do
  not have a file component (Andrew Kirkpatrick)

0.34        Thu Apr 12 22:25:01 2012

* Added heuristics to skip tests when no
  Internet access

0.32        Mon Jan 17 10:26:40 2011

* Added support for HTTP::Tiny

0.30        Fri Jan  7 21:00:27 2011

* Apply blead patches from Peter Acklam

0.28        Sun Nov  7 21:22:26 2010

* Added support for FreeBSDs 'fetch' command for
  both http and ftp schemes.

0.26        Sat Nov  6 23:30:59 2010

* Added support for HTTP::Lite 
* Resolved issue with '-l' switch and iosock fetch

0.24        Wed Jan  6 23:32:19 2010

* Applied a patch from brian d foy RT #53427
  that makes new() respect sub-classes.

0.22        Sat Nov 14 23:13:16 2009

* Bumped to stable version

0.21_02     Thu Nov 12 12:55:57 2009

* Additional checks for the iosock retriever

0.21_01     Wed Nov 11 23:38:27 2009

* Added a simple IO::Socket/IO::Select based http retriever,
  based on code suggested by Paul 'Leonerd' Evans

0.20        Sat Jun 27 16:30:59 2009

* Promote 0.19_01 to stable

0.19_01     Mon Feb  9 18:04:01 2009

* Address: #42268: Wishlist: slurp to scalar
  File::Fetch can now fetch to scalars as well

0.18        Wed Dec 17 14:00:40 2008

* Address #41412: User agent string contains uninterpolated 
  $VERSION.
* Use IPC::Cmd 0.42's supplied QUOTE constant, rather than 
  rolling our own

0.16        Fri Oct 10 13:54:40 2008

* Promote 0.15_04 to stable.

0.15_04     Mon Sep 22 15:08:49 2008

* Address: #37649: Feature request: Support lftp
  File::Fetch now supports lftp, with one minor caveat: it uses
  a temporary file to store the commands for lftp, as they are
  multiline commands. Without this, we run into portability issues
  with 'special' characters on various platforms, like ; and &.
  
0.15_03     Sun Jul 13 15:56:41 2008

* Add -q to curl, to inhibit the reading of .curlrc, 
  which may interfere with the options we pass ourselves. 
  This addresses #36902

0.15_02     Sun May 18 13:42:30 2008

* Address #35018: Treat HTTP 404 Message as fail with lynx
  lynx now does a -head request first to make sure the file
  exists before proceeding

0.15_01     Sun Apr  6 13:55:36 2008

* Address: #32755: File-Fetch tests cannot fail if 
  unable to connect to internet. Tests are now skipped
  if it looks as the failure is due to a lacking network
  connection.
* New IPC::Cmd (0.41) fixes an IPC::Open3 bug, which we
  now rely on.

0.14        Fri Dec 14 13:42:30 2007

* Promote 0.13_04 to stable.

0.13_04     Wed Nov 14 20:07:02 2007

* VMS patches for file:// uris by John M.

0.13_03         2007-11-04 21:32:40

* Restore OS specific file:// URI behaviour. The 
  RFC's specify that the url definition is host OS
  specific, so what a url means on one machine will
  mean something different on another.
  VMS is now treated according to RFC 1738 
  (https://datatracker.ietf.org/doc/html/rfc1738).

0.13_02 Sun Nov  4 10:38:40 CET 2007

* Apply a perl 5.5.x compatibility fix. Users with
  perl 5.6.0 or higher do not need to upgrade.

0.13_01 Sat Nov  3 18:55:10 CET 2007

* Apply a modified version of dmq's patch to deal
  properly with file:// URIs on Win32. 
* Add test cases for Win32 file:// URIs

0.12    Mon Oct 15 14:32:23 CEST 2007

* Treat VMS like UNIX when dealing with file URIs

0.10    Fri Jan 26 13:51:19 CET 2007

* Promote 0.09_02 to stable.

0.09_02 Sun Jan  7 18:44:09 CET 2007

* The quotation as done in 0.09_01 doesn't play
  nicely with Win32 and IPC::Run. IPC::Run is
  therefor disabled during the fetch() call.
* Remove File::Fetch::Item as a class. All objects
  are now plain File::Fetch objects. This has no
  impact on user-end code, except code that checks
  the class of objects.
* URI encoding is not always clear or trivial. Add
  a FAQ entry about it.
* Add $ff->output_file as accessor, which is the 
  requested file, stripped from query parameters.
* Errors are now stored per object rather than 
  class wide.

0.09_01 Wed Jan  3 17:17:31 CET 2007

* address: #23864: File:Fetch does not use quotation 
    marks while using wget:
  * the handlers for lynx, wget, curl and rsync now
    quote their URIs.

0.08    Wed Jul  5 13:56:36 CEST 2006

* address: #18942: unproper handling of http errors 
  in external handlers:
  * the wget handler, on a failed attempt, now 
    unlinks its outputfile
  * the curl handler is updated to follow '302 moved' 
    and such like status messages
  * lynx use is further discouraged, as it doesn't 
    communicate http status messages back to the caller 
    at all.
* address #11483: File::Fetch 0.07 cannot do an FTP 
  fetch on Win32. FTP fetching using Net::FTP should
  now work properly on win32.
* update test suite so it runs safely under PERL_CORE

0.07    Thu Dec 23 09:31:00 PST 2004


* Add $TIMEOUT to specify the network timeout

0.06    Thu Dec 16 03:21:00 PST 2004


* Add rsync support

0.05    Fri Jun 18 13:55:51 CEST 2004


* Update faq
* Silence silly warnings

0.04    Fri Jun 11 22:40:34 CEST 2004


* Add file support using File::Copy

0.03    Fri Jun 11 20:40:22 CEST 2004


* Add I18N support
* Add better error handling

0.02    Sat May 22 14:40:29 CEST 2004


* Add an extra 'FAQ' entry
* Include a 'use File::Fetch::Item'


0.01    Tue May  4 15:48:24 CEST 2004


* Initial release