Commit graph

1705 commits

Author SHA1 Message Date
Anders Broman
e4e3a49dbe Update to the latest asn1 files and try to get rid of unused code warnings.
svn path=/trunk/; revision=26271
2008-09-25 19:20:14 +00:00
Anders Broman
e34e97ac41 Update to the latest asn1 files and try to get rid of unused code warnings.
svn path=/trunk/; revision=26270
2008-09-25 19:19:39 +00:00
Anders Broman
7d8e236960 Add value_string to dissect_q931_cause_ie().
svn path=/trunk/; revision=26267
2008-09-25 05:21:33 +00:00
Anders Broman
612463c139 Try to fix some "defined but not used" warnings.
svn path=/trunk/; revision=26243
2008-09-21 14:23:34 +00:00
Stig Bjørlykke
bf24d9c3dc Dump the unsupported opcode for invoke result and invoke error,
as is done for invoke argument.

svn path=/trunk/; revision=26232
2008-09-19 15:28:43 +00:00
Gerald Combs
aac8e0d91d Fix a spelling error pointed out by Noam Rathaus.
svn path=/trunk/; revision=26228
2008-09-18 17:19:15 +00:00
Anders Broman
d7c62b2db5 Use the unmodified DialoguePDUs ASN1 file.
svn path=/trunk/; revision=26192
2008-09-14 14:42:39 +00:00
Anders Broman
14f76023b3 Remove the rest of the ANSI TCAP stuff.
svn path=/trunk/; revision=26191
2008-09-14 14:33:01 +00:00
Anders Broman
eb9dc794b2 Start to get rid of the "old" ANSI TCAP stuff.
svn path=/trunk/; revision=26189
2008-09-13 16:38:21 +00:00
Anders Broman
16512c7b8c Use original UnidialoguePDUs.
svn path=/trunk/; revision=26188
2008-09-13 15:32:59 +00:00
Anders Broman
ce6accbb9f Fix typo
svn path=/trunk/; revision=26187
2008-09-13 12:19:24 +00:00
Anders Broman
d8954a4c0e Move the ITU asn1 files to /tcap
svn path=/trunk/; revision=26186
2008-09-13 11:44:33 +00:00
Anders Broman
2382a8edaf Revert one of the changes.
svn path=/trunk/; revision=26183
2008-09-12 16:02:39 +00:00
Anders Broman
9bf8e1d741 Try to fix "defined but not used" warnings.
svn path=/trunk/; revision=26182
2008-09-12 09:11:28 +00:00
Anders Broman
24e791f9ba Split the asn1 file in two.
svn path=/trunk/; revision=26132
2008-09-03 20:26:35 +00:00
Anders Broman
5dd544c914 Rename the asn1 file(next step is to split it) to it's "proper" name.
svn path=/trunk/; revision=26130
2008-09-03 19:10:28 +00:00
Anders Broman
e708889484 Try to fix unused code warnings(hack).
svn path=/trunk/; revision=26129
2008-09-03 17:03:30 +00:00
Anders Broman
80b87dfaf3 Try to fix unused code warnings.
svn path=/trunk/; revision=26122
2008-09-02 19:42:30 +00:00
Anders Broman
8970b4524d Try to fix unused code warnings.
svn path=/trunk/; revision=26111
2008-09-02 06:04:25 +00:00
Anders Broman
9d0a401a12 Try to fix unused code warnings.
svn path=/trunk/; revision=26110
2008-09-02 05:43:28 +00:00
Anders Broman
a517a46fa7 Try to fix unused code warnings.
svn path=/trunk/; revision=26109
2008-09-01 21:10:28 +00:00
Anders Broman
1a109ff02c Update to use unchanged asn1 files and X.501:08/2005.
Hopefullly without breaking to many things.

svn path=/trunk/; revision=26108
2008-09-01 20:29:01 +00:00
Anders Broman
3d07d2bee8 Try to fix "defined but not used" warnings.
svn path=/trunk/; revision=26107
2008-08-31 21:37:16 +00:00
Anders Broman
c7b010d246 Remove test code for depreciated OID.
svn path=/trunk/; revision=26106
2008-08-31 21:11:32 +00:00
Anders Broman
47d612ccc9 Update to X.509:08/2005.
svn path=/trunk/; revision=26105
2008-08-31 21:00:06 +00:00
Anders Broman
48dbffeda4 OID 1.3.6.1.5.5.7.8.5 (id-on-xmppAddr) not recognized by BER dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2835

svn path=/trunk/; revision=26104
2008-08-31 12:55:45 +00:00
Guy Harris
d7a51fc7de Get rid of an unused variable in the P7 dissector.
Create a set of warning-clean ASN.1 dissectors and build them with
-Werror, to try to prevent errors creeping back in.  Put the P7
dissector there.

svn path=/trunk/; revision=26090
2008-08-26 01:04:39 +00:00
Bill Meier
d13bc6c7f4 Fix a (probably benign) case where it appears that && should be &
svn path=/trunk/; revision=26058
2008-08-22 14:28:03 +00:00
Tomas Kukosa
6d9728e98d Include asn1/Makefile.inc.nmake and asn1/Makefile.preinc.nmake into the distribution package
svn path=/trunk/; revision=25956
2008-08-08 11:37:29 +00:00
Anders Broman
d261400dea From Gary Reynolds:
Extended the cldap desector to include all the current netlogon response data
types.  

Expanded the cldap netlogon ntver option to be a bit mask of the search flags

Updated the DS flags fields to include Windows 2008 options.

svn path=/trunk/; revision=25942
2008-08-06 06:53:04 +00:00
Luis Ontanon
42c3239a1a luis.ontanon@gmail.com => luis@ontanon.org
svn path=/trunk/; revision=25937
2008-08-05 21:03:46 +00:00
Anders Broman
96aa45646d First step to split the gsm_a dissector into several smaller ones ( done by Neil Piercy)
rename the "old" one to gsm_a_common.

svn path=/trunk/; revision=25915
2008-08-04 16:11:17 +00:00
Anders Broman
37969b91b1 From Yaniv Kaul:
( I edited the template files)
Failure to dissect long SASL wrapped LDAP response.

svn path=/trunk/; revision=25890
2008-08-01 11:20:50 +00:00
Anders Broman
e10027a87a Get rid of some unused code warnings.
svn path=/trunk/; revision=25853
2008-07-28 18:58:31 +00:00
Anders Broman
e1aa07c358 Get rid of some unused code warnings.
svn path=/trunk/; revision=25852
2008-07-28 14:39:22 +00:00
Anders Broman
a417d106a3 Get rid of some unused code warnings.
svn path=/trunk/; revision=25851
2008-07-28 14:31:35 +00:00
Anders Broman
c14166df83 Get rid of some unused code warnings.
svn path=/trunk/; revision=25850
2008-07-28 14:28:57 +00:00
Anders Broman
ee0a994407 Get rid of some unused code warnings.
svn path=/trunk/; revision=25849
2008-07-28 14:26:04 +00:00
Anders Broman
133671c781 Get rid of some unused code warnings.
svn path=/trunk/; revision=25848
2008-07-28 11:03:35 +00:00
Anders Broman
73c20a27d0 Regenerate FTAM with (almost) unchanged asn1 file.
svn path=/trunk/; revision=25847
2008-07-28 10:05:58 +00:00
Tomas Kukosa
5ad5441634 Once more warning removed
svn path=/trunk/; revision=25844
2008-07-26 22:44:15 +00:00
Anders Broman
228b16850c Get rid of some unused code warnings.
svn path=/trunk/; revision=25843
2008-07-26 22:39:32 +00:00
Anders Broman
b3e93c1391 Fix typo(s)
svn path=/trunk/; revision=25842
2008-07-26 22:38:53 +00:00
Anders Broman
2894d5c550 Fix unused code warings generated because some IE:s uses the same "value" for different
IE:s depending on message type.
(Thanks to Tomas Kukosa for helping to solve the problem).

svn path=/trunk/; revision=25841
2008-07-26 22:22:08 +00:00
Tomas Kukosa
7d1c30c417 Get rid of next few warnings (dissect_per_choice needs signed value parameter)
svn path=/trunk/; revision=25840
2008-07-26 19:07:04 +00:00
Tomas Kukosa
1644e4138a Get rid of few warnings (unused generated code, signed/unsigned mismatch)
svn path=/trunk/; revision=25839
2008-07-26 15:28:04 +00:00
Jeff Morriss
31d0fb16d7 From Neil Piercy via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2637 : Make the RANAP SSN configurable.
svn path=/trunk/; revision=25837
2008-07-26 02:04:19 +00:00
Anders Broman
1de4da8343 Get rid of unused code warnings.
svn path=/trunk/; revision=25819
2008-07-24 12:32:00 +00:00
Anders Broman
22de14d9bf Get rid of unused code warnings.
svn path=/trunk/; revision=25818
2008-07-24 12:26:59 +00:00
Anders Broman
ece87c88fd Get rid of unused code warnings.
svn path=/trunk/; revision=25817
2008-07-24 10:58:23 +00:00
Anders Broman
44e2eccb03 Get rid of unused code warnings.
svn path=/trunk/; revision=25813
2008-07-24 00:44:00 +00:00
Anders Broman
ff8291413a Get rid of unused code warnings.
svn path=/trunk/; revision=25812
2008-07-24 00:30:11 +00:00
Anders Broman
84bbe30340 Get rid of unused code warnings.
svn path=/trunk/; revision=25809
2008-07-23 21:55:56 +00:00
Anders Broman
89f82718ac Get rid of some unused code warnings.
svn path=/trunk/; revision=25804
2008-07-23 13:26:43 +00:00
Anders Broman
201b5205df Get rid of some unused code warnings and fix an Id marking and some indentation changes.
svn path=/trunk/; revision=25803
2008-07-23 12:45:24 +00:00
Anders Broman
ac5909c827 Get rid of some unused code warnings.
svn path=/trunk/; revision=25796
2008-07-22 18:55:49 +00:00
Anders Broman
742ae8413d Get rid of some unused code warnings.
svn path=/trunk/; revision=25791
2008-07-22 17:28:38 +00:00
Anders Broman
c291bba21b Try again.
svn path=/trunk/; revision=25790
2008-07-22 15:56:26 +00:00
Anders Broman
04d6e5a47d Get rid of some unused code warnings...
svn path=/trunk/; revision=25789
2008-07-22 15:21:07 +00:00
Anders Broman
29cee0856c See if this gets rid of some unused code warnings...
svn path=/trunk/; revision=25785
2008-07-21 22:00:00 +00:00
Anders Broman
4acc73af3a See if this gets rid of some unused code warnings...
svn path=/trunk/; revision=25784
2008-07-21 21:22:42 +00:00
Anders Broman
35919a142a See if this gets rid of some unused code warnings...
svn path=/trunk/; revision=25783
2008-07-21 20:26:37 +00:00
Anders Broman
c79cce34cb See if this gets rid of some unused code warnings...
svn path=/trunk/; revision=25782
2008-07-21 19:39:47 +00:00
Anders Broman
d37870e8a7 Fix compile error.
svn path=/trunk/; revision=25780
2008-07-21 18:34:04 +00:00
Anders Broman
4f7b352519 Update to version 7.9.0
svn path=/trunk/; revision=25779
2008-07-21 18:22:51 +00:00
Anders Broman
9431d15f5c Fix a warning.
svn path=/trunk/; revision=25775
2008-07-20 22:11:21 +00:00
Anders Broman
cbc3b42cec Fix a warning.
svn path=/trunk/; revision=25773
2008-07-20 21:59:06 +00:00
Anders Broman
e0ea11beee Fix a warning.
svn path=/trunk/; revision=25771
2008-07-20 21:31:49 +00:00
Guy Harris
b92594e56c ASCII (well, alphabetic, really) until proven otherwise; that fixes a
warning, which is a valid warning if the length is 0.

Clean up indentation a bit.

svn path=/trunk/; revision=25701
2008-07-11 03:16:54 +00:00
Guy Harris
2577fe6e01 Include <ctype.h> to define isalpha().
svn path=/trunk/; revision=25699
2008-07-10 18:35:11 +00:00
Anders Broman
9fc3601684 Revert previous change.
svn path=/trunk/; revision=25664
2008-07-02 18:11:27 +00:00
Anders Broman
b17f41d62a See if this gets rid of some unused code warnings...
svn path=/trunk/; revision=25663
2008-07-02 16:32:48 +00:00
Anders Broman
8a59a33405 Get rid of some unused code warnings. Hopefully without breaking anything.
svn path=/trunk/; revision=25651
2008-07-01 20:53:22 +00:00
Anders Broman
f56f92673e Update the ASN.1 files.
svn path=/trunk/; revision=25648
2008-07-01 19:58:01 +00:00
Anders Broman
4cd09cde05 Get rid of some unused code warnings.
svn path=/trunk/; revision=25647
2008-07-01 19:57:03 +00:00
Anders Broman
bd0598cc55 Get rid of some unused code warnings.
svn path=/trunk/; revision=25645
2008-07-01 12:55:08 +00:00
Anders Broman
fbcb77edf8 Get rid of some unused code warnings.
svn path=/trunk/; revision=25644
2008-07-01 12:54:33 +00:00
Anders Broman
d897f46ed2 Get rid of some unused code warnings.
svn path=/trunk/; revision=25627
2008-06-28 20:58:35 +00:00
Anders Broman
c756e273f9 Get rid of some unused code warnings.
svn path=/trunk/; revision=25626
2008-06-28 20:53:13 +00:00
Anders Broman
36916d5ac5 Add som missing extension IE's and try to get rid of som unused code warnings.
svn path=/trunk/; revision=25625
2008-06-28 20:31:56 +00:00
Anders Broman
028c6a75bd To handle 64 bit constraints we also need to change FT_UINT32 to FT_UINT64
svn path=/trunk/; revision=25624
2008-06-28 19:25:15 +00:00
Gerald Combs
09868c5db5 Fix some checkAPIs warnings.
svn path=/trunk/; revision=25617
2008-06-27 16:07:21 +00:00
Anders Broman
b961a1bbe4 Add a preference for SCTP port.
svn path=/trunk/; revision=25496
2008-06-20 16:20:10 +00:00
Anders Broman
50d0a1c95a If ENBname is a string append that string.
svn path=/trunk/; revision=25488
2008-06-19 16:03:15 +00:00
Anders Broman
a083f75acf Add missing IE id
svn path=/trunk/; revision=25453
2008-06-14 21:36:11 +00:00
Anders Broman
a1011ad64d Update to 3GPP TS 36.413 V8.2.0 (2008-06)
svn path=/trunk/; revision=25447
2008-06-12 19:18:06 +00:00
Anders Broman
4f9cd6c27d Fix run checkapi for more targets.
svn path=/trunk/; revision=25380
2008-05-26 17:09:03 +00:00
Anders Broman
45b3155321 Fix some of the Errors/warnings detected by checkapi.
svn path=/trunk/; revision=25335
2008-05-21 05:41:39 +00:00
Jeff Morriss
58459d3fba Create a new "Wireshark utility" library and move the mpeg-audio stuff from
wiretap to this new libwsutil.  This solves
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 by making libwireshark
no longer depend on libwiretap.

svn path=/trunk/; revision=25330
2008-05-20 21:51:01 +00:00
Bill Meier
fe5c2d9820 g_string_sprintf --> g_string_printf and g_string_sprintfa --> g_string_append_printf
svn path=/trunk/; revision=25276
2008-05-11 18:33:49 +00:00
Stig Bjørlykke
59d7093576 Removed a debug printf line.
svn path=/trunk/; revision=25213
2008-05-01 21:20:49 +00:00
Tomas Kukosa
b7051d5fd6 remove superfluous declaration struct srtp_info *dummy_srtp_info
svn path=/trunk/; revision=25164
2008-04-24 06:36:42 +00:00
Jörg Mayer
0c2c313d8b Martin Peylo <wireshark@izac.de>:
PKIXCMP: fix new plain TCP transport style, add OID and preferences
    (The previous checkin forgot to check in the changed source files.)

Me:
- Fix a warning about an 'incompatible pointer type'

svn path=/trunk/; revision=25161
2008-04-23 23:15:00 +00:00
Anders Broman
1638e46df2 From Vasil Velichkov:
Fix dissection of Location and Generic Number in CAMEL
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2494

svn path=/trunk/; revision=25149
2008-04-23 05:16:53 +00:00
Anders Broman
0aac2ca8ea From Martin Peylo:
PKIXCMP: update TCP transport style, add OIDs and content types

http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2460

svn path=/trunk/; revision=25131
2008-04-21 05:25:38 +00:00
Stig Bjørlykke
131df6c157 Changed "data" -> "t38" abbrev for reassembly entries.
svn path=/trunk/; revision=25125
2008-04-20 13:24:58 +00:00
Richard van der Hoff
9f8f32ded8 update originals as per r25110
svn path=/trunk/; revision=25111
2008-04-18 11:37:48 +00:00
Anders Broman
b40673e0fa From Vasil Velichkov :
Fix missing dissection of SignalInfo in MAP SMS operations

http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2469

svn path=/trunk/; revision=25106
2008-04-17 20:26:00 +00:00
Jeff Morriss
196d9651ae Another (somewhat blind) attempt to help bug 2053: don't create the INAP handle nor call oid_add_from_string() more than once (by putting that code inside the "We haven't been through the handoff function before" condition).
svn path=/trunk/; revision=25098
2008-04-17 16:22:47 +00:00
Stig Bjørlykke
ae93228212 From Vasil Velichkov (bug 2471):
Add ASN definition of MAP BeginSubscriberActivity operation.
Add call to dissect function in packet template.

svn path=/trunk/; revision=25094
2008-04-17 07:47:02 +00:00
Anders Broman
19b0132216 Handle:
SAEB-IE-ContainerList
SAEB-IE-ContainerPairList
and
ProtocolError-IE-ContainerList

svn path=/trunk/; revision=25081
2008-04-16 20:47:34 +00:00
Jeff Morriss
10a67c2028 sccp_ssn_table is not used so remove it. The handoff function does not need to be called after preference changes so stop doing that. Found this on the hunt for bug 2053's cause but it shouldn't (AFAICS) be related.
svn path=/trunk/; revision=25080
2008-04-16 14:28:22 +00:00
Luis Ontanon
1cbce0623f It is useless in a Protocol Analyzer to avoid the user to have a password shorter than 8 chars.
svn path=/trunk/; revision=25043
2008-04-15 12:12:20 +00:00
Graeme Lunt
668e79995a Removed #defined preference grouping
svn path=/trunk/; revision=24987
2008-04-13 16:21:08 +00:00
Graeme Lunt
85536e668e Removal of #defined preference grouping and tidy up agreement id.
svn path=/trunk/; revision=24986
2008-04-13 16:20:12 +00:00
Graeme Lunt
fb3b8307e8 Remove #defined preference grouping
svn path=/trunk/; revision=24985
2008-04-13 16:18:40 +00:00
Graeme Lunt
9bd868fae7 Support for RFC 4530 - LDAP entryUUID attribute.
svn path=/trunk/; revision=24984
2008-04-13 16:14:03 +00:00
Graeme Lunt
f8b679847e Handling of ROS Rejects.
svn path=/trunk/; revision=24983
2008-04-13 16:11:15 +00:00
Graeme Lunt
b2b7c8a769 Annotate the presentation context identifier with the presentation context.
svn path=/trunk/; revision=24982
2008-04-13 16:08:34 +00:00
Stig Bjørlykke
3098afe6ad From Martin Peylo (bug 2245):
I'm providing a patch for the asn2wrs cmp.cnf file showing the types of the
PKIBody and  PKIStatus in the info column.

svn path=/trunk/; revision=24935
2008-04-12 14:53:48 +00:00
Anders Broman
5def12c00c Update to latest spec.
svn path=/trunk/; revision=24851
2008-04-08 19:36:41 +00:00
Anders Broman
1c373ca2ac Update to latest spec.
svn path=/trunk/; revision=24849
2008-04-08 15:42:39 +00:00
Stig Bjørlykke
2bb13ae2c2 From Jim Young:
Attached is a patch to the ldap_reinit() function to fix bug 2407.
This particular bug was triggered by the order of steps used to walk
and free the nodes of the ldap_info_items list.  

This should go into the next 1.0 release.

svn path=/trunk/; revision=24838
2008-04-07 22:29:27 +00:00
Jeff Morriss
3c6b969c65 Since the GTK1 code was taken out of gsmmap_add_ucs2_ussd_string(), move that code back into gsmmap.cnf (this undoes rev 24227 whose sole purpose was to allow GTK1 builds).
svn path=/trunk/; revision=24836
2008-04-07 20:52:34 +00:00
Stephen Fisher
726a1caaf1 - Remove GLIB1 code
- Change ugly GLIB version checking statements to GLIB_CHECK_VERSION
- Remove ws_strsplit files because we no longer need to borrow GLIB2's
  g_strsplit code for the no longer supported GLIB1 builds


svn path=/trunk/; revision=24829
2008-04-07 05:22:54 +00:00
Anders Broman
f09dca9be2 The hf_gsm_map_getPassword is missing from the hf array in gsm_map.
svn path=/trunk/; revision=24731
2008-03-26 21:17:20 +00:00
Anders Broman
4d1463f62d Export:
dissect_gsm_map_GlobalCellId
dissect_gsm_map_lcs_Ext_GeographicalInformation

Dissect GlobalCellId 
Fix offset in GeographicalInformation
use parameter tvb when calling be_chan_type()

svn path=/trunk/; revision=24728
2008-03-25 21:49:55 +00:00
Anders Broman
fcead8afd0 Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1809
"UTRAN Iub interface SABP signalling"
The text for this protocol is little misleading. It should preferable be
changed to.
"UTRAN IuBC interface SABP signaling"

Add TCP reassembly and dissect Data-Coding-Scheme.

svn path=/trunk/; revision=24701
2008-03-19 19:13:47 +00:00
Anders Broman
8180eee087 Export dissect_cbs_data_coding_scheme()
svn path=/trunk/; revision=24700
2008-03-19 19:11:33 +00:00
Tomas Kukosa
7b06298719 add SRTCP support to h245_setup_channels()
svn path=/trunk/; revision=24696
2008-03-19 08:33:11 +00:00
Gerald Combs
30b7c91158 Fix a typo.
svn path=/trunk/; revision=24677
2008-03-17 23:19:49 +00:00
Jeff Morriss
19a95385be There are several g_malloc()'d things hanging off ldasp_conv_info_t's so don't se_ alloc that structure but rather g_malloc() it and free it after we've freed the contents. This fixes the LDAP part of the crash from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1113
svn path=/trunk/; revision=24664
2008-03-17 12:03:36 +00:00
Jeff Morriss
a4436253ac Fix LDAP crash (on certain platforms) from http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1613 : if the string is NULL pass "(null)" in instead (that's the behavior we get on Linux anyway).
svn path=/trunk/; revision=24660
2008-03-16 22:54:37 +00:00
Gerald Combs
f8e75ecd32 Make the SMI preference a little more verbose. In the COPS and SNMP
preferences, tell the user where they can change the SMI settings. In
the 802.11 preferences, fix a tooltip.

svn path=/trunk/; revision=24620
2008-03-13 22:17:11 +00:00
Martin Mathieson
6328b4471a Make SABP work over registered ports.
svn path=/trunk/; revision=24617
2008-03-13 11:54:06 +00:00
Stig Bjørlykke
aa9b4bf541 Add a const.
svn path=/trunk/; revision=24592
2008-03-09 14:20:28 +00:00
Stig Bjørlykke
9f412a5a8a Show VarBind OIDs and trap enterprise OID in info column.
Initialize pdu_type in dissect_snmp_PDUs() and param_tvb in
dissect_snmp_SnmpEngineID() to avoid potential crashes.

svn path=/trunk/; revision=24591
2008-03-09 13:58:58 +00:00
Stig Bjørlykke
3c6ecbf54b Corrected a typo: octestring -> octetstring.
svn path=/trunk/; revision=24589
2008-03-09 11:24:37 +00:00
Stig Bjørlykke
293e337c2b Display agent-addr as IPv4 address.
svn path=/trunk/; revision=24588
2008-03-09 10:54:55 +00:00
Stig Bjørlykke
fdc980e79d Added an option to uat_new() to set if configuration shall be saved in the
selected profile.

Don't save SMI Paths and SMI Modules in the profiles because reloading
currently doesn't work (bug 2309).

svn path=/trunk/; revision=24580
2008-03-06 22:13:24 +00:00
Gerald Combs
7f097fdc9b Make sure we initialize a TVB. Fixes bug 2329.
svn path=/trunk/; revision=24543
2008-03-03 22:28:35 +00:00
Anders Broman
74c27d330c Include the "UTRAN Iupc interface Positioning Calculation Application Part (PCAP)" dissector.
svn path=/trunk/; revision=24534
2008-03-03 19:56:01 +00:00
Stig Bjørlykke
b091b8d26c Rewrote to use g_strlcpy and g_strlcat.
svn path=/trunk/; revision=24525
2008-03-01 17:23:39 +00:00
Stig Bjørlykke
6b59696fd7 Added missing array for hf_snmp_big_counter_value.
svn path=/trunk/; revision=24516
2008-03-01 11:43:04 +00:00
Anders Broman
3a3c255a30 Dissect IPAddressFamily
svn path=/trunk/; revision=24487
2008-02-27 16:13:57 +00:00
Anders Broman
d5ebe0b345 Add some extensions to pkix1explicit - forgotten files.
svn path=/trunk/; revision=24473
2008-02-26 18:05:24 +00:00
Gerald Combs
2ed9d7d43e Make sure we don't dereference a NULL pointer. Fixes bug 2277.
svn path=/trunk/; revision=24467
2008-02-26 01:17:18 +00:00
Anders Broman
c927060138 Dissect Name and Certificate and add some extensions pkix1explicit.
svn path=/trunk/; revision=24464
2008-02-25 22:17:24 +00:00
Gerald Combs
1997308ac1 Handle unsigned SMI types. This should fix bug 2292.
svn path=/trunk/; revision=24457
2008-02-25 00:00:41 +00:00
Anders Broman
018eabb6ab Add code to set ssn in the preferenses and make it compile.
svn path=/trunk/; revision=24409
2008-02-21 19:59:55 +00:00
Bill Meier
1cd76ad66a Remove svn:executable property
svn path=/trunk/; revision=24384
2008-02-18 23:58:45 +00:00
Bill Meier
2f9f8d7df8 Fix some some properties
svn path=/trunk/; revision=24380
2008-02-18 21:01:11 +00:00
Anders Broman
3a130af51b Add map operation 49.
svn path=/trunk/; revision=24360
2008-02-16 17:04:59 +00:00
Anders Broman
548992fa28 Add basic files for a UTRAN Iupc interface Positioning Calculation Application Part (PCAP)
dissector.

svn path=/trunk/; revision=24354
2008-02-16 15:52:42 +00:00
Stig Bjørlykke
42fe2398b9 Added missing "svn:keywords Id" and "svn:eol-style native" for some
c and h files.

svn path=/trunk/; revision=24290
2008-02-08 09:45:36 +00:00
Anders Broman
d1c0ab9ab0 Update gsm map asn1 files to latest version.
svn path=/trunk/; revision=24270
2008-02-05 06:10:34 +00:00
Anders Broman
2ab56c11e8 Update asn1 files to 3GPP TS 25.433 V7.7.0 (2007-12)
svn path=/trunk/; revision=24256
2008-02-03 13:47:50 +00:00
Anders Broman
2942ff4d5b Get rid of some warnings.
svn path=/trunk/; revision=24251
2008-02-03 10:07:42 +00:00
Anders Broman
3ead3cd279 Update asn1 files to GPP TS 25.413 V7.8.0 (2008-01).
svn path=/trunk/; revision=24250
2008-02-03 09:51:57 +00:00
Stig Bjørlykke
677eb18d20 Rewrote some prohibited APIs in epan/dissectors/ (sprintf, strcpy, strcat).
If we get some truncated strings we probably overwrote some buffers...

svn path=/trunk/; revision=24249
2008-02-02 17:25:40 +00:00
Jeff Morriss
8ba9f2d3a4 Move glib-2 specific code out of gsmmap.cnf (where we can't #ifdef around
it--asn2wrs doesn't understand #ifdef's) to packet-gsm-template.c

svn path=/trunk/; revision=24227
2008-01-30 17:11:06 +00:00
Graeme Lunt
bf8ce12ca3 Use the standard X.402 module as a separate file rather than as cut/paste into the ACP133 module.
svn path=/trunk/; revision=24197
2008-01-26 10:18:10 +00:00
Graeme Lunt
fcef5823db 1) Support for configurable LDAP over SSL port
2) Support for RFC 3909 - cancelRequest extendedOperation
3) Support for RFC 3062 - passwordModify extendedOperation
4) Column information for ExtendedRequest, SearchResultRef and AbandonRequest
5) Column information for multiple LDAP operations in the same packet (uses " | " separator)


svn path=/trunk/; revision=24195
2008-01-26 10:12:22 +00:00
Graeme Lunt
b3e2ef167b 1) Correct attribute name.
2) Add subtreespecification attribute.
3) Label each attribute in the tree with the attribute type.


svn path=/trunk/; revision=24194
2008-01-26 10:05:13 +00:00
Stig Bjørlykke
2df21cb1b7 Fixed some strcpy -> strncpy/g_snprintf cleanups.
Removed a debug printout in t38.

svn path=/trunk/; revision=24188
2008-01-24 23:01:37 +00:00
Anders Broman
d691ac08f2 Remove duplicated OID entries and add text "(single NAL unit mode)"
to 0.0.8.241.0.0.0.0.

svn path=/trunk/; revision=24150
2008-01-21 06:28:23 +00:00
Stig Bjørlykke
7fc046ab67 Hmmm. The previous ansi_tcap.cnf did not make valid code.
I hope this fix is correct...

svn path=/trunk/; revision=24118
2008-01-17 09:20:17 +00:00
Stig Bjørlykke
7629966a00 - Removed some unused variables in asn1 dissectors
- Fixed last parameter to cry_cipher_open() in pkcs12

svn path=/trunk/; revision=24116
2008-01-16 20:41:23 +00:00
Anders Broman
5bbef7d0c0 Use G_GINT64_CONSTANT(hope it makes the OS X build bot happy).
Unused variables fix to camel.

svn path=/trunk/; revision=24106
2008-01-15 22:23:57 +00:00
Anders Broman
6cb56fba71 make per_constrained_integer handle 64bits needed for X2AP.
svn path=/trunk/; revision=24097
2008-01-15 17:59:43 +00:00
Anders Broman
0c454791f5 From Neil Piercy:
Dissect RRC NAS Message PDUs.

svn path=/trunk/; revision=24095
2008-01-15 06:54:30 +00:00
Anders Broman
aa81806094 Update package name from IANA's list.
svn path=/trunk/; revision=24078
2008-01-13 17:03:06 +00:00
Anders Broman
02c27c89f0 transactionId wasn't processed for:
SegmentReply/transactionId
TransactionReply/transactionId
TransactionPending/transactionId
Fixes bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2165

svn path=/trunk/; revision=24077
2008-01-13 16:07:52 +00:00
Graeme Lunt
8563c02137 Basic support for the LDAP start_tls extended operation and fix to match up extended operation arguments and results.
svn path=/trunk/; revision=24076
2008-01-13 14:12:47 +00:00
Anders Broman
0b28f14940 Fix up some display filter names:
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1852

svn path=/trunk/; revision=24065
2008-01-11 07:29:27 +00:00
Richard van der Hoff
c7f1d0b579 add some comments re desirability of renaming fields
svn path=/trunk/; revision=24059
2008-01-10 16:43:48 +00:00
Anders Broman
1b73351c8d From Shmulik Bezalel:
Present the country code description gsmmap and SCCP.
Added small ASN1 bugfix - missing EXPORTS used by gsmmap.asn(Handle older ver).

svn path=/trunk/; revision=24048
2008-01-09 21:14:01 +00:00
Tomas Kukosa
27a531e06a more sophisticated H245 OLC handling focusing on more reliable T.38 establishment
svn path=/trunk/; revision=24043
2008-01-09 13:30:31 +00:00
Anders Broman
785913fff3 From Shmulik Bezalel:
Add support for ucs2 on ussd string.
(Changing the font from Lucida console to Arial dissplaed all chars correctly).

svn path=/trunk/; revision=24030
2008-01-08 05:29:38 +00:00
Anders Broman
8a9aa4642b Clear up the decoding of
"USSD-DataCodingScheme ::= OCTET STRING (SIZE (1))
	-- The structure of the USSD-DataCodingScheme is defined by
	-- the Cell Broadcast Data Coding Scheme as described in
	-- TS 3GPP TS 23.038 [25]"
Partly in responce to
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2158

svn path=/trunk/; revision=24019
2008-01-06 21:55:30 +00:00
Anders Broman
de16039c51 Get rid of dissect_ber_boolean_value() and change the signature of
dissect_ber_boolean() to return a value and update asn2wrs to generate the new signature.
Regenerate all BER dissectors.

svn path=/trunk/; revision=24015
2008-01-04 16:21:07 +00:00
Anders Broman
73fee653de Get rid of ber_last_created_item(). (Final?)
svn path=/trunk/; revision=24010
2008-01-04 13:39:24 +00:00
Anders Broman
bf7150a834 Get rid of ber_last_created_item().
svn path=/trunk/; revision=24009
2008-01-04 12:53:29 +00:00
Anders Broman
a6d82ae12e Get rid of ber_last_created_item().
svn path=/trunk/; revision=24008
2008-01-04 12:39:52 +00:00
Anders Broman
a67838484c Get rid of ber_created_item().
svn path=/trunk/; revision=24007
2008-01-03 17:49:59 +00:00
Anders Broman
b3c7412ac0 Add x2ap and s1ap to asn1 build scripts
svn path=/trunk/; revision=24004
2008-01-03 14:37:02 +00:00
Anders Broman
41aa70797b Fix up compilation errors.
svn path=/trunk/; revision=24003
2008-01-03 14:35:45 +00:00
Tomas Kukosa
3523d6c825 get rid of get_ber_last_created_item()
svn path=/trunk/; revision=24002
2008-01-03 13:20:10 +00:00
Tomas Kukosa
e6e926d5f1 get rid of get_ber_last_created_item()
svn path=/trunk/; revision=24001
2008-01-03 13:07:17 +00:00
Anders Broman
d38d7348e0 Wrong string used in g_hash_table_lookup().
Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2154

svn path=/trunk/; revision=24000
2008-01-03 13:00:56 +00:00
Anders Broman
99946861ca - MAP-MS-DataTypes.asn Add Id
- Camel fix bug "bug in CAMEL ApplyCharging message."
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1719
- get rid of ber_last_created_item()
- add decoding of ServiceInteractionIndicatorsTwo items

svn path=/trunk/; revision=23999
2008-01-03 11:12:38 +00:00
Tomas Kukosa
0d9cbb0384 register into h245.gef.name table which is already implemented
svn path=/trunk/; revision=23993
2008-01-03 08:18:11 +00:00
Tomas Kukosa
884e30a0ed update Generic Extensible Framework in H.245
- call subdissector for parameter names
- call subdissector for booleanArray and unsignedMin values

svn path=/trunk/; revision=23984
2008-01-02 11:07:44 +00:00
Graeme Lunt
c68b8c3d6f An X.420 message store attribute and an X.420 heading extension.
svn path=/trunk/; revision=23982
2008-01-02 09:36:38 +00:00
Graeme Lunt
0c7876ca39 Revised X.420 dissector using separate ASN.1 modules and making the bare minimum changes to those modules that asn2wrs requires.
Also supports the X.420 message store attributes, used over P7.


svn path=/trunk/; revision=23981
2008-01-02 09:34:34 +00:00
Graeme Lunt
8a0e3ffb37 Additional EXPORTS for X.420 attributes and general fixes.
svn path=/trunk/; revision=23980
2008-01-02 09:30:45 +00:00
Graeme Lunt
cad42d9103 Additional EXPORTS (for X.420 dissector) and a message store (P7) attribute.
svn path=/trunk/; revision=23979
2008-01-02 09:29:04 +00:00
Stig Bjørlykke
3fe2bbe38f Fetch ObjectName and its relative oid_info before handling an eventual error
value, so we have valid values to put in the VarBind entry.  Include the error
note text as the label.

This should fix bug 2144.

svn path=/trunk/; revision=23962
2007-12-28 22:19:33 +00:00
Tomas Kukosa
7529f33437 support for additionally SIZE constrained Typereference
the support is only semiautomated as this feature does not occur very often
use this feature for the TBCD-STRING in the H.225 dissector

svn path=/trunk/; revision=23958
2007-12-28 10:42:44 +00:00
Stig Bjørlykke
382bedb6ca Added type=value to BuiltInDomainDefinedAttributes items.
svn path=/trunk/; revision=23933
2007-12-21 13:23:52 +00:00
Jörg Mayer
3d22aa561b asn1/*/Makefile.nmake were not part of the source package.
Spotted by Tomas Kukosa.

svn path=/trunk/; revision=23921
2007-12-19 10:02:50 +00:00
Anders Broman
92586bf368 Correct the order the .asn files are called - yes it matters.
Grrr took me ages to figure out what the problem was.

svn path=/trunk/; revision=23919
2007-12-19 05:43:20 +00:00
Tomas Kukosa
2dbe8bb2ac fix bug 2112
svn path=/trunk/; revision=23915
2007-12-18 09:51:49 +00:00
Anders Broman
c2e5c0c6af Correct typos
svn path=/trunk/; revision=23900
2007-12-17 19:43:01 +00:00
Tomas Kukosa
b433163b3f - use structure instead of many global variables for channel setup
- move channel setup code to one function
- support RFC2198 dynamic payload type setup

svn path=/trunk/; revision=23898
2007-12-17 12:16:38 +00:00
Anders Broman
2a7d7da157 Initial work on a E-UTRAN X2 Application Protocol (X2AP) packet dissector.
svn path=/trunk/; revision=23886
2007-12-16 14:26:18 +00:00
Anders Broman
53f5c9aaf5 Initial work on a E-UTRAN) S1 Application Protocol (S1AP) packet dissector.
svn path=/trunk/; revision=23884
2007-12-16 13:34:33 +00:00
Graeme Lunt
9c6ac3835f Revised DAP dissector using latest asn2wrs features (requiring fewer changes the ASN.1 module) and table-driven operations.
svn path=/trunk/; revision=23875
2007-12-15 15:21:25 +00:00
Jörg Mayer
6869154121 If we implement new style dissectors, register them as such.
svn path=/trunk/; revision=23861
2007-12-14 14:58:28 +00:00
Tomas Kukosa
2ce05b41eb strings registered to dissector table have to be allocated permanently
svn path=/trunk/; revision=23838
2007-12-11 09:33:09 +00:00
Anders Broman
70aa312f01 Add OID:s related to H264.
svn path=/trunk/; revision=23827
2007-12-10 18:25:44 +00:00
Tomas Kukosa
1e794fc494 ANSI TCAP regenerated and tested with -T -X asn2wrs options
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior
remove all -T and -X usage

svn path=/trunk/; revision=23823
2007-12-10 08:35:41 +00:00
Guy Harris
b2f28fb370 Get rid of non-ASCII character in a value_string table. (They might
upset MSVC++ if the wrong code page is selected, and there's no
guarantee that all forms of output of dissected packets are in any
particular character encoding.)

svn path=/trunk/; revision=23819
2007-12-09 21:10:25 +00:00
Jörg Mayer
1621df1080 Warning fix:
- No comma after last element in enum

Fix:
- Call new_dissector_register for new style dissector.

svn path=/trunk/; revision=23808
2007-12-08 17:45:02 +00:00
Stig Bjørlykke
785df4886d Fixed some typos.
svn path=/trunk/; revision=23788
2007-12-06 19:42:49 +00:00
Anders Broman
325b335505 fixe http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2064 GSM_MAP decodes SendRoutingInfov2 incorrectly
- Add TYPE_ATTR for RoutingInfo ( Fixes the choice problem).
- Dissect ExternalSignalInfo
- Use subtree for AddressStrings

svn path=/trunk/; revision=23776
2007-12-05 21:58:58 +00:00
Anders Broman
437bfb9910 Remove debug code.
svn path=/trunk/; revision=23775
2007-12-05 20:49:46 +00:00
Anders Broman
d639aace72 Insert asn1 code for SendRoutingInfov2 and update template
Partly fixes http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2064 GSM_MAP decodes SendRoutingInfov2 incorrectly

svn path=/trunk/; revision=23774
2007-12-05 20:16:02 +00:00
Anders Broman
063c688bc0 Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2057
The tag for PSTNTermination is [95].

svn path=/trunk/; revision=23723
2007-12-03 22:22:25 +00:00
Graeme Lunt
a58643173d Revised P7 dissector to use #.TABLE directive to generate tables for the ROS dissector from
the [ABSTRACT] OPERATIONS definitions in the ASN.1 file.


svn path=/trunk/; revision=23707
2007-12-03 19:32:28 +00:00
Graeme Lunt
5d8693069d Support table-based dissection of ROS operations.
This simplifies the generation of dissectors for ROS-based protocols using the asn2wrs #.TABLE directive.

See the P7 dissector for an example.


svn path=/trunk/; revision=23706
2007-12-03 19:29:24 +00:00
Tomas Kukosa
0ba8976eb7 fix confusion in tag handling
svn path=/trunk/; revision=23702
2007-12-03 13:48:45 +00:00
Tomas Kukosa
187864ff8f setup SRTP stream if MIKEY is detected in OLC
svn path=/trunk/; revision=23682
2007-11-30 12:37:30 +00:00
Jeff Morriss
1cd46ec7be Get rid of the global data structures populated by wiretap/mpeg-audio but
used by the mpeg-audio dissector: instead keep the data inside the wiretap
module and add accessor functions.  I think this should fix
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1677 and anyway it's
cleaner.

svn path=/trunk/; revision=23612
2007-11-26 23:06:07 +00:00
Graeme Lunt
a7dec11ce6 Changes suggested/provided by Anders so that fewer changes are required to the ASN modules.
Also includes the MSAccessProtocol.asn to generate defines for the operation numbers.


svn path=/trunk/; revision=23586
2007-11-25 17:46:42 +00:00
Gerald Combs
7d5b4af5d0 Make sure h225_pi is never NULL.
svn path=/trunk/; revision=23568
2007-11-24 19:13:54 +00:00
Anders Broman
0d92db6781 Export classes from ROS - hopfully without breaking stuff.
svn path=/trunk/; revision=23566
2007-11-24 17:39:31 +00:00
Tomas Kukosa
7eb5048da9 fix tag handling inside snmp trap
svn path=/trunk/; revision=23508
2007-11-20 13:55:39 +00:00
Stig Bjørlykke
8ebe9be378 Added p7 to build environment.
svn path=/trunk/; revision=23493
2007-11-19 13:40:27 +00:00
Stig Bjørlykke
f5b14b2f89 Initialize credentials.
svn path=/trunk/; revision=23490
2007-11-19 07:26:10 +00:00
Graeme Lunt
0c571bb235 Basic P7 (X.400 Message Store Access Protocol) dissection after request from the list:
http://www.wireshark.org/lists/wireshark-dev/200711/msg00228.html

Only a single (private) capture file is currently available which contains only a few of the P7 operations, so testing has been minimal.
General attribute types, containing information from the X.400 envelope, are also included.


svn path=/trunk/; revision=23479
2007-11-17 18:08:01 +00:00
Ronnie Sahlberg
cc173164a2 only dissect it as t125 if it looks like t125
dissect_ber_choice() returns the index of the choice taken   not the 
tag value


svn path=/trunk/; revision=23460
2007-11-15 10:38:43 +00:00
Ronnie Sahlberg
affd07f1e4 dissect_ber_choice() returns the index of the taken arm not the tag
value


svn path=/trunk/; revision=23458
2007-11-15 10:32:10 +00:00
Ronnie Sahlberg
83c0a9143a dissect_ber_choice returns a gint that is the index of the choice taken,
not the tag value


svn path=/trunk/; revision=23456
2007-11-15 10:10:22 +00:00
Ronnie Sahlberg
b638f9490f dissect_ber_choice() returns the index of the choice, not the tag of the
choice


svn path=/trunk/; revision=23454
2007-11-15 09:49:55 +00:00
Ronnie Sahlberg
991d9b4246 branch_taken that is returned by dissect_ber_choice() is the index of
of the branch and not the tag value   so one cant use it with 
val_to_str()
(well one can in this instance since by luck the tag values match the 
indices)



svn path=/trunk/; revision=23452
2007-11-15 09:41:32 +00:00
Graeme Lunt
4a285928bb Changed to use the the packet-ber EXTERNAL decoding (into the ASN1 context).
Uses the ber_callback mechanism to call the rtse oid callbacks, rather than the default ber oid callback list.
A couple of fixes to packet-ber.c to mark [in]direct references as present and call the ber_callback if it has been specified.


svn path=/trunk/; revision=23450
2007-11-14 20:57:55 +00:00
Anders Broman
524db0a082 From Florent DROUIN:
Since the use of the function 'dissect_ber_tagged_type' for DialoguePortion,
the file tcap.cnf must be updated to remove the decoding of the tag and length.
This decoding is now done in the new function 'dissect_ber_tagged_type'.

The file tcap.cnf has been updated to take into account this change. 
But this leads to a change in tcap.asn too, for the definition of the
ExternalPDU.
I think this part of the ASN1 file is specific to Wireshark and can be
modified.

In the meantime, I did update the DEBUG part for packet_ber.c  for the function
(dissect_ber_tagged_type)

svn path=/trunk/; revision=23442
2007-11-13 21:59:53 +00:00
Stig Bjørlykke
923630d743 Mark some generated items in ROS.
svn path=/trunk/; revision=23441
2007-11-13 10:26:30 +00:00
Gerald Combs
b8c7fa9bc6 Don't dereference a NULL pointer.
svn path=/trunk/; revision=23438
2007-11-12 20:02:24 +00:00
Gerald Combs
7d8064f548 Initialize var_list in dissect_smux(), so that we don't use previously
ep_freed() memory and abort.

svn path=/trunk/; revision=23436
2007-11-12 18:44:29 +00:00
Gerald Combs
5434b707e8 Replace strcpy()+strcat() with g_snprintf(). Make sure a string isn't
NULL before we try to use it.  This fixes a crash found during fuzzing
and a possible buffer overrun.

svn path=/trunk/; revision=23435
2007-11-12 17:02:46 +00:00
Anders Broman
079e1446f9 Update to use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23394
2007-11-07 21:22:25 +00:00
Anders Broman
ce2a32dc6f Update to use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23390
2007-11-07 17:55:57 +00:00
Anders Broman
fb00aa074f as2wrs now handles EXTERNAL(direct-reference requires no special handling).
svn path=/trunk/; revision=23386
2007-11-06 21:52:26 +00:00
Anders Broman
e0937a5992 as2wrs now handles EXTERNAL(direct-reference requires no special handling).
svn path=/trunk/; revision=23384
2007-11-06 20:26:13 +00:00
Anders Broman
998eabe31f as2wrs now handles EXTERNAL(direct-reference requires no special handling).
svn path=/trunk/; revision=23383
2007-11-06 20:21:09 +00:00
Anders Broman
2555a2f6fb as2wrs now handles EXTERNAL(direct-reference requires no special handling).
svn path=/trunk/; revision=23382
2007-11-06 20:16:59 +00:00
Anders Broman
3b1f0881e2 Update to use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23366
2007-11-05 20:41:44 +00:00
Anders Broman
8676c5cd9f Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23365
2007-11-04 22:18:59 +00:00
Anders Broman
f6ba48b9fc Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23364
2007-11-04 22:16:28 +00:00
Anders Broman
4184ef8b8d Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23363
2007-11-04 22:14:35 +00:00
Anders Broman
acb60ad0d8 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23362
2007-11-04 19:03:48 +00:00
Anders Broman
7594d473c3 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23361
2007-11-04 18:47:49 +00:00
Anders Broman
7fce345b31 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23360
2007-11-04 18:37:06 +00:00
Anders Broman
66bdd55654 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23359
2007-11-04 18:34:13 +00:00
Anders Broman
88c9802f25 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23358
2007-11-04 18:23:47 +00:00
Anders Broman
c05f17b5fe Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23357
2007-11-04 18:16:41 +00:00
Anders Broman
f7804d9899 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23356
2007-11-04 17:57:31 +00:00
Stig Bjørlykke
46d0b5e076 Update do use the -X and -T asn2wrs flags.
svn path=/trunk/; revision=23354
2007-11-04 17:24:25 +00:00
Anders Broman
bec8475743 LDAP with -T
svn path=/trunk/; revision=23353
2007-11-04 17:16:01 +00:00
Anders Broman
44470bc5f4 SNMP with option -X and -T
svn path=/trunk/; revision=23352
2007-11-04 16:47:30 +00:00
Tomas Kukosa
686ea4b773 new H.282 (RDC) and H.283 (LCT) dissectors
svn path=/trunk/; revision=23339
2007-11-02 12:18:01 +00:00
Tomas Kukosa
475ec209ce display message type in the info column
svn path=/trunk/; revision=23338
2007-11-02 08:34:12 +00:00
Anders Broman
92ba89b5d1 LDAP wasn't 'fixed' to handle -T option...
svn path=/trunk/; revision=23335
2007-11-01 22:29:02 +00:00
Anders Broman
dbcabb1938 Get rid of most of the legacy oid stuff.
svn path=/trunk/; revision=23333
2007-11-01 22:07:43 +00:00
Anders Broman
9492700608 Change:
get_oid_str_name() -> oid_resolved_from_string()
get_oid_name() -> oid_resolved_from_encoded()

svn path=/trunk/; revision=23331
2007-11-01 19:36:39 +00:00
Tomas Kukosa
38a84c5834 removed unnecessary forward class declarations
svn path=/trunk/; revision=23329
2007-11-01 12:36:27 +00:00
Tomas Kukosa
d32d2e9525 better built-in X.880 support
forward declarations of OPERATION and ERROR classes are not necessary when Remote-Operations-Information-Objects.asn itself is compiled

svn path=/trunk/; revision=23328
2007-11-01 11:56:33 +00:00
Anders Broman
7329ae8ac6 Use oid_add_from_string for adding names.
fix compil of gsmmap and inap.
Note xcopy of gsmmap does not work(rename packet-gsm_map -> packet-gsmmap ?)

svn path=/trunk/; revision=23325
2007-10-31 23:11:15 +00:00
Anders Broman
43700969a6 Use oid_add_from_string for adding names.
(gsmmap and inap does not compile at the moment).

svn path=/trunk/; revision=23324
2007-10-31 21:24:16 +00:00
Tomas Kukosa
31fecd0771 add forward class declarations which are necessary to compile Remote-Operations-Information-Objects.asn
svn path=/trunk/; revision=23323
2007-10-31 15:42:52 +00:00
Tomas Kukosa
558cd94b74 move 'all: generate_dissector' rule from Makefile.inc.nmake to Makefile.preinc.nmake to be the 1st one in the resulting makefile
svn path=/trunk/; revision=23319
2007-10-31 09:22:56 +00:00
Anders Broman
528ac73cfd Use oid_add_from_string for adding names.
svn path=/trunk/; revision=23318
2007-10-31 08:26:52 +00:00
Anders Broman
b3ec72530e Use oid_add_from_string for adding names, names changed to short form.
svn path=/trunk/; revision=23317
2007-10-31 07:50:59 +00:00
Anders Broman
c41279b260 From Martin Peylo:
This uncomments the OID registration of pkixcmp and adds 2 Cryptlib OIDs
Changed to use oid_add_from_string for adding names.

svn path=/trunk/; revision=23316
2007-10-31 07:49:39 +00:00
Tomas Kukosa
84488ec016 asn2wrs
- parameterized object class assignment
 - octet string with extensible size constraint
 - RELATIVE-OID type (still not supported in packet-per/ber)
packet-per
 - octet string with extensible size constraint
more dissect_per_... functions exported from libwireshark.dll
PER dissectors regenerated
add forgotten packet-h323-template.h
fix svn properties for h323 files

svn path=/trunk/; revision=23309
2007-10-29 19:25:37 +00:00
Ronnie Sahlberg
eca5a7d7d4 add a asn2wrs generated T.125 MCP dissector
This dissects the initial Connect-Initial and Connect-confirm pdus of 
setting up t.125


The dissector needs to be enhanced to also decode the data payload so 
that it can decode any furhter packets on the connection after these two 
initial handshake packets



svn path=/trunk/; revision=23307
2007-10-29 11:32:07 +00:00
Bill Meier
b337d20d4c Include winposixtypes.h only if building with GNUTLS; Bug 1942: part 2 of 2 of fix.
asn1 template file plus generated .[hc] files;
Note that the generated files include changes which are a result of previous
changes to snmp.cnf (SVN #23252) and of other changes (eg: svn 21145).

svn path=/trunk/; revision=23302
2007-10-29 01:14:51 +00:00
Bill Meier
7e4a5b0194 Include winposixtype.h only if building with GNUTLS; Bug #1949: Part 1 of fix
[asn1 template plu generated .c file]

svn path=/trunk/; revision=23301
2007-10-29 00:58:06 +00:00
Tomas Kukosa
c08b07005f H.501 Mobility protocol implemented
svn path=/trunk/; revision=23275
2007-10-26 07:42:29 +00:00
Tomas Kukosa
be30e23fa7 fix wrong headers in H.460.x ASN.1 sources
svn path=/trunk/; revision=23274
2007-10-26 07:18:44 +00:00
Guy Harris
fdf4de405f Squelch warnings about uninitialized structure members.
svn path=/trunk/; revision=23261
2007-10-24 07:14:34 +00:00
Guy Harris
2dcb262b8c Set svn:eol-style to native and svn:keywords to Id.
svn path=/trunk/; revision=23260
2007-10-24 06:56:07 +00:00
Guy Harris
9e5746000a Get rid of CRs, and set svn:eol-style to native.
Set svn:keywords to Id while we're at it.

Get rid of extra blank lines at the ends of files.

svn path=/trunk/; revision=23259
2007-10-24 06:54:58 +00:00
Guy Harris
13c0f43ee5 "time_t" might be an "int" or might be a "long"; cast it to "long" and
print it with "%ld".  (It's typically signed.)

svn path=/trunk/; revision=23258
2007-10-24 06:21:05 +00:00
Anders Broman
1950ffc214 Apply the small performance enhancment patches for:
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster.
Replace 
- col_append_fstr() with faster  col_append_str() 
- col_add_str() with col_set_str()
when it's safe

svn path=/trunk/; revision=23252
2007-10-23 05:50:00 +00:00
Graeme Lunt
fd9ad8c191 Update to use the -X and -T asn2wrs flags.
Straightforward.


svn path=/trunk/; revision=23249
2007-10-22 17:21:11 +00:00
Graeme Lunt
768db641b9 Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23248
2007-10-22 17:20:04 +00:00
Graeme Lunt
57ee7ab119 Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23247
2007-10-22 17:18:42 +00:00
Graeme Lunt
14b56c88dd Update to use the -X and -T asn2wrs flags.
Straightforward.

svn path=/trunk/; revision=23246
2007-10-22 17:17:15 +00:00
Graeme Lunt
16142d1d26 Update to use the -X and -T asn2wrs flags.
Straightfoward.

svn path=/trunk/; revision=23245
2007-10-22 17:16:15 +00:00
Graeme Lunt
811df7527a Update to use the -X and -T asn2wrs flags.
Straightforward.


svn path=/trunk/; revision=23244
2007-10-22 17:14:42 +00:00
Graeme Lunt
b03164ec5d Update to use the -X and -T asn2wrs flags.
Removed the workaround code from the .cnf file.


svn path=/trunk/; revision=23243
2007-10-22 17:13:08 +00:00
Graeme Lunt
b94d26f294 Update to use the -X and -T flags.
Removed some workaround code in the .cnf file.
There is still some code for handling an EXTERNAL (EXTERNALt) as the RTSE dissector has its own set of callbacks and consequently can't (currently) use the packet-ber.c functions. 


svn path=/trunk/; revision=23242
2007-10-22 17:08:03 +00:00
Graeme Lunt
138c85cf25 Update to use the -X and -T flags to asn2wrs.
svn path=/trunk/; revision=23241
2007-10-22 17:03:09 +00:00
Tomas Kukosa
44800d2c5a H.460 new dissector implemented (H.460.2-H.460.22)
H.225
 - change RysMessage_vals to h225_Rasmessage_vals
 - use #.PDU directive for H323-UserInformation and RasMessage instead of implementing it by hands
 - register RasMessage_PDU as "h225.ras" dissector for calling it from H.460
asn2wrs make PDUs exportable

svn path=/trunk/; revision=23226
2007-10-18 13:35:57 +00:00
Tomas Kukosa
286f231eb9 new H.323 dissector
- Generic Extensible Framework helper
  - Annex M1 (QSIG over H.323)
  - Annex M4
  - Annex R
H.225/H.245 support for Generic Extensible Framework (GEF)
H.235 register MIKEY into new H.225/H.245 GEF tables
regenerate H.225,H.245,H.235,H.450,H.450-ROS,T.35 from new makefiles

svn path=/trunk/; revision=23216
2007-10-17 10:25:21 +00:00
Tomas Kukosa
5fa636334b - register QSIG over SIP
- regenerate Q932, Q932-ROS, QSIG from new makefiles

svn path=/trunk/; revision=23215
2007-10-17 09:55:08 +00:00
Jörg Mayer
bbc3a702c5 Don't generate dissectors on top level make.
svn path=/trunk/; revision=23203
2007-10-16 14:09:33 +00:00
Jörg Mayer
c2d0c8fa31 - Fix svn:ignore for all directories
- gsmmap: uncomment -s option in gsmmap.cnf
- Fix cyclic dependencies:
  + Remove EXPORT_CNF from dependencies for cnf files
  + Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf

svn path=/trunk/; revision=23202
2007-10-16 13:59:40 +00:00
Jörg Mayer
2587cbfa0e MAKEFLAGS doesn't belong into Makefile.am - it's added automagically
when generating Makefile.in

svn path=/trunk/; revision=23195
2007-10-15 21:15:57 +00:00
Tomas Kukosa
5ba3d8aaaa - add missing h450-ros and q932-ros clean rules to asn1/Makefile.nmake
- solve h225<->h235 cyclic dependency with usage of -E option and #.IMPORT directive

svn path=/trunk/; revision=23189
2007-10-15 18:44:53 +00:00
Tomas Kukosa
e23dc22c4c comment out EXPORT_FILES till some automake expert can look at it
svn path=/trunk/; revision=23186
2007-10-15 14:21:35 +00:00
Tomas Kukosa
8777babaa8 fix ifdef/endif bug
svn path=/trunk/; revision=23185
2007-10-15 14:04:55 +00:00
Tomas Kukosa
399cb7bc5f create exported cnf file for Q.932 and QSIG
(they are not used in any Wireshark dissector but they can be used in any plugin as few Q.932 and QSIG types are exported)

svn path=/trunk/; revision=23183
2007-10-15 12:25:05 +00:00
Tomas Kukosa
cbffbc775d use the -E asn2wrs option to create exported cnf file
svn path=/trunk/; revision=23182
2007-10-15 12:21:30 +00:00
Jeff Morriss
1fb716d4ff Display TCAP parameter lengths in decimal (like packet-ber does). Fix hex-pane byte highlighting for primitive parameters with tags or lengths longer than 1 octet (contructed ones are OK). Finally, fix up the indenting in this function.
svn path=/trunk/; revision=23154
2007-10-11 22:49:52 +00:00
Jörg Mayer
d0e34ab8c3 Remove the remaining autogenereated -exp.cnf files
svn path=/trunk/; revision=23148
2007-10-11 17:56:24 +00:00
Jörg Mayer
0e0bed500d - Remove -e option if the generated -exp.cnf file isn't used.
- Add EXPORT_FILES to all files that still contain -e.

svn path=/trunk/; revision=23145
2007-10-11 05:27:27 +00:00