wiki:ChangeLog

Version 12 (modified by perry, 14 years ago) (diff)

add information about beta7

See http://research.wand.net.nz/software/libtrace.php for download information

libtrace 3.0.0 beta 7 (2006-11-07)

  • Display ToS bits in libpacketdump as DSCP/ECN (r1071)
  • Fix bug where the final packets were not being flushed out in some of the tools (r1072)
  • Fix bug where DLT_NULL was being used instead of DLT_RAW for raw IP packets (r1073)
  • Fix compile warnings (r1074, r1076, r1077)
  • Fix bug with tracesplit segfaulting if given more than 2 options. (r1075)
  • Fix bug with legacyatm: not signalling end of file correctly (r1078)
  • More tests (r1079)

libtrace 3.0.0 beta 6 (2006-10-26)

  • int: ignored overridden promisc flags (r1058)
  • Build fixes (r1059,r1060,r1068,r1069,r1070)
  • Add proper decode support for ATM cells (r1061)
  • pcap:/pcapfile:/trace_filter_apply() now will "demote" a packet, stripping off any header that pcap doesn't understand. (r1062,r1063,r1064,r1067)

libtrace 3.0.0 beta 5 (2006-10-16)

libtrace 3.0.0 beta 4 (2006-08-30)

  • tracesplit tidyups to deal better with old NLANR traces (r950)
  • pcap: uris should deal with packets that are corrupt/missing a linklayer (r951)
  • Code cleanups/build system cleanups (r952, r953, r956, r958, r963)
    • when linking against libpacketdump, you need to provide -lfl (r959)
  • libpacketdump should deal with packets that are corrupt/missing a linklayer (r954)
  • Tom Young's linux int: performance improvements (r955, r960)
  • if libpacketdump can't decode a linklayer itself, it should ask libtrace to decode it (r957)

libtrace 3.0.0 beta 3 (2006-08-22)

Most of this release was bug fixes for MacOS portability, mostly dealing with endianness issues

libtrace 3.0.0 beta 2 (2006-06-27)

  • Added better error handling for pcap/duck/rt formats (r875,r880,r885,r886)
  • Fixed problems with TRACE_TYPE enum (some values had been shuffled around) (r876)
  • Fixed protocol decodes for 802.11 and LLC/Snap (r879)
  • Added better unit tests for protocol decoding, writing files, and did some general cleanups (r882,r883,r884,r899)
  • Massive build system overhaul (r887,r892,r893,r896)
  • Update documentation (r888,r891)
  • Minor cleanups (r889,r894,r895,r900,r901)
  • trace_get_{source,destination}_address() now include the port number in the sin{,6}_port field. (r897)