Files | Admin

Notes:

Release Name: 0.9.13

Notes:



Changes: * fixed Warts::File#open to handle paths with spaces and other special characters * implemented methods to retrieve hop TLV values; namely, hop_reply_ipid hop_reply_iptos hop_next_hop_mtu hop_inner_iplen hop_inner_ipttl hop_inner_iptos * implemented Warts::Trace#hop_has_reply_ttl?; you should call this when Warts::Trace#hop_reply_ttl returns 0, to distinguish between a true 0 reply TTL and a missing reply TTL * implemented Warts::Trace#hop_has_tcp_reply? and #hop_has_icmp_reply?; use these methods to determine which type of reply data is available, either ICMP or TCP (these are mutually exclusive); the methods Trace#hop_icmp_type, Trace#hop_icmp_code, and Trace#hop_tcp_flags now return nil if a reply of the given type isn't available * implemented Warts::Trace#hop_tcp_flags_breakdown * implemented Warts::Trace.decompose_tcp_flags and decompose_hop_flags convenience methods * added Warts::Trace::STOP_REASON_TEXT which is a hash from stop reason code to human-oriented text * added Warts::Trace#dest and #dest_cmp methods; the previous #dst and #dst_cmp methods are still available but deprecated * moved Warts::File::TRACE, Warts::File::LIST, Warts::File::CYCLE_START, etc. constants to Warts::TRACE, Warts::LIST, etc.; the previous definitions are still available, though deprecated * added Warts::Trace::HOP_FLAG_TCP * changed to export the internal scamper constant SCAMPER_TRACE_STOP_DEAD as Warts::Trace::STOP_GAPLIMIT rather than Warts::Trace::STOP_DEAD; this is in keeping with recent changes in scamper; the old STOP_DEAD constant is still available for backwards compatibility, though deprecated * made internal changes needed to build with scamper-cvs-20070523j * updated sample scripts to use newest non-deprecated methods; also improved stat-traces script to print out TCP flags stats