dftp (4.8-3) frozen unstable; urgency=HIGH

  * Fix a /tmp vulnerability (tnx to Colin Phipps <crp22@cam.ac.uk>)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Thu, 3 Feb 2000 10:56:56 +0100

dftp (4.8-2) unstable; urgency=low

  * Add dependency on 'ftp'. (Closes: #45152, #47022)
  * Fixed version number in dftp script.
  * Added build dependencies (Standards-Version: 3.1.1)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Thu, 16 Dec 1999 10:34:27 +0100

dftp (4.8-1) unstable; urgency=low

  * Replaced a leftover direct call to dpkg --compare-versions by
    version_cmp.
  * FHS transition (Standards-Version: 3.0.1)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 12 Nov 1999 14:57:32 +0100

dftp (4.7-2) unstable; urgency=low

  * Changed perl dependency to perl5|perl.
  * Updated copyright file for new location /usr/share/common-licenses/GPL.
  * Updated Standards-Version to 3.0.0.
  
 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Mon, 5 Jul 1999 13:22:10 +0200

dftp (4.7-1) unstable; urgency=low

  * It now works to run 'dftp install=...' after 'dftp select'. In the
    past, the install= cleared out all previously selected packages.
  * 'dftp clean' now also removes .debs that are installed but are named
    name_version_arch.deb (e.g. downloaded from Incoming).
  * ftp now can handle multiple versions of the same package in the input
    Packages files. It picks the newest available version.
    (Closes #22381,#33180)
  * Now the internal version comparison function is always used by
    default, because it's *much* faster than calling dpkg all the time.
    There's a new option --correct-version-compare to force use of dpkg
    --compare-versions if needed.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 12 Feb 1999 14:24:23 +0100

dftp (4.6-2) unstable; urgency=low

  * Fix typos in printing {pre,post}inst-cmd. (Fixes: #32354)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Mon, 25 Jan 1999 10:21:31 +0100

dftp (4.6-1) unstable; urgency=low

  * New config vars/command line options preinst-cmd and postinst-cmd.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Wed, 13 Jan 1999 17:10:50 +0100

dftp (4.5-1) unstable; urgency=low

  * Don't think an empty .installed file is in old format. (Fixes: #23718)
  * New install=LIST command.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Tue, 27 Oct 1998 11:29:38 +0100

dftp (4.4-1) frozen unstable; urgency=low

  * Better handle cases where no packages are to be installed, specially
    when trying to order packages (error from pkg-order). Fixes: #21944

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Mon, 4 May 1998 16:35:20 +0200

dftp (4.3-2) frozen unstable; urgency=low

  * If "dpkg --audit" at end of dftp unpack suggested to configure
    remaining packages, the "dpkg --pending --configure" wasn't called
    with the --root-cmd. Fixes: #21141

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Tue, 28 Apr 1998 10:17:55 +0200

dftp (4.3-1) frozen unstable; urgency=low

  * Avoid various warnings about non-numeric things in own version
    comparing function (used on non-Debian systems).
  * Use new set_compare_method of Debian::Package::List on non-Debian
    systems, to avoid calling dpkg there. This makes dftp-standalone now
    really work on non-Debian systems. (Fixes: #20474)
  * Base package indices in sequential install prompts on 1 instead 0,
    because this is more intuitive for humans.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 3 Apr 1998 11:24:50 +0200

dftp (4.2-1) frozen unstable; urgency=low

  * Added test for Debian system on 'dftp installed'. (Fixes: #20172)
  * Mention existance of dftp-*-standalone.tar.gz in man page.
    (Fixes: #20172)
  * Fix conflicting with virtual packages. (Fixes: #20237)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Thu, 26 Mar 1998 13:22:03 +0100

dftp (4.1-1) unstable; urgency=low

  * Oops... dftp really needs the Filename: header field, it shouldn't be
    included in $pkgorder_ignored_headers.
  * Cleaned out 2.x "what's new" logs -- they're really old now.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Mon, 16 Mar 1998 15:53:50 +0100

dftp (4.0-2) unstable; urgency=low

  * Pass 'Ignored Headers' argument to Debian::Package::New::new, to
    preserve a good deal of memory. pkg-order doesn't implement this yet,
    but it will soon.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 13 Mar 1998 11:44:41 +0100

dftp (4.0-1) unstable; urgency=low

  * Implemented dependency and conflict checking on selected packages; the
    user can decide how to resolve problems.
  * pkg-order also orders packages before installation so that starting
    dpkg separately for each package isn't necessary anymore.
  * New option --root-cmd that allows to specify a command to get root
    priviledges for installing. Default is sudo. Fixes: #16496
  * Manually removed packages are detected and made unwanted automatically.
  * During package selection, you can also choose to remove a package
    during installation phase later.
  * In ask mode package selection, dftp now prints the section of packages
    to follow, if the section changes.
  * Section ordering has been changed so that e.g. non-free/misc is
    ordered after x11.
  * Default for 'include' preference now based on dists/ dir.
  * New [...] feature in include list to ease use of nonUS-subdir.
  * 'dftp clean' now removes only .deb files that have been installed
    successfully (according to .installed file). Empty directories are now
    also removed.
  * FTP actions (getlist and geselect) are now less verbose if verbose
    is not set.
  * On 'dftp unpack' the --skip-same-version flag for dpkg is used, to
    avoid unnecessary work in case someone wants to rerun that phase.
  * Modified debian/rules so that standalone dftp archive with section
    "byhand" is generated automatically. Also add a new README to that
    file with installation notes.
  * Updated manpage for all the changes.
  * Changed description text.
  * Moved manpage to section 8, since dftp installed in /usr/sbin.
  * Changed FSF address in copyright file (detected by Lintian).
  * Added dependency on pkg-order of sufficient version
  * Updated Standards-Version to 2.4.0.0 (no changes)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Wed, 11 Mar 1998 15:21:23 +0100

dftp (3.3-2) unstable; urgency=low

  * Fix some typos (:-() in last release. Fixes: #17181

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 16 Jan 1998 10:53:54 +0100

dftp (3.3-1) unstable; urgency=low

  * If you select 'purge' after an installation failure, dpkg is called
    with the package name now, not the full pathname. Fixes: #15491
  * New choice after installation failures: 'give up'. This can be
    convenient if you still have to fetch packages the failed one depends
    on, so it can't be installed anyway in this run. Fixes: #16422

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Thu, 15 Jan 1998 14:10:32 +0100

dftp (3.2-1) unstable; urgency=low

  * Fixed swapped arguments of diemsg (Fixes #12202)
  * Fixed some typos in the man page, thanks to Mikolaj Konarski for
    reporting (Fixes #12323)
  * Before downloading the packages list, also make directory hierarchies
    instead of single dirs for them (needed to handle e.g.
    dists/stable/main instead of stable). (Fixes #13807)
  * If dftp select doesn't run on a Debian system, we can't use dpkg
    --compare-versions. Written emulation for it in that case. (Fixes
    #12325)
  * New option --passive for using passive FTP. (Hopefully fixes #12177,
    but now reply from bug reporter yet...)
  * Run gzip on man page (Fixes #14568)
  * Make -help work again (Fixes #14322)

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Fri, 7 Nov 1997 14:53:23 +0100

dftp (3.1-2) unstable; urgency=low

  * Forgot to bump version number...
  * Removed one unnecessary test for existance of .installed file.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Tue, 19 Aug 1997 13:43:50 +0200

dftp (3.1-1) unstable; urgency=low

  * Interim maintainer for dftp -- I just want to fix stuff that I need
  * Re-add .installed file, it was/is useful.
  * For file-based selection, also ignore updates to non-installed
    packages (formerly treated as "new")
  * Also ignore ignored packages if they're not installed (e.g. manually
    removed) 
  * For --ask selection, make adding to unwanted/ignored lists more
    consistent.
  * ask list (and interactive mode) can now also bet set in dftp.conf
  * Remove an 'o' option too much after a regexp, perl 5.004 didn't like
    it (Fixes #10299)
  * Added man page. (Fixes #5228, #9609)
  * Minor cleanups in debian/rules.
  * In preparation: Implement dependency checking and installation
    ordering with pkg-order.

 -- Roman Hodek <Roman.Hodek@informatik.uni-erlangen.de>  Tue, 19 Aug 1997 11:51:24 +0200

dftp (3.0-3) unstable; urgency=low

  * Fixed incorrect function call (Bug #7109)

 -- Rob Browning <osiris@cs.utexas.edu>  Tue, 4 Feb 1997 12:20:48 -0600

dftp (3.0-2) unstable; urgency=low

  * Changed maintainer field

 -- Rob Browning <osiris@cs.utexas.edu>  Sat, 1 Feb 1997 15:10:37 -0600

dftp (3.0-1) unstable; urgency=low

  * New upstream source with interactive selection mode and a number of
    other changes.  Try "dftp whatsnew".

 -- Rob Browning <osiris@cs.utexas.edu>  Wed, 29 Jan 1997 01:13:16 -0600

dftp (2.2-1) unstable; urgency=low

  * Fixed bug about "odd number of element to hash"
  * Fixed bug about missing "input_record_separator" with new perl.

 -- Brian White <bcwhite@verisim.com>  Mon, 18 Nov 1996 14:23:46 -0500


dftp (2.1-1) unstable; urgency=high

  * Fixed bug with installing "downgrade" packages.
  * Added support for installing certain packages by themselves.

 -- Brian White <bcwhite@verisim.com>  Fri,  1 Nov 1996 15:40:00 -0500


dftp (2.0-1) unstable; urgency=low

  * Upgraded to Perl!

 -- Brian White <bcwhite@verisim.com>  Sat, 24 Aug 1996 15:26:22 -0400


Local variables:
mode: debian-changelog
End:
