Commit Graph

166 Commits

Author SHA1 Message Date
Jeff Morriss 3551a86c36 We always HAVE_CONFIG_H so don't bother checking whether we have it or not.
svn path=/trunk/; revision=45015
2012-09-20 01:29:52 +00:00
Pascal Quantin 1bdf9a8912 Upgrade LTE RRC dissector to v11.0.0
svn path=/trunk/; revision=44875
2012-09-11 10:08:41 +00:00
Jakub Zawadzki 5a8783f5b1 Initial commit to support yet another method of passing data between dissectors.
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL

svn path=/trunk/; revision=44860
2012-09-10 21:40:21 +00:00
Pascal Quantin 3a682212f5 Remove extra space after message name
svn path=/trunk/; revision=43760
2012-07-17 10:13:22 +00:00
Pascal Quantin a7fef5b3bf Upgrade LTE RRC dissector to v10.6.0
svn path=/trunk/; revision=43571
2012-07-05 08:44:30 +00:00
Jakub Zawadzki bf81b42e1e Update Free Software Foundation address.
(COPYING will be updated in next commit)

svn path=/trunk/; revision=43536
2012-06-28 22:56:06 +00:00
Pascal Quantin fe8280ce5e Use tvb_get_ephemeral_string_enc() in combination with proto_tree_add_unicode_string() (as recommended by Jakub on the mailing list)
svn path=/trunk/; revision=43385
2012-06-19 19:25:01 +00:00
Pascal Quantin 6356f914c4 Use newly introduced proto_tree_add_unicode_string() to add UTF-8 strings
svn path=/trunk/; revision=43379
2012-06-19 18:21:53 +00:00
Pascal Quantin 697cc92c86 Use enums instead of hand written values
svn path=/trunk/; revision=43333
2012-06-18 16:53:24 +00:00
Pascal Quantin 2d4d566636 Add dissection of utra-BCCH-Container-r10
svn path=/trunk/; revision=43257
2012-06-14 10:43:54 +00:00
Pascal Quantin 96231f396a Use value_string_ext for arrays with more than 15 entries
svn path=/trunk/; revision=43241
2012-06-13 21:05:10 +00:00
Pascal Quantin d9b845534d Use ett variable for proto_item_add_subtree function call
svn path=/trunk/; revision=42913
2012-05-30 08:49:56 +00:00
pascal 0c1b9e9007 Fix typo error
svn path=/trunk/; revision=42428
2012-05-04 21:20:22 +00:00
pascal 860f1f2e3b FALSE -> ENC_BIG_ENDIAN conversion
Enhance dissesction of SoundingRS-UL-ConfigDedicated/setup/duration parameter

svn path=/trunk/; revision=42425
2012-05-04 17:56:28 +00:00
pascal 379bc6934c Prettify LTE RRC dissector
svn path=/trunk/; revision=42175
2012-04-21 14:03:39 +00:00
Anders Broman 654c3e3fc2 From Pascal Quantin:
Upgrade LTE RRC dissector to v10.5.0.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7032

svn path=/trunk/; revision=41917
2012-04-04 07:47:54 +00:00
Anders Broman 3624284ef0 From Pascal Quantin:
Upgrade LTE RRC dissector to v10.4.0

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6742

svn path=/trunk/; revision=40549
2012-01-16 21:25:20 +00:00
Anders Broman c7db6a5d4d From Pascal Quantin:
Display Home eNodeB name.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6691

svn path=/trunk/; revision=40363
2012-01-03 22:12:16 +00:00
Bill Meier 794757ae8f For proto_tree_add_item(..., proto_xxx, ...)use ENC_NA as the encoding arg.
Also: remove trailing whitespace for a number of files.

svn path=/trunk/; revision=39503
2011-10-21 02:10:19 +00:00
Jeff Morriss b21b495f9f Don't generate the conformance file for exported types when building the
dissector; instead built it only when the separate target (generate_export)
is built.

Built generate_export when building "all".

This prevents the exp_*.cnf files from being regenerated each time another one
of the exp_*.cnf files (which the current dissector depends on) has changed
(despite the fact that the exported types does not depe

Also fix the CLEANFILES definition so it actually cleans things.

svn path=/trunk/; revision=39421
2011-10-14 10:22:01 +00:00
Jeff Morriss cf012d27b1 Build the ASN.1 dissectors directly into epan/dissectors (rather than building
them and then copying them over).  The "all" target to builds these dissectors
now (instead of "generate_files" and/or "copy_files").

asn2wrs's "-O" option now means "the dissector goes in this directory" (rather
than "all output goes in this directory"); it also means that the "-s" (single
output file) option is now required.

Fix things up so that it's possible to build all of the ASN.1 dissectors in
one shot.

Fix building of conformance files when doing out-of-source-tree builds.


Unfortunately "make all" in the asn1 directory always builds something--I think
because of circular depedencies.

svn path=/trunk/; revision=39333
2011-10-10 02:31:11 +00:00
Anders Broman a17fcee039 From Pascal Quantin:
Add dissection of GERAN related messages.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6427

svn path=/trunk/; revision=39246
2011-10-03 21:15:04 +00:00
Anders Broman 8a324e5737 From Pascal Quantin:
[LTE RRC] Enhance dissection of NeighCellConfig IE.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6412

svn path=/trunk/; revision=39219
2011-10-02 15:08:27 +00:00
Anders Broman 900484d992 From Pascal Quantin:
Update of 3GPP RRC and LTE RRC dissectors.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6333

svn path=/trunk/; revision=38964
2011-09-11 19:09:02 +00:00
Martin Mathieson 7d7f7d870e Register nicer entry points for LTE RRC BCH messages, and use them in RLC, MAC, PDCP.
svn path=/trunk/; revision=38131
2011-07-20 12:19:22 +00:00
Anders Broman 16c0bcbdee From Pascal Quantin:
Add an expert check for the MS Classmark 2 decoding in UE EUTRA Capability message and a few missing message type display in the column text.

svn path=/trunk/; revision=36984
2011-05-04 17:24:48 +00:00
Anders Broman e0c80c4138 From Pascal Quantin:
the dissection of the UE capabilities when the RAT
type is set to geran-cs (the value part of Classmark 2 starts at the third byte). 
Moreover it adds a subtree to enhance the display of Mobile Station Classmark 2 and 3 and MS Radio Access Capability IEs.

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5867

svn path=/trunk/; revision=36943
2011-04-28 19:59:14 +00:00
Anders Broman 842d4ff53e From Pascal Quantin:
A patch adding the missing hunks (it looks like extract_asn1_from_spec.pl script is mixing Windows and Linux line endings).

svn path=/trunk/; revision=36524
2011-04-08 19:54:07 +00:00
Anders Broman da3f7673db From Pascal Quantin:
Upgrade LTE RRC ASN.1 description to V9.6.0

https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5815

svn path=/trunk/; revision=36520
2011-04-08 17:36:53 +00:00
Anders Broman 8d6ca293dc Change the signature of elem_fcn():ns to include pinfo.
svn path=/trunk/; revision=36443
2011-04-04 14:37:25 +00:00
Anders Broman ec43819592 Export UE-EUTRA-Capability.
svn path=/trunk/; revision=35634
2011-01-23 23:45:36 +00:00
Anders Broman 86113c5a8c From Pascal Quantin:
When I coded the decoding of the feature group indicator, I decided to do not display the feature group content when it is not supported. After further thinking I find it more useful to always display the features of a given indicator whether it is supported or not.

svn path=/trunk/; revision=35200
2010-12-16 12:33:36 +00:00
Jeff Morriss 381664535b As suggested by Kovarththanan Rajaratnam in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548 :
Clean up hf fields some more: mostly removing leading and trailing spaces from names and blurbs.

svn path=/trunk/; revision=34165
2010-09-21 03:14:49 +00:00
Anders Broman 136dec3980 From Pascal Quantin:
Patch that allows the dissection of the Feature Group Indicators bit string. I tested it with our UE and it works fine.

svn path=/trunk/; revision=34035
2010-08-31 20:03:46 +00:00
Anders Broman fc87f4a4c1 Add stub code for future dissection of featureGroupIndicators.
svn path=/trunk/; revision=34032
2010-08-31 10:50:54 +00:00
Anders Broman 6f754a1f1b FromToshihiro Kataoka:
Dissect 3GPP S1AP UE Capability Info Indication.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4904

svn path=/trunk/; revision=33294
2010-06-23 04:50:52 +00:00
Martin Mathieson 97df849b98 Add new strings/dissector function for signalling RRC messages that will add
lte_rrc root to the protocol tree. Makes filtering on call signalling easier.

TODO: same for other RRC entry points...

svn path=/trunk/; revision=33251
2010-06-18 07:07:55 +00:00
Tomas Kukosa e32b9b9062 ASN.1 compiler accepts version brackets in SEQUENCE and CHOICE extensions
svn path=/trunk/; revision=32781
2010-05-13 10:00:37 +00:00
Anders Broman 0798092b03 Update to V9.2.0 (2010-03)
svn path=/trunk/; revision=32769
2010-05-12 05:51:54 +00:00
Bill Meier 9ade30a7b1 #include <string.h> and/or #include <stdio.h> not needed.
svn path=/trunk/; revision=32417
2010-04-07 16:54:29 +00:00
Bill Meier f8b92f8d0b #include <stdio.h> not needed.
svn path=/trunk/; revision=32405
2010-04-06 17:01:14 +00:00
Bill Meier 80c8aef1d8 Fix property name: sv:eol-style --> svn:eol-style
svn path=/trunk/; revision=32282
2010-03-25 20:49:00 +00:00
Anders Broman a2ba94064d Set the link dir for DCCH_Messages.
svn path=/trunk/; revision=32094
2010-03-03 15:54:57 +00:00
Anders Broman 2a0e96b2a0 Try to get rid of unused code warnings.
svn path=/trunk/; revision=31778
2010-02-03 16:59:21 +00:00
Anders Broman 3e5a5d0ae2 Try to get rid of unused code warnings.
svn path=/trunk/; revision=31770
2010-02-02 19:28:34 +00:00
Anders Broman 0d3840e704 Update to version 9.1.0
svn path=/trunk/; revision=31543
2010-01-17 09:43:31 +00:00
Anders Broman 79a21b067c Update to V8.8.0 (2009-12).
(Only a comment changed no need to regenerate.)

svn path=/trunk/; revision=31486
2010-01-11 07:59:22 +00:00
Anders Broman 38b0b13b23 As requested by Pascal Quantin:
Add the ability to call the UE EUTRA Capability dissector directly.

svn path=/trunk/; revision=31441
2010-01-04 15:36:51 +00:00
Anders Broman ce73a5030d From Pascal Quantin:
[RRC LTE] Add dissection of UE EUTRA Capability.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4367
Modified by me to also dissect the content for other RAT types except CDMA2000.

svn path=/trunk/; revision=31410
2010-01-02 16:50:31 +00:00
Anders Broman faec4bde00 From Pascal Quantin:
Add dissection of UE Capability Information PDU.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4335

svn path=/trunk/; revision=31286
2009-12-16 21:34:03 +00:00
Anders Broman 8b78665a6a - Update ASN1 files to 3GPP TS 36.331 V8.7.0 (2009-09)
- Make it possible to use "decode as" on DL-CCCH messages sent over UDP.

svn path=/trunk/; revision=31107
2009-11-28 16:21:19 +00:00
Anders Broman ff5758cdcb Dissect Handover "containers".
svn path=/trunk/; revision=30866
2009-11-08 19:59:21 +00:00
Anders Broman a26552a27f Update to the Mars verion of the protocol and export HandoverCommand.
svn path=/trunk/; revision=30751
2009-10-29 06:19:36 +00:00
Kovarththanan Rajaratnam 7ab993bee7 Remove unused NEED_PACKET_PROTO_H variable
svn path=/trunk/; revision=30409
2009-10-08 17:26:57 +00:00
Anders Broman 9967ec683f From Vincent Helfre:
Update the LTE RRC dissector to september 29 version.

svn path=/trunk/; revision=30241
2009-10-01 18:22:16 +00:00
Kovarththanan Rajaratnam 830dd8e8f0 * Prefer col_append_str instead of col_append_fstr for constant strings
* Remove check_col guards

svn path=/trunk/; revision=30126
2009-09-24 20:07:41 +00:00
Guy Harris 24acae4006 Get rid of an unused global variable.
svn path=/trunk/; revision=27608
2009-03-05 03:05:02 +00:00
Bill Meier 35e5fa9bc1 #include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...
svn path=/trunk/; revision=27390
2009-02-07 14:33:47 +00:00
Anders Broman b47ccc3043 From Vincent Helfre:
updated the conf files to have the message name display + the ,akefile missing from previous checkin.

svn path=/trunk/; revision=27180
2009-01-07 20:00:45 +00:00
Anders Broman 1296b18c28 From Vincent Helfre:
Iremoved dead code in the template and added the RRC status message in the conf file.
From me:
Update to 8.4 asn1 files.

svn path=/trunk/; revision=27179
2009-01-07 19:59:31 +00:00
Anders Broman f456b272be From Vincent Helfre:
Add col info.

svn path=/trunk/; revision=27106
2008-12-23 21:53:28 +00:00
Anders Broman d7cd8b410b From Pascal Quantin:
3GPP dissectors: do not go back to tree root when decoding an encapsulated message
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3132

svn path=/trunk/; revision=27081
2008-12-22 12:44:40 +00:00
Anders Broman 3003b32cdd Update S1AP to the latest spec rename nas_eps nas-eps.
svn path=/trunk/; revision=27042
2008-12-17 23:16:57 +00:00
Martin Mathieson f420c124b9 Compilation fixes from Anders (there are still warnings).
svn path=/trunk/; revision=27022
2008-12-16 13:23:17 +00:00
Anders Broman d5b2bc5c7d Add a forward declaration(still some problem(s) to look at).
svn path=/trunk/; revision=27013
2008-12-15 22:28:23 +00:00
Anders Broman dbea27fe5e From Vincent Helfre:
LTE RRC

svn path=/trunk/; revision=27010
2008-12-15 21:18:12 +00:00