Age | Commit message (Collapse) | Author | Files | Lines |
|
attribute and PKI attributes
svn path=/trunk/; revision=18109
|
|
svn path=/trunk/; revision=18108
|
|
svn path=/trunk/; revision=18107
|
|
svn path=/trunk/; revision=18106
|
|
off it so that cdb/datain/dataout/response tracking for scsi forks also for the ndmp transport.
svn path=/trunk/; revision=18105
|
|
we need this in order to be able to provide proper itlq structures to the scsi dissector so that response data from scsi is dissected properly.
svn path=/trunk/; revision=18104
|
|
Fix bug 833 (remove 'dead' code flagged by Coverity);
Update defines based upon current version of FreeTDS tds.h; Reformat defines for readability;
svn path=/trunk/; revision=18103
|
|
svn path=/trunk/; revision=18102
|
|
fix for bug 909
svn path=/trunk/; revision=18100
|
|
command set even for the case where we have not detected it by seeing the inquiry response.
Make teh msb of the cmdset variable indicate whether we detected the commandset from the trace or whether we used the default value from preferences.
indicate in the dissection of the packet whether the command set is "known" or whether we are using the default one.
make scsi srt stats work even for when we are using the "default" dommandset. Previously scsi srt would ignore all pdus for itl sessions where the "default" command set was used.
svn path=/trunk/; revision=18098
|
|
svn path=/trunk/; revision=18097
|
|
isn't NULL
svn path=/trunk/; revision=18096
|
|
svn path=/trunk/; revision=18095
|
|
svn path=/trunk/; revision=18094
|
|
svn path=/trunk/; revision=18093
|
|
By popular request (sort of...) here is a patch for the S5066 dissector to enable TCP port preference.
svn path=/trunk/; revision=18092
|
|
But since most PLCs now offer to run the protocol directly on TCP, I attached a little patch.
svn path=/trunk/; revision=18090
|
|
BYTES.
Most of the time AssertionValue will contain an ascii string so make it always display as a string to make the display "correct" most of the time insterad of being "wrong" most of the time.
There are situations when AssertionValue contains binary data though and in those cases the display will be "wrong" (but not more wrong than the old dissector anyway)
What someone really should do (someone interested in ldap that is) to make it more correct would be to implement a dissector for AssertionValue in the template file and having the dissector check if any of the bytes of the octet string has a value <32 and if so display it in hex as 0x.....
It all bytes have values >=32 then it shoudlk display it as a string "...
instead.
Someone interested in ldap may spend time on this refinement.
svn path=/trunk/; revision=18089
|
|
Two more Kerberos error codes where it has been witnessed that the payload contains a PA-DATA structure with the magic salt containing an nt status code
svn path=/trunk/; revision=18088
|
|
svn path=/trunk/; revision=18087
|
|
svn path=/trunk/; revision=18086
|
|
Number plan is E164.
svn path=/trunk/; revision=18085
|
|
Get rid of som unused ASN1 code and some asn2eth warnings.
svn path=/trunk/; revision=18084
|
|
i dont think it is the optimal way to solve this but it is better than nothing for the time being.
svn path=/trunk/; revision=18083
|
|
authesserre samuel <sauthess@gmail.com> kindly pointed out an issue with session renegotiation in the current ssl decryption code.
Encrypted handshake message are decrypted, but the dissector try to interpret the encrypted code. Renegotiation messages are therefore ignored. The attached pcap trace and key can be used to trigger the issue.
The attached patch fix the problem storing the decrypted version of encrypted handshake message and dissecting it when available. The patch also fix bad issue with des cipher (alike the issue fixed in my previous post)
svn path=/trunk/; revision=18081
|
|
I attached patch to add preferences in SDP for RTP stream detection. By default SDP decodes RTP stream but now I can disable it.
svn path=/trunk/; revision=18080
|
|
svn path=/trunk/; revision=18079
|
|
of whether we're building a protocol tree or not - you have to call
subdissectors in either case.
svn path=/trunk/; revision=18078
|
|
svn path=/trunk/; revision=18077
|
|
svn path=/trunk/; revision=18076
|
|
svn path=/trunk/; revision=18074
|
|
structs/unions (GCC supports it "for compatibility with other
compilers"; presumably that's not for compatibility with the version of
Sun C that rejected it - was that a PCCism?).
svn path=/trunk/; revision=18072
|
|
Add upper() and lower() display filter functions for string fields.
svn path=/trunk/; revision=18071
|
|
EncKrbCredPart
Packet 18 in sample capture kerberos-Delegation.zip on the wiki contains this structure.
svn path=/trunk/; revision=18069
|
|
svn path=/trunk/; revision=18068
|
|
GLib 1.2[.x].
svn path=/trunk/; revision=18061
|
|
svn path=/trunk/; revision=18058
|
|
svn path=/trunk/; revision=18057
|
|
dissector).
svn path=/trunk/; revision=18056
|
|
for ERR_BADOPTION which can be seen in the constrained-delegation.zip capture on the wiki sample captures page.
svn path=/trunk/; revision=18055
|
|
Declare "error", and properly terminate a string.
svn path=/trunk/; revision=18054
|
|
dont need to test for it.
this unnecessary test for itlq==NULL was shown by coverity issue 151
svn path=/trunk/; revision=18052
|
|
programs, by reporting it with a dialog box that at least attempts to
indicate what the problem is, and by giving up early on running dumpcap.
svn path=/trunk/; revision=18051
|
|
"struct tcp_multisegment_pdu"; that lets it be used in one case where
the code in it was duplicated.
Make "desegment_tcp()" loop rather than recursing - not all compilers
will necessarily recognize the tail recursion.
Catch heuristic dissectors that reject a packet but also request
(whether deliberately or accidentally) that more data be added.
svn path=/trunk/; revision=18050
|
|
reassembly. UDP has no notion of reassembly - that's done at the IP
layer - and SCTP has its own notions of reassembly which it currently
doesn't provide. As such, TCP-style reassembly isn't possible for
JXTA-over-UDP or JXTA-over-SCTP.
As for TCP, a heuristic dissector for a TCP-based protocol can't request
more data if it's rejecting a packet; make it not do so. That should
fix the recent buildbot crash, although there are still some reassembly
problems with that capture (c05-http-reply-r1.pcap.gz in the menagerie
and on the SampleCaptures page of the Wiki) that aren't fixed yet.
svn path=/trunk/; revision=18049
|
|
svn path=/trunk/; revision=18048
|
|
expected.
svn path=/trunk/; revision=18047
|
|
use tcp_multisegment_pdu and se_tree_lookup32_le() to track pdu boundaries for tcp reassembly just as this structure is used for the same purpose when reassembly is not enabled.
get rid of a hashtable and two memchunks we no longer need
tcp_segment_table tcp_segment_key_chunk and tcp_segment_address_chunk
This makes tcp reassembly work for out-of-order segments as well as when reassembly completes in one segment and when the tail of the segment contains the head of the next pdu which we did not handle before.
tcp reassembly should be much better and efficient now modulo introduced regressions.
svn path=/trunk/; revision=18046
|
|
that isn't written const.
svn path=/trunk/; revision=18044
|
|
buildbot build, even though the code is #if 0'ed out).
svn path=/trunk/; revision=18043
|