wireshark/asn1
Michael Mann c0fcebb07a Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new.
The intention is to aid in the removal of pinfo->private_data use as well as static global variables in a dissector.  For now, all calls to call_ber_oid_callback have the data parameter set to NULL.

svn path=/trunk/; revision=52994
2013-10-31 00:57:03 +00:00
..
HI2Operations Missed 1 character replacement as part of r52132. 2013-09-18 02:58:14 +00:00
acp133 Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
acse Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
ansi_map Have ANSI TCAP dissector pass data through subdissector parameter instead of using struct _packet_info. 2013-10-27 02:00:18 +00:00
ansi_tcap Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
atn-cm Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
atn-cpdlc Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
atn-ulcs Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
c1222 Add a very small hack to make the UAT update callback error string freeable, and 2013-10-25 22:14:25 +00:00
camel Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
cdt expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicable 2013-07-03 02:59:31 +00:00
charging_ase Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
cmip Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
cmp Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
cms Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
credssp Add ability to export decrypted SSL/DTLS PDUs 2013-06-18 01:13:07 +00:00
crmf Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
dap Whitespace changes 2013-09-16 21:35:19 +00:00
disp Fix a couple of EXPORT_DEPENDS 2013-09-18 03:58:07 +00:00
dop Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
dsp Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
ess Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
ftam Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
gnm Another hour gone, another set of protocols. 2013-05-07 11:31:26 +00:00
goose expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicable 2013-07-03 02:59:31 +00:00
gprscdr emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
gsm_map Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
h225 H.225.0: fix handling of compound parameters in Generic Extensible Framework (H.460.22 did not work well) 2013-10-17 11:24:43 +00:00
h235 Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
h245 Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
h248 emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
h282 Some more 2013-05-07 16:26:35 +00:00
h283 Some more 2013-05-07 16:26:35 +00:00
h323 Apparently one of our major global headers must include emem.h, because I just 2013-06-19 23:08:58 +00:00
h450 Some more 2013-05-07 16:26:35 +00:00
h450-ros Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
h460 Some more 2013-05-07 16:26:35 +00:00
h501 Some more 2013-05-07 16:26:35 +00:00
hnbap Some more 2013-05-07 16:26:35 +00:00
idmp Copy over rev 52110 to cmake 2013-09-16 21:45:46 +00:00
ilp Put PDU dissection in protocol tree 2013-10-20 21:05:37 +00:00
inap Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
isdn-sup Deduplicate some type and field names. 2013-09-06 17:39:03 +00:00
kerberos expert_add_info_format_text -> expert_add_info_format 2013-09-09 00:28:48 +00:00
lcsap Fix $Id$. 2013-08-15 03:55:09 +00:00
ldap Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
logotypecertextn Some more 2013-05-07 16:26:35 +00:00
lpp Some more 2013-05-07 16:26:35 +00:00
lppa Upgrade LPPa dissector to v11.3.0 2013-09-23 20:20:36 +00:00
lppe Some more 2013-05-07 16:26:35 +00:00
lte-rrc Pass security command details (integrity and ciphering algorithms) to PDCP (which doesn't yet do much with them) 2013-10-29 13:49:14 +00:00
m3ap Convert the rest of the ASN1 dissectors from emem to wmem. 2013-06-19 22:47:36 +00:00
mms expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicable 2013-07-03 02:59:31 +00:00
mpeg-audio Fix display filter errors caught by checkfiltername.pl 2013-07-06 02:53:45 +00:00
mpeg-pes mpeg pes private data is 16 bytes long, see iso 13818-1 2013-10-08 11:23:22 +00:00
nbap DCH-ID can be 255 2013-09-20 14:19:31 +00:00
ns_cert_exts Some more 2013-05-07 16:26:35 +00:00
ocsp Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
p1 Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
p7 Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
p22 Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
p772 Remove check_col() from ASN.1 dissectors 2013-06-14 12:44:50 +00:00
pcap Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
pkcs1 Apparently one of our major global headers must include emem.h, because I just 2013-06-19 23:08:58 +00:00
pkcs12 Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
pkinit I added EXPORT_FILES in too many places, remove them 2013-05-11 22:02:33 +00:00
pkix1explicit Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
pkix1implicit Fix dependency problems (continuation of r52110 and r52112). 2013-09-17 14:45:52 +00:00
pkixac Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
pkixproxy I added EXPORT_FILES in too many places, remove them 2013-05-11 22:02:33 +00:00
pkixqualified Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
pkixtsp I added EXPORT_FILES in too many places, remove them 2013-05-11 22:02:33 +00:00
pres Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
q932 Some more protocols can be generated via cmake 2013-05-10 14:55:15 +00:00
q932-ros Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
qsig Some more protocols can be generated via cmake 2013-05-10 14:55:15 +00:00
ranap emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
rnsap Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
ros Fix checkapi warnings (missing id) 2013-09-15 15:00:03 +00:00
rrc Upgrade RRC dissector to v11.7.0 2013-09-24 17:56:17 +00:00
rrlp Upgrade RRLP dissector to V11.0.0 2013-10-16 03:06:46 +00:00
rtse From didier gautheron: remove redundant or use faster col_xxx functions 2013-10-29 14:09:20 +00:00
rua I added EXPORT_FILES in too many places, remove them 2013-05-11 22:02:33 +00:00
s1ap Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
sabp emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
sbc-ap Convert the rest of the ASN1 dissectors from emem to wmem. 2013-06-19 22:47:36 +00:00
smrse Remove check_col() from ASN.1 dissectors 2013-06-14 12:44:50 +00:00
snmp Convert some emem to wmem. It took some manual flow analysis, but they are only 2013-10-26 16:04:21 +00:00
spnego Change some dissectors to use pinfo memory pool instead of malloc if it can trigger an exception between between buffer allocation and tvb_set_free_cb call 2013-08-19 14:55:41 +00:00
sv expert_add_info + proto_tree_add_text = proto_tree_add_expert, where applicable 2013-07-03 02:59:31 +00:00
t38 Pass T.38 data to subdissectors directly instead of using pinfo->private_data. 2013-10-29 21:12:50 +00:00
t124 emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
t125 Now all disectors requiring asn2wrs can be generated using 2013-05-11 20:52:50 +00:00
tcap Pass tcap_private into the dissectors that need it rather than use private_data. Not sure if value_ptr is the "proper" place to pass tcap_private "internally" within the TCAP dissector, but it gets away from (potential) private_data (ab)use. 2013-10-28 13:36:49 +00:00
tetra Batch of filterable expert infos with some minor cleanup I noticed while doing the filter conversions. 2013-06-12 03:33:44 +00:00
ulp Put PDU dissection in protocol tree 2013-10-20 21:05:37 +00:00
wlancertextn Now all disectors requiring asn2wrs can be generated using 2013-05-11 20:52:50 +00:00
x2ap Remove all non-ASCII characters from all .asn files. I didn't see the harm in replacing them all as opposed to only those not copied verbatim from other sources. 2013-09-18 02:48:29 +00:00
x509af Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
x509ce Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
x509if Add a data parameter to call_ber_oid_callback to be able to pass data to subdissectors found with dissector_try_string_new. 2013-10-31 00:57:03 +00:00
x509sat emem -> wmem conversion: 2013-09-22 15:50:55 +00:00
x721 Some more 2013-05-07 16:26:35 +00:00
.gitignore Add initial .gitignore files 2011-11-22 00:13:12 +00:00
CMakeLists.txt From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 : 2013-10-20 18:43:00 +00:00
Custom.make Update Free Software Foundation address. 2012-06-28 22:56:06 +00:00
Makefile.am From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 : 2013-10-20 18:43:00 +00:00
Makefile.inc When building packet-dap.c on an empty build tree, packet-dap.c would 2013-09-17 18:02:25 +00:00
Makefile.inc.nmake Add the dependeny handling for windows builds as well 2013-09-18 03:31:03 +00:00
Makefile.nmake From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 : 2013-10-20 18:43:00 +00:00
Makefile.preinc Update Free Software Foundation address. 2012-06-28 22:56:06 +00:00
Makefile.preinc.nmake Update Free Software Foundation address. 2012-06-28 22:56:06 +00:00