Bug#404292: ITP: netcat6 -- an advanced netcat clone

2006-12-23 Thread Aníbal Monsalve Salazar
Package: wnpp
Severity: wishlist
Owner: Anibal Monsalve Salazar <[EMAIL PROTECTED]>

* Package name: netcat6
  Version : 1.0
  Upstream Authors: Mauro Tortonesi <[EMAIL PROTECTED]>
Chris Leishman <[EMAIL PROTECTED]>
Simone Piunno <[EMAIL PROTECTED]>
Filippo Natali <[EMAIL PROTECTED]>
* URL : http://deepspace6.net/projects/netcat6.html
* License : GPL
  Programming Lang: C
  Description : an advanced netcat clone
 Netcat6 is a total rewrite of netcat, with several advantages:
 .
  * It fully supports IPv6.
  * It is far more efficient, utilizing flexible buffering and
minimal (or no) data copying or analysis.
  * The source is well structured, documented and very easy to
follow. One of the main objectives of netcat6 is to produce
an excellent example of AF independent networking and
efficient data transfer. The code has minimal dependency on
the address family or protocol type and can be trivially
extended to talk many layer 3 protocols.
  * Greatly improved configuration and platform indipendence.
  * Can support servers or clients that use TCP half-close.
 .
 Some features of the original netcat are not present in netcat6,
 either because they haven't yet been implemented or because
 there exists better tools for the job. See the TODO file
 included in the netcat6 package for more information.
 .
 In the simplest usage, "nc6 host port" creates a TCP connection
 to the given port on the given target host (using either IPv4 or
 IPv6 as appropriate). Your standard input is then sent to the
 host, and anything that comes back across the connection is sent
 to your standard output. This continues indefinitely, until the
 network side of the connection shuts down. Note that this
 behavior is different from most applications which shut
 everything down and exit after an end-of-file on standard input.
 .
 Netcat6 can also function as a server, by listening for inbound
 connections on arbitrary ports and then doing the same reading
 and writing when a client connects. With minor limitations,
 netcat doesn't really care if it runs in "client" or "server"
 mode -- it still shovels data back and forth until there isn't
 any more left.
 .
 Netcat6 can also be used over UDP (using the '-u' or '--udp'
 option). UDP is an unreliable transport protocol, meaning some
 data can get lost, but it's a very useful capability to have.
 .
 Some of netcat6's major features are:
 .
  * Outbound or inbound connections, using TCP or UDP over any
suitable transport protocol available on the system (usually
IPv4 or IPv6).
  * Full DNS forward/reverse checking, with appropriate warnings.
  * Ability to use any local source port.
  * Ability to use any locally-configured network source address.
  * Flexible data buffering and control of MTU.
  * Flexible control of connection shutdown.
 .
  Homepage: http://deepspace6.net/projects/netcat6.html


Aníbal Monsalve Salazar
-- 
http://v7w.com/anibal


signature.asc
Description: Digital signature


Bug#404292: ITP: netcat6 -- an advanced netcat clone

2006-12-23 Thread Peter Makholm
Aníbal Monsalve Salazar <[EMAIL PROTECTED]> writes:

> Package: wnpp
> Severity: wishlist
> Owner: Anibal Monsalve Salazar <[EMAIL PROTECTED]>
>
> * Package name: netcat6
>   Version : 1.0
>   Upstream Authors: Mauro Tortonesi <[EMAIL PROTECTED]>
> Chris Leishman <[EMAIL PROTECTED]>
> Simone Piunno <[EMAIL PROTECTED]>
> Filippo Natali <[EMAIL PROTECTED]>
> * URL : http://deepspace6.net/projects/netcat6.html
> * License : GPL
>   Programming Lang: C
>   Description : an advanced netcat clone
>  Netcat6 is a total rewrite of netcat, with several advantages:

Allready packaged, even with the latest version in testing. 

[EMAIL PROTECTED]:~/tmp$ apt-cache search netcat6
netcat6 - TCP/IP swiss army knife with IPv6 support
[EMAIL PROTECTED]:~/tmp$ 

//Peter Makholm