Update from 0.80nb3 to 1.16, discussed in general terms with maintainer. Pkgsrc changes: o Add commented-out HOMEPAGE as an addition, using search.cpan.org Upstream changes: Changes for 1.16 - Fixed minor bug in scanner.t where the number of tests to skip when nmap was not found was incorrect. - Repackaged to remove all the ._* files from the package. - Fixed POD errors and added more documentation Changes for 1.14 - Added cache_scan() to save the output of a parsescan() to a file before parsing. - Added new tests for servicefp fingerpriting and cache_scan(). - Ran PerlTidy against module and other tools - Updated documentation Changes for 1.13 - Added fingerprint() to Service object (thanks jpomiane) - Added documentation. Changes for 1.12 - Added references to Google Code Project page. Changes for 1.11 - Added parsing of distance information. - Fixed bug #1671876 on tcp_service() always returning null - Added ignoring of taskend,taskbegin and taskprogress information. - Added tests for nmap 4.20. - Changed lisence to MIT. - Points to new website http://nmapparser.wordpress.com Changes for 1.06 - Added patch for new OS fingerprint (Thanks Okan Demirmen) - New os_fingerprint() method for Nmap::Parser::Host::OS - Updated documentation - Updated scan.pl to also read xml files (good for debugging) Changes for 1.05 - Major speed improvements (less compile time) - Major reduction in unwanted memory usage - Redundant functions (or less used functions) are now created dynamically. (AUTOLOAD) - Documentation fixes Changes for 1.00 - To see the changes, please read over the new documentation - Internal code is much (MUCH) cleaner and readable - removed 'ducttape' fixes and made stable & roubust changes - improved performance, removed unwanted code (legacy) - complete overhaul of internal code - new Framework - support for IPv6 addresses - data overwrite (overflow) protection - better support for multiple instances - fixed some minor bugs - process owner information obtained - all OS accuracy information obtained - some functions now take new parameters (more concise) - some functions renamed for clarity - new shortcut functions (for doing repetitive tasks easier) - Removed parsing filters (finally) - All indexes now start at 0 (not at 1). - Removed internal OS generic matching function since this is given by nmap now in the osclass tags - Removed the use of constants for indexes - Nmap::Parser::Host::Service object provides OO interface to service information for a given port - Nmap::Parser::Host::OS object provides OO interface to OS signature information for a given host - Nmap::Parser::Session replaces old Nmap::Parser::ScanInfo package - Nmap2SQLite security script included - removed old security tools - rewrote scan.pl (from scanhost.pl) - rewrote old tools to fit new framework - Fully updated documentationdiff -r1.6 -r1.7 pkgsrc/net/p5-Nmap-Parser/Makefile
(he)
@@ -1,22 +1,22 @@ | @@ -1,22 +1,22 @@ | |||
1 | # $NetBSD: Makefile,v 1.6 2008/06/12 02:14:40 joerg Exp $ | 1 | # $NetBSD: Makefile,v 1.7 2008/08/24 20:30:41 he Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= Nmap-Parser-0.80 | 4 | DISTNAME= Nmap-Parser-1.16 | |
5 | PKGNAME= p5-${DISTNAME} | 5 | PKGNAME= p5-${DISTNAME} | |
6 | PKGREVISION= 3 | |||
7 | CATEGORIES= net | 6 | CATEGORIES= net | |
8 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Nmap/} | 7 | MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Nmap/} | |
9 | 8 | |||
10 | MAINTAINER= adrianp@NetBSD.org | 9 | MAINTAINER= adrianp@NetBSD.org | |
11 | HOMEPAGE= http://www.nmapparser.com/ | 10 | HOMEPAGE= http://www.nmapparser.com/ | |
11 | #HOMEPAGE= http://search.cpan.org/dist/Nmap-Parser/ | |||
12 | COMMENT= Parse nmap scan data with perl | 12 | COMMENT= Parse nmap scan data with perl | |
13 | 13 | |||
14 | DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig | 14 | DEPENDS+= p5-XML-Twig-[0-9]*:../../textproc/p5-XML-Twig | |
15 | 15 | |||
16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | 16 | PKG_INSTALLATION_TYPES= overwrite pkgviews | |
17 | PKG_DESTDIR_SUPPORT= user-destdir | 17 | PKG_DESTDIR_SUPPORT= user-destdir | |
18 | 18 | |||
19 | PERL5_PACKLIST= auto/Nmap/Parser/.packlist | 19 | PERL5_PACKLIST= auto/Nmap/Parser/.packlist | |
20 | 20 | |||
21 | .include "../../lang/perl5/module.mk" | 21 | .include "../../lang/perl5/module.mk" | |
22 | .include "../../mk/bsd.pkg.mk" | 22 | .include "../../mk/bsd.pkg.mk" |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.1.1.1 2005/05/26 11:05:30 adrianp Exp $ | 1 | $NetBSD: distinfo,v 1.2 2008/08/24 20:30:41 he Exp $ | |
2 | 2 | |||
3 | SHA1 (Nmap-Parser-0.80.tar.gz) = 2a760d6da80edfda773121332978a5580c52f9af | 3 | SHA1 (Nmap-Parser-1.16.tar.gz) = 37ce63c81a9d48bf3123cb23f7a25956b65583c8 | |
4 | RMD160 (Nmap-Parser-0.80.tar.gz) = 17559481f14f768d5a364a22fb6ee5cd4dfa4e3f | 4 | RMD160 (Nmap-Parser-1.16.tar.gz) = 36c74d529325ca0ba3c102db0f574a4caf5b7d24 | |
5 | Size (Nmap-Parser-0.80.tar.gz) = 51936 bytes | 5 | Size (Nmap-Parser-1.16.tar.gz) = 35485 bytes |