Wireshark-commits: [Wireshark-commits] master 2d8e393: New PKCS#10 CertificationRequest dissector

From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Wed, 03 Oct 2018 15:19:13 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=2d8e3939616afbcf1a8adc300b2e3e334a0bd768
Submitter: "Anders Broman <a.broman58@xxxxxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

2d8e393 by Martin Peylo (wireshark@xxxxxxx):

    New PKCS#10 CertificationRequest dissector
    
    Specified in RFC2986
    PEM header from RFC 7468
    MIME type and .p10 file extension from RFC 5967
    .csr file extension from common practice
    
    Change-Id: I7dfe0a19b70eaf3352af2463759a342277d53db6
    Reviewed-on: https://code.wireshark.org/review/29994
    Reviewed-by: Anders Broman <a.broman58@xxxxxxxxx>
    

Actions performed:

    from  4f5bfb6   PROFINET: ARServerblock is correctly dissected.
     add  2d8e393   New PKCS#10 CertificationRequest dissector


Summary of changes:
 epan/dissectors/CMakeLists.txt                     |   1 +
 epan/dissectors/asn1/CMakeLists.txt                |   1 +
 epan/dissectors/asn1/pkcs10/CMakeLists.txt         |  47 ++++
 epan/dissectors/asn1/pkcs10/PKCS10.asn             | 110 +++++++++
 .../asn1/pkcs10/packet-pkcs10-template.c           |  86 +++++++
 .../pkcs10/packet-pkcs10-template.h}               |  28 +--
 epan/dissectors/asn1/pkcs10/pkcs10.cnf             |  21 ++
 epan/dissectors/packet-pkcs10.c                    | 252 +++++++++++++++++++++
 epan/dissectors/packet-pkcs10.h                    |  46 ++++
 9 files changed, 574 insertions(+), 18 deletions(-)
 create mode 100644 epan/dissectors/asn1/pkcs10/CMakeLists.txt
 create mode 100644 epan/dissectors/asn1/pkcs10/PKCS10.asn
 create mode 100644 epan/dissectors/asn1/pkcs10/packet-pkcs10-template.c
 copy epan/dissectors/{packet-rpcrdma.h => asn1/pkcs10/packet-pkcs10-template.h} (66%)
 create mode 100644 epan/dissectors/asn1/pkcs10/pkcs10.cnf
 create mode 100644 epan/dissectors/packet-pkcs10.c
 create mode 100644 epan/dissectors/packet-pkcs10.h