Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=9442
|
|
Add comments on computation of fixed header.
svn path=/trunk/; revision=9441
|
|
0 - now that "tvb_ensure_length_remaining()" ensures that there's at
least one byte of data, we should use "tvb_length_remaining()" for
FT_PROTOCOL fields.
svn path=/trunk/; revision=9440
|
|
svn path=/trunk/; revision=9439
|
|
long as there's reported data, don't just loop through the data in the
tvbuff.
Fix some problems with short frames.
svn path=/trunk/; revision=9438
|
|
NOTE: I propose to use packet-MIME-TREE for future media types that will be
added to Ethereal (E.g., packet-image-png.c).
svn path=/trunk/; revision=9437
|
|
Windows - the problem is that GTK+ 1.3[.x] and later assume strings
handed to them are UTF-8 strings, not, for example, ISO 8859/x strings.
In packet-radius.c, re-define "isprint()" rather than #ifdeffing its use
(the old code was also incorrectly treating 0x7f as a printable).
svn path=/trunk/; revision=9436
|
|
Windows - the problem is that GTK+ 1.3[.x] and later assume strings
handed to them are UTF-8 strings, not, for example, ISO 8859/x strings.
In packet-radius.c, re-define "isprint()" rather than #ifdeffing its use
(the old code was also incorrectly treating 0x7f as a printable).
svn path=/trunk/; revision=9435
|
|
svn path=/trunk/; revision=9434
|
|
there's no data remaining - its callers largely depend on it doing so.
That means that the BEEP dissector doesn't have to check for it
returning 0.
svn path=/trunk/; revision=9433
|
|
didn't determine the version number.
svn path=/trunk/; revision=9432
|
|
packet-smpp.c).
Now the higher-level protocols show up without the need of unfolding the SMPP
dissector tree.
Add a new address type AT_STRINGZ, and use it for GSM SMS message reassembly.
Get rid of the different UDH IE subtrees, and replace them with one subtree
for all UDH IEs.
Add debug logging to SMPP and SMPP GSM SMS dissectors.
Move the Short Message reassembly from the SMPP dissector to the SMPP GSM SMS
dissector. Fix duplicated "reassembled in" header fields.
Rename header fields that are now part of SMPP GSM SMS (including the dissector
table name, so it has also been updated in packet-wsp.c and packet-wtp.c).
Add an explicit "if (!tree) return" in the WSP add_headers() method.
NOTE: it would be great if we were able to merge the existing packet-gsm_sms.c
and the SMPP GSM SMS dissector.
svn path=/trunk/; revision=9431
|
|
use the directories xy_DIR from the settings above
svn path=/trunk/; revision=9430
|
|
svn path=/trunk/; revision=9429
|
|
files, routines, data structures, etc..
svn path=/trunk/; revision=9428
|
|
Don't do that for HTTP-over-UDP, however.
svn path=/trunk/; revision=9427
|
|
svn path=/trunk/; revision=9426
|
|
HTTP does.
Note that the RTSP RFC talks about packets with no content length,
although it also says they shouldn't exist.
Update a comment now that we *do* handle data that crosses TCP segment
boundaries.
Handle the payload length a bit differently, to make it a bit clearer
what's going on.
svn path=/trunk/; revision=9425
|
|
svn path=/trunk/; revision=9424
|
|
currently-selected packet.
Use "cfile.count" as the total number of packets in the capture.
Use "plurality" to display "packet" vs. "packets".
svn path=/trunk/; revision=9423
|
|
svn path=/trunk/; revision=9422
|
|
svn path=/trunk/; revision=9421
|
|
In the loop that processes TCP segment data, loop over the full reported
length of the segment, so that we throw an exception if the frame was
short.
svn path=/trunk/; revision=9420
|
|
svn path=/trunk/; revision=9419
|
|
Question: should we define "media type" subdissectors as special?
svn path=/trunk/; revision=9418
|
|
topic titles and help file names.
svn path=/trunk/; revision=9417
|
|
topic titles and help file names.
svn path=/trunk/; revision=9416
|
|
by getting the DLL's from the "source tree"
svn path=/trunk/; revision=9415
|
|
svn path=/trunk/; revision=9414
|
|
svn path=/trunk/; revision=9413
|
|
svn path=/trunk/; revision=9412
|
|
svn path=/trunk/; revision=9411
|
|
the WTP length after processing the TPI.
Update reassembly so dissection of reassembled data is only enabled in the last
reassembled packet. This way, we alo see the WTP PDUs.
svn path=/trunk/; revision=9410
|
|
svn path=/trunk/; revision=9409
|
|
svn path=/trunk/; revision=9408
|
|
instead of "#include" built in texts
(and some other minor changes)
svn path=/trunk/; revision=9407
|
|
svn path=/trunk/; revision=9406
|
|
after it, treat it as the only fragment" stuff for
"fragment_add_seq_next()" as well, so we handle non-fragmented packets.
svn path=/trunk/; revision=9405
|
|
svn path=/trunk/; revision=9404
|
|
Put in some comments noting problems with NDS reassembly.
svn path=/trunk/; revision=9403
|
|
headers, and body into a separate routine, for use by other dissectors.
svn path=/trunk/; revision=9402
|
|
code.
Add the "Reassembled in" header field, and show it if the packet has been
reassembled, but not in the given packet. This also allows to use the "Jump to
the corresponding frame" feature in Ethereal.
svn path=/trunk/; revision=9401
|
|
even show the averages over the empty sets in question.
svn path=/trunk/; revision=9400
|
|
values are permitted, must have 256 elements, not 255 elements.
svn path=/trunk/; revision=9399
|
|
elements in the array.
svn path=/trunk/; revision=9398
|
|
MLUM isn't defined (which it isn't, by default).
svn path=/trunk/; revision=9397
|
|
that we have for \0OOO.
svn path=/trunk/; revision=9396
|
|
svn path=/trunk/; revision=9395
|
|
svn path=/trunk/; revision=9394
|
|
svn path=/trunk/; revision=9393
|