Changes between Version 22 and Version 23 of ChangeLog


Ignore:
Timestamp:
11/07/08 16:18:36 (12 years ago)
Author:
perry
Comment:

Document libtrace 3.0.5 for release

Legend:

Unmodified
Added
Removed
Modified
  • ChangeLog

    v22 v23  
    11See http://research.wand.net.nz/software/libtrace.php for download information
     2
     3== libtrace 3.0.5 (2008-11-07) ==
     4 * Bug fix with respect to loss counter caching (r1312)
     5 * Major fixes to PoS traces (#261,r1371,r1378,1379)
     6 * Windows fixes (r1322,r1323)
     7 * Code cleanups (r1324,r1325,r1326,r1333,r1355)
     8 * Dag 2.5:
     9 ** Dropped packet counter fixes (with multithread locking) (r1326,r1329)
     10 ** Event api issues (r1327)
     11 ** Multiple stream support (and compatibility for dag 2.4) (r1328)
     12 ** Better detection of dag version numbers (r1343)
     13 * New ERF types added (r1328,r1331)
     14 * Coloured ethernet ERF type support (r1328)
     15 * Fixes to the ERF Etherhack (r1328)
     16 * Bug fix for unsupported configuration options for erf traces (r1330)
     17 * Bug fix for {{set_capture_length()}} not updating the capture length cache (r1331)
     18 * Bug fix for more capture length cache entries (r1346)
     19 * Cleaned up the way managing packet's memory was done internally (r1332,r1335,1336)
     20 * Added RT type for {{bpf:}} traces (r1332)
     21 * Bug fix for closing a {{pcapfile:}} trace file that was never {{{trace_start()}}}'d (r1334) (reported by Nevil Brownlee)
     22 * Fix compile error with {{{bpf:}}} on OpenBSD (r1336)
     23 * Fix compile errors with old compilers (r1337,r1339,r1340,r1341,r1345)
     24 * libpacketdump cleanups (r1338,r1339)
     25 ** libpacketdump constification (r1351)
     26 * {{{traceanon}}} code cleanups (r1342)
     27 * {{{tracertstats}}} code cleanups (r1344)
     28 * {{{tracertstats}}} documentation cleanups (r1369)
     29 * {{{int:}}} code cleanups (r1347,r1352)
     30 * {{{tracesplit}}} documentation cleanups (r1348)
     31 * {{{tracesplit}}} error handling fixes (r1364)
     32 * Cleanup examples (r1365)
     33 * Deal better with creating compressed files (r1349)
     34 * Deal with raw IP capture (r1350)
     35 * Provide API's for dealing with VLAN and MPLS headers (r1353, r1359, r1372)
     36 * {{{get_payload_from_}}}''X'' API's now return NULL if the header is incomplete with remaining == 0.  If there is no payload then they return where the payload would be, and remaining == 0.  (r1376)
     37 * Fix bug with {{{trace_get_erf_timestamp()}}} where UINT_MAX ends up being signed (reported by yuri from isi) (r1357)
     38 * Force 64bit for filesizes (r1358)
     39 * Add support for PPPoE, and skip PPPoE headers in {{{trace_get_layer3()}}} (r1360)
     40 * Improve support for VLANs (r1363)
     41 * Improve {{{tracesplit}}}'s dealing with rotations based on starttime, and better debugging output (r1366)
     42 * {{{assert()}}} on bad packets that aren't caught before we return them back to the user (r1367)
     43 * Cleanup libpacketdump GRE parser (r1368, r1370)
     44 * Support specifying compression levels (r1373)
     45 * Better fixes for endianness issues (r1375)
     46 * removed traceflow, to be replaced with maji (ipfix collector) available seperately (r1377)
     47
    248
    349== libtrace 3.0.4 (2008-01-02) ==