Nmap Development mailing list archives
Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10
From: Daniel Roethlisberger <daniel () roe ch>
Date: Sun, 10 Jan 2010 22:05:27 +0100
Denys Vlasenko <vda.linux () googlemail com> 2010-01-10:
On Sunday 10 January 2010 09:47, Kris Katterjohn wrote:Do you understand why compatibility is important?Do you understand why convenience is important? We as authors and users shouldn't be stuck with command arguments from over a decade agoYou answered my question. You do not understand why compatibility is important. Thank God other depelopers do, and, for example, coreutils dd is not going to become "more convenient" and ditch its "stupid and non-standard" if=FILE style parameters.
Unlike netcat, dd and it's if=FILE style parameters are actually covered by standards such as POSIX.1-2008 [1] and implementors do a pretty good job at being compatible. With netcat, there (AFAIK) neither is a standard nor do the implementations agree on a common syntax. In absence of standards, I fail to see how it makes more sense to follow the traditional netcat than it makes to follow, say, the nc(1) part of the FreeBSD base system, or any other alternative which has some significant ``market share''. [1] http://www.opengroup.org/onlinepubs/9699919799/utilities/dd.html -- Daniel Roethlisberger http://daniel.roe.ch/ _______________________________________________ Sent through the nmap-dev mailing list http://cgi.insecure.org/mailman/listinfo/nmap-dev Archived at http://seclists.org/nmap-dev/
Current thread:
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10, (continued)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Kris Katterjohn (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Denys Vlasenko (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Kris Katterjohn (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Denys Vlasenko (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Kris Katterjohn (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Denys Vlasenko (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Fyodor (Jan 12)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Jon Kibler (Jan 11)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Ron (Jan 11)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 bensonk (Jan 11)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Daniel Roethlisberger (Jan 10)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Ron (Jan 11)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 Denys Vlasenko (Jan 13)
- Re: ncat 5.10BETA handling of -l -p is not compatible with nc-1.10 DePriest, Jason R. (Jan 11)