wireshark/asn1
Richard Sharpe 09b5361302 This fix now allows SASL/GSS-API with integrity only to be properly dissected
in that we now properly indicate the checksum and provide the wrapped token to
the LDAP dissector to dissect.

There is still a problem in that the wrong parts of the SASL packet can be
indicated when users click on some parts.

I am committing it for review and because it is much better than the current
code.

Bug:9398
Change-Id: I552fc249db26835b79abfc8793438a95f221663a
Signed-off-by: Richard Sharpe <realrichardsharpe@gmail.com>
Reviewed-on: https://code.wireshark.org/review/1905
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-06-04 04:27:13 +00:00
..
HI2Operations Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
acp133 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
acse Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
ansi_map Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ansi_tcap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
atn-cm Grab-bag of dead initializers and two actual bugs. 2014-05-25 18:12:00 +00:00
atn-cpdlc Grab-bag of dead initializers and two actual bugs. 2014-05-25 18:12:00 +00:00
atn-ulcs Fix build on my old Windows XP Buildbot (With VS2008EE) (Try 2...) 2014-05-27 11:46:53 +00:00
c1222 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
camel Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
cdt Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
charging_ase Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
cmip Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
cmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
cms Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
credssp Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
crmf Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
dap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
disp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
dop Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
dsp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
ess Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ftam Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
gnm Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
goose Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
gprscdr Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
gsm_map Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
h225 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h235 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h245 Fix Bug 9920 Buildbot crash due to SDP/RTP mismatch 2014-04-03 04:40:20 +00:00
h248 Add the possibillity to add a string to the termination id. 2014-05-05 15:51:18 +00:00
h282 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h283 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h323 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h450 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h450-ros Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
h460 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
h501 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
hnbap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
idmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ilp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
inap Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
isdn-sup Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
kerberos packet-kerberos.c: Use tfs_set_notset in hf[] entry instead of a local version. 2014-05-28 21:47:48 +00:00
lcsap Get rid of space-before-tab in indentation. 2014-03-12 22:13:19 +00:00
ldap Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
logotypecertextn Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
lpp Upgrade LPPe dissector to V1_1-20140108-C 2014-03-24 21:35:40 +00:00
lppa Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
lppe Upgrade LPPe dissector to V1_1-20140108-C 2014-03-24 21:35:40 +00:00
lte-rrc MAC LTE: get extended BSR sizes configuration from RRC 2014-05-08 06:29:21 +00:00
m3ap Update m3ap.cnf to match packet-m3ap.c change done in commit b40cb1ad 2014-05-28 20:48:22 +00:00
mms Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
mpeg-audio Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
mpeg-pes Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
nbap Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
novell_pkis Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ns_cert_exts Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
ocsp Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
p1 Added P1 extension 34. 2014-04-11 11:21:58 +00:00
p7 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
p22 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
p772 Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
pcap Add a cople of missing pcap.extension IE:s 2014-04-02 15:53:07 +00:00
pkcs1 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkcs12 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkinit Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkix1explicit Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkix1implicit Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixac Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
pkixproxy Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixqualified Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pkixtsp Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
pres Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
q932 Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
q932-ros Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
qsig Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ranap More fiddling with heuristic. 2014-03-26 14:57:14 +00:00
rnsap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ros Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rrc Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rrlp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
rtse Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
rua Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
s1ap Fix copy-and-paste error with cause value_strings, and change indentation to match generated code 2014-05-12 21:45:35 +00:00
sabp Update to latsest spec. number while we are at it(no change). 2014-04-21 16:08:47 +00:00
sbc-ap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
smrse Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
snmp Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
spnego This fix now allows SASL/GSS-API with integrity only to be properly dissected 2014-06-04 04:27:13 +00:00
sv Remove unused const variables errors seen with recent Clang version 2014-03-15 17:52:16 +00:00
t38 T38: fix access to uninitialised variables 2014-04-27 12:15:21 +00:00
t124 Fix "might be clobbered by 'longjmp' or 'vfork' [-Werror=clobbered]" warning from gcc 4.9. 2014-04-16 03:05:21 +00:00
t125 Change the signature of dissector_try_heuristic() to return hdtbl_entry 2014-05-21 20:17:29 +00:00
tcap TCAP: set a fence on info column after calling sub dissector 2014-05-08 10:50:59 +00:00
tetra Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
ulp ULP: upgrade dissector to approved version 2.0.1 2014-03-17 17:25:43 +00:00
wlancertextn Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
x2ap Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509af Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509ce Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509if Remove trailing whitespace from asn1 .cnf & template.[hc] files. Regenerate dissectors. 2014-02-26 19:38:21 +00:00
x509sat Handle string types with somewhat appropriate encodings. 2014-04-07 22:46:30 +00:00
x721 Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
.gitignore Add kerberos-exp.cnf to asn1 gitignore 2014-04-18 21:40:05 +00:00
CMakeLists.txt Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Custom.make Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.am Switch to using the ASN1 based kerberos dissector. 2014-04-17 08:29:39 +00:00
Makefile.inc Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.inc.nmake Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.nmake Switch to using the ASN1 based kerberos dissector. 2014-04-17 08:29:39 +00:00
Makefile.preinc Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.preinc.nmake Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00