Anders Broman
30e64dade4
Try to protect the hash table...
...
svn path=/trunk/; revision=22866
2007-09-13 20:20:11 +00:00
Luis Ontanon
fb34ef1f2c
Given the opportunity I check in the changes to snmp I got in this machine.
...
- Indexing (implied and not) is OK now, however indexes for related tables (AUGMENT, EXTEND, etc) are registered many times.
svn path=/trunk/; revision=22861
2007-09-13 16:49:51 +00:00
Anders Broman
91828d3303
Regenerate with -X and -T option.
...
Should "sha-1 OBJECT IDENTIFIER..." etc be registerd as oid names?
svn path=/trunk/; revision=22858
2007-09-13 05:22:51 +00:00
Anders Broman
120a0759b3
Warning fixes.
...
svn path=/trunk/; revision=22855
2007-09-12 18:12:18 +00:00
Anders Broman
c4daf58278
Use the new ANSI TCAP dissector.
...
svn path=/trunk/; revision=22854
2007-09-12 16:45:53 +00:00
Stig Bjørlykke
2fc59fcc43
Fixed a warning: 'j' may be used uninitialized in this function.
...
svn path=/trunk/; revision=22815
2007-09-06 22:26:09 +00:00
Anders Broman
10f5c61bf3
Get rid of get_ber_last_reated_item() and fix dissection of wIN-TriggerList.
...
svn path=/trunk/; revision=22807
2007-09-06 16:27:17 +00:00
Anders Broman
108f4f347c
Fix the asn1 code for WIN-TriggerList and systemMyTypeCode plus
...
a copy-paste error in the hf fields.
svn path=/trunk/; revision=22796
2007-09-05 22:24:40 +00:00
Stig Bjørlykke
ad1b52310a
Check object_identifier_id before use.
...
svn path=/trunk/; revision=22794
2007-09-05 07:35:59 +00:00
Anders Broman
6fd46f0788
Include expert.h and while at it change to use -X and -T options for asn2wrs.
...
svn path=/trunk/; revision=22792
2007-09-05 05:48:44 +00:00
Stig Bjørlykke
6e94835848
Rewrote handling of parameters to get rid of "funky" oid strings.
...
Added expert info for unknown binding-parameters.
svn path=/trunk/; revision=22786
2007-09-04 21:46:41 +00:00
Anders Broman
f7bed80d57
ANSI MAP systemMyTypeCode should be OPTIONAL
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1820
svn path=/trunk/; revision=22783
2007-09-04 16:55:48 +00:00
Anders Broman
4e0cf23472
Incorrectly decoded IMSI in RANAP prot./id-CommonID procedure
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1713
svn path=/trunk/; revision=22778
2007-09-03 16:40:51 +00:00
Anders Broman
7a8ee0e9c2
Remeove file not to be included.
...
svn path=/trunk/; revision=22737
2007-08-30 04:35:58 +00:00
Guy Harris
b2ba352ae4
Get rid of tab after backslash, to eliminate warning.
...
svn path=/trunk/; revision=22735
2007-08-30 02:32:55 +00:00
Anders Broman
4e83fc8287
Makefile.am Try to get the latest state of asn1 files into the dist.
...
Try again ;)
svn path=/trunk/; revision=22732
2007-08-29 22:21:25 +00:00
Anders Broman
8b62bc5077
Makefile.am Try to get the latest state of asn1 files into the dist.
...
Delete "old" unused asn1 files.
svn path=/trunk/; revision=22731
2007-08-29 19:31:15 +00:00
Stig Bjørlykke
21d5aaaa4f
- Rewrote handling of extensions to get rid of "funky" oid strings.
...
- Added ASN.1 integer values for StandardExtension, ExtensionAttributeType
and TokenDataType.
- Added expert info for unknown standard-extension, extension-attribute-type
and tokendata-type.
- Added expert info for unknown built-in content-type.
svn path=/trunk/; revision=22730
2007-08-29 18:39:30 +00:00
Anders Broman
b71c2da3e4
OID name fixes.
...
svn path=/trunk/; revision=22729
2007-08-29 16:10:47 +00:00
Tomas Kukosa
a8357929c4
RANAP rewritten to use original ASN.1 source and updated to TS 25.413 V7.6.0 (2007-06)
...
svn path=/trunk/; revision=22726
2007-08-29 11:57:27 +00:00
Anders Broman
f832aaf3b6
Fix up most of the OID names in GSM MAP.
...
svn path=/trunk/; revision=22723
2007-08-29 06:13:40 +00:00
Luis Ontanon
d56f4f3a68
- turn some other TC from FT_BYTES to FT_STRING so that human-readable strings become readable by humans
...
- Add the EngineId decoding for the contextEngineId
- Add some expert info about malformed indexed oids
svn path=/trunk/; revision=22720
2007-08-28 23:55:49 +00:00
Luis Ontanon
8d3b80e57b
Add some more expert info.
...
Restore engine-id dissection (a "victim" of decryption support)
svn path=/trunk/; revision=22719
2007-08-28 23:19:30 +00:00
Luis Ontanon
79ea56143c
Fix non implicit oid key indexes. This starts to look good!
...
svn path=/trunk/; revision=22718
2007-08-28 21:27:54 +00:00
Luis Ontanon
dfbac00752
SNMP:
...
- As noted by Thomas Anders values are not added to the tree anymore. Move the calling of subdissectors to the end of the function, so that the value is added to the tree.
- add port 8161 to be decoded as SNMP (hey, it's on IANA's services file!)
UAT:
- do not have the uat reloaded.
OIDS:
- do not complain if renaming an OID to an identical name
svn path=/trunk/; revision=22704
2007-08-28 15:18:32 +00:00
Tomas Kukosa
99a2ec1c9f
fix bug in snmp.variable_oid subdissector calling and call them at the end of snmp dissector (so as snmp does not overwrite COL_INFO of subdissector)
...
svn path=/trunk/; revision=22701
2007-08-28 07:59:35 +00:00
Luis Ontanon
392fd3f689
- packet-snmp(-template).c
...
- reimplement the "snmp.variable_oid" dissector table
- oids.[ch]
- get rid of keytype_implicit in oid_value_type_t we won't use it.
- have the windows base path for mibs be consistent to where we've put the mibs
- oid_get_from_encoded() and oid_get_from_string(): have the subids array being computed in a prior statement of where the side-effected argument is going to be used... worked on gcc, not on windows... I deserve "have daemons flying out of my nose" for that :-).
svn path=/trunk/; revision=22684
2007-08-27 17:05:11 +00:00
Luis Ontanon
bcd55f4c8e
replace oid_to_str_buf() and oid_to_str()
...
fix a potential buffer overflow due to a very liberal estimate by oid_repr_len()
svn path=/trunk/; revision=22659
2007-08-25 17:29:55 +00:00
Luis Ontanon
becf83594b
there's nothing like a MAX_OID_STR_LEN... get rid of a potential stack BO
...
svn path=/trunk/; revision=22657
2007-08-25 14:48:48 +00:00
Stig Bjørlykke
1f58f3e2ec
Removed duplicate entry of OID 1.0.8571.2.4 in FTAM
...
svn path=/trunk/; revision=22655
2007-08-25 09:57:12 +00:00
Luis Ontanon
00c5e48a17
get users of oid_resolv to use the new oids, rollout packet-snmp.c
...
svn path=/trunk/; revision=22651
2007-08-25 01:14:24 +00:00
Stig Bjørlykke
fb082a9a3c
From Shaun Jackman:
...
* asn1/mpeg/packet-mpeg-pes-template.c (proto_register_mpeg_pes):
Register the dissectors mpeg and mpeg-pes.
* epan/dissectors/packet-mp2t.c (dissect_tsp): Call the mpeg-pes
dissector.
(ett_mp2t_header, ett_mp2t_af): New subtree identifiers.
svn path=/trunk/; revision=22650
2007-08-25 00:50:20 +00:00
Jörg Mayer
b312e64f6a
get_ber_length doesn't need the tree argument, get rid of it.
...
Rebuild asn1 dissectors.
svn path=/trunk/; revision=22627
2007-08-24 07:12:04 +00:00
Anders Broman
64ae231eaa
From Chris Maynard:
...
Fix display filter field problems
Correct the template files in the case of generated dissectors.
svn path=/trunk/; revision=22621
2007-08-24 05:58:08 +00:00
Luis Ontanon
4787c0ce6a
this one was missing
...
svn path=/trunk/; revision=22620
2007-08-24 00:41:43 +00:00
Luis Ontanon
2fdaae5dc2
Never, never, never modify a generated file... or out of idiocy you might loose changes (or not check them in).
...
svn path=/trunk/; revision=22619
2007-08-24 00:33:35 +00:00
Luis Ontanon
e7d5e2fc2d
Another iteration, the new code is almost there, We're missing just the implied octetstrings indexes.
...
svn path=/trunk/; revision=22618
2007-08-24 00:26:30 +00:00
Luis Ontanon
cfc4b0efc8
Implement Resolution of conceptual table indexing
...
So far this has being tested only for integer indexes.
svn path=/trunk/; revision=22606
2007-08-23 19:45:31 +00:00
Guy Harris
ae8b29ec53
More timestamp calculation fixes similar to the previous ones.
...
svn path=/trunk/; revision=22584
2007-08-22 07:14:08 +00:00
Guy Harris
e994584040
Cast away shortening conversions that are presumed not to lose any data.
...
Use G_GINT64_CONSTANT() to make a 64-bit integral constant; not all
compilers we use support LL as a suffix for that (MSVC++ 6, for one).
svn path=/trunk/; revision=22581
2007-08-22 04:25:00 +00:00
Richard van der Hoff
e6002deb3e
From Shaun Jackman <sjackman@gmail.com> / bug 1753:
...
* asn1/mpeg/packet-mpeg-pes-template.c: Improved decoding of PES
extension header and Pack header. Decode SCR, PTS, and DTS.
* asn1/mpeg/mpeg-pes.asn (Pack): Remove.
* epan/dissectors/packet-mpeg-pes.c: Regenerate.
* wiretap/mpeg.c (mpeg_read): Decode the SCR using integer
arithmetic instead of double float arithmetic to prevent rounding
error.
* wiretap/wtap-int.h (mpeg_t) <t0>: Use time_t instead of double.
svn path=/trunk/; revision=22577
2007-08-21 22:00:06 +00:00
Luis Ontanon
76658ef0f1
A further iteration in the code, things start to look good!
...
svn path=/trunk/; revision=22575
2007-08-21 21:32:00 +00:00
Luis Ontanon
a5efe69a79
Filtering on snmp variables starts to work so I put it there in case anyone wants to start playing with it. I'll leave the generated dissector in place and the rest off the Makefiles so that others are not bothered by this.
...
TODO:
- Global
- add libsmi to autoconf (I modified CFLAGS and LDADDs in the makefile.ams appending my own values, that's good only for me)
- have other users of oid_resolv.h get to use the new functions in oids.h
- add a menu item or preference setting for the smi_modules UAT ( the smi_modules file has one dquoted string per line with the name of each module to be loaded)
- SNMP
- put complete information in the labels of the VarBind Items
- add oids to COL_INFO
- negative testing (Well, testing in general)
- OIDS
- implement "ALL" modules
- some functions are not yet tested or implemented
I'll put a TO-DO list on the wiki for people (incl. me) to add more items
svn path=/trunk/; revision=22556
2007-08-19 23:00:47 +00:00
Anders Broman
c7fd82dbbe
Add code for finding sub dissectors.
...
svn path=/trunk/; revision=22544
2007-08-17 23:23:36 +00:00
Graeme Lunt
98688eb828
Further tidy up for preference.
...
svn path=/trunk/; revision=22539
2007-08-17 19:40:40 +00:00
Graeme Lunt
3d19c5130b
Fix for OSX gremlin in PKCS12 template.
...
svn path=/trunk/; revision=22537
2007-08-17 19:23:15 +00:00
Graeme Lunt
4d708c7260
Faked BMP string display.
...
svn path=/trunk/; revision=22536
2007-08-17 19:16:51 +00:00
Graeme Lunt
0e9f4f05f1
Support for the decryption of EncryptedData which is used by PKCS12
...
Uses the PBE routines from PKCS12.
svn path=/trunk/; revision=22535
2007-08-17 19:14:39 +00:00
Graeme Lunt
54aa46c2bb
Support for decrypting of PKCS#12 bag contents.
...
Supports RC2, RC4 and 3DES with SHA1 Password-based Encryption using libgcrypt functions.
Password is provided as a preference, as is trying to decode with a empty/NULL password.
svn path=/trunk/; revision=22534
2007-08-17 18:52:40 +00:00
Anders Broman
8d76d4130e
Collect context data.
...
svn path=/trunk/; revision=22528
2007-08-16 19:59:55 +00:00
Stig Bjørlykke
138d737a47
Added handling of ISO FTAM unstructured binary, as this OID is used in
...
X.420 FileTransferBodyPart for generic binary bodyparts.
Also added handling of ISO FTAM unstructured text.
svn path=/trunk/; revision=22527
2007-08-16 17:59:27 +00:00
Anders Broman
246d0c1e84
Fix makefiles and a comment.
...
svn path=/trunk/; revision=22525
2007-08-16 07:00:50 +00:00
Stig Bjørlykke
6a751ffd2e
Regenerate the CDT dissector with -X and -T options.
...
svn path=/trunk/; revision=22519
2007-08-15 23:42:29 +00:00
Jeff Morriss
ffec5b8896
Convert a couple tvb_get_string()'s into tvb_get_ephemeral_string(). In the one remaining use of tvb_get_string(), g_free the old entry if the pointer is *not* NULL.
...
svn path=/trunk/; revision=22518
2007-08-15 22:41:49 +00:00
Jeff Morriss
37b786a771
Change tvb_get_string() to tvb_get_ephemeral_string(). Since we weren't freeing the returned buffer, this cleans up a memory leak. NOTE: I had to manually regenerate this dissector without the "-T" option to avoid checking in a lot of changes that I don't understand/didn't make. Why is the Makefile newer than what's in epan/dissectors/ ?
...
svn path=/trunk/; revision=22511
2007-08-15 21:37:09 +00:00
Anders Broman
d2e37e0fef
Change tcap_private to ansi_tcap_private.
...
svn path=/trunk/; revision=22505
2007-08-15 05:47:17 +00:00
Anders Broman
1518d1b07a
Preparations to split the TCAP dissector into ANSI and ITU parts.
...
svn path=/trunk/; revision=22501
2007-08-14 22:05:36 +00:00
Anders Broman
2bcdc1570a
Update the makefile
...
svn path=/trunk/; revision=22498
2007-08-14 06:20:54 +00:00
Anders Broman
ba7b62649a
Add files for ANSI TCAP.
...
svn path=/trunk/; revision=22497
2007-08-14 06:14:31 +00:00
Anders Broman
4b6cfd0f16
Add the original TCAP ASN1 files.
...
svn path=/trunk/; revision=22496
2007-08-14 06:03:52 +00:00
Anders Broman
26f1fbcb12
Register by name.(Add the template file as well).
...
svn path=/trunk/; revision=22493
2007-08-13 16:44:35 +00:00
Anders Broman
57592cb2aa
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1739
...
Fro Stig Bjørlykke:
1. BER: Added support for empty indef SET
2. RTSE: Added fragment length in COL_INFO
3. IMF: Use correct hf_id for extension value
4. DOP: Fix typo in COL_INFO oid name
svn path=/trunk/; revision=22492
2007-08-13 16:41:16 +00:00
Tomas Kukosa
396ceb5607
NBAP rewritten to use original ASN.1 source and updated to TS 25.433 V7.5.0 (2007-06)
...
svn path=/trunk/; revision=22490
2007-08-13 11:15:39 +00:00
Anders Broman
9eb4bf072c
Use correct SVN keywords.
...
Add missing ASN1 files.
svn path=/trunk/; revision=22459
2007-08-06 12:16:20 +00:00
Jeff Morriss
7c4cca3e63
From Florent Drouin:
...
Correct bug in TCAP statistics when read filter is used.
Rename the TCAP decoding functions to show which are ITU vs. ANSI.
Don't unregister an ITU SSN if it's used by an ANSI subdissector.
svn path=/trunk/; revision=22421
2007-07-30 17:10:20 +00:00
Tomas Kukosa
7f02fcd555
RNSAP updated to V7.5.0 (2007-06)
...
svn path=/trunk/; revision=22419
2007-07-30 12:08:38 +00:00
Tomas Kukosa
5a46ea46b5
H.450 regenerated from original ASN.1 sources
...
svn path=/trunk/; revision=22417
2007-07-30 08:01:59 +00:00
Jeff Morriss
29facf8ff9
From Florent Drouin:
...
- add support of session management for tcap ANSI.
(In fact, this support already exist for ANSI MAP subdissector, but as our
simulators can reuse the tcap transaction Id, the decoding of the response
may be wrong)
- move the code related to asn1 in tcap.cnf, and update tcap.cnf
- move the code related to the session management in tcap-persistentdata
- add a compilation option to free the entry in the hashtable for a closed
transaction. This is used only for tshark statistics generation, with huge file.
- cleanup and add some comments
Add Id tags to epan/tcap-persistentdata.{c,h}
svn path=/trunk/; revision=22415
2007-07-27 19:24:40 +00:00
Tomas Kukosa
e5922df225
- use #.FN_HDR where #.FN_BODY is not necessary
...
- modify subtypes for individual TCMessage/ansi... fields instead of switching based on hf_index inside common TransactionPDU type
svn path=/trunk/; revision=22411
2007-07-27 06:23:45 +00:00
Jeff Morriss
45ee7230cc
Change a bunch of calls to col_append_*() to col_add_*() in places where we
...
_want_ what's currently in the INFO column (usually a more generic message
type from a lower level dissector) replaced (usually with a more
specific--higher level--message type from the currect dissector). Add a
comment there not to change it back and to explain the use of col_set_fence()
in case someone finds data there that they _don't_ want replaced.
svn path=/trunk/; revision=22409
2007-07-26 20:05:54 +00:00
Anders Broman
61fb0c84d2
From Florent Drouin:
...
- add a subtree to the ApplyChargingXX Report
- add a subtree to ReleaseCall and ReleaseSMS
- synchronize Unix and Windows makefile.
svn path=/trunk/; revision=22396
2007-07-24 17:20:44 +00:00
Tomas Kukosa
8334a43855
QSIG extended with SYNC-SIG operations (ECMA-245)
...
svn path=/trunk/; revision=22394
2007-07-24 07:37:10 +00:00
Anders Broman
ba2549b83a
Fix bug
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1699 Bad decoding of Camel PromptAndCollectUserInfo
By fixing up the generation of HF vars for Arg etc
Add an OID name to INAP.
svn path=/trunk/; revision=22391
2007-07-23 23:02:54 +00:00
Richard van der Hoff
7363c2c3d0
kukosa has replaced these with uppercase variants (he should have svn mv'ed them...)
...
svn path=/trunk/; revision=22362
2007-07-20 10:45:41 +00:00
Tomas Kukosa
3b5c406f8c
QSIG fully implemented
...
svn path=/trunk/; revision=22361
2007-07-20 09:54:47 +00:00
Jeff Morriss
a6dd859454
For LEGO: Use crypt_tvb when we don't have cleartext_tvb
...
svn path=/trunk/; revision=22358
2007-07-19 14:04:56 +00:00
Jeff Morriss
81e2b4b66e
Change "lenght" to "length", this time in the *source* of the SNMP dissector (sigh)
...
svn path=/trunk/; revision=22357
2007-07-19 13:43:36 +00:00
Tomas Kukosa
9dad88f94b
get rid of few warnings
...
svn path=/trunk/; revision=22355
2007-07-19 12:31:01 +00:00
Tomas Kukosa
17feb32ca9
change QSIG tables structure so as they can be generated automatically from ASN.1 in the next step
...
svn path=/trunk/; revision=22354
2007-07-19 11:41:10 +00:00
Tomas Kukosa
ab5d466fc7
rose_ctx_t structure usage in Q.932 dissector
...
svn path=/trunk/; revision=22349
2007-07-18 13:15:36 +00:00
Graeme Lunt
fc842e9933
Dissection of octet-aligned EXTERNALs.
...
svn path=/trunk/; revision=22308
2007-07-14 08:21:58 +00:00
Graeme Lunt
406b6bb630
From Stig Bjorlykke.
...
ExtendedBodyPart parameters are OPTIONAL.
svn path=/trunk/; revision=22307
2007-07-14 08:16:43 +00:00
Anders Broman
222ed488b0
From Florent DROUIN:
...
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1652
patch to correct the decoding of Calling Party Number, and
Called Party Number, when an implicit tag is used.
svn path=/trunk/; revision=22299
2007-07-13 14:46:21 +00:00
Jeff Morriss
10dcbaa760
From Florent Drouin: fix for bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1681 : initialize the variable containing the OID so the dialog portion gets decoded properly
...
svn path=/trunk/; revision=22298
2007-07-13 13:45:11 +00:00
Tomas Kukosa
6659588f60
- get rid of anonymous unions
...
- move some structures from packet-per and packet-q932-ros to asn1.h
svn path=/trunk/; revision=22295
2007-07-13 11:25:53 +00:00
Anders Broman
a655815efa
ACP123 with -X and -T option
...
svn path=/trunk/; revision=22269
2007-07-08 14:38:07 +00:00
Anders Broman
593548ef6b
Make hf fileds for ARGGUMENT RESULT and ERROR parameters.
...
svn path=/trunk/; revision=22266
2007-07-07 22:24:37 +00:00
Anders Broman
601892260c
Try to get rid of the warnings.
...
svn path=/trunk/; revision=22250
2007-07-05 21:29:53 +00:00
Anders Broman
9f5e016fff
New Camel dissector built with -X and -T option and origninal ASN1 files.
...
svn path=/trunk/; revision=22245
2007-07-05 13:18:28 +00:00
Anders Broman
de416e9532
Preparations for updated CAMEL dissector.
...
svn path=/trunk/; revision=22239
2007-07-04 13:27:44 +00:00
Anders Broman
44a41824c3
Fix dissection of IP addresses in unaligned PER.
...
Add dissection of MSISDN and IMSI to the ULP dissector.
svn path=/trunk/; revision=22233
2007-07-03 09:08:31 +00:00
Tomas Kukosa
a41f5ff693
ARGUMENT and RESULT types of OPERATION can be used with new asn2wrs and need not to be redefined as assignment
...
svn path=/trunk/; revision=22231
2007-07-02 12:25:13 +00:00
Anders Broman
94a699a583
Fix some of the 'defined but not used' warnings.
...
svn path=/trunk/; revision=22229
2007-07-02 12:12:49 +00:00
Anders Broman
04138a1353
Correct a copy paste error and rename fields.
...
svn path=/trunk/; revision=22228
2007-07-02 09:20:19 +00:00
Anders Broman
42f17b2111
Try to fix defined but not used warnings and use the nice new table function to get the
...
list of Opcodes.
svn path=/trunk/; revision=22227
2007-07-01 18:48:15 +00:00
Graeme Lunt
12af6d79bc
This patch will set correct extension_id for ExtensionAttributeType
...
(error introduced in r22043), and fix printing of CAP values in
oraddress (error introduced in r22054).
svn path=/trunk/; revision=22209
2007-06-27 18:03:23 +00:00
Graeme Lunt
1763f7caa3
This patch adds a check for octet string in RTSE reassembly.
...
If not an octet string the data is handled as ordinary RTSE APDU.
svn path=/trunk/; revision=22208
2007-06-27 17:57:44 +00:00
Graeme Lunt
473077719e
This patch make PRES context identifiers conversation aware.
...
svn path=/trunk/; revision=22207
2007-06-27 17:51:19 +00:00
Graeme Lunt
4c05398910
This patch changes ExemptedAddressSeq to a SEQUENCE OF.
...
svn path=/trunk/; revision=22206
2007-06-27 17:42:41 +00:00
Anders Broman
32d0349b54
Try to fix the last defined but not used warnings(again).
...
svn path=/trunk/; revision=22204
2007-06-27 17:02:47 +00:00
Stephen Fisher
7b6471acc1
Fix distcheck
...
svn path=/trunk/; revision=22200
2007-06-27 06:28:02 +00:00
Anders Broman
cfb7fb8599
Remove obsolete README file.
...
svn path=/trunk/; revision=22199
2007-06-27 06:03:13 +00:00
Anders Broman
85b3120a7d
Try to fix the last defined but not used warnings.
...
svn path=/trunk/; revision=22196
2007-06-26 20:49:21 +00:00
Anders Broman
abf8df1d03
Try to fix some GCC warnings
...
svn path=/trunk/; revision=22194
2007-06-26 17:10:05 +00:00
Stephen Fisher
d88d1ee31b
From Stig Bjorlykke:
...
This patch fixes building x420 with ftbp on Unix platform and adds
ftbp.asn to the tarball.
svn path=/trunk/; revision=22190
2007-06-25 19:40:37 +00:00
Anders Broman
2e693964c6
Generate CMIP from original asn1 files with -X and -T option.
...
svn path=/trunk/; revision=22187
2007-06-25 18:40:17 +00:00
Stephen Fisher
e739cc99cd
Fix Windows builds and dist after revision 22179 removed the FTBP dissector
...
svn path=/trunk/; revision=22182
2007-06-25 00:26:31 +00:00
Ronnie Sahlberg
45b5adb97b
remove some compiler warning due to unused pinfo parameter
...
a SASL encapsulated ldap blob can contain more than one LDAP message so
the rest_is_pad parameter is bogus and thus removed.
make dissect_ldap_pdu handle when we have more than one LDAP message
inside one sasl blob
svn path=/trunk/; revision=22181
2007-06-24 17:23:55 +00:00
Anders Broman
05b30163e2
Try to fix some more GCC warnings.
...
svn path=/trunk/; revision=22180
2007-06-24 09:18:36 +00:00
Graeme Lunt
436b7d143e
Delete the associated asn2wrs files for the FTBP dissector
...
svn path=/trunk/; revision=22179
2007-06-24 08:24:49 +00:00
Graeme Lunt
ba986f3f05
Consolidation of FTBP dissector into the X420 dissector.
...
svn path=/trunk/; revision=22178
2007-06-24 08:23:26 +00:00
Graeme Lunt
21209f9b5b
This patch adds RTSE reassembly. The reassembly is done when
...
receiving a SES MAJOR SYNC POINT, as this indicates the end of the
COTP DT Data stream. Previous the RTSE dissector was called when
receiving a COTP DT Data fragment with the "last data unit" bit set,
but this does not work with messages fragmented in RTSE. Reassembly
can be turned off in the preferences.
svn path=/trunk/; revision=22176
2007-06-24 05:28:27 +00:00
Graeme Lunt
124ef66685
This patch adds s4406 type to COL_INFO, as for X420.
...
svn path=/trunk/; revision=22175
2007-06-24 05:22:09 +00:00
Anders Broman
58dd15575f
Try to fix some GCC warnings.
...
svn path=/trunk/; revision=22172
2007-06-23 15:32:36 +00:00
Stephen Fisher
1cd526f8e4
Remove gsm_ss and MAP_Dialogue from Windows makefile
...
svn path=/trunk/; revision=22168
2007-06-22 22:44:51 +00:00
Stephen Fisher
ae7fd1bc22
Fix distcheck for recently removed asn1/gsm_ss and asn1/MAP_Dialogue and
...
remove the asn1/gsm_ss directory.
svn path=/trunk/; revision=22167
2007-06-22 22:42:33 +00:00
Ronnie Sahlberg
35f3ff0246
add code to handle new insanity in how spnego and gss wrap
...
eachother
svn path=/trunk/; revision=22165
2007-06-22 19:32:02 +00:00
Anders Broman
c522445343
Delete now obsolete MAP dialouge.
...
svn path=/trunk/; revision=22156
2007-06-21 21:44:50 +00:00
Anders Broman
b2fcf7eba5
Delete now obsolete GSM SS.
...
svn path=/trunk/; revision=22155
2007-06-21 21:41:31 +00:00
Anders Broman
83ffab00e2
Fix some GSM MAP Warnings.
...
svn path=/trunk/; revision=22154
2007-06-21 21:38:34 +00:00
Graeme Lunt
ade534a4ec
New preference to specify the tcp port to use for P1 and fix to include /OU= in dissected X.400 addresses.
...
svn path=/trunk/; revision=22149
2007-06-21 16:50:16 +00:00
Anders Broman
a80b9c8e41
Show IPv4/IPv6 addresses as such.
...
svn path=/trunk/; revision=22147
2007-06-20 21:56:03 +00:00
Anders Broman
607b0b1048
Add call to the sms dissector for MO-ForwardSM-Arg and MT-ForwardSM-Arg.
...
Use a separate valuestring for forwardSM and sendRoutingInfoForSM.
svn path=/trunk/; revision=22146
2007-06-20 21:54:40 +00:00
Anders Broman
abae311a58
- update the Unix Makefile to use gsmmap.cnf and not gsm_map.cnf.
...
- the Facility is not bellow the facility itself, but at the end of the tree.
It's not a problem, but it looks strange.. - Fixed
svn path=/trunk/; revision=22141
2007-06-19 22:11:30 +00:00
Anders Broman
ac66e18162
Update .cnf file
...
svn path=/trunk/; revision=22136
2007-06-18 21:03:59 +00:00
Anders Broman
3e2842aa89
Fix to:
...
For the Cancel Location message, you can replace the
old_CancelLocationArgV2 by the Identity message.
So the old syntax for Cancel Location is not used anymore.
For the message Send Authentication Info Res, there is a typo error. The "item" should not be used.
- one with the decoding of "processUnstructuredSS-Data", the IA5 string
is not decoded/displayed.
This should go into 0.99.6.
svn path=/trunk/; revision=22135
2007-06-18 20:54:15 +00:00
Anders Broman
0b09a4cb76
Add code for signals:
...
- LCSParameterRequest
- CheckMEID
- PositionEventNotification
- StatusRequest
svn path=/trunk/; revision=22132
2007-06-18 19:20:52 +00:00
Anders Broman
8e6ac5494a
Change Alcatel Specific extension container
...
PlmnContainer asn1 code to mach tracing info.
svn path=/trunk/; revision=22108
2007-06-15 17:58:23 +00:00
Anders Broman
d3902956dd
Correct some typos.
...
svn path=/trunk/; revision=22106
2007-06-15 16:26:08 +00:00
Anders Broman
49e49c6e64
Update the makefile and a comment in the template file.
...
svn path=/trunk/; revision=22105
2007-06-15 16:20:35 +00:00
Anders Broman
7cd5781110
From Stig Bjørlykke.
...
ContentsTypeParameter and Relationship are OPTIONAL as they are defined with a DEFAULT.
svn path=/trunk/; revision=22103
2007-06-14 19:05:20 +00:00
Anders Broman
58f01d87cc
Preparations for updated CMIP dissector:
...
- Export AE-title from ACSE
- Start REAL dissection(unfinished).
svn path=/trunk/; revision=22083
2007-06-12 21:29:27 +00:00
Anders Broman
930c097b10
Add some more asn1 modules.
...
svn path=/trunk/; revision=22082
2007-06-12 21:26:29 +00:00
Anders Broman
f0a231a2f4
Add some more asn1 modules.
...
svn path=/trunk/; revision=22077
2007-06-11 22:17:28 +00:00
Anders Broman
3f3efe41da
Generate ANSI MAP with the -X option.
...
svn path=/trunk/; revision=22072
2007-06-11 05:28:18 +00:00
Anders Broman
d28046f3b5
Updated GSM MAP to use the latest asn1 original files.
...
MAP-dalouge and gsm_ss is included in this dissector.
svn path=/trunk/; revision=22069
2007-06-10 19:04:12 +00:00
Anders Broman
34b4318b4c
Add more ofthe needed splited ASN1 files.
...
svn path=/trunk/; revision=22068
2007-06-09 14:58:51 +00:00
Tomas Kukosa
dab003bbf0
fix dist failed
...
svn path=/trunk/; revision=22057
2007-06-06 11:52:48 +00:00
Tomas Kukosa
90974e3440
Q.932 ROS regenerated from original ASN.1 source
...
svn path=/trunk/; revision=22055
2007-06-06 09:43:45 +00:00
Tomas Kukosa
1dcf2aaef0
use ASN.1 type names in #.FN_BODY (instead of Wireshark type names)
...
svn path=/trunk/; revision=22054
2007-06-06 08:12:27 +00:00
Guy Harris
82fcefd134
Squelch some warnings - including some that appear legitimate; the name
...
of the function was missing from the call for monitorRouteRequest. It
also appears that the wrong function was being called for
monitorRouteReport.
svn path=/trunk/; revision=22049
2007-06-05 17:15:21 +00:00
Anders Broman
bc4c034a33
Regenerate the INAP dissector with thelatest asn2wrs and theunmodified asn files.
...
svn path=/trunk/; revision=22048
2007-06-05 14:53:37 +00:00
Anders Broman
ad554d54f3
Regenerate the MMS dissector with -T and -X options.
...
svn path=/trunk/; revision=22047
2007-06-05 14:47:11 +00:00
Tomas Kukosa
40ba5931de
use ASN.1 type names in conformance file instead of Wireshak types
...
svn path=/trunk/; revision=22045
2007-06-05 13:34:18 +00:00
Tomas Kukosa
49df6a8c10
Q.932 and QSIG regenerated with -X (new BER) option
...
svn path=/trunk/; revision=22044
2007-06-05 12:15:52 +00:00
Tomas Kukosa
31e45c7a21
not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 types
...
it makes interconnection between .cnf file and ASN.1 source more readable
(changes for #.FN_BODY will follow)
svn path=/trunk/; revision=22043
2007-06-05 12:00:57 +00:00
Anders Broman
c4b66c82e7
Use the unmodified files.
...
svn path=/trunk/; revision=22037
2007-06-04 15:55:20 +00:00
Tomas Kukosa
eb782d0cea
- CLASS definitions support including exports through the *-exp.cnf file
...
- support of extension in middle of SEQUENCE root elements
- new option EMBEDDED_PDV_CB to set default callback
- ChoiceValue support at syntax level
- ValueSet support at syntax level
- exception identifier support
- ValueFromObject support at syntax level
- next minor changes (to compile X.880 and INAP)
- dissectors using classes regenerated
svn path=/trunk/; revision=22036
2007-06-04 14:41:38 +00:00
Anders Broman
5a2fb14332
Add some opcodes and mark func as _U_ in packet-ber.c
...
svn path=/trunk/; revision=22032
2007-06-03 21:10:29 +00:00
Anders Broman
4393bceae5
INAP:
...
- Use (some) IN CS4 asn1 files Q.1248.1 Q.1248.2 Q.1248.3
BER/asn2wrs:
- Add basic support for EmbeddedPDVType
svn path=/trunk/; revision=22031
2007-06-03 19:58:59 +00:00
Anders Broman
3452b72f1b
Check in original asn1, to be referenced.
...
svn path=/trunk/; revision=22026
2007-06-02 12:29:18 +00:00
Anders Broman
38adb4cf94
Camel regenerated with the -X option
...
svn path=/trunk/; revision=22024
2007-06-02 09:36:26 +00:00
Anders Broman
bb904def91
Delete file added by misstake.
...
svn path=/trunk/; revision=22022
2007-06-01 19:53:46 +00:00
Anders Broman
883083a064
Regenerate the INAP dissector with the -X option using the original asn1 files
...
(with small modifications).
svn path=/trunk/; revision=22021
2007-06-01 19:52:26 +00:00
Anders Broman
8673ae26d3
- LDAP generated with -X option
...
- a minor update to MobileDomainDefinitions.asn adding ID and a document reference.
svn path=/trunk/; revision=22010
2007-05-30 21:50:31 +00:00
Anders Broman
164d604cb8
Add separate asn1 files that may be used later.
...
svn path=/trunk/; revision=22008
2007-05-30 19:03:13 +00:00
Tomas Kukosa
dc46e52ec8
- remove unused hf_rnsap_L3_DL_DCCH_Message_PDU from RANAP
...
- dissectors regenerated with fixed asn2wrs
svn path=/trunk/; revision=22004
2007-05-30 14:31:05 +00:00
Guy Harris
6fc2cbf0f1
Add some missing files.
...
svn path=/trunk/; revision=21999
2007-05-30 01:50:08 +00:00
Anders Broman
4b2284cc35
Clean up the .cnf file a bit.
...
svn path=/trunk/; revision=21992
2007-05-29 19:08:26 +00:00
Guy Harris
5a43799a17
Use G_GINT64_MODIFIER, rather than the PRI[douxX]64 macros, for GLib
...
routines and routines using those routines. GLib might use different
modifiers for 64-bit quantities than the platform's C library does.
svn path=/trunk/; revision=21990
2007-05-29 18:52:42 +00:00
Guy Harris
13f3f6b85a
asn1/snmp/README.txt is gone.
...
svn path=/trunk/; revision=21970
2007-05-28 07:26:59 +00:00
Stephen Fisher
2e6db8fc74
Remove old readme file from snmp asn1 directory that says it isn't ready
...
for use because it is already in use as the packet-snmp.c dissector.
svn path=/trunk/; revision=21965
2007-05-28 02:33:43 +00:00
Guy Harris
1e7c1bc036
Add a cast to squelch an MSVC warning.
...
svn path=/trunk/; revision=21944
2007-05-25 21:50:12 +00:00
Guy Harris
88f69b80c0
Make SND_SEQ an array of 2 guint32's, rather than an array of 8
...
guint8's, to squelch some compiler warnings (and clean up some
comparisons).
svn path=/trunk/; revision=21941
2007-05-25 19:39:35 +00:00
Tomas Kukosa
31e3747eab
get rid of few warnings
...
svn path=/trunk/; revision=21933
2007-05-25 11:40:32 +00:00
Tomas Kukosa
6c5a299a55
UMTS RRC updated to 3GPP TS 25.331 V7.4.0 (2007-03) and moved to one directory
...
svn path=/trunk/; revision=21931
2007-05-25 06:54:39 +00:00
Anders Broman
cbb9271a0a
Make it possible to "decode as" NBAP over SCTP, update IANA registered PPID's
...
for SCTP.
svn path=/trunk/; revision=21927
2007-05-24 20:42:55 +00:00
Anders Broman
082c1718a7
No longer needed as nothing is exported.
...
svn path=/trunk/; revision=21925
2007-05-24 19:11:04 +00:00
Tomas Kukosa
3ecba48898
fix rrlp subdissector calling
...
svn path=/trunk/; revision=21921
2007-05-24 13:30:45 +00:00
Tomas Kukosa
062d80f7b8
- RNSAP calls RRC through dissector handle instead of direct function call
...
- PER dissectors regenerated
svn path=/trunk/; revision=21919
2007-05-24 12:30:38 +00:00
Anders Broman
c4669fd0cb
Put in some forgotten actx.
...
svn path=/trunk/; revision=21912
2007-05-23 20:49:53 +00:00
Tomas Kukosa
fe5ee23c89
- support of CONTAINING constraint in OCTET STRING and BIT STRING
...
- fix handling of tag for EXTERNAL type
- change automatic postfix for duplicate names from '...%d' to '..._%02d'
svn path=/trunk/; revision=21906
2007-05-23 13:42:05 +00:00
Anders Broman
412fc09583
Regenerate dissector with -X and -T directives.
...
svn path=/trunk/; revision=21895
2007-05-22 21:17:08 +00:00
Anders Broman
dca634c4de
Prepare for the use of the new -X parameter for BER encoded protocols.
...
svn path=/trunk/; revision=21889
2007-05-22 16:17:54 +00:00
Guy Harris
c4af642e10
Reflect the name change of the .asn file.
...
svn path=/trunk/; revision=21849
2007-05-21 01:51:38 +00:00
Anders Broman
eef2203f38
Update MAP_DialoguePDU to 3GPP TS 29.002 V8.1.0 (2007-03) update makefiles and
...
rename the asn file.
TCAP ad Id and update makefiles.
svn path=/trunk/; revision=21845
2007-05-20 21:19:48 +00:00
Anders Broman
dac26af515
Add Id.
...
svn path=/trunk/; revision=21842
2007-05-20 19:56:44 +00:00
Anders Broman
434334f24d
Latest ASN1 files to be used later when the RANAP dissector is regenerated with
...
the latest asn2wrs facillities.
svn path=/trunk/; revision=21827
2007-05-18 15:11:48 +00:00
Tomas Kukosa
16c1010894
RRLP updated to 3GPP TS 44.031 V7.4.0 (2007-03)
...
svn path=/trunk/; revision=21825
2007-05-18 12:53:55 +00:00
Tomas Kukosa
2251e35514
RNSAP updated to V7.4.0 (2007-03)
...
svn path=/trunk/; revision=21803
2007-05-16 13:41:54 +00:00
Tomas Kukosa
2054f1302a
use some by mistake unused types
...
remove unused variables and types
svn path=/trunk/; revision=21800
2007-05-16 06:30:45 +00:00
Tomas Kukosa
d3bedd76f6
typo SULP.asn -> SUPL.asn
...
svn path=/trunk/; revision=21788
2007-05-15 13:10:49 +00:00
Tomas Kukosa
783da34c50
get rid of the rest of dummy ASN.1 code and switch()
...
svn path=/trunk/; revision=21787
2007-05-15 12:53:04 +00:00
Tomas Kukosa
a0ee5100c4
ULP regenerated from OMA UserPlane Location Protocol Candidate Version 1.0 – 22 Jan 2007
...
svn path=/trunk/; revision=21778
2007-05-15 08:26:18 +00:00
Tomas Kukosa
3b7fab5bc2
remove obsolete -X command line option of asn2wrs
...
svn path=/trunk/; revision=21774
2007-05-15 06:03:27 +00:00
Anders Broman
f08cd1e5e3
actx in the rest of dissect_ber..()l
...
svn path=/trunk/; revision=21773
2007-05-15 05:49:43 +00:00
Tomas Kukosa
892313093f
packet-rnsap-template.h is not necessary
...
svn path=/trunk/; revision=21762
2007-05-14 14:14:32 +00:00
Tomas Kukosa
c388131e82
- RNSAP regenerated from the last specification Release 6 V6.13.0 (2007-03)
...
(original unchanged ASN.1 source could be used because asn2wrs has been improved)
- IE value switch(){} replaced with dissector table
(some switch() and dummy CHOICE still remains but will be removed soon)
svn path=/trunk/; revision=21761
2007-05-14 14:11:43 +00:00
Tomas Kukosa
25c299ea4e
- support of constraint unions
...
- support of FN_VARIANT parameter for OpenType
- many small changes
svn path=/trunk/; revision=21758
2007-05-14 13:46:09 +00:00
Anders Broman
c01f382974
Second step in introducing asn context to BER dissectors just like in PER.
...
svn path=/trunk/; revision=21753
2007-05-13 20:58:29 +00:00
Tomas Kukosa
a38b44a647
- simple Information Objects support
...
- all definitions in ASN.1 source are skipped and need not to be commented out
- #.CLASS directive can define types for Object Class Fields
- do not append 'xxx' postfix to parametrized types (changes H.235 and H.450 in accordance with it)
- change QSIG ASN.1 source to be more identical to original one
svn path=/trunk/; revision=21715
2007-05-07 12:59:31 +00:00
Anders Broman
4c692a62b6
Start introducing actx to ber functions.
...
svn path=/trunk/; revision=21705
2007-05-06 22:34:05 +00:00
Anders Broman
1103a38976
Ad missing pkcs12.
...
svn path=/trunk/; revision=21704
2007-05-06 21:41:06 +00:00
Anders Broman
07f4155687
-p not -b :)
...
svn path=/trunk/; revision=21703
2007-05-06 20:02:26 +00:00
Anders Broman
91466a5503
Add mpeg to the Win makefiles.
...
svn path=/trunk/; revision=21702
2007-05-06 19:56:01 +00:00
Graeme Lunt
01fa6378eb
Better column information display for delivery reports.
...
svn path=/trunk/; revision=21700
2007-05-06 16:38:04 +00:00
Anders Broman
334177b096
Show BER internal fields in external type in ACSE, update a comment in packet-ber.c.
...
svn path=/trunk/; revision=21685
2007-05-04 20:27:43 +00:00
Tomas Kukosa
bbe6caca6b
- Q.932: fix warnings
...
- RNSAP: generate field functions only for necessary types
- other dissectors regenerated
svn path=/trunk/; revision=21683
2007-05-04 13:33:35 +00:00
Tomas Kukosa
180f915bef
fix few warnings in Q.932 and QSIG dissectors
...
svn path=/trunk/; revision=21677
2007-05-04 07:51:19 +00:00
Tomas Kukosa
cfa43d6daa
generate T.38 dissector from ASN.1 source
...
svn path=/trunk/; revision=21676
2007-05-04 07:10:15 +00:00