⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes

📁 一个网络流量分析的完整的程序
💻
📖 第 1 页 / 共 3 页
字号:
CHANGES File for IPTraf 2.7.0Changes to IPTraf 2.6.1 and new features in IPTraf 2.7.0        Corrected bug wherein the detailed interface statistics	did not filter out the packets based on the selected	interface.  Thanks to the members of the mailing list for	this.	Corrected minor interface name comparison bugs in the	general interface statistics and TCP/UDP service statistics.	Corrected stale locks when IPTraf did not start due to an	improper terminal size.	Added support for additional DVB interfaces sm2*, sm3*, penta*.	Added support for wireless LAN interfaces (wlan*, wvlan*).	Fixed segfault that occurs when /proc/net/dev is empty or	contains no active interfaces.  Thanks to Chris Armstrong 	<wolfwings@zana.changa.nu> for actually trying it out.	Added error box to handle the /proc/net/dev error condition	mentioned above.	Added error box when tx_operate_listbox is invoked on an empty	list.	Changes to IPTraf 2.6.0	Corrected a segfault in the IP traffic monitor and TCP/UDP service	breakdown when a sort is attempted on an empty screen.  Thanks	to <lord@elreyforce.org> for the report.	Corrected segfaults in the TCP/UDP service monitor when	scrolling using PgUp and PgDn (or space and '-').  Thanks	to Ross Gibson <windows@prefixservice.com>.	Corrected post-sorting PgUp problem in TCP/UDP monitor.	Corrected inaccuracies in the IP traffic monitor's TCP byte	counts and flow rates.  *** THE BUG ADDRESSED BY THIS CORRECTION	DEFERS IPTRAF 2.6.0. ***	Adjusted black-and-white color scheme.	Minor adjustments to the printlargenumber() function.	Minor cosmetic adjustments.New features in IPTraf 2.6.0 and changes to IPTraf 2.5.0	Added support for Token Ring interfaces.  Thanks to many people	for help with patches and testing, including J. Kahn Koontz	<csjmk@eiu.edu>, Dan Seto <mail@seto.org>, and Tomas Dvorak	<avatar@kanal.ucw.cz>.        Added support for sbni long-range modem interfaces (Dmitry        Sergienko <trooper@dolphin.unity.net>).	Added support for Free s/WAN IPSec logical interfaces (Doug Nazar        <nazard@dragoninc.on.ca>).	Code cleanup.  Got rid of an ugly goto in itrafmon.c.  I hate	goto no matter what.	Moved write_timeout_log.c to tcptable.c.	Recoded the PgUp/PgDn routines in the IP traffic monitor,	TCP/UDP service monitor, and LAN station monitor.  These	routines now directly manipulate the table pointers instead	of merely calling the single-line scrolling routines repeatedly.	Faster.  More efficient.	Added a highlight bar to the IP traffic monitor, allowing better	readability, especially on long-line screens (> 80 characters),        and individual flow rate computation.	Added flow rates for the highlighted TCP flows (IP traffic	monitor) and TCP/UDP ports (TCP/UDP statistical breakdown) I	believe this is the best way to allow viewing of data rates	without excessively sacrificing CPU time for packet capture.        Filters now apply to all facilities except the packet size	breakdown and LAN station monitor.  You can now view the loads	and protocol breakdowns on selected packets only using the	filters.	No more byte counters in the IP traffic monitor.  This line now	just contains a simple packet counter at one end, and the TCP	flow rate information at the other.	Moved menu, selection listbox, and dialog box functions to a	separate support/ directory.  These routines are first compiled	into a library and later on linked into iptraf.        Added a confirmation box to the main menu's Exit command.  This	is as much for me as it is for a lot of people.  I accidentaly	exit too.	Added broadcast packet and byte counts to the detailed interface	statistics log.	Some cosmetic adjustment.	Added 5-minute timeout for rvnamed child processes.New features in IPTraf 2.5.0 and changes to IPTraf 2.4.0	Now includes a more specific dialog for non-TCP and non-UDP	filters.  Allows specification of packets by source and	destination IP addresses.	Better organized the filter management and manipulation	functions in fltedit.c, fltselect.c, othipflt.c, and utfilter.c.		othfilter.c renamed to fltselect.c, same thing with the .h.	All filters are now unified in a single data structure allowing	handling of TCP, UDP, misc IP, and non-IP toggles with one set	of functions.	Separate TCP and non-TCP filter menus abolished, everything	is now grouped under a Filters... submenu under the main menu.	Corrected wrong placement of timer in the packet size breakdown.	Corrected scanning code for timed out entries in the IP traffic	monitor sort function.  Wrong computation for elapsed time	resulted in active connections being placed in the list of	closed entries.  Thanks to Gal Laszlo <slowTCP@hotmail.com> for	pointing out the symptom.        Added support for Frame Relay FRAD/DLCI interfaces.  Thanks to        Raffaele Gariboldi <lele@italynetwork.it> for the information        and testing.	Sorting is now done with the Quicksort algorithm.	IP Traffic Monitor now adds connection entries to the TCP window	upon the receipt of header-only packets.  There are cases in which        we have to check for possible TCP scans which are implemented with        non-SYN packets.	The reverse DNS lookup function revname() now times out after        five seconds, and stops reverse lookups for that session in case        rvnamed dies.	Added some notes to the packet size breakdown window.	Moved rvnamed cache index update code such that updating of the	cache indexes will only be performed once fork() succeeds,	otherwise, the allocated slot will just be reallocated for	the next queries.  This is so that should the fork() fail,	future invocations for that IP address won't have the rvnamed	parent thinking its resolving when there actually wasn't a child	performing the resolution.  If the fork() problem condition was	temporary, the next invocation can still have rvnamed fork() off	to resolve the address.  This of course assumes the IP address	hasn't expired from the cache.	Some cosmetic updates (as always).	The manual features a new format for the sidebars.  Corrected	typos and spelling errors.	iptraf-x.y.z.tar.gz no longer comes with precompiled	binaries.  However a separate iptraf-x.y.z.i386.bin.tar.gz will	come only with the precompiled x86 executable programs	(i386/glibc-2.1/ncurses-5.0).New features in IPTraf 2.4.0 and changes to IPTraf 2.3.1	This version now allows multiple instances of the same facility	in different processes, but only one instance can monitor an	interface.  Please see the RELEASE-NOTES file.	As a consequence of the above changes, the default names of the	logfiles then reflect the instance or interface being	monitored.  See the RELEASE-NOTES file.		Implemented a dialog box allowing the user to log to a custom	log file.	Implemented -L command-line parameter to allow specification of	the log file name when IPTraf is started with the -B parameter.	Removed hardcoded UNIX-domain socket name bound by IPTraf, instead	a socket name is generated from the current time and pid.  Also        removed hardcoded socket name in rvnamed, to which it directs        replies to IPTraf.  rvnamed still binds to hardcoded socket names	though.	IP Traffic Monitor can optionally display the source MAC addresses	for LAN-based packets.  Added appropriate configuration item.	IPTraf now reads /etc/ethers in addition to its own database of	MAC addresses.  Thanks to Frederic Peters <fpeters@debian.org> for	the patch.	Moved time-related configuration items to a Timers... submenu to	save on screen space.	The version.h file no longer exists, rather, a plain version file	is in place containing merely the version number.  The Makefile	reads this file, determines the target machine information	and passes this data to the compiler with -D parameters.	Imposed an upper limit of 200 on rvnamed child  processes.	rvnamed should really not go runaway with a normally-functioning	DNS server, but I had the good fortune of experiencing a dead DNS	server while monitoring.  Took my machine down real fast.	Precompiled executables now require glibc-2.1 dynamic libaries.	Included a Setup installation script to ease somewhat the	installation process (installation can still be done the old way	though).	Cosmetic/color changes.	Reflected changes to manual.Changes to IPTraf 2.3.0	Fixed segfault bug when sorting is attempted on an empty TCP	window.  Thanks to Ramon van Elten <mainwave@datura.cx> for the	report and for the assistance in diagnosis.	Fixed cosmetic error (sort progress window doesn't disappear)	when attempt is made to sort a TCP window with only 1 entry.	Thanks again to Ramon for the report.	Updated some comments.New features in IPTraf 2.3.0 and changes to IPTraf 2.2.2	Implemented sorting in the IP traffic monitor, TCP/UDP statistical	breakdown, and LAN station monitor.  Great thanks go to Gal Laszlo	<slowTCP@hotmail.com> for the patch.  (Note to Gal: I had to do a	heck of a lot of overhaul, and had to implement a clearer screen	design, but your patch provided the basis :) Thanks a lot.)	Implemented better bounds checking in the text input routine.	Added information boxes to TCP/UDP delete and detach filter	functions.	Added recognition of GRE packets.  Modified non-TCP display filters	accordingly.	Fixed bug in unrecognized IP display and filter code.	Added filter item for unrecognized IP packets.	Removed leftover code from the old warning on IP masquerading.	Reflected changes and corrected typos in manual.Changes to IPTraf 2.2.1	Fixed recognition problem with DVB interfaces.	Fixed small buffer overrun in TCP timeout log routine, which can	cause a segmentation fault under certain conditions.	Minor cosmetic adjustment in TCP connection window.Changes to IPTraf 2.2.0	Fixed segfault in IP Traffic Monitor due to packets from an	unsupported link type.	Fixed segfault in promiscuous mode management module in the (rare)	case of a failure to save or load the interface flags from the	temporary storage files. Normally due to a bad installation.	Thanks to Udo A. Steinberg <sorisor@Hell.WH8.TU-Dresden.De> for	the report.	Added support for Ethernet-emulated FDDI interfaces. Thanks to Udo	A. Steinberg <sorisor@Hell.WH8.TU-Dresden.De> for the report and	help with the testing.	Added support for DVB interfaces, thanks to Alex	<vasile@keeper.meganet.ro> for the notification and the help.	Replaced inet_addr() references on filter address entries with	inet_aton().  This fixes failure of filters on packets with	255.255.255.255 in their source or destination address fields.	Thanks for Peter Magnusson for the report and the test	environment.	Overhauled TCP/UDP editing facility.  Fixed bug wherein garbage	entries remain in the filter's parameter list even if an insert/	add dialog is aborted.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -