summaryrefslogtreecommitdiff
path: root/net/ngrep
AgeCommit message (Collapse)AuthorFilesLines
2014-01-14Fix build with GNU Make 4.0 and newer.tron2-7/+17
2013-02-06PKGREVISION bumps for net/libpcap update.jperkin1-1/+2
2012-10-23Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2009-06-30Mark packages as MAKE_JOBS_SAFE=no that failed in a bulk build withjoerg1-1/+3
MAKE_JOBS=2 and worked without.
2008-07-09Fix a tyop, and re-format the paragraphagc1-4/+4
2008-06-20Add DESTDIR support.joerg1-1/+3
2006-11-29Changes 1.45:adam3-11/+12
o fixed bug where setting the snaplen smaller than the minimum necessary to read the full headres would cause garbage to be fed into the pattern matcher o fixed unreported bug in IPv6/TCP packet length calculation o relocated the privilege-dropping routine to be invoked right before entering the packet processing loop, to prevent interference with necessary permissions to read or write dumpfiles/etc. o fixed integer overflow with the snaplen that resulted from an implicit signed/unsigned conversion o minor change to compensate for some broken compiler optimizers o fixed double-free race condition during ngrep termination o reworked packet length calculation in the main processing loop, improving performance and readability o simplified regex build logic in configure and Makefile o updated Win32 version to use config.h for preprocessor definitions instead of the Visual Studio project files, making manual tweaking and config of ngrep for Win32 consistent with *NIX and more obvious o changed third-party Makefiles to properly clean up after themselves o added support for radiotap (IEEE802_11_RADIO) o changed ``-s 0'' invocation to mimic the equivalent of tcpdump
2006-10-07Fixed the path to the manual pages.rillig3-6/+8
2006-10-07Fixed "test ==".rillig2-1/+15
2006-03-14Add DragonFly support.joerg2-1/+15
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-07-13update to 1.44, which adds IPv6 support and some minor featuresdrochner2-6/+7
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-25Changes 1.43:adam5-109/+28
* healed the win32 code fork: ngrep now builds from the same source tree for all platforms including Windows * re-wrote the privilege revocation logic after problems were reported with the SPC version, and removed non-root drop_privs capability altogether * fix off-by-one bug which caused ngrep to exit 1 packet early when ``-A'' as invoked * Fixed problematic configtest for old broken-redhat-glibc UDP header * ngrep now sets a pcap filter "ip" by default, if one is not specified * header offset fix to 802.11 processing * support IGMP and Raw (unknown IP protocol) type packets * support for latest versions of libpcap (0.8.3) and winpcap (3.1 beta 4) * updated configure to autoconf 2.59, and config.guess and config.sub to latest versions * updated PCRE from 3.4 to 5.0 * and various minor changes and updates to improve ngrep
2005-02-24Add RMD160 digests.agc1-1/+2
2005-02-21Sign over maintainership to tech-pkg@hubertf1-2/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-07-05Add a patch to fix privilege handling.hubertf3-3/+67
Contributed by Steve Rumble in private mail, and mailed back to the ngrep author by him. Bump the pkg to nb2.
2004-06-02Fix typo: it's == and not =recht1-2/+2
2004-06-02Add --disable-pcap-restart to CONFIGURE_ARGS in case of FreeBSD torecht1-1/+6
avoid crashes because of the old pcap library. Patch provided by pancake at phreaker dot net in PR 25792. Bump PKGREVISION to 1.
2004-04-13Changes 1.42:adam3-25/+25
* rewrote the entire configure.in/config.h.in to autoconf 2.57 to be more consistent with normal autoconf'd programs. corrects bugs around packaging impediments and typos. * improved privilege dropping code and added more options to configure to govern its behaviour * added flag to turn off privilege revocation logic * added multiline match as default and ability to enforce previous default single-line match (bugfix + feature) * added ability to read bpf filter expression from file * added ability to force the column width to a certain size * added two new output modes: ``byline'', whose output respects embedded carriage returns (useful for http dumps), and ``none'', which prints out each dump as a single line no matter what. * added ability to specify alternate nonprintable character (default is ``.''). * made ``-q'' effects more consistent and usable for scenarios where ``-I'' and/or ``-O'' are being employed * documentation updated
2004-01-30Changes 1.41:adam3-18/+18
* improved support for a few OSes * 802.11 support Changes 1.40: * OpenBSD tun device support * MacOS X support * ISDN (SLL) support * fixed bug from not considering caplen in payload length calculations
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2002-11-26Add RCS tag.cjep1-0/+1
2002-10-10buildlink1 -> buildlink2.wiz1-3/+4
2002-06-06Patch in the NetBSD/arm targets to one of the config.guess files incjep2-1/+29
ngrep's source tree. This is not strictly the Right Way, but the patch can be fed back to the maintainer of ngrep.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum3-3/+3
2001-09-14Use libpcap buildlink.mk. pkg/13919 by Stoned Elipot.wiz3-7/+27
2001-08-24At least depend on the right version of pcal for SunOS or Linux.abs1-3/+3
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-03-08Forgot to remove this in last pkg update - it's now part of the pkghubertf1-15/+0
2001-03-05Update ngrep to 1.39. Changes:hubertf4-14/+14
* Moved to sourceforge * UNIX: Now ngrep compiles with the GPL'd GNU regex library, or the more license-friendly PCRE library under the Artistic License * UNIX: Recognition of window size changes Annoyed when you maximize your term program and ngrep doesn't take advantage of all the new space? Now ngrep catches the change when in a non-hexadecimal display mode and adjusts the output accordingly. * Minor bugfix in time printing with -t When run with the '-t' option, ngrep would display the previous month as the current date.
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-12Update HOMEPAGE and MASTER_SITES.dent1-3/+3
1999-07-15Upgrade to 1.33. Changes: Now handles fragments. Also fixed a few minor bugs.hubertf4-27/+11
1999-07-09Add package patch checksum files.agc1-0/+4
1999-07-02Make this package work on Solaris.agc3-2/+60
1999-06-28Import ngrep V1.31: network grephubertf5-0/+30
ngrep strives to provide most of GNU grep's common features, applying them to the network layer. ngrep a pcap-aware tool that will allow you to specify extended regular expressions to match against data payloads of packets. It currently recognizes TCP and UDP across ethernet, ppp and slip interfaces, and understands bpf filter logic in the same fashion as more common packet sniffing tools, like tcpdump and snoop.