Gnutella 0.0.11:
* Made SHA1 implementation work correctly on 64 bit machines.
* Create new client GUID on each startup to prevent stupid packagers
from hurting the network.
* Disable the timebomb once and for all.
Gnutella 0.0.10.1:
* Added additional revision digit to version number so we can release
packages with updated GT_RELEASE_DATE if nothing else has changed.
* Increased web cache disabling to 365 days after built and complete
shutdown to 1.5 years.
Gnutella 0.0.10:
* Disconnect idle nodes that don't reply to pings.
* Support Vendor Messages.
* Support ConnectBack vendor message for better firewalled status
detection.
* Slightly improved the random number seed.
* Send an empty error page when the remote side supports queueing.
* All searches now timeout after at most 10 minutes.
* Only use the full http:// URL in GWebcache requests when using a proxy
(see RFC 2616 (HTTP/1.1) for further information).
* Support outgoing compression of message streams.
* Drop "urn:" trailer from queries sent.
* Send full filename in PUSH uploads; seems LimeWire requires it.
* Support p->share_hide/show for hiding shares from other nodes with
a HopsFlow message, allowing them to be efficiently un/re-shared.
* Basic support for sending GGEP blocks.
* Change "really-old" auto-deactivation to silent failure to avoid
creating surprises for people who don't care.
* Support push proxies: put a GGEP block containing the IP address of
some servers we're connected to in order to improve upload performance
of firewalled nodes.
* Ban webcaches that resolve to local IP addresses.
set OVERRIDE_DIRDEPTH to find any libtool scripts deeper in the WRKSRC
tree unless they're named something other than "libtool".
SHLIBTOOL_OVERRIDE generally doesn't need to be specified either -- just
define it to the empty list and shlibtool-override will look for libtool
scripts.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
in the process. (More information on tech-pkg.)
Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.
Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:
lib/libfoo.a
lib/libfoo.la
lib/libfoo.so
lib/libfoo.so.0
lib/libfoo.so.0.1
one simply needs:
lib/libfoo.la
and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.
Also make LIBTOOLIZE_PLIST default to "yes".