Menu

Tree [93e79d] master /
 History

HTTPS access


File Date Author Commit
 build 2014-03-25 Mitch Rappard Mitch Rappard [93e79d] deleted: build/2.5.0/build.properties
 lib 2014-03-25 Mitch Rappard Mitch Rappard [8d6ce7] Added support for Linux scripts
 src 2014-03-25 Mitch Rappard Mitch Rappard [fb73bc] Initial commit
 README 2014-03-25 Mitch Rappard Mitch Rappard [3f66a3] Added README

Read Me

SIPFlow v2.5 Readme
------------------------------------------------------------------

Congratulations on your download of SIPFlow.  To get started, read 
the instructions below. If you have any questions please visit our 
SourceForge site at https://sourceforge.net/projects/sipflow. 


System Requirements
------------------------------------------------------------------
1. SIPFlow should be run on a machine with at least 512 
Megabytes of memory and a CPU clock speed of 2 Ghz.

2. Ensure that version 3.1 of Winpcap (for Windows installations) 
or version 0.9.3 of libpcap (for Unix or Linux installations) is 
installed on the machines running the SIPFlow or SIPSniffers.  If it 
is not installed, the SIPFlow may not start.  It is also needed 
on the console machine if you will be opening libpcap files.

The latest version of WinPcap can be downloaded at 
http://www.winpcap.org/.  

The latest version of libpcap may be obtained at http://www.tcpdump.org,
or at web sites like http://www.sunfreeware.com.

3. SIPFlow must be run with Sun's JVM version 1.5 
or greater.  


Release Notes
------------------------------------------------------------------
------------------------------------------------------------------
Fragmented TCP traffic may not be reassembled correctly, however
UDP packets that exceed the ethernet MTU should be reassembled 
correctly.

Currently only the capturing of plain text SIP is supported.

Diameter retransmissions are not drawn as retransmissions.


Change log 
------------------------------------------------------------------
------------------------------------------------------------------

Version 2.5
------------------------------------------------------------------
We've gone open source!  No more licensing schemes are used, all
licensing software has been removed.  Each download should have 
all source, unobfuscated.  This means you should be able to run 

 * SIPFlow Standard
 * Distributed SIPFlow
	* Console
	* SIPSniffer

All code is maintained at https://sourceforge.net/projects/sipflow/


Version 2.0.1
------------------------------------------------------------------
Simpified licensing scheme, all SIPFlow builds now have DIAMETER 
support.

Added support for secure (TLS) connections to the SMTP server used for
sending notifications.

Added support for JRE/JDK 1.6.

Fixed a bug in the filter logic at SIPSniffer.

Fixed a bug seen when multiple consoles were connected to the same
sniffer and were updating the sniffer's filters.


Version 2.0.0
------------------------------------------------------------------
Added Diameter (RFC 3588) support, depending on the license type.

A setting has been added that allows the reason phrase of a SIP 
response to be displayed in the UI.

Fixed a bug which caused the sniffer connection history to reset 
on some occasions.

The "<" and ">" characters if present in a To or From header are no
longer displayed in the transaction list on the main Console
screen in the To and From columns.

Fixed a bug that prevented multiple Methods from being added
to the method list at the same time. Only the last method entered was 
being updated.

Version 1.1.5
------------------------------------------------------------------
Added the ability to print callflows.

Added support for parsing ethernet packets with 802.1q headers.

Version 1.1.4
------------------------------------------------------------------
Added right-click functionality to the transaction table.

Updated UI code so that the transaction table does not flicker
with JDK 1.5.

SIP messages are no longer logged by default.  This setting can 
be modified in the Edit->Settings screen.

Fixed a bug that prevented users from editing the Email Settings
on Linux distributions.

Added build date to About SIPFlow screen.

Version 1.1.3
------------------------------------------------------------------
Improved memory management.

Modified internal message queue to use Java's LinkedBlockingQueue,
which means you must use JDK 1.5 to run SIPFlow now.

The host mappings are now stored in a version-independent file 
(hostmappings.dat) to prevent their loss as the settings.dat 
format changes from version to version.


Version 1.1.2
------------------------------------------------------------------
Added logic to warn users when license expiration is approaching.

Fixed a bug that prevented the message timestamps from being 
refreshed properly when new messages arrived for the transaction 
being viewed.

Updated packet reassembly logic so that SIP messages split into 
two or more pieces are now reassembled.  Previously SIPFlow only
supported reassembly of SIP messages split into two pieces.

Fixed a bug that caused java.util.ConcurrentModificationException
to be thrown at the SIPSniffer in some cases.

Fixed an error which prevented the Distributed SIPFlow console 
from logging SIP messages received.

Fixed several minor parsing bugs.

Improved UI performance.


Version 1.1.1
------------------------------------------------------------------
Added support for a new licensing structure.

"About SIPFlow" screen now shows more information.


Version 1.1.0
------------------------------------------------------------------
Added support for connecting to SIPSniffers through NAT/Firewalls.

Minor UI enhancements.



Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.