aboutsummaryrefslogtreecommitdiffstats
path: root/diameter
AgeCommit message (Collapse)AuthorFilesLines
2017-05-30Add Inovar specific Diameter AVP codesMichael Mann2-0/+74
Bug: 13349 Change-Id: I2a06ee3bd7ab1f81414ad8e4155c1430a7287644 Reviewed-on: https://code.wireshark.org/review/21778 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-05-18Rename AVP Emergency-Indication to Emergency-ServicesMarius Paliga1-4/+0
Renamed in 29.273 Rel 14 Change-Id: I171510869ed2c8a77a983e7c37bbdcb7494ad076 Reviewed-on: https://code.wireshark.org/review/21696 Reviewed-by: Michael Mann <mmann78@netscape.net> Petri-Dish: Michael Mann <mmann78@netscape.net> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-05-16[Diameter dictionary] Add some AVPs from TS 32.299 V14.3.0 (2017-03)AndersBroman1-0/+33
Change-Id: I887e11697784c487391b2ea7ec3e0d2e69025c82 Reviewed-on: https://code.wireshark.org/review/21679 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-04-27[Diameter] Update experimental result codes according to 3GPP TS 29.230AndersBroman1-7/+40
V14.4.0 (2017-03). Change-Id: Ia9624ca6668dea8f673a70eb87482cd05238e920 Reviewed-on: https://code.wireshark.org/review/21365 Reviewed-by: Anders Broman <a.broman58@gmail.com> Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
2017-04-19[Diameter] Add Juniper SCG AVPsGuy Davies2-0/+45
Change-Id: I832a82b4edbfce26e3edceb0f6baed3b7a1c8b62 Reviewed-on: https://code.wireshark.org/review/21190 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com> Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Reviewed-by: Michael Mann <mmann78@netscape.net>
2017-04-14Diameter: update Reservation-Priority AVP valuesPascal Quantin1-0/+8
Change-Id: I5609385ee0a13fe5262a35ac65e206f0bc492a61 Reviewed-on: https://code.wireshark.org/review/21085 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2017-03-23[Diameter] Fix typosAndersBroman1-2/+4
Change-Id: I535605f29ce052c7d86e1646797456d2c02a8643 Reviewed-on: https://code.wireshark.org/review/20685 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-03-23[Diameter] Update with AVPs from TS 29.273 V14.2.2AndersBroman1-1/+64
Change-Id: I4095beebfd8f9bd0f5a74b338eff91722843ad8d Reviewed-on: https://code.wireshark.org/review/20684 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-03-16TGPP.xml: add a new enum value for Specific-Action AVPPascal Quantin1-0/+1
Change-Id: If45c6b196fc55ff7452f83e022b585cb9a816d53 Reviewed-on: https://code.wireshark.org/review/20562 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2017-02-20[Diameter] Add 3GPP AVPsAndersBroman1-0/+65
Change-Id: I53c2298584b53943924da417ac407e13f7c23d40 Reviewed-on: https://code.wireshark.org/review/20206 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-02-14[Diameter AVPs] Add 3GPP AVP 1664 to 1680 from TS 29.272AndersBroman1-5/+64
Change-Id: Iccc98e4bb6f7923c9ed0720d6fc469f5c3f74d39 Reviewed-on: https://code.wireshark.org/review/20096 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-02-10diameter_3gpp: added decoding of TWAN-Identifier AVPJan Spevak1-2/+3
Change-Id: Ib3adec4f7abbdd0313e0017f540044ac45a8883a Reviewed-on: https://code.wireshark.org/review/19930 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2017-01-12Diameter: decode Emergency-Indication AVP (1538)Jan Spevak1-0/+4
Change-Id: Ie40d61944fd47eb532b759cb122367c18840feff Reviewed-on: https://code.wireshark.org/review/19615 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-11-25diameter: add values for AVP 2037Jan Spevak1-1/+48
Change-Id: I7bddb48d1c6c88f9a6edfce2dd527603878c5ac4 Reviewed-on: https://code.wireshark.org/review/18931 Petri-Dish: Pascal Quantin <pascal.quantin@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-11-02Add a few more T6a/T6b and charging AVPs.Jeff Morriss2-1/+136
Fix a mistake in a comment. Change-Id: Ibb12ff3036fb42fe5e3955c67c7c9989f8ffca63 Reviewed-on: https://code.wireshark.org/review/18610 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-25Fix a couple typos in the Diameter XML.Jeff Morriss2-26/+37
Also: - Move new T6a/T6b AVPs into TGPP.xml (to keep them all together). - Put back a comment that was (accidentally?) deleted; add some similar notes in other places. Change-Id: I2a468aa3be0069cd8124dd9e5b0a27e333849059 Reviewed-on: https://code.wireshark.org/review/18433 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-24Update several AVPs according to latest 3GPP TSJan Spevak1-11/+152
Change-Id: Iada3166c93801d3f693714ad8c08bd4f68a70d3e Reviewed-on: https://code.wireshark.org/review/18425 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2016-10-24Add some Diameter AVPs referenced by (recently added) grouped AVPs.Jeff Morriss2-125/+250
... In order to make the Diameter XML valid again. This includes adding T6a/T6b and most of the AVPs of that application. Fix up some white space while at it. Change-Id: Ie39b3e574065628fdba215cc9c045eebcbd3077e Reviewed-on: https://code.wireshark.org/review/18422 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-22diameter: add new standardized QCIJoakim Karlsson1-0/+4
Change-Id: If8c29934515b61081d0cbd44a0356144d5d3c466 Reviewed-on: https://code.wireshark.org/review/18407 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-21[Diameter] Add some 3GPP AVPs fom TS 39.299 v 14.1.0Anders1-2/+128
Change-Id: Ie3995e81de8faee844dbcb794796ecacb6bfe28e Reviewed-on: https://code.wireshark.org/review/18353 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-19GTPv2: Add support for NB-IoT featuresJan Spevak1-0/+2
Bug: 13026 Change-Id: I75de63bd58a35e234eef308fa592922e01ea3c18 Reviewed-on: https://code.wireshark.org/review/18300 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-13Fix a few typos in the Diameter XML to make it (mostly) valid XML again.Jeff Morriss1-57/+59
Fix up some white space while at it. Change-Id: I41efa63ad33288046b56c2eee6a20e066ac6b334 Reviewed-on: https://code.wireshark.org/review/18190 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-10-12Add support for Enhanced-Diagnostics AVPMarius Paliga1-0/+5
Bug: 13004 Change-Id: I20a3faec635a8c86e2d45eb17ce24e2a9db81b5e Reviewed-on: https://code.wireshark.org/review/18154 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-10-12Diameter: Upadte AVPs 1003, 1094 and 1099Jan Spevak1-4/+19
Bug: 13010 Change-Id: I8a3f8ea551ec959e1e5344f825c8bba7bd4ff866 Reviewed-on: https://code.wireshark.org/review/18160 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-09-28Diameter: Add support for DRMP AVPMarius Paliga1-1/+22
Bug: 12961 Change-Id: I4d9abbae3893916fdd317263a74398d2242f53de Reviewed-on: https://code.wireshark.org/review/17969 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-09-21Diameter: fix a typo in AVP TGPP 1656Pascal Quantin1-1/+1
Bug: 12927 Change-Id: I6a6507d7b3b0321d2d12d3d306003e480070e79e Reviewed-on: https://code.wireshark.org/review/17833 Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2016-09-21[Diameter AVPs] Correct 3GPP AVPs 1655. 1656 531 and 532AndersBroman2-4/+26
Bug: 12927 Change-Id: I545d5c54396431ab67f78fbc31111460d758f8b1 Reviewed-on: https://code.wireshark.org/review/17827 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-09-07Changes to the IPP dissector:Michael Sweet1-12/+12
- xxx-time values are not UNIX timestamps (that is a CUPS-ism - they are time since bootup in IPP itself) - Change all of the display strings to use the official IANA values (confusing otherwise) - Add support for newer value/group tags. - Add support for all enum attribute values. - Add request/response tracking so you can easily match things up. - Decode octetString, rangeOfInteger, textWithLanguage, nameWithLanguage, dateTime, and resolution values. - Don't treat integers and enums as interchangeable (they aren't). - Integers and enums are signed integers. - Put operation id or status code in info column. Change-Id: I9fb5cd89d3c386a2b3932ef4c75967ce2547bc22 Reviewed-on: https://code.wireshark.org/review/17192 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Smith Kennedy <smith.kennedy@hp.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-09-07Add support for TWAN-User-Location-InfoMarius Paliga1-0/+6
Bug: 12834 Change-Id: Ibb196a4e1e8d05b3f124409b18093623f3694af0 Reviewed-on: https://code.wireshark.org/review/17553 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-08-22[Diameter] Add Command codes 8388718 - 8388722.AndersBroman1-5/+20
Bug: 12774 Change-Id: I413ba4a195ee1bd3d7de66399d1be714ef77d7e2 Reviewed-on: https://code.wireshark.org/review/17227 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-08-19[Diameter] Add stray AVP "Pseudonym-Indicator" code="2519"AndersBroman1-3/+5
Change-Id: I050c27b7118fb98fea20fec697279dc68820763d Reviewed-on: https://code.wireshark.org/review/17176 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-08-17[Diameter] Add a couple of AVP:sAndersBroman1-0/+12
Change-Id: If7b6a1ba5e81ccb5395df33b7bbcb24a616727c9 Reviewed-on: https://code.wireshark.org/review/17112 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-08-11[Diameter] Add two LCS AVPsAndersBroman1-0/+40
Change-Id: Ia649a3c88116745b77ae2ffeb243730d3dd13146 Reviewed-on: https://code.wireshark.org/review/17007 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-07-22Add support for new AVPs defined in 29.273Marius Paliga1-13/+46
Bug: 12643 Change-Id: Ic9c26dc864b2b016ba722620098caf44a800f0f4 Reviewed-on: https://code.wireshark.org/review/16581 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-07-18[Diameter] Update with new AVPsAndersBroman1-0/+65
Change-Id: I6dfa43320ae3e02afb2b795dd352d492c75a0e60 Reviewed-on: https://code.wireshark.org/review/16526 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-16Finish getting making the Diameter XML valid XML.Jeff Morriss9-89/+118
... Except for the fact that many AVP names start with "3GPP". Make the AVP names XML IDs again. Fix all the grouped AVPs that reference AVPs (by name) or vice-versa. This includes: * Fixing a bunch of typos (including type mismatches). * Commenting out a number of references to vendor AVPs for which we don't have the specs. * Adding a few missing AVPs. Change-Id: Ic2ddb50cc947877de9086be51f7813e8f9be02b4 Reviewed-on: https://code.wireshark.org/review/15973 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-16Make the rest of the Diameter AVP names unique.Jeff Morriss8-105/+101
In most cases this means prepending the application- or vendor-name to force uniqueness. A few vendors have duplicates within their namespace--append the AVP code to these. Also fix a few other invalid names (with spaces or parentheses in the names). Change-Id: I5bb78d31526122dd5782055638af410cc497e49d Reviewed-on: https://code.wireshark.org/review/15960 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-16Remove a bunch of unassigned ETSI AVPs.Jeff Morriss1-801/+292
These were presumably there to allow indexed search of the AVP list but it wasn't working anyway (binary search was used). And the expert info for "unknown" (to Wireshark) AVPs is a good thing. Change-Id: Id6b9e5c90b8a2a6e3cf4415cd1b6114308c74440 Reviewed-on: https://code.wireshark.org/review/15956 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-15Make some more Diameter AVP names unique.Jeff Morriss5-87/+68
In some cases this means using the correct (updated?) name from the specification. In others it means prepending the application- or vendor-name to force uniqueness. Remove a few more "Unassigned" AVPs from the XML files. Change-Id: I61d55ef97ff8efc3317c91bf79e73031735f740a Reviewed-on: https://code.wireshark.org/review/15949 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-15Make some Diameter AVP names unique.Jeff Morriss1-13/+20
In some cases this means using the correct (updated?) name from the specification. In others it means prepending the application name to force uniqueness. Change-Id: I8301c769af2b2279c0be7c1bc65e99fe25c1cc80 Reviewed-on: https://code.wireshark.org/review/15935 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-14Don't list "AVP" as a possible member of a grouped AVP.Jeff Morriss2-11/+0
There's no AVP named "AVP". And there's no need to tell Wireshark that any AVP may put in the group (the RFC lists "AVP" for that purpose). Change-Id: I3591af725ebe089e13eae7b712ef4404cb7924a2 Reviewed-on: https://code.wireshark.org/review/15906 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-14Give unique names to a bunch of reserved, experimental, etc., AVPs.Jeff Morriss1-411/+86
Also remove a bunch of AVPs that are unassigned/unallocated--there's no real benefit to telling users that... Change-Id: I1b18a11a1b65189d21520c74aae3dde77688e592 Reviewed-on: https://code.wireshark.org/review/15895 Reviewed-by: Anders Broman <a.broman58@gmail.com>
2016-06-14Adjust the Diameter DTD to accept applications and vendors in any order.Jeff Morriss1-1/+1
Change-Id: I301a138b7f6db2d1a9ce1a20ebecf94e100bf831 Reviewed-on: https://code.wireshark.org/review/15887 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-06-13Fix Custom.xml so it can be (correctly) included into the main dictionary.Jeff Morriss1-7/+3
This file is included into dictionary.xml so it doesn't need all the DOCTYPE stuff. Change-Id: I8397b3babe45c28706867be3169ce6ed566930e6 Reviewed-on: https://code.wireshark.org/review/15885 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-06-13Cisco Diameter: move the XML declaration to the top of the file.Jeff Morriss1-1/+2
... That's where it's supposed to be. Change-Id: I0ec68dc8757776bf757b52e75bc156acc7264ee5 Reviewed-on: https://code.wireshark.org/review/15877 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-06-13Diameter (NSN): the attribute name is 'mandatory' not 'mandatory-flag'.Jeff Morriss1-10/+10
Change-Id: Ifa19b59e23278abf332d8ab06dd5ad2059f3e679 Reviewed-on: https://code.wireshark.org/review/15872 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-06-13Diameter: close command elements.Jeff Morriss1-4/+4
... in order to make the XML (more) valid. Change-Id: Iefffff3208c98d6ea55d509ed35b57abd268baf3 Reviewed-on: https://code.wireshark.org/review/15871 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-05-20Add CiscoSystems, vendor id 9 AVPsAndersBroman2-0/+70
Bug 12459 Change-Id: I9ebe7f4a9e6ae03539bd74e535c95c85a8efa55b Reviewed-on: https://code.wireshark.org/review/15506 Petri-Dish: Anders Broman <a.broman58@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
2016-05-11Fixed value for experimental result code 5142Marius Paliga1-1/+1
Bug: 12428 Change-Id: Idc46b4bc881fb2c5e83af7ac55b5cfd060d9b185 Reviewed-on: https://code.wireshark.org/review/15370 Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2016-04-29[Diameter AVPs] Add AVP 620 Redirect-RealmAndersBroman1-1/+3
Bug 12381 Change-Id: I8ba1306661b4b2c30c865761e1c2a90b5e4140b0 Reviewed-on: https://code.wireshark.org/review/15162 Reviewed-by: Anders Broman <a.broman58@gmail.com>