PORT UPGRADE: BUG FIXES IN IPEX-2.3.5.1 PORTS PACKAGE: -regex engine was repaired so that it will no longer match every packet once the first packet was matched. CREDIT: glaive@vaned.net -improved error checking and error diagnostic reporting when the user fails to initialize pcap properly. I.E. Non-root user attempting to sniff interfaces, invalid pcap expression syntax etc. This directly fixes the problem of non-root users attempting to initialize pcap and have ipex die horribly and drop a core. -resolved string.h/strings.h conflict which resulted in numerous segfaults and caused massive amounts of headaches on 5.0 -CURRENT. Now the current users can use this port. Status in the port make file has been changed from broken to not broken in -current (YAY!). -improved error checking when user specifies time prefixes (-t) -ipex will now consult /etc/services for port number/service translation. to disable this, use -p. -obsoleted -G. ipex will only support the processing of EXTENDED regular expressions now. (IEEE Std 1003.2 POSIX.2). -Introduced a new feature, TCP session tracking. Instead of viewing packets using src/dst addresses and ports, ipex will write individual TCP sessions to their arbitrary files. These files are written in realtime and are compatible with tcpdump(1) or any other program that is capable of processing pcap trace files. (Including ethereal for windows users). These are the major fixes.. there are more but these are the important ones. I have enclosed the patch for the port. These changes have been made upstream in my repository. Please merge this patch in with the master CVS repo on FreeBSD. Regards Christian S.J. Peron Fix: Only in /usr/projects/ipex: CVS How-To-Repeat: N/A
State Changed From-To: open->closed Committed, thanks!