Subject: CVS commit: pkgsrc/net/libnids
To: None <pkgsrc-changes@NetBSD.org>
From: Quentin Garnier <cube@netbsd.org>
List: pkgsrc-changes
Date: 10/10/2003 08:44:44
Module Name:	pkgsrc
Committed By:	cube
Date:		Fri Oct 10 08:44:44 UTC 2003

Modified Files:
	pkgsrc/net/libnids: Makefile distinfo
Added Files:
	pkgsrc/net/libnids: buildlink2.mk

Log Message:
Update to 1.17. buildlink2-ify. OK'd by jlam@.

v1.17 Dec 12 2002
- fixed a stupid bug in TCP reassembly; having received a particular order
  of TCP out of frame segments, libnids could lost track of the current
  seq, and miss the following data stream
- DLT_FDDI
- benign typo in hash.c
- mentioned usefulness of two process buffering on a fast network

v1.17rc1 Aug 30 2002
- support for libnet-1.1 and --with-libnet=no
- added support for libpcap save files
- finally, DLT_LINUX_SLL is recognized
- removed a horrible assumption on sizeof(pointer); it could result in
  segfault in scan.c
- --enable-shared
- __i386 -> __i386__ || __i386 :(
- support for 802.1Q VLAN
- support for wireless frames (DLT_IEEE802_11)
- got rid of (obsolete) pcap_open_live_new
- bail out if link type is unknown, instead of pretending it is ethernet
- $(MAKE) -> $(MAKE) $(AM_MAKEFLAGS)
- added a working link to Ptacek-Newsham paper
- %hi -> %hu :)
- align IP header if necessary (should not be)
- improved libraries detection
- mentioned usefulness od setsockopt(...SO_RCVBUF...) on a fast network

v1.16 Nov 3 2000
- nah, at least a release forced by a security bug. A typo in libnids.c
could cause libnids to segfault when source routed frame has been received.

v1.15 Oct 9 2000
- token ring support
- new configurable option (non-default): if a tcp callback hasn't processed
  all available data, it is called immediately again
- fixed alignment in hash.c, which caused sigsegv on Sparc
- another _obviously_ redundant include file added to configure test progs
- html version of the API documentation


To generate a diff of this commit:
cvs rdiff -r1.8 -r1.9 pkgsrc/net/libnids/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/net/libnids/buildlink2.mk
cvs rdiff -r1.3 -r1.4 pkgsrc/net/libnids/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.