Subject: CVS commit: pkgsrc/net/gift
To: None <pkgsrc-changes@NetBSD.org>
From: Peter Postma <peter@netbsd.org>
List: pkgsrc-changes
Date: 02/15/2005 22:28:04
Module Name:	pkgsrc
Committed By:	peter
Date:		Tue Feb 15 22:28:04 UTC 2005

Modified Files:
	pkgsrc/net/gift: Makefile distinfo

Log Message:
Update to 0.11.8.1.
Submitted by Alexander Mayr (maintainer) in PR 29349.

Changes between 0.11.7 - 0.11.8:

giftd 0.11.8:

   * Shares are now keyed by pathname instead of by hash. (Hashes
     weren't guaranteed to exist, could collide for identical files,
     and no lookup function was provided in any case).

   * Handle syncing properly.  Share objects are no longer freed
     without letting plugins know, and plugin-specific data is no
     longer leaked.

   * ImageMagick support removed and replaced by Jef Pokanzer's
     image_size.  This fixes a multitude of problems related to
     dependencies, performance, stability and security.

   * The --index-only option no longer tries to bind to the interface
     port.

   * Avoid aborting on transfers >=2Gb.  Such transfers still don't
     work, though, but this is a stdio limitation and cannot be portably
     solved.

giftd 0.11.7:

   * Filter LOCATE requests so that they are not delivered to protocol plugins
     which do not have a registered hash handler for the hash type being
     searched for.

   * Preserve extension when renaming downloaded files because the file name
     is already used.

   * Removed requirement for state files having leading dot on Windows.

   * Fixed bug which prevented completed dir from being shared if no sharing
     root was set.

   * Added meta data extraction for bittorrent files.

   * Added check to not share incoming dir if not specifically allowed by
     config.

   * Fixed some bugs which could lead to shares db corruption.

   * Added saving of download paused state across restarts.

libgift 0.11.8.1:

   * Fixed a serious bug in TCP buffering introduced in 0.11.8.

libgift 0.11.8:

   * The SI suffixes k, M and G multiply configuration values by 2^10,
     2^20 and 2^30 respectively.

libgift 0.11.7:

   * Fixed VA_COPY bug in strobj which led to crashes on AMD64 (possibly other
     platforms?)

   * Fixed fd leak in platform_child() implementation.

   * Fixed a bug where we possibly send SIGTERM to random processes
     in platform_cleanup().

libgiftproto 0.11.8:

   * Synchronized the version to match giftd.

libgiftproto 0.11.7:

   * Synchronized the version to match giftd.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 pkgsrc/net/gift/Makefile
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/gift/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.