Age | Commit message (Collapse) | Author | Files | Lines |
|
item, rather than making it a top-level item.
svn path=/trunk/; revision=14893
|
|
svn path=/trunk/; revision=14892
|
|
returned quite a list of files. Add them to MAINTAINERCLEANFILES.
Whitespace changes (replace multiple spaces by TABs, in a few cases this
needed to be done at the beginning of Makefile lines.
svn path=/trunk/; revision=14891
|
|
calculate RTO as the delta between the retransmitted frame and the last previous frame seen for this session (in the same direction).
while this is technically not the RTO this delta is in most cases more important/useful than the tru RTO anyway since this measure represents the amount of thiime that the link went idle while waiting for an RTO.
It would be nice with a statistics tap for TCP where one couls see, seeion by session :
Length in time of the session.
Total bytes transferred
Number of retransmissions
Time spent waiting for an RTO
Time spent waiting for an RTO in % of the total time.
svn path=/trunk/; revision=14890
|
|
tcp-graph has been modified to extract tcp data from a TAP instead of reading and parsing directly from the capture file.
This makes tcp graph work for any type of capture and for any transport.
In the future someone with access to captures with TCP over something over TCP
to add a dialog where the user can specify WHICH of the multiple TCP sessions to graph.
svn path=/trunk/; revision=14889
|
|
strange enough, MSVC cannot convert from guint64 to float, so cast guint64 -> gint64 -> float
However, even gint64 might be big enough to prevent us from an overflow :-)
svn path=/trunk/; revision=14888
|
|
review my comment(s), I don't think it's currently implemented correct
svn path=/trunk/; revision=14887
|
|
pointers either "void *" or "guint8 *", to reduce the level of compiler
warnings (the data in question is largely binary in those cases).
svn path=/trunk/; revision=14886
|
|
current signature ("class" is a "gint8 *", not a "guint8 *", and "tag"
is a "gint32 *", not a "guint32 *"). Re-generate the dissectors from
the ASN.1 and the .cnf files in the cases where the arguments were fixed
in a .cnf file.
Give some dissectors the right svn:keywords and svn:eol-style settings.
svn path=/trunk/; revision=14885
|
|
making pointers to byte data be "guint8 *" rather than "char *",
and making buffers holding byte data arrays of "guint8" rather
than arrays of "char";
making pointers to text strings "char *" rather than "guchar *";
appropriately casting pointers (cast to "guint8 *" when passing
to routines expecting "guint8 *" or when assigning to "guint8
*");
making port-number preferences "guint";
making enum preferences "gint";
making hf_ variables "int".
Clean up white space.
svn path=/trunk/; revision=14884
|
|
address an array of guint8 - that squelches some compiler warnings.
Use -1 rather than tvb_length(tvb) to make the item for LWAPP go to the
end of the tvbuff.
svn path=/trunk/; revision=14883
|
|
the handle, rather than finding it every time we need it.
Just make a guint8 array with the BitTorrent magic string length
followed by the string, and use "tvb_memeql()" to test against that - it
handles checking to make sure there's enough data in the tvbuff (if
not, it returns -1 as a "no match" indication) and then checks all of
the first 20 bytes in one operation.
Clean up white space.
svn path=/trunk/; revision=14882
|
|
hand.
Use "g_strdup()" rather than duplicating its functionality by hand.
Make the magic number an array of "guint8", as "tvb_memeql()" expects a
pointer to "guint8".
svn path=/trunk/; revision=14881
|
|
messages
svn path=/trunk/; revision=14880
|
|
svn path=/trunk/; revision=14879
|
|
Add disection of some RR elements and command Handover.
svn path=/trunk/; revision=14878
|
|
svn path=/trunk/; revision=14877
|
|
svn path=/trunk/; revision=14876
|
|
Really Big Captures.
svn path=/trunk/; revision=14875
|
|
set but not used). (Leave "pi" around so the warning acts as a reminder
that the tap structure stuff needs a cleanup - currently, the tap
structures aren't freed; perhaps the new memory allocation scheme
proposed by Ronnie could be used for tap structures.)
Have "ac_istrace()" return NOT_ACTRACE for apparently non-actrace
packets and return the packet type for actrace packets, so that we don't
need a global variable for the packet type.
Make "actrace_udp_port" unsigned to squelch a signed vs. unsigned
warning.
Use "col_set_str()" rather than "col_add_str()" when setting the
Protocol column.
We don't recognized packets as CAS packets unless they're 48 bytes long,
so we don't need to test whether they're 48 bytes long in the CAS packet
dissection code.
Use the reported length, not the captured length, when doing length
checks.
svn path=/trunk/; revision=14874
|
|
signed vs. unsigned compiler warnings.
svn path=/trunk/; revision=14873
|
|
large captures.
setting packet counter to 64bit is overkill but makes it consistent with the very similar bytes counter.
svn path=/trunk/; revision=14872
|
|
the list of programs to check. Make sure our python scripts start with
"#!/usr/bin/env python" as recommended at
http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix
svn path=/trunk/; revision=14871
|
|
svn path=/trunk/; revision=14870
|
|
svn path=/trunk/; revision=14869
|
|
'\0' is for characters.
svn path=/trunk/; revision=14868
|
|
warnings. Use SET_ADDRESS in the VOIP calls code, rather than
explicitly filling in "pstn_add".
svn path=/trunk/; revision=14867
|
|
squelch a compiler warning.
svn path=/trunk/; revision=14866
|
|
svn path=/trunk/; revision=14865
|
|
svn path=/trunk/; revision=14864
|
|
- user defined body #.FN_BODY can be combined with default body using DEFAULT_BODY parameter (see e.g. H.225)
svn path=/trunk/; revision=14863
|
|
svn path=/trunk/; revision=14862
|
|
svn path=/trunk/; revision=14861
|
|
dissectors with new_dissector_t prototype
svn path=/trunk/; revision=14860
|
|
276, and 277.
svn path=/trunk/; revision=14859
|
|
we don't crash now, we still don't handle zero-length fragments correctly.
svn path=/trunk/; revision=14858
|
|
svn path=/trunk/; revision=14857
|
|
- cleanup unused parameters for some methods
svn path=/trunk/; revision=14856
|
|
svn path=/trunk/; revision=14855
|
|
svn path=/trunk/; revision=14854
|
|
svn path=/trunk/; revision=14853
|
|
- avoid the clist of the calls dlg to be refreshed multiple times when
first appear.
- destroy the Graph window when the data is not valid anymore.
- fixes an H245 packet count error
- resizing the Graph windows when is displayed (up to 5 columns).
With a change to leave static voip_calls_tapinfo_t the_tapinfo_struct =
{0, NULL, 0, NULL, 0, 0, 0, 0, NULL, 0, 0, 0, 0, 0, 0, 0, 0, 0};
alone.
svn path=/trunk/; revision=14852
|
|
These minor changes fix some errors, and add some messages to the LWAPP dissector.
svn path=/trunk/; revision=14851
|
|
If you have an RTP stream in which the first packet is duplicated, and has the marker bit set, then the RTP stream analysis will try to pad silence into a temporary file from 0 upto whatever the RTP timestamp is (which is enough to fill up my disk...). The patch fixes this misbehaviour.
svn path=/trunk/; revision=14850
|
|
service again.
svn path=/trunk/; revision=14849
|
|
service again.
svn path=/trunk/; revision=14848
|
|
svn path=/trunk/; revision=14847
|
|
svn path=/trunk/; revision=14846
|
|
svn path=/trunk/; revision=14845
|
|
value returning
- asn2eth: #.FN_PARS support for OCTET STRING
- usage of #.FN_PARS in h225 and h245
- h225: ParallelH245Control support
- h245: better support of NonStandardParameter
- usage of MAX_OID_STR_LEN constant
- all PER dissectors regenerated
svn path=/trunk/; revision=14844
|