I'm happy to announce that Tcpreplay 3.4.0 is out and posted to Sourceforge. This is a pretty large release in terms of bugs fixed and enhancements so here's the changelog:
01/15/2009: Version 3.4.0 - Add libdnet and remove libnet support for sending packets (#302) - Fix numerous 802.11 decoder bugs (#325) - Fix compile issue under Linux (#326) - Fix Mbps/sec nonsense (#327) - Fix tcprewrite crash when packets have no L3+ data (#328) - Clean up err.c/err.h code and improve performance for non-debug builds (#331) - Fix timesdiv() timer code (#332) - Improve high-performance packet sending via multiple packets/interval (#334) - Fix statistics report errors (#335) - Fix BPF filters not being used in tcpbridge (#336) - Improve tcpbridge performance (#337) - Only use two libpcap handles for tcpbridge (#338) - Fix autotools usage errors (#340) - Clean up 'make test' results (#341) - Update to AutoGen/AutoOpts 5.9.7 (#342) - Fix compiler warnings from GCC 4.2 (#344) - Fix numerous memory corruption bugs in libtcpedit DLT plugin code (#345) - Add support for editing IPv4 TOS/DiffServ/ECN (#348) - Update autotools to more recent versions (#349) - Report injection method via -V (#352) - Fix DLT_USER l2len check bug (#353) - Replace man2html w/ groff (#354) - Fix false pcap_inject() detection under Windows/Winpcap (#355) - tcpbridge now builds under Win32/Cygwin - libdnet is no longer an option for Win32/Cygwin (#57) - tcpbridge now supports --listnics (#357) This is in effect the same code as 3.4.0pre3 so if you've already updated, no reason to re-download. There are really only two issues I'm currently aware of: 1) Doesn't build with the Sun compiler 2) Packet injection doesn't use the method documented, but rather the one listed via: tcpreplay -V. This basically means unless you specify something like --enable-force-pf (for Linux) or --enable-force-bpf (for *BSD) you're probably using something like libpcap or libdnet which isn't as efficient. It's a very slight performance hit, so most people won't even notice. Now I'm switching gears and I'm starting to work on Tcpreplay 4.0 with Abdelrazak Younes. Abdel has offered to create a cross platform QT GUI for Tcpreplay and so I'm working on the backend to make this possible. I'm really excited to have an experienced GUI developer like Abdel helping out to make Tcpreplay easier for people to use. -- Aaron Turner http://synfin.net/ http://tcpreplay.synfin.net/ - Pcap editing and replay tools for Unix & Windows They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Tcpreplay-users mailing list Tcpreplay-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tcpreplay-users Support Information: http://tcpreplay.synfin.net/trac/wiki/Support