wireshark/asn1
Peter Wu 877fd03cbf ssl-utils: load RSA keys based on their modulus+exponent
Load RSA private keys based on their public key instead of relying on
the user to specify a valid address and port mapping. This is more
reliable and prepares for simplification of the SSL Keys dialog.

After this change, the "address" part of the UAT dialog will be ignored
when loading the private key. The port+protocol mapping is still
imported, but should probably be removed too.

Change-Id: I4d7a2bfcf63d17e66e336ef770759f20510fc176
Reviewed-on: https://code.wireshark.org/review/10766
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2015-10-07 04:09:42 +00:00
..
HI2Operations asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
acp133 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
acse acse: don't THROW() an exception from a dissector 2015-06-25 01:02:24 +00:00
ansi_map GSM/ANSI/CAMEL...: fix no previous prototype for '*_stat_init' [-Wmissing-prototypes] 2015-08-21 04:57:30 +00:00
ansi_tcap asn1: split off cleanup routines 2015-07-04 00:17:14 +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 Trivial: Convert 'tabs' indentation to '4 space' indentation 2015-08-09 16:30:05 +00:00
c1222 C12.22: check c1222_baseoid_len before doing a memcpy 2015-05-01 07:59:20 +00:00
camel Make other_decode_bitfield_value private to proto.c. 2015-09-13 00:15:35 +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 REplace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:03:23 +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 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
dap Replace deprecated API tvb_length -> tvb_reported_length 2015-04-09 12:38:04 +00:00
disp asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
dop Convert OID APIs to use wmem. 2015-01-19 02:52:11 +00:00
dsp asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
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 GSM_map: Fix indent (use 2 spaces) and add modelines 2015-08-21 07:35:15 +00:00
h225 H225, H245 over IPv6 2015-10-05 15:02:55 +00:00
h235 Replace proto_tree_add_text in dissector header files where it was used in a macro that should be expert info. 2015-01-02 22:11:34 +00:00
h245 H225, H245 over IPv6 2015-10-05 15:02:55 +00:00
h248 H248: fix V712 warning reported by PVS-Studio 2015-06-07 18:59:49 +00:00
h282 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
h283 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
h323 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
h450 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
h450-ros asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
h460 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
h501 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
hnbap asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
idmp asn1: split off cleanup routines 2015-07-04 00:17:14 +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 [Kerberos] Call to 'fseek()' without a check for a return value < 0, 2015-08-21 15:10:38 +00:00
lcsap [E212]Modify dissect_e212_mcc_mnc() to take E212 number type as an 2015-01-14 13:37:14 +00:00
ldap Added Reload Lua plugins. 2015-08-11 12:09:07 +00:00
logotypecertextn asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
lpp LPP: fix a typo in the protocol abbreviation 2015-04-23 13:11:59 +00:00
lppa asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
lppe asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
lte-rrc LTE RRC: upgrade dissector to v12.7.0 2015-09-29 05:44:52 +00:00
m3ap asn2wrs: autodetect if 64 bits variant is required for constrained integers 2015-01-18 13:30:56 +00:00
mms Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
mpeg-audio Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +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 Allow use of variadic macros 2015-10-05 07:57:14 +00:00
novell_pkis asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
ns_cert_exts asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
ocsp OCSP: get rid of an evil global variable 2015-09-06 12:25:38 +00:00
p1 P1: fix 'dissect_p1_T_report_type' defined but not used [-Wunused-function] 2015-06-23 17:36:33 +00:00
p7 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
p22 Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
p772 asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pcap asn2wrs: autodetect if 64 bits variant is required for constrained integers 2015-01-18 13:30:56 +00:00
pkcs1 pkcs1: remove unused RSAPrivateKey definition 2015-09-18 04:00:47 +00:00
pkcs12 Address "shadow" warnings found by checkAPI script. 2015-09-03 06:05:43 +00:00
pkinit asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pkix1explicit Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
pkix1implicit asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pkixac asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pkixproxy asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pkixqualified asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pkixtsp asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
pres Address "shadow" warnings found by checkAPI script. 2015-09-03 06:05:43 +00:00
q932 Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
q932-ros Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
qsig Replace deprecated tvb_length with tvb_reported_length. 2015-04-08 08:18:50 +00:00
ranap Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
rnsap Remove all preferences related to enabling/disabling heuristic dissectors. 2015-07-17 17:12:22 +00:00
ros asn1: split off cleanup routines 2015-07-04 00:17:14 +00:00
rrc RRC: upgrade dissector to v12.6.0 2015-07-31 22:01:32 +00:00
rrlp asn2wrs: autodetect if 64 bits variant is required for constrained integers 2015-01-18 13:30:56 +00:00
rtse asn1: split off cleanup routines 2015-07-04 00:17:14 +00:00
rua Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
s1ap S1AP: Add missing protocol IE declaration for E-UTRAN-Trace-ID 2015-04-27 15:54:59 +00:00
sabp Lua: Expose tcp_dissect_pdus() to Lua 2015-01-27 15:14:12 +00:00
sbc-ap Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
smrse asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
snmp snmp: fix 'time' var name. 2015-09-11 06:16:21 +00:00
spnego Remove depricated API tvb_length -> tvb_reported_length 2015-04-10 13:19:33 +00:00
sv SV: add an option to dissect seqData as PhsMeas 2015-09-06 14:00:54 +00:00
t38 asn1: split off cleanup routines 2015-07-04 00:17:14 +00:00
t124 t124: kill evil global variables 2015-08-09 17:14:08 +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 Comment out various 'if(tree)' 2015-01-27 18:07:24 +00:00
ulp ULP/ILP: add dissection of MSISDN, MDN and IMSI numbers 2015-03-08 21:40:24 +00:00
wlancertextn asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
x2ap asn2wrs: autodetect if 64 bits variant is required for constrained integers 2015-01-18 13:30:56 +00:00
x509af ssl-utils: load RSA keys based on their modulus+exponent 2015-10-07 04:09:42 +00:00
x509ce asn1 generated dissectors: cleanup #include usage 2014-12-23 05:39:00 +00:00
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 Add more files to the distribution. 2014-07-31 04:31:10 +00:00
.gitignore Add kerberos-exp.cnf to asn1 gitignore 2014-04-18 21:40:05 +00:00
CMakeLists.txt Remove obsolete dissectors. 2014-09-06 09:52:01 +00:00
Custom.make Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00
Makefile.am Remove obsolete dissectors. 2014-09-06 09:52:01 +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 Now that Python is mandatory on Windows, remove checks for it from nmakefiles 2014-08-09 20:23:39 +00:00
Makefile.nmake asn1/Makefile.nmake: packet-c1222.c not autogenerated using Windows nmake 2014-12-23 05:38:22 +00:00
Makefile.preinc Add some files under asn1 to the distribution. 2014-07-30 23:42:55 +00:00
Makefile.preinc.nmake Remove $Id$ from the ASN.1 dissectors and regenerate them. 2014-02-18 03:05:28 +00:00