aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/asn1
AgeCommit message (Collapse)AuthorFilesLines
2019-01-01Add a "failed" return for tap packet routines.Guy Harris5-24/+24
This allows taps that can fail to report an error and fail; a failed tap's packet routine won't be called again, so they don't have to keep track of whether they've failed themselves. We make the return value from the packet routine an enum. Don't have a separate type for the per-packet routine for "follow" taps; they're expected to act like tap packet routines, so just use the type for tap packet routines. One tap packet routine returned -1; that's not a valid return value, and wasn't one before this change (the return value was a boolean), so presume the intent was "don't redraw". Another tap routine's early return, without doing any work, returned TRUE; this is presumably an error (no work done, no need to redraw), so presumably it should be "don't redraw". Clean up some white space while we're at it. Change-Id: Ia7d2b717b2cace4b13c2b886e699aa4d79cc82c8 Reviewed-on: https://code.wireshark.org/review/31283 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-31Export ITS-AppId/psId names from IEEE1609Christophe GUERBER5-1/+200
PsId and ITS-AID are defined in several documents and listed in ieee1609.12. Put these definitions in ieee1609.2 ASN1 definition and export it so that GeoNetworking and wsmp dissectors may use it. Change-Id: Ia3ac181a4c9092b555decb3ee7c5e78adcece5c0 Reviewed-on: https://code.wireshark.org/review/31236 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-28Z39.50: Implementation of Z39.50 Information Retrieval protocolCraig Jackson7-0/+4458
NISO Z39.50 is a protocol used by libraries and library vendors for information retrieval and catalog manipulation. It is defined using ASN.1 using BER encoding. It has an assigned TCP port of 210. This is an initial implementation. Features: - The Z39.50 standard OIDs are defined. - The bib-1 attribute set is decoded. - The bib-1 diagnostics are decoded. - Some OCTET STRINGs which are nearly always printable ASCII are special-cased. - The MARC (MAchine Readable Cataloging) format is decoded. Only the MARC21 variant is currently handled, but this is one of the most common variants. The most common tags are decoded. The MARC dissector is included in the Z39.50 dissector, but the code is structured in such away that it could be pulled out. Todo: - Add information to the Wiki about Z39.50. As part of this work, the definition of isdigit_string() was fixed to avoid const complaints. Change-Id: I29a7db53375ef8be83738a1ab98707761d878717 Reviewed-on: https://code.wireshark.org/review/31209 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-27Try to squeeze some bytes out of the frame_data structure.Guy Harris10-15/+15
Make the time stamp precision a 4-bit bitfield, so, when combined with the other bitfields, we have 32 bits. That means we put the flags at the same structure level as the time stamp precision, so they can be combined; that gets rid of an extra "flags." for references to the flags. Put the two pointers next to each other, and after a multiple of 8 bytes worth of other fields, so that there's no padding before or between them. It's still not down to 64 bytes, which is the next lower power of 2, so there's more work to do. Change-Id: I6f3e9d9f6f48137bbee8f100c152d2c42adb8fbe Reviewed-on: https://code.wireshark.org/review/31213 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-12-26No need to export a dissector for UUS1-Content_PDUs.Alexis La Goutte2-2/+1
Nothing else uses it. Change-Id: I1de8ced2ceeaf02f2c9eeeef9b6680d5ad7f4794 Reviewed-on: https://code.wireshark.org/review/31201 Petri-Dish: Guy Harris <guy@alum.mit.edu> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-25ieee1609dot2: fix no previous prototype for function ↵Alexis La Goutte1-2/+2
'proto_register_ieee1609dot2' [-Wmissing-prototypes] Change-Id: I977639e9623445ae9683689a1564e294ab15589c Reviewed-on: https://code.wireshark.org/review/31197 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23Update definitions from ETSI TS 102 965 v3Christophe GUERBER1-5/+14
Change-Id: Id51e46795fea3f20421ff94346e501bcf2af17b8 Reviewed-on: https://code.wireshark.org/review/31183 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-23Secured messages dissector for GeoNetworkingChristophe GUERBER1-0/+9
Dissects secured messages from GeoNetworking protocol as per ETSI_TS_103_097 (v1 or 2). Msg_id or application id is used to determine subdissector: "geonw.sec.v1.msg_type" and "geonw.sec.v2.app_id". Unsecured and signed payloads are subdissected, encrypted payload is kept as data. Version 3 secured message dissection calls ieee1609dot2 dissector. No subdissector is provided in this case. Use Application ID as defined in ETSI_TS_103_965. Change-Id: Iff90a0e433d7774790cda50a557631d65c6de2ce Reviewed-on: https://code.wireshark.org/review/31164 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20ansi_map: remove trailing spaces.Dario Lombardo1-117/+117
Change-Id: I4f91bc8df31d20315a50c944109b6670b3bf34ca Reviewed-on: https://code.wireshark.org/review/31151 Petri-Dish: Dario Lombardo <lomato@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-20ANSI MAP: borderCellAccess parameter coded as tag 50 but should be 58.Anders Broman1-24/+24
Bug: 15372 Change-Id: I11886649dbd390655505d93e4378fe38dff8fb64 Reviewed-on: https://code.wireshark.org/review/31144 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-18ITS facilities message dissectorChristophe GUERBER18-0/+6236
Dissector for Intelligent Transport System facility messages: - Cooperative Awareness Message (CAM) - Decentralized Environmental Notification Message (DENM) - Infrastructure to Vehicle Information Message (IVIM) - MAP (topology) Extended Message (MAPEM) - Signal Phase And Timing Extended Message (SPATEM) - Signal Request Extended Message (SREM) - Signal request Status Extended Message (SSEM) - Electric Vehicle Charging Spot Notification (EVCSN) - Electric Vehicle - Recharging Spot Reservation (EVRSR) - Tyre Information System (TIS) and Tyre Pressure Gauge (TPG) interoperability Subdissectors: - ITS version if ever the ITS PDU header is changed - Version << 16 | MessageID to register new message dissectors - RegionId << 16 | type to register regional extensions AddGrpC regional additions already provided TAP: - its TAP with ItsPduHeader fields provided Bug: 15148 Change-Id: I4c71d4dfa1d5d63cb57f61a4e1436a60a3482205 Reviewed-on: https://code.wireshark.org/review/31049 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-18XnAP: remove a useless variable from private dataPascal Quantin2-7/+0
Change-Id: Ie485067ff6a75841850da84c24f6d3d939b815c1 Reviewed-on: https://code.wireshark.org/review/31089 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-18X2AP: fix dissection of MeNBtoSgNBContainer in SgNBModificationConfirm messagePascal Quantin2-9/+12
Bug: 15368 Change-Id: I99307f6af961e91059111e699c7d43fa364f28f0 Reviewed-on: https://code.wireshark.org/review/31080 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-11ASNI MAP: AnalogRedirectRecord is OPTIONAL in QualificationRequestAnders Broman1-33/+33
Bug: 15350 Change-Id: Ibe7f085daa2981168b3c5201256d674feb4cb7e5 Reviewed-on: https://code.wireshark.org/review/31004 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-06HI2Operations: update auto generated file and remove unused templatePascal Quantin1-32/+0
Change-Id: If31c0fdfac9c450871accba53715dc4d0e6468a6 Reviewed-on: https://code.wireshark.org/review/30939 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-05Fix some spelling errors found by Lintian.Gerald Combs1-1/+1
Change-Id: If6fc3aab7ad4fc634567121f7b9541bc6f6c5766 Reviewed-on: https://code.wireshark.org/review/30926 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-05HI2Operations: Remove the not needed .h file.Anders Broman2-2/+0
Change-Id: Iabb24aae94814d4a10fdfa998f870b5e2cd3a8d8 Reviewed-on: https://code.wireshark.org/review/30921 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-05Add dissection of HI3CCLinkDataAnders Broman5-3/+177
Change-Id: I002c31972c4bcc231527eeaa2c6b21c3b1a9636a Reviewed-on: https://code.wireshark.org/review/30920 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-04krb5: fix asn1 error when dissecting PA-FX-FAST in TGS requestIsaac Boukris1-0/+4
Change-Id: If42e54b05def7a09e37f7c0283103bb6db8126db Signed-off-by: Isaac Boukris <iboukris@gmail.com> Reviewed-on: https://code.wireshark.org/review/30910 Petri-Dish: Anders Broman <a.broman58@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-12-04krb5: do not dissect PA-S4U-X509-USER inside encrypted-pa-dataIsaac Boukris2-1/+13
According to MS-SFU 2.2.2 PA_S4U_X509_USER checksum section; PA-S4U-X509-USER may be returned inside encrypted-pa-data, but it contains just the checksum data so do not try to dissect it. Quote: The padata of type 130 in the encrypted-pa-data field contains the checksum value in the S4U request concatenated with the checksum value in the S4U reply. Change-Id: Ia124f56914ef2fefd5b0a64fccd176911321f246 Signed-off-by: Isaac Boukris <iboukris@gmail.com> Reviewed-on: https://code.wireshark.org/review/30908 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-12-02krb5: dissect PA-S4U-X509-USER padataIsaac Boukris3-0/+18
The asn1 is based on [MS-SFU] 2.2.2 PA_S4U_X509_USER Change-Id: Ic072b7c4eca5c924da8833f85529098f6a93f436 Signed-off-by: Isaac Boukris <iboukris@gmail.com> Reviewed-on: https://code.wireshark.org/review/30871 Petri-Dish: Michael Mann <mmann78@netscape.net> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-29Add sip_call_id filter to RTP stream.Anders Broman1-1/+1
Change-Id: Ia525fa74457eef03a3a8bc85905036c19693cfbb Reviewed-on: https://code.wireshark.org/review/30830 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-22ieee1609dot2: Call the j2735 dissector if it exists.Anders Broman2-1/+11
Change-Id: I80155d67e88f4f31ea688ed27d8eb5ab122a65e4 Reviewed-on: https://code.wireshark.org/review/30762 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-19ain:Prettify Carrier and AMAslpID parameters.Anders Broman4-34/+131
Bug: 15285 Change-Id: I34fc67e2faa4c4e53834b257796b3f256239f27a Reviewed-on: https://code.wireshark.org/review/30711 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-19lnpdqp: Get rid of warnings.Anders Broman1-0/+3
Change-Id: Ib38960def1bdefde64b82ba0848c5e13a51189c7 Reviewed-on: https://code.wireshark.org/review/30712 Petri-Dish: Anders Broman <a.broman58@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-15CBRS-OIDs: adding Citizens Broadband Radio Service Object IdentifiersMartin Peylo5-0/+150
Used within CBRS X.509 certificates, related certificate requests etc Extracted from - WInnForum CBRS COMSEC TS WINNF-15-S-0065-V2.0.0 https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-15-s-0065-v2.0.0%20cbrs%20communications%20security%20technical%20specification.pdf - WInnForum CBRS Certificate Policy Document WINNF-17-S-0022 https://www.wirelessinnovation.org/assets/work_products/Specifications/winnf-17-s-0022%20v1.0.0%20cbrs%20pki%20certificate%20policy.pdf Change-Id: I7ee5246bb15214d37cd566f8b2beadeb0a2bce01 Reviewed-on: https://code.wireshark.org/review/30642 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-13PKIX1EXPLICIT: Fixing Attribute and AttributeTypeAndValue ASN.1 cnfMartin Peylo2-9/+4
EXPERIMENTAL, this has not been widely validated yet. It is not clear whether there is any deeper sense in how the prior ASN.1 cnf was done. If this is used, it might also be beneficial to rename the double-overloaded "type". Removing pre-existing empty line at the end of packet-pkix1explicit-template.c to comply with coding style requirements. Change-Id: Iaddeb62f8abb8605b182091ea9c64b8f2172a884 Reviewed-on: https://code.wireshark.org/review/30599 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-13PKCS10/pkix1explict: adding PKCS#9 OIDsMartin Peylo3-1/+8
Attribute types for use in PKCS #10 certificate requests as specified in PKCS#9 / RFC 2985 A CSR including one of the PKCS#9 OIDs, SubjectAltNames within an pkcs-9-at-extensionRequest, can be generated with the following OpenSSL command line on most Linux systems: openssl req -new -sha256 -nodes -keyout domain.key \ -subj "/C=US/ST=CA/O=Acme, Inc./CN=example.com" \ -reqexts SAN -config \ <(cat /etc/ssl/openssl.cnf \ <(printf "\n[SAN]\nsubjectAltName=DNS:example.com,DNS:www.example.com")) \ -out attr_with_san.csr Change-Id: I5ae4bd782003c65286bbebf41b96d142e4e99a60 Reviewed-on: https://code.wireshark.org/review/30600 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-13PKCS10: Enabling own dissection function for AttributesMartin Peylo2-3/+13
The one in pkix1explicit might be broken, while it might have unexpected side-effects to mess with that. Anyway, RFC 2986 defines the Attribute sequence for PKCS10 directly. Change-Id: I854b5b5fb83322a1302d011c9cd6f2d5c9fc2b78 Reviewed-on: https://code.wireshark.org/review/30585 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-07GSM MAP: register a few more MAP SSNs by default.Jeff Morriss1-1/+1
SSNs 145 and 148-150 are all used by MAP so register for them. This allows Wireshark to decode messages between, for example, an SGSN and GMLC without having to touch the dissector preferences. Change-Id: Iaaad668bcde074a2a89d3de605659849856dc396 Reviewed-on: https://code.wireshark.org/review/30531 Petri-Dish: Jeff Morriss <jeff.morriss.ws@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-06Add dissector for ANSI Local Number Portability Database Query Protocol.Anders Broman5-0/+515
Bug: 15236 Change-Id: I3a04394bf9069f63b90f7a3d60e801a846840839 Reviewed-on: https://code.wireshark.org/review/30515 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-05ansi tcap: Fix faulty mask for AMSI MAP "family" in Operation codeAnders Broman1-1/+1
Bug: 15236 Change-Id: Iab14c15f8ad7ed3ee669d9aa759c587aca2777df Reviewed-on: https://code.wireshark.org/review/30513 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-11-04c1222: Free uat table recordsVasil Velichkov1-2/+22
Add c1222_uat_data copy and free callbacks Change-Id: I43a737db72ea826aab18960247784d4927fe3ec5 Reviewed-on: https://code.wireshark.org/review/30505 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Tested-by: Petri Dish Buildbot Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-10-31IEEE 1609.2: Fix up boiler plate code and prepare calling next dissector.Anders Broman2-2/+13
Change-Id: I9ada85a3371e91f26a563906b37790f6c66dde42 Reviewed-on: https://code.wireshark.org/review/30444 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-30IEEE1609dot2: generate automatically dissector from ASN.1 descriptionPascal Quantin4-19/+32
Add basic OER support to asn2wrs.py. There is still work required as we miss many basic functions in packet-oer.c file. Change-Id: I3ebebdb2e9b0c90eb1dfa8885cebbb077b16f246 Reviewed-on: https://code.wireshark.org/review/30434 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-25SV: Fix handling data lengthUli Heilmeier1-2/+3
Read not more data than protocol length defines. Bug: 15224 Change-Id: I90e003c231fe75686065f8c44f70b5bb1df472c9 Reviewed-on: https://code.wireshark.org/review/30377 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-23M2AP: upgrade dissector to v15.0.0Pascal Quantin8-112/+136
Change-Id: Id38154dff1abb5ce2c45337b95a76887a26c1970 Reviewed-on: https://code.wireshark.org/review/30345 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-21Add tvb_ascii_isprint APIMichael Mann4-47/+9
This allows dissectors to check if a portion of the tvb is an ascii string while hiding the use of tvb_get_ptr. Change-Id: Iaec7559dcfdefb8a5ae23e099ced45e90e611f8f Reviewed-on: https://code.wireshark.org/review/30291 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-20Fix capitalization of preference display name.Guy Harris1-1/+1
They're supposed to use sentence case. Change-Id: I28c5120fdfae14c628a2ffbfe6fc4b571f71767a Reviewed-on: https://code.wireshark.org/review/30277 Reviewed-by: Guy Harris <guy@alum.mit.edu>
2018-10-19IEEE 1609.2 dissector converted from per to oer by handAndersBroman1-1/+1
- Change per -> oer - constraned integer 64 bits with upper bound NO_BOUND hand converted - hf variables commented out. - constrained integer fn changed to handle >= 0 ( Negative values) - Pragma to handle unused functions. Bug: 13766 Change-Id: Ia00d3aa0e4c27c0303366f14b97a1ebf9e39af3d Reviewed-on: https://code.wireshark.org/review/30248 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-18ieee1609dot2: fix asn build on case-sensitive filesystemsPeter Wu1-0/+0
Change-Id: Ic7e584468ded5aa4be80de6afa2e40d95ebf1410 Fixes: v2.9.0rc0-2241-gf8022a5502 ("IEEE 1609: Make sure our build target name is lower case.") Reviewed-on: https://code.wireshark.org/review/30256 Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-10-18IEEE 1609: Make sure our build target name is lower case.Gerald Combs2-1/+1
Change-Id: Iefed1635a5f5621b7f57522da5e73263ec3842ed Reviewed-on: https://code.wireshark.org/review/30250 Reviewed-by: Gerald Combs <gerald@wireshark.org> Petri-Dish: Gerald Combs <gerald@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-18Add IEEE 1609.2 ASN.1 files needed to generate OER IEEE 1609.2 dissectorAndersBroman6-0/+709
The generated dissector is intentionally left out for now. Bug: 13766 Change-Id: Ib082e71e3146bffd87d06ef196dc9be8aeb0e5c6 Reviewed-on: https://code.wireshark.org/review/30245 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-13LTE RRC: add direction to UL-CCCH and DL-CCCH PDUsPascal Quantin1-0/+12
This will be useful for the RRC Early Data procedure. Change-Id: Idcf4251315ee171aa15e650682d7e686a05a9e0a Reviewed-on: https://code.wireshark.org/review/30185 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-10T125: avoid returning from TRY/CATCH in dissect_t125_heurPeter Wu1-29/+24
Doing so corrupts the exceptions stack and causes crashes elsewhere. Move the heuristics check after get_ber_identifier as dissect_t125 calls that check too. Bug: 15189 Change-Id: I816fcd693141c5e9e2979348f58bf5a8112290da Fixes: v2.9.0rc0-2122-gf710f21833 ("T125: Add a heuristic test case.") Reviewed-on: https://code.wireshark.org/review/30096 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Émilio Gonzalez <egg997@gmail.com> Petri-Dish: Gerald Combs <gerald@wireshark.org> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-09LTE RRC: add missing lte_rrc.bcch_bch.nb.tdd dissectorPascal Quantin1-0/+16
Bug: 15190 Change-Id: Id3560dbc2bd539534f1750c3b8079a2f1e149375 Reviewed-on: https://code.wireshark.org/review/30092 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-09E1AP: upgrade dissector to v15.1.0Pascal Quantin8-308/+955
Change-Id: If0b27d7f70c15c7b760d1686a3cc9f78a3a2b24e Reviewed-on: https://code.wireshark.org/review/30071 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Anders Broman <a.broman58@gmail.com>
2018-10-07F1AP: upgrade dissector to v15.3.0Pascal Quantin9-313/+775
Change-Id: Ic9de8506b156c50cc79b8e615da882b22a2408b4 Reviewed-on: https://code.wireshark.org/review/30053 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-07NGAP: prettify a bit mode fieldsPascal Quantin2-5/+20
Change-Id: Ifcc04d88a4476989eca0fc88ba70b6dc5aa326fd Reviewed-on: https://code.wireshark.org/review/30050 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2018-10-07XnAP: upgrade dissector to v15.1.0Pascal Quantin10-538/+2676
Change-Id: I2e15944580043774176956e896f360eb5a5711c8 Reviewed-on: https://code.wireshark.org/review/30045 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>