"Fossies" - the Fresh Open Source Software Archive

Member "isic-0.07/ChangeLog" (22 Dec 2006, 2356 Bytes) of package /linux/privat/old/isic-0.07.tgz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 
    2 ISIC (v0.07)	12/22/2006, by Shu Xiao (sxiao@cisco.com)
    3 
    4 	- New IPv6 utilities: isic6, tcpsic6, udpsic6, icmpsic6.
    5 	
    6 	- New tool multisic for sending random multicast UDP packets. 
    7 	
    8 	- Fixed compilation errors with GCC v4.
    9 
   10 	- Added -k skip option for esic per the request from some users.
   11 
   12 	- Placed the flood control under low traffic limit case only.
   13 
   14 		The original flood protection code calls gettimeofday(),
   15 		and runs after sending each packet. This is time consumping
   16 		and prevents the tool from reaching high traffic limit
   17 		on high speed interface (eg. 1000Base-TX). Now the flood
   18 		control will take effect only if the specified maximum rate
   19 		is less than 10MB/s.
   20 
   21 	- Corrected -t option bug with tcpsic:
   22 	
   23 		The old one was using it reversely, e.g. -t 30 would generate
   24 		packet with 30% of them having correct TCP checksum. But -t 
   25 		is actually for the percentage of bad TCP checksum. 
   26 
   27 	- Changed to used 32-bit random numbers for some fields:
   28 	
   29 		For IPv4 *sic tools, the source/destination IP address and
   30 		TCP sequence/acknowledge numbers are 32-bit width, and
   31 		should be assigned with equal size random numbers. The old
   32 		code did not do shifting correctly.
   33 
   34 	- Changed the default value to 10 for all percentage options.
   35  
   36 	- Cleaned the usage printout of icmpsic:
   37 
   38 		There were ports used in the usage printout of icmpsic. This
   39 		was misleading since no ports arguments needed for it.
   40 
   41 	- New manual page, try to get more help with "man isic".
   42 
   43 
   44 ISIC (v0.06)	11/10/2004, by Shu Xiao (sxiao@cisco.com)
   45 
   46 	- Changed to link with Libnet 1.1.x:
   47 
   48 		With minimum code change to replace old calls to Libnet 1.0.x
   49 		with Libnet 1.1.x functions, and keep Mike's major fuzzing 
   50 		algorithm untouched.
   51 		
   52 		Also found that v0.05 had checksum error with esic, which 
   53 		rooted from bug of Libnet 1.0.x. v0.06 esic works fine with 
   54 		Libnet 1.1.x 
   55 
   56 	- More accurate datapush rate calculation: 
   57 
   58 		In v0.05 isic, tcpsic, udpsic and icmpsic code, the return
   59 		value of the call to packet sending function was not checked.
   60 		But it actually could fail and return -1, in which case the
   61 		datapush byte count was calculated wrong. v0.06 code skips
   62 		failed cases of data pushing.
   63  	
   64 	- Fixed esic MAC address printout bug:
   65 
   66 		v0.05 esic has a minor problem with MAC address printout.
   67 		The source and destination MAC addresses was actually reversed.
   68