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.