| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
print the unknown version number
svn path=/trunk/; revision=13179
|
|
|
|
|
|
| |
transport name
svn path=/trunk/; revision=13178
|
|
|
|
|
|
|
|
| |
[Dissector Bug] as it dissected a length field and used it without checking it first.
use tvb_ensure_bytes_exist() before using this length value, so [Malformed Packet] will be displayed
svn path=/trunk/; revision=13177
|
|
|
|
|
|
|
|
| |
behind the end of fixed arrays
used g_malloc instead of a fixed array
svn path=/trunk/; revision=13176
|
|
|
|
| |
svn path=/trunk/; revision=13174
|
|
|
|
| |
svn path=/trunk/; revision=13172
|
|
|
|
| |
svn path=/trunk/; revision=13170
|
|
|
|
|
|
| |
therefore were missdissected
svn path=/trunk/; revision=13168
|
|
|
|
| |
svn path=/trunk/; revision=13166
|
|
|
|
|
|
| |
boundaries.
svn path=/trunk/; revision=13165
|
|
|
|
|
|
| |
relative sequence numbers aren't being used.
svn path=/trunk/; revision=13164
|
|
|
|
| |
svn path=/trunk/; revision=13163
|
|
|
|
| |
svn path=/trunk/; revision=13162
|
|
|
|
| |
svn path=/trunk/; revision=13159
|
|
|
|
| |
svn path=/trunk/; revision=13158
|
|
|
|
|
|
| |
in one (TCP)PDU. I've used " # " as the delimiter string, BTW: do we have an "official" one yet?
svn path=/trunk/; revision=13149
|
|
|
|
| |
svn path=/trunk/; revision=13141
|
|
|
|
| |
svn path=/trunk/; revision=13140
|
|
|
|
|
|
| |
H225 dissector regenerated with new asn2eth version
svn path=/trunk/; revision=13139
|
|
|
|
| |
svn path=/trunk/; revision=13136
|
|
|
|
|
|
|
|
|
| |
layers string.
Remove protocol names from the layer names string if the dissector
rejects the frame.
svn path=/trunk/; revision=13135
|
|
|
|
|
|
|
|
| |
otherwise, we're using it in a tvbuff and shouldn't free it (even if the
next level of reassembly isn't complete, so that al_tvb is ultimately
null).
svn path=/trunk/; revision=13134
|
|
|
|
| |
svn path=/trunk/; revision=13133
|
|
|
|
|
|
|
|
|
| |
Use "guint16" instead of "u_int16_t", "guint8" instead of "u_int8_t",
and "guint" instead of "u_int", to handle platforms lacking the latter
types. Make "ppp_heuristic_guess()" reeturn a Boolean, as it just
returns a "yes or no" answer.
svn path=/trunk/; revision=13132
|
|
|
|
|
|
| |
Broman's request, as it has a number of problems.
svn path=/trunk/; revision=13131
|
|
|
|
| |
svn path=/trunk/; revision=13130
|
|
|
|
|
|
| |
interfaces.
svn path=/trunk/; revision=13129
|
|
|
|
|
|
|
| |
only at the beginning of a tvbuff, so it needs an argument that's the
starting offset in the tvbuff.
svn path=/trunk/; revision=13128
|
|
|
|
|
|
| |
requires this.
svn path=/trunk/; revision=13127
|
|
|
|
|
|
| |
alloc_hint is zero
svn path=/trunk/; revision=13126
|
|
|
|
|
|
| |
protocol"
svn path=/trunk/; revision=13123
|
|
|
|
|
|
|
|
|
| |
in the frame. The filter "frame.protocols contains ip:icmp:ip" could
be used to find any ICMP packets containing IP headers.
Clean up whitespace.
svn path=/trunk/; revision=13118
|
|
|
|
| |
svn path=/trunk/; revision=13113
|
|
|
|
| |
svn path=/trunk/; revision=13107
|
|
|
|
|
|
| |
All h.323 related statistics should work now in the same way as they did before the h323 dissectors were generated.
svn path=/trunk/; revision=13105
|
|
|
|
|
|
|
|
|
|
| |
to the end of the tvbuff.
Don't return a value from "dissect_h4501()" - the value isn't used, and
"dissect_h4501()" is registered with "register_dissector()", so it's not
supposed to return a value.
svn path=/trunk/; revision=13104
|
|
|
|
| |
svn path=/trunk/; revision=13100
|
|
|
|
| |
svn path=/trunk/; revision=13098
|
|
|
|
| |
svn path=/trunk/; revision=13097
|
|
|
|
|
|
| |
Add recently lost support for the h.323 conversations tap in the h225 dissector.
svn path=/trunk/; revision=13092
|
|
|
|
| |
svn path=/trunk/; revision=13090
|
|
|
|
|
|
|
|
|
|
| |
OT as well as NT, while SYSTEMROOT isn't.
If it's not set, don't bother looking for the hosts file, rather than
trying a path with a fixed drive letter. If it is set, try the Windows
NT location first and, if that fails, the Windows OT location.
svn path=/trunk/; revision=13088
|
|
|
|
| |
svn path=/trunk/; revision=13085
|
|
|
|
|
|
|
|
|
|
| |
as the description - some aim_tlv tables have NULL in the end-of-table
entry.
For those that don't, replace "Unknown" with NULL; "Unknown" is now
redundant.
svn path=/trunk/; revision=13084
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
layer byte in the reassembled data - including it means we have to pass
to "tvb_new_real_data()" a pointer to the *second* byte of a mallocated
chunk of data, but that would require us to have the free routine for
the new tvbuff back that pointer up before freeing it (we aren't doing
that currently, which means that "free()" either complains bitterly or,
potentially, corrupts the arena, causing crashes later).
Put in some XXX comments about some issues seen when looking at the
code.
svn path=/trunk/; revision=13083
|
|
|
|
|
|
|
| |
(not as useful as for bugs caught in the dissector itself, but still may
be useful).
svn path=/trunk/; revision=13082
|
|
|
|
|
|
|
|
|
|
|
| |
"alloc_field_info()", so the error report can include the field with the
problem. (The file and line number isn't interesting - the bug isn't in
"alloc_field_info()", it's in the dissector that called the routine
calling "alloc_field_info()" - but the field name/abbrevition is
interesting, as it'd help developers identify the place in the dissector
where we're passing in a bogus length.)
svn path=/trunk/; revision=13081
|
|
|
|
|
|
| |
used in DissectorError exceptions.
svn path=/trunk/; revision=13079
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add a DISSECTOR_ASSERT() macro, which is the usual type of assertion
macro, but throws a DissectorError exception with a message giving the
flien and line number and the failed test as a string. Use that macro
in "alloc_field_info()".
Report that exception in the Info column and the protocol tree, as well
as logging the exception failure with g_warning().
svn path=/trunk/; revision=13078
|
|
|
|
|
|
|
|
| |
Lost things left:
-h.450 stuff
-support for the h.323 conversations tap (It is currently broken.)
svn path=/trunk/; revision=13076
|