wireshark/asn1
Michael Mann 31f004f1ca Further refactor GSS_API dissectors to pass gssapi_encrypt_info_t structure between dissectors instead of using packet_info.h
The only remaining explicit user of the packet_info members is the NTLMSSP dissector.  However, there may be "hidden" use of it in the spnego dissector passing between ASN.1 functions.
Someone more familiar with the protocols could possibly trim some of the "extra copies" between packet_info and gssapi_encrypt_info_t structure, but I went the "better safe than sorry" route.

Change-Id: I160d2cfccadc5f49b128609223cdff0162c3ca85
Reviewed-on: https://code.wireshark.org/review/11575
Petri-Dish: Michael Mann <mmann78@netscape.net>
Reviewed-by: Michael Mann <mmann78@netscape.net>
2015-11-07 21:13:14 +00:00
..
HI2Operations
acp133
acse acse: don't THROW() an exception from a dissector 2015-06-25 01:02:24 +00:00
ansi_map Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
ansi_tcap [Dissector tables] DISSECTOR_TABLE_NOT_ALLOW_DUPLICATE -> DISSECTOR_TABLE_ALLOW_DUPLICATE 2015-11-06 18:26:31 +00:00
atn-cm Trivial: Convert 'tabs' indentation to '4 space' indentation 2015-08-09 16:30:05 +00:00
atn-cpdlc Trivial: Convert 'tabs' indentation to '4 space' indentation 2015-08-09 16:30:05 +00:00
atn-ulcs More ADDRESS macro to address function conversions. 2015-10-24 01:44:24 +00:00
c1222 C12.22: check c1222_baseoid_len before doing a memcpy 2015-05-01 07:59:20 +00:00
camel Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
cdt REplace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:03:23 +00:00
charging_ase REplace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:03:23 +00:00
cmip Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
cmp Add SHA2 algos to certificate dissection in SSL 2015-08-07 20:32:18 +00:00
cms Define the SHA-1 digest length in wsutil/sha1.h and use it. 2015-05-09 23:36:11 +00:00
credssp Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
crmf
dap Replace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:38:04 +00:00
disp
dop Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
dsp
ess Fix some cases where we're shifting a signed 1 left. 2015-05-01 06:50:36 +00:00
ftam Replace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:38:04 +00:00
goose Replace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:38:04 +00:00
gprscdr [GTP CDR] Add support for CDR data record format version 12.6.0 2015-02-26 15:22:52 +00:00
gsm_map [Dissector tables] DISSECTOR_TABLE_NOT_ALLOW_DUPLICATE -> DISSECTOR_TABLE_ALLOW_DUPLICATE 2015-11-06 18:26:31 +00:00
h225 Create real dissector tables for SSL and DTLS to use. 2015-11-07 14:11:01 +00:00
h235
h245 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
h248 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
h282
h283 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
h323
h450 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
h450-ros
h460 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
h501
hnbap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
idmp Don't include "file.h" if you don't need it. 2015-11-04 08:46:30 +00:00
ilp ULP/ILP: add dissection of MSISDN, MDN and IMSI numbers 2015-03-08 21:40:24 +00:00
inap Replace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:38:04 +00:00
isdn-sup Q955.3 MLPP Dissector 2015-05-30 11:08:00 +00:00
kerberos Further refactor GSS_API dissectors to pass gssapi_encrypt_info_t structure between dissectors instead of using packet_info.h 2015-11-07 21:13:14 +00:00
lcsap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
ldap Create real dissector tables for SSL and DTLS to use. 2015-11-07 14:11:01 +00:00
logotypecertextn
lpp LPP: fix a typo in the protocol abbreviation 2015-04-23 13:11:59 +00:00
lppa Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
lppe
lte-rrc Don't include "file.h" if you don't need it. 2015-11-04 08:46:30 +00:00
m3ap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
mms Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
mpeg-audio Use address functions instead of ADDRESS macros in asn1 and epan 2015-10-22 11:45:56 +00:00
mpeg-pes MPEG-PES: tell the user (in COL_INFO) when the stream or frame type is unknown. 2015-09-14 21:27:19 +00:00
nbap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
novell_pkis
ns_cert_exts
ocsp OCSP: get rid of an evil global variable 2015-09-06 12:25:38 +00:00
p1 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
p7
p22 Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
p772
pcap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
pkcs1 x509af: dissect subjectPublicKey for RSA 2015-10-18 03:30:21 +00:00
pkcs12 wsgcrypt.h checks internally if we HAVE_LIBGCRYPT 2015-11-02 11:42:00 +00:00
pkinit
pkix1explicit Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
pkix1implicit
pkixac
pkixproxy
pkixqualified
pkixtsp
pres Address "shadow" warnings found by checkAPI script. 2015-09-03 06:05:43 +00:00
q932 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
q932-ros Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
qsig Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
ranap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
rnsap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
ros Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
rrc RRC: upgrade dissector to v12.6.0 2015-07-31 22:01:32 +00:00
rrlp
rtse Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
rua Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
s1ap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
sabp Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
sbc-ap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
smrse
snmp Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
spnego Further refactor GSS_API dissectors to pass gssapi_encrypt_info_t structure between dissectors instead of using packet_info.h 2015-11-07 21:13:14 +00:00
sv SV: add an option to dissect seqData as PhsMeas 2015-09-06 14:00:54 +00:00
t38 T38: fix a dereference of NULL pointer 2015-10-24 12:50:39 +00:00
t124 Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
t125 Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
tcap asn1: split off cleanup routines 2015-07-04 00:17:14 +00:00
tetra
ulp ULP/ILP: add dissection of MSISDN, MDN and IMSI numbers 2015-03-08 21:40:24 +00:00
wlancertextn
x2ap Don't allow multiple registrations of a protocol in dissector tables. 2015-11-04 12:39:40 +00:00
x509af X509AF: ensure that BER dissector successfully decoded a bit string before calling RSA Public Key dissection 2015-10-19 13:25:45 +00:00
x509ce
x509if Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
x509sat Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
x721
.gitignore
CMakeLists.txt
Custom.make
Makefile.am
Makefile.inc
Makefile.inc.nmake
Makefile.nmake
Makefile.preinc
Makefile.preinc.nmake