v0.2.2 3 Apr 2013 - Modified siftr_jumptime_mlist() to accept the TIME field in either string (default) or double float form (e.g. if siftr_getl_filtered() had been called with format conversion of time fields to double). - New functions siftr_flowinfo_mlist(), siftr_ipv4toint() and siftr_ipv4tostr() - Fixed bug in siftr_getl_filtered() that would crash if inc_flows or ex_flows filtered out all lines of a 5000 line chunk. - Fixed bug in siftr_getl_filtered()'s inc_flows and ex_flows logic. v0.2.1 12 Mar 2013 - Fixed bug in siftr_head() where 'sc=siftr_c_init()' was being assumed globally defined v0.2 5 Mar 2013 - Fixed bug in siftr_getl() when parsing lines with non-zero packet hashes - Fixed siftr_getl() to gracefully handle the case where it is called while the file pointer is not pointing to the start of a new log line - siftr_tail() now returns additional meta-data regarding the last line of the log file - New function siftr_c_init() return useful siftr_c.* constants (named mlist) and scilab-siftr library version number (string) - Removed SIFTR_* constants (functionally replaced with siftr_c_init()) - New function siftr_getl_filtered() to assist reading in large SIFTR log files while filtering out certain classes of information - New function siftr_jumptime_mlist() takes an mlist returned by siftr_getl_filtered() and returns the index of the line nearest a specified relative timestamp - New function siftr_jumptime_fd() returns the file pointer pointing to the line nearest a specified relative timestamp in a previously opened log file - Tested against SIFTR version 1.2.4 log files - Additional example scilab programs v0.1b 23 Jul 2012 - Internal relese v0.1 16 Jul 2012 - First public release