Subject: CVS commit: pkgsrc/net/netcat6
To: None <pkgsrc-changes@NetBSD.org>
From: Geert Hendrickx <ghen@netbsd.org>
List: pkgsrc-changes
Date: 03/08/2006 09:09:42
Module Name: pkgsrc
Committed By: ghen
Date: Wed Mar 8 09:09:42 UTC 2006
Modified Files:
pkgsrc/net/netcat6: Makefile PLIST distinfo
Removed Files:
pkgsrc/net/netcat6/patches: patch-aa
Log Message:
Update netcat6 to 1.0. Notable changes:
* Fixed a bug in listen (missing AI_PASSIVE flag)
* Converted to use autopoint for i18n source (merged from autopoint_test
branch)
* Fixed a segv in the bluez code (null local address)
* Moved afindep and bluez network code to separate modules with very generic
interfaces and refactored to create functions for common code. The bluez
code now uses a similar approach to afindep.
* Reworking of warnings and other messages to simplify and reduce the number of
strings for translation.
* Made parameter checking more resilient and now always includes arguments for
optional components (such as bluetooth), but now gives an appropriate error
if used.
* Updated man page with bluetooth options.
* Created a system.h header for system specific defines, which includes
autoconfs config.h.
* Changed boolean types to use stdbool.h (where available)
* Fixed typedefs to use *_t for the typedef symbol, not the original struct
name.
* Extensive code cleanup to prepare for a release.
* Add -X and --rev-transfer options (reverse transfer).
* Updated copyright notices for 2005.
* Fixed --transfer example in man page.
* Corrected --no-reuseaddr handling (it was inverted).
* Updated i18n subsystem to gettext 0.14.1
* Added configuration time detection of Bluez.
* Applied Chris's patch that fixes SOMAXCONN backlog parameter for listen(2) in
src/network.c, slightly modified.
* Added support for Bluez (http://www.bluez.org) on Linux systems.
* Fixed a conflict with FreeBSD profiling library by renaming warn() to
warning(). Thanks to Filippo Natali for reporting the bug.
* Fixed CFLAGS handling problem. Thanks to Filippo Natali for the patch and to
the FreeBSD maintainers for reporting the bug.
To generate a diff of this commit:
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/net/netcat6/Makefile \
pkgsrc/net/netcat6/PLIST pkgsrc/net/netcat6/distinfo
cvs rdiff -r1.1.1.1 -r0 pkgsrc/net/netcat6/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.