Commit Graph

1996 Commits

Author SHA1 Message Date
Bill Meier 37e5c1aab5 Remove a check_col() in asn1 template file (SVN #31519 did only the generated file).
svn path=/trunk/; revision=31701
2010-01-27 15:35:59 +00:00
Bill Meier 723533dbe4 Remove a check_col() in asn1 template file (SVN #31519 did only the generated file).
svn path=/trunk/; revision=31697
2010-01-27 14:54:48 +00:00
Bill Meier 97d3a8bb10 Remove two unused global variables (one of which was causing a gcc -Wshadow warning).
svn path=/trunk/; revision=31690
2010-01-26 23:43:48 +00:00
Bill Meier 293ea61af2 Fix a gcc -Wshadow warning
svn path=/trunk/; revision=31684
2010-01-26 17:45:58 +00:00
Anders Broman 4ec5097068 Remove redundant code
(the local variable 'opcode' seems to be set but is never used.)

svn path=/trunk/; revision=31683
2010-01-26 16:52:19 +00:00
Anders Broman 672dcfb52f remove check_col
svn path=/trunk/; revision=31679
2010-01-26 12:25:52 +00:00
Ronnie Sahlberg cb37c28c37 Export the dissect_mscldap_string() that is used to dissect
compressed dns strings.



svn path=/trunk/; revision=31650
2010-01-25 05:38:22 +00:00
Bill Meier a9bcff7af3 Fix a gcc -Wshadow warning.
svn path=/trunk/; revision=31620
2010-01-22 16:34:54 +00:00
Stig Bjørlykke 40f5a3e4bb Update the Netscape Certificate Type extension bit-string.
svn path=/trunk/; revision=31599
2010-01-21 11:06:26 +00:00
Anders Broman eb136e00d8 From Alex Lindberg:
resolves all h248V1 differences and provides dissection of V1
instances of Packets, Events, Signals, and Properties.

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

svn path=/trunk/; revision=31597
2010-01-21 06:39:25 +00:00
Stig Bjørlykke 8aa7359eb3 Use correct return value type from dissect_ppdu().
Fixed a typo.

svn path=/trunk/; revision=31590
2010-01-20 12:51:04 +00:00
Anders Broman ccb2232c86 From Gonzalo Casas:
The asn1 definition of AlternateAccessSelection of the MMS dissector was wrong. 
It didn't allow object access with nested AlternatedAccess.
I changed the definition as in ISO 9506-2 (2003).
I also added MMSString which was not present.

I also added the definition for UtcTime as in the annex G of IEC61850-8-1 

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

svn path=/trunk/; revision=31585
2010-01-20 06:31:42 +00:00
Anders Broman 6b4848afd5 From Gonzalo Casas:
The asn1 definition of AlternateAccessSelection of the MMS dissector was wrong. 
It didn't allow object access with nested AlternatedAccess.
I changed the definition as in ISO 9506-2 (2003).
I also added MMSString which was not present.

I also added the definition for UtcTime as in the annex G of IEC61850-8-1 

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

svn path=/trunk/; revision=31584
2010-01-20 06:31:11 +00:00
Anders Broman fa10f2e3b6 Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31573
2010-01-19 19:52:16 +00:00
Anders Broman 9a030dda05 Get rid of check_col();
svn path=/trunk/; revision=31552
2010-01-17 18:16:06 +00:00
Anders Broman a255c08b66 Get rid of check_col();
svn path=/trunk/; revision=31546
2010-01-17 12:46:00 +00:00
Anders Broman ba8d7bd919 Get rid of check_col();
svn path=/trunk/; revision=31544
2010-01-17 12:19:02 +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 69b7a06578 Remove redundant calls to check_col() in the .cnf files and regenerate.
svn path=/trunk/; revision=31523
2010-01-13 21:41:28 +00:00
Anders Broman 04d526a914 check_col.diff
Remove redundant calls to check_col() in the template files and regenerate.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31521
2010-01-13 21:27:44 +00:00
Anders Broman 440c3f9261 From Didier Gautheron:
check_col.diff
Remove redundant calls to check_col() if it guards only one columns function with one parameter after the column type.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31519
2010-01-13 20:32:01 +00:00
Anders Broman c4dd31cd87 From Didier Gautheron:
col_clear.diff 
Remove calls to col_clear :
- called twice.
- before functions which also clear the column
- by replacing col_clear + col_append_xxx with col_add_xxx
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4394

svn path=/trunk/; revision=31517
2010-01-13 20:25:10 +00:00
Anders Broman 8dea26e52c From Gonzalo Casas:
MMS TimeOfDay display.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4387

svn path=/trunk/; revision=31508
2010-01-12 20:15:24 +00:00
Stig Bjørlykke 3d32eed0b5 Update to RFC5035.
svn path=/trunk/; revision=31502
2010-01-12 14:31:08 +00:00
Stig Bjørlykke d215938257 Update to RFC5652.
svn path=/trunk/; revision=31501
2010-01-12 14:29:53 +00:00
Stig Bjørlykke 89980e1672 Update to RFC3369.
svn path=/trunk/; revision=31500
2010-01-12 11:49:17 +00:00
Anders Broman 324af9e6fa Fix part of Bug 3917 "tvb_new_real_data is prone to memory leak"
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3917

svn path=/trunk/; revision=31499
2010-01-11 16:14:26 +00:00
Stig Bjørlykke c66911dd59 Small cleanup in conformation file.
svn path=/trunk/; revision=31495
2010-01-11 13:39:09 +00:00
Stig Bjørlykke 7b9b38018f Update to X.511:08/2005.
svn path=/trunk/; revision=31494
2010-01-11 13:37:36 +00:00
Stig Bjørlykke df508b7b96 Update to X.518:08/2005 to add DitBridgeKnowledge.
Export Exclusions.

svn path=/trunk/; revision=31493
2010-01-11 13:36:30 +00:00
Stig Bjørlykke 3a79a59517 Add some missing DSEType's.
svn path=/trunk/; revision=31492
2010-01-11 13:34:05 +00:00
Stig Bjørlykke 672faadc76 Add missing DEFAULT for UpdateMode.
svn path=/trunk/; revision=31491
2010-01-11 13:32:55 +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 0d26e8ad2d From Gonzalo Casas:
Corrected utc-time display in goose dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4378

svn path=/trunk/; revision=31484
2010-01-11 07:52:17 +00:00
Stig Bjørlykke 30a2bbe872 Return correct offset from function handling ExtensionField/value,
because this changed from mandatory to optional in revision 28593.

Regenerated with some BIT STRING SIZE constraints checking.

svn path=/trunk/; revision=31480
2010-01-10 16:14:35 +00:00
Stig Bjørlykke d94b155f74 Update ASN.1 files.
Added decoding of ADatP3Data, CorrectionsData, ForwardedEncryptedData, ACP127Data and ACP127NotificationResponse.

svn path=/trunk/; revision=31474
2010-01-09 20:52:47 +00:00
Stig Bjørlykke fc3f69f9c5 Export ReceiptTimeField.
svn path=/trunk/; revision=31473
2010-01-09 20:33:48 +00:00
Anders Broman 4d0c391d5d From Michael Lum:
Fixes for E911 mobile positioning capability and Handoff Back2.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4373

svn path=/trunk/; revision=31462
2010-01-07 20:27:38 +00:00
Anders Broman 03929b6237 From Pascal Quantin:
[RRC] Update SIB PDU decoding.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4371
I also removed dummy code.

svn path=/trunk/; revision=31451
2010-01-05 20:05:12 +00:00
Stig Bjørlykke 9b3a53b8d1 Split in two asn files.
svn path=/trunk/; revision=31445
2010-01-05 08:50:15 +00:00
Anders Broman e8042d8eec From gonzalocas:
GSSE message dissector.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4370

svn path=/trunk/; revision=31442
2010-01-04 23:17:37 +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
Stig Bjørlykke 026f96bedf Use proto_mpeg_audio for protocol tree item.
svn path=/trunk/; revision=31419
2010-01-03 14:51:32 +00:00
Stig Bjørlykke c4441c8b43 Use proto_spnego for protocol tree item.
svn path=/trunk/; revision=31418
2010-01-03 14:50:36 +00:00
Stig Bjørlykke 452ff00056 Corrected type for ACRP-apdu aSO-context-name,
which has to be wrong in the ASN.1 spec.

svn path=/trunk/; revision=31417
2010-01-03 14:35:35 +00:00
Anders Broman 07abd85b14 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31414
2010-01-02 23:06:02 +00:00
Anders Broman 0aabfbf3f8 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31413
2010-01-02 22:12:14 +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 e356fd0faa Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31404
2010-01-01 22:29:28 +00:00
Bill Meier 072213711d Add to the ASN1 kerberos changes made in the non-asn1 version of kerberos
(the changes comitted in SVN #31400 which fixed bug #4363).
[I hope I've done this properly....  :)   ]

svn path=/trunk/; revision=31402
2010-01-01 20:33:09 +00:00
Anders Broman ce85a08b8d Update to OMA-TS-ULP-V2_0-20091208-C
svn path=/trunk/; revision=31397
2010-01-01 14:54:05 +00:00
Guy Harris 68cf37f81b Replace gsm_sms_char_ascii_decode() with gsm_sms_chars_to_utf8(), which
returns an ep_allocated string (and whose name reflects that what you
get out is UTF-8, not just ASCII).

svn path=/trunk/; revision=31376
2009-12-28 21:58:43 +00:00
Gerald Combs afc57e6fac Add NULL pointer checks. Fixes the fuzz crash in bug 4351.
svn path=/trunk/; revision=31362
2009-12-24 21:23:38 +00:00
Anders Broman b7e9377583 Update to V9.0.0 (2009-12)
svn path=/trunk/; revision=31356
2009-12-23 14:06:57 +00:00
Anders Broman 3bcf0a84bf Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31354
2009-12-22 22:17:43 +00:00
Anders Broman bce5c2f17b Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31353
2009-12-22 21:17:25 +00:00
Gerald Combs 8fc1491a60 Switch to using a bundled version of the openSUSE Build Service packages
for GNUTLS since they provide 32-bit and 64-bit Windows packages. We no
longer have winposixtype.h, so remove its #includes and add a ssize_t
typedef to config.h.win32.

svn path=/trunk/; revision=31341
2009-12-21 21:06:01 +00:00
Anders Broman a8fa089227 Update to V9.1.0 (2009-12).
svn path=/trunk/; revision=31337
2009-12-21 15:40:32 +00:00
Anders Broman 52c02f4eb8 Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31333
2009-12-21 06:35:45 +00:00
Anders Broman 141a03f3d8 Update to V9.1.0 (2009-12)
svn path=/trunk/; revision=31327
2009-12-20 21:47:43 +00:00
Stig Bjørlykke 5feb02cfa9 Rename some objects to avoid duplicate definitions.
svn path=/trunk/; revision=31324
2009-12-19 15:39:16 +00:00
Stig Bjørlykke 0041d498ac Regenerate with SIZE constraints checking.
svn path=/trunk/; revision=31322
2009-12-19 14:27:17 +00:00
Stig Bjørlykke fb56cceeb7 Regenerate P7 with SIZE constraints checking.
Added MSUpperBounds.asn.
Export upper bounds from X411, rename some duplicate definitions in P7.

svn path=/trunk/; revision=31321
2009-12-19 14:26:26 +00:00
Guy Harris 8e236e55de For fields of type FT_ABSOLUTE_TIME, have the "display" value be one of
ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display
the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL ==
(int)BASE_NONE, so there's no source or binary compatiblity issue,
although we might want to eliminate BASE_NONE at some point and have the
BASE_ values used with integral types start at 0, so that you can't
specify BASE_NONE for an integral field.

svn path=/trunk/; revision=31319
2009-12-19 03:17:44 +00:00
Stig Bjørlykke 112fa32d0b Fixed some OPTIONAL vs. DEFAULT issues.
Regenerate the DOP dissector.

svn path=/trunk/; revision=31313
2009-12-18 17:43:54 +00:00
Stig Bjørlykke 71e627342c Regenerated with SIZE constraints checking.
Added MMSUpperBounds.asn.

svn path=/trunk/; revision=31312
2009-12-18 15:24:18 +00:00
Stig Bjørlykke 901cdc8a9c Regenerated with SIZE constraints checking.
Added IPMSUpperBounds.asn.

svn path=/trunk/; revision=31311
2009-12-18 15:22:45 +00:00
Stig Bjørlykke d5f8597e03 Regenerated with SIZE constraints checking.
Added MTSUpperBounds.asn.

svn path=/trunk/; revision=31310
2009-12-18 15:21:08 +00:00
Anders Broman 1661212158 Dissect NumberPortabilityRequest return result.
svn path=/trunk/; revision=31306
2009-12-18 06:26:20 +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 393a236663 From Vasil Velichkov:
Bug 4330 - Add dissection of HighLayerCompatibility parameter in CAMEL/INAP InitialDP operation.

svn path=/trunk/; revision=31272
2009-12-15 06:31:18 +00:00
Jaap Keuter e1ec979363 From Mathieu Parent:
As defined in rfc4511 [Lightweight Directory Access Protocol (LDAP): The Protocol],
see the attached patch that dissects IntermediateMessage.

svn path=/trunk/; revision=31251
2009-12-12 09:30:49 +00:00
Guy Harris 4fde145bd2 Add an argument to abs_time_to_str() and abs_time_secs_to_str()
indicating whether the time should be shown as local time or UTC.  For
now, always pass FALSE, meaning "show as local time".

Clean up some stuff in the SNMP dissector, use abs_time_secs_to_str()
for times with one-second resolution, and update a comment in various
macros in the WSP dissector, while we're at it.

svn path=/trunk/; revision=31227
2009-12-10 22:19:29 +00:00
Gerasimos Dimitriadis 142b31816c From Mathieu Parent:
Dissector for LDAP Content Synchronization Operation
(Modified in order to remove the unneeded oid_add_from_string's)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4309

svn path=/trunk/; revision=31218
2009-12-09 20:59:20 +00:00
Stig Bjørlykke 82e8cfe421 Build correct oraddress for several Teletex values.
Corrected label format for GenerationQualifier: GQ -> Q.

svn path=/trunk/; revision=31186
2009-12-07 12:17:13 +00:00
Gerasimos Dimitriadis eff8b8dd39 From Bug 4298:
Add additional LDAP OIDs for LDAP Content Synchronization Operation
(Slightly modified in order to add code in packet-ldap-template.c)

svn path=/trunk/; revision=31179
2009-12-04 23:09:37 +00:00
Jaap Keuter d1b79f7e0a With revision 27279 the make part of revision 26467 has to be reverted too.
svn path=/trunk/; revision=31175
2009-12-04 18:20:15 +00:00
Anders Broman a7255dd3ba Make it possible to match transaction Id:s for Conversation where
both Originatingand Responding TID is present.

svn path=/trunk/; revision=31156
2009-12-02 20:16:21 +00:00
Stig Bjørlykke b5f2728811 Default enable DSP.
svn path=/trunk/; revision=31129
2009-11-30 13:11:14 +00:00
Stig Bjørlykke b9524c35d1 SearchArgumentData filter and EntryInformationSelection attributes are
OPTIONAL as they are defined with a DEFAULT.

svn path=/trunk/; revision=31128
2009-11-30 12:54:47 +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
Gerasimos Dimitriadis b7261fe2e4 Expert info when E.212 MCC/MNC contain non-decimal digits
svn path=/trunk/; revision=31102
2009-11-27 22:57:50 +00:00
Stig Bjørlykke 72d1cd92de Corrected OID for organizationalUnit.
svn path=/trunk/; revision=31096
2009-11-27 14:58:43 +00:00
Anders Broman 6412e5801f Dissect RRC-container in RelocationResourceAllocation successful outcome.
svn path=/trunk/; revision=31082
2009-11-26 07:33:08 +00:00
Anders Broman 6966220a7c Dissect more containers etc.
svn path=/trunk/; revision=31076
2009-11-25 21:31:55 +00:00
Anders Broman 9ca6c5518c If SourceRNC-ToTargetRNC-TransparentContainer is called trough dissect_ranap_SourceRNC_ToTargetRNC_TransparentContainer_PDU ProtocolIE_ID may be unset
svn path=/trunk/; revision=31073
2009-11-25 17:15:10 +00:00
Anders Broman 4187652696 Add dissection of Source RNC to target RNC transparent information in BSSAP.
Fix RRC container dissection in RANAP.

svn path=/trunk/; revision=31058
2009-11-23 22:02:05 +00:00
Stig Bjørlykke a7c9f33f3c Guard #include <sys/types.h> with HAVE_SYS_TYPES_H.
svn path=/trunk/; revision=31054
2009-11-23 18:54:26 +00:00
Anders Broman 98c852386d Handle lenght restriction extension of restricted strings.
Fixes 
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4251

svn path=/trunk/; revision=31047
2009-11-22 17:00:45 +00:00
Anders Broman 9da838cb7e offset is in bits
svn path=/trunk/; revision=31036
2009-11-20 21:51:48 +00:00
Anders Broman a3839c2a85 Dissect transportLayerAddress and rrc-context
svn path=/trunk/; revision=31035
2009-11-20 21:41:51 +00:00
Anders Broman b1f6df534a From Michael Lum:
The attached patch calls the tap to allow the number
of each type of message to be counted.

The patch does not fix the "size"/number of octets
column that is all zeroes.

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

svn path=/trunk/; revision=31027
2009-11-19 21:44:28 +00:00
Anders Broman 4a2c426b34 From Michael Lum:
MEID missing from some messages.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4252

svn path=/trunk/; revision=31025
2009-11-19 21:12:58 +00:00
Anders Broman 7d6819f0bc ENBname is now a PrintableString. handling in .cnf no longer needed.
svn path=/trunk/; revision=31014
2009-11-19 09:56:18 +00:00
Anders Broman 0d6239a976 Mobile On Channel carries no data.
svn path=/trunk/; revision=30998
2009-11-17 20:48:04 +00:00
Kovarththanan Rajaratnam 81fe22f0d1 Remove unused static variable
svn path=/trunk/; revision=30961
2009-11-14 07:28:46 +00:00
Stig Bjørlykke 8b42b795e8 Use correct opcode table for error values and regular values.
Removed check_col().

svn path=/trunk/; revision=30950
2009-11-13 12:33:33 +00:00
Tomas Kukosa 0d0fd3faa1 Fix missing comment
svn path=/trunk/; revision=30932
2009-11-11 11:10:47 +00:00
Anders Broman 9822e9f804 Align RRC-Container dissection with RANAP.
svn path=/trunk/; revision=30911
2009-11-09 21:47:21 +00:00
Stig Bjørlykke 00d20e0384 Made enterprise_oid pointer const.
svn path=/trunk/; revision=30877
2009-11-09 13:03:15 +00:00
Stig Bjørlykke 169547006b Remove an unused variable.
svn path=/trunk/; revision=30876
2009-11-09 12:38:47 +00:00
Anders Broman ff5758cdcb Dissect Handover "containers".
svn path=/trunk/; revision=30866
2009-11-08 19:59:21 +00:00
Anders Broman 54aa776069 From Tobias Witek:
w protocols: UMTS RLC (ETSI TS 125 322), UMTS MAC (ETSI TS 125 321)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3495

svn path=/trunk/; revision=30838
2009-11-05 21:54:06 +00:00
Anders Broman 110a5be310 Dissect Source-ToTarget-TransparentContainer in the intra LTE case.
svn path=/trunk/; revision=30837
2009-11-05 20:34:56 +00:00
Stig Bjørlykke bbc109d1b6 Added some type renames.
svn path=/trunk/; revision=30798
2009-11-01 19:16:57 +00:00
Stig Bjørlykke 5c62502644 Added a UAT table to describe enterprise specific-trap types.
svn path=/trunk/; revision=30796
2009-11-01 18:45:43 +00:00
Anders Broman 72e8e8dbee Update to 3GPP TS 25.331 V8.8.0 (2009-09)
svn path=/trunk/; revision=30795
2009-11-01 16:56:49 +00:00
Anders Broman 0492d79c13 Update to TS 36.423 V9.0.0 (2009-09)
No actual code change so no need to regenerate.

svn path=/trunk/; revision=30791
2009-11-01 11:55:18 +00:00
Anders Broman bfb16c1bcb - Dissect Target-ToSource-TransparentContainer.
- Update to 3GPP TS 25.413 V8.4.0 (2009-09).

svn path=/trunk/; revision=30788
2009-11-01 10:52:17 +00:00
Anders Broman f03a629ddc Dissect ToTargetRNC-Container.
svn path=/trunk/; revision=30787
2009-10-31 23:21:08 +00:00
Jaap Keuter 1bde8c5f1f From mehturt:
The following patch adds decoding of "trick mode" fields in MPEG PES packet.

svn path=/trunk/; revision=30783
2009-10-31 16:11:24 +00:00
Anders Broman 1a2f69aa03 Remove debug code
svn path=/trunk/; revision=30772
2009-10-30 16:25:11 +00:00
Anders Broman 77377a9d22 - Bitrate must be FT_UINT64
- Dissect HandoverCommand

svn path=/trunk/; revision=30771
2009-10-30 16:15:27 +00:00
Stig Bjørlykke a634ff0a08 Corrected name used for STANAG 4406.
svn path=/trunk/; revision=30768
2009-10-30 10:55:43 +00:00
Stig Bjørlykke 5c0369ba97 Apply r30376 to asn1 template files.
svn path=/trunk/; revision=30767
2009-10-30 10:21:35 +00:00
Stig Bjørlykke 55f080c9c8 Added SNMP to "Decode ASN.1 file as" list.
svn path=/trunk/; revision=30766
2009-10-30 10:05:28 +00:00
Anders Broman 108ec05035 Export ToTargetRNC-Container.
svn path=/trunk/; revision=30752
2009-10-29 06:45:42 +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
Anders Broman d5cfd0edc9 - Remove check_col.
- Make x2ap work.

svn path=/trunk/; revision=30746
2009-10-28 06:18:05 +00:00
Anders Broman 191f468caf Missed an #include...
svn path=/trunk/; revision=30745
2009-10-28 05:13:31 +00:00
Anders Broman cd8924f759 Update SCTP ppids, fix a faulty #define.
svn path=/trunk/; revision=30744
2009-10-28 05:09:32 +00:00
Anders Broman 6d8f1356ba RelocationRequired incorrectly dissected.
svn path=/trunk/; revision=30710
2009-10-26 15:12:32 +00:00
Jeff Morriss 6bbd17bcf9 Don't se_alloc() the conversation structure which contains pointers to two
g_hash_tables that we then try to free in ros_reinit().  Instead, g_malloc()
the conversation structure and free it (along with the hash tables) in the
reinit function.

svn path=/trunk/; revision=30601
2009-10-18 20:13:56 +00:00
Bill Meier 8e2f6a26cb data_reassembled_table not used: remove it.
svn path=/trunk/; revision=30580
2009-10-16 21:47:48 +00:00
Kovarththanan Rajaratnam 81d9f3030d Remove more unused variables/forward declarations
svn path=/trunk/; revision=30520
2009-10-11 17:25:04 +00:00
Kovarththanan Rajaratnam 0dcf31b8bc Make some ett/hf variables static
svn path=/trunk/; revision=30519
2009-10-11 17:14:19 +00:00
Stig Bjørlykke 6d1dae6f28 Make all proto_* values static.
svn path=/trunk/; revision=30516
2009-10-11 16:24:29 +00:00
Kovarththanan Rajaratnam 4f2332256c Remove unused variable
svn path=/trunk/; revision=30506
2009-10-11 14:21:50 +00:00
Kovarththanan Rajaratnam b57e27ef8e ns-cert-ext -> ns_cert_exts to make directory name consistent with filenames
svn path=/trunk/; revision=30478
2009-10-10 14:20:33 +00:00
Kovarththanan Rajaratnam 3d94638c3d Sort subdirectories alphabetically
svn path=/trunk/; revision=30477
2009-10-10 14:03:27 +00:00
Kovarththanan Rajaratnam 2210a09ce2 Update makefiles to reflect new names
svn path=/trunk/; revision=30474
2009-10-10 13:16:04 +00:00
Kovarththanan Rajaratnam a792248d0b pkixcmp -> cmp to make directory name consistent with filenames
svn path=/trunk/; revision=30473
2009-10-10 13:08:09 +00:00
Kovarththanan Rajaratnam fbe646b949 pkixcrmf -> crmf to make directory name consistent with filenames
svn path=/trunk/; revision=30472
2009-10-10 13:00:21 +00:00
Kovarththanan Rajaratnam e37134ff33 logotype-cert-extn -> logotypecertextn to make directory name consistent with filenames
svn path=/trunk/; revision=30471
2009-10-10 12:43:47 +00:00
Kovarththanan Rajaratnam cdcd98e0bb gsmmap -> gsm_map to make directory name consistent with filenames
svn path=/trunk/; revision=30470
2009-10-10 12:37:56 +00:00
Kovarththanan Rajaratnam 48724e961a ansi-tcap -> ansi_tcap to make directory name consistent with filenames
svn path=/trunk/; revision=30469
2009-10-10 12:31:07 +00:00
Kovarththanan Rajaratnam 78b0ee16e2 Backport r29665 to template file so that the change is not overwritten when we regenerate the dissector
svn path=/trunk/; revision=30455
2009-10-09 21:41:06 +00:00
Kovarththanan Rajaratnam 124f16e826 Rename gsmmap -> gsm_map for consistency
svn path=/trunk/; revision=30453
2009-10-09 21:33:18 +00:00
Kovarththanan Rajaratnam acb940488b Make a few variables static
svn path=/trunk/; revision=30451
2009-10-09 21:06:56 +00:00
Kovarththanan Rajaratnam 1ed0657e50 Remove unused variable
svn path=/trunk/; revision=30450
2009-10-09 21:03:07 +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
Kovarththanan Rajaratnam a9ed97b344 From Gerasimos Dimitriadis via. bug 4104:
When dissecting a h248 message, col_set_str is called with a string from the ephemeral pool and an assertion fails.

svn path=/trunk/; revision=30398
2009-10-08 13:17:51 +00:00
Stig Bjørlykke b7d8cd1c6a Switch to using tvb_new_subset_remaining() in .cnf files.
svn path=/trunk/; revision=30386
2009-10-07 07:59:11 +00:00
Stig Bjørlykke 843459d075 Made dissect_pres() static.
Added changes from r29446 to .cnf file:
 Switch a bunch of dissectors over to using tvb_new_subset_remaining()

svn path=/trunk/; revision=30385
2009-10-07 07:47:41 +00:00
Anders Broman bc9a809b65 From Didier Gautheron:
ep memory can't be used for tvbs defined as data_source.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4054

svn path=/trunk/; revision=30376
2009-10-06 19:15:58 +00:00
Anders Broman 0f4d4344dd From Gerasimos Dimitriadis:
GSM MAP: an-APDU not decoded.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4095

svn path=/trunk/; revision=30375
2009-10-06 19:04:29 +00:00
Stig Bjørlykke 01668de485 Fixed offset_from_real_beginning() -> tvb_offset_from_real_beginning()
svn path=/trunk/; revision=30349
2009-10-05 21:39:47 +00:00
Stig Bjørlykke 902a1013a4 Return from dissect_snmp_VarBind() when detecting invalid oid.
svn path=/trunk/; revision=30348
2009-10-05 21:39:07 +00:00
Kovarththanan Rajaratnam 7a3721dcea Whitespace changes
svn path=/trunk/; revision=30301
2009-10-04 14:59:18 +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
Anders Broman 8537091ce8 Update to 3GPP TS 36.413 V9.0.0 (2009-09)
svn path=/trunk/; revision=30232
2009-10-01 14:21:40 +00:00
Anders Broman 5e6b38d75a Update to 3GPP TS 36.413 V8.7.0 (2009-09)
svn path=/trunk/; revision=30231
2009-10-01 13:48:36 +00:00
Stig Bjørlykke e2d6320d75 Only include config.h in C files, to avoid multiple inclusion.
svn path=/trunk/; revision=30182
2009-09-28 17:58:47 +00:00
Stig Bjørlykke 8fce84f9e2 Fix a possible dereference of null pointer when having no tree.
svn path=/trunk/; revision=30174
2009-09-27 21:18:18 +00:00
Kovarththanan Rajaratnam 00810ff199 * Prefer col_append_str instead of col_append_fstr for constant strings
* Remove check_col guards

svn path=/trunk/; revision=30127
2009-09-24 20:21:23 +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
Kovarththanan Rajaratnam 65c53fedb6 Don't guard col_append_str with check_col
svn path=/trunk/; revision=30125
2009-09-24 20:00:21 +00:00
Kovarththanan Rajaratnam cf8138e195 Remove check_col() guard
svn path=/trunk/; revision=30124
2009-09-24 19:50:43 +00:00
Anders Broman 1b454d9012 Propagate the changes to the .cnf file so they don't get lost when regenerating the dissector.
Use col_set_str instead of col_add_fstr/col_add_str when adding constant strings to COL_INFO

svn path=/trunk/; revision=30092
2009-09-23 15:43:55 +00:00
Kovarththanan Rajaratnam 99624329fa Don't col_clear() followed by col_set_str(). A col_set_str() will clear (replace) any existing string (the fence still needs to be respected though)
svn path=/trunk/; revision=30086
2009-09-23 14:30:36 +00:00
Anders Broman f16502fdfb Minor ASN1 update.
svn path=/trunk/; revision=29975
2009-09-17 19:45:00 +00:00
Jeff Morriss 7a91a5b053 Don't call check_col(). Add a space at the end of each COL_INFO entry to make the column more readable when SCTP bundles multiple messages together.
svn path=/trunk/; revision=29922
2009-09-15 15:16:15 +00:00
Kovarththanan Rajaratnam b97cfa22fd offset_from_real_beginning() is only called with 0 as second argument, so remove the argument completely. It seems that the second argument only acts as an accumulator allowing offset_from_real_beginning() to call itself recursively. To be consistent offset_from_real_beginning() is renamed to tvb_offset_from_real_beginning().
svn path=/trunk/; revision=29844
2009-09-10 16:54:02 +00:00
Anders Broman 8a23b29c91 From Alex Lindberg:
Add H248V1 suport.
(H248 dissector fails on poorly formed AuditReply packet from Media Gateway)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3953

svn path=/trunk/; revision=29835
2009-09-10 05:57:30 +00:00
Anders Broman 0c5dfd7698 Target Identification shall be coded as TLV IE where value is
coded as TargetRNC-ID.
Proposed fix to
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3974
(The enclosed trace dioes not decode properly but may be wrongly encoded).

svn path=/trunk/; revision=29816
2009-09-09 07:29:41 +00:00
Anders Broman 3d2e307ae6 From Alex Lindberg:
Update to h248v3.asn

Applied the change from the Amendment 1 by hand.

svn path=/trunk/; revision=29787
2009-09-08 09:11:21 +00:00
Kovarththanan Rajaratnam 8c48c6835f Rename address_to_str() to ep_address_to_str() because:
1) This indicates that the string has ephemeral lifetime
2) More consistent with its existing seasonal counterpart, se_address_to_str().

svn path=/trunk/; revision=29747
2009-09-06 14:25:47 +00:00
Kovarththanan Rajaratnam f352fa6d90 s/col_add_fstr/col_add_str
svn path=/trunk/; revision=29727
2009-09-06 05:29:51 +00:00
Kovarththanan Rajaratnam 6fe1060cd1 Don't pass ep_alloc()'ed strings to col_set_str().
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3984

svn path=/trunk/; revision=29726
2009-09-06 04:26:50 +00:00
Tomas Kukosa 9e282cf141 export t38_add_address, prefer destination port for T.38 conversation searching
svn path=/trunk/; revision=29564
2009-08-26 15:10:31 +00:00
Tomas Kukosa 60022bc5f2 Expert info for undecoded Q.932 and H.450 operations
svn path=/trunk/; revision=29534
2009-08-24 09:05:15 +00:00
Kovarththanan Rajaratnam 66afe84075 Use <gcrypt.h> instead of 'gcrypt.h'
svn path=/trunk/; revision=29501
2009-08-21 20:40:49 +00:00
Kovarththanan Rajaratnam c19f7978db Sanitize epan includes
svn path=/trunk/; revision=29500
2009-08-21 20:32:50 +00:00
Anders Broman c8ec27c000 Make build bot happy?
svn path=/trunk/; revision=29463
2009-08-18 12:15:36 +00:00
Anders Broman a4109274e2 Typo: parameter_tvb to be used.
svn path=/trunk/; revision=29462
2009-08-18 11:39:55 +00:00
Kovarththanan Rajaratnam 8b515e9340 Switch a bunch of dissectors over to using tvb_new_subset_remaining()
svn path=/trunk/; revision=29446
2009-08-16 12:36:22 +00:00
Kovarththanan Rajaratnam 083729e02c Add PTREE_FINFO and use PITEM_FINFO when possible.
svn path=/trunk/; revision=29355
2009-08-09 17:57:31 +00:00
Kovarththanan Rajaratnam ac463d2697 Don't guard col_clear with col_check
svn path=/trunk/; revision=29346
2009-08-09 08:14:59 +00:00
Kovarththanan Rajaratnam 6110a96f68 Don't guard col_set_str (COL_INFO/COL_PROTOCOL) with col_check
svn path=/trunk/; revision=29345
2009-08-09 07:59:51 +00:00
Kovarththanan Rajaratnam 0a5b014cec Don't guard col_clear with col_check
svn path=/trunk/; revision=29344
2009-08-09 07:36:13 +00:00
Kovarththanan Rajaratnam 4b6090e576 Don't guard col_set_str (COL_INFO) with col_check
svn path=/trunk/; revision=29342
2009-08-09 07:01:26 +00:00
Kovarththanan Rajaratnam e971354a54 Don't guard col_set_str (COL_PROTOCOL) with col_check
svn path=/trunk/; revision=29340
2009-08-09 06:26:46 +00:00
Kovarththanan Rajaratnam ced157e4b7 Make sure that we pass on the same set of parameters to asn2wrs.py on Unix/Windows. This fix ensures that the generated copyright headers are identical on both platforms.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3658

svn path=/trunk/; revision=29336
2009-08-08 09:57:07 +00:00
Gerald Combs 7cf4114654 If we have a format error, don't try adding something to the
tree. Fixes bug 3822.

svn path=/trunk/; revision=29331
2009-08-08 00:27:31 +00:00
Gerald Combs 931a750908 Add a couple of pointer checks.
svn path=/trunk/; revision=29301
2009-08-05 00:36:27 +00:00
Bill Meier cb7dac7100 Initialize several ett_... variables to -1
svn path=/trunk/; revision=29295
2009-08-04 18:52:01 +00:00
Gerald Combs 87c095780a Rework an assignment to keep static analyzers from complaining.
svn path=/trunk/; revision=29287
2009-08-03 23:51:13 +00:00
Gerald Combs 9a35ed601d Remove more unused variables.
svn path=/trunk/; revision=29249
2009-07-30 23:47:36 +00:00
Ronnie Sahlberg f8cf2d2c83 When we passed the crytobuffer to krb5_c_decrypt() we never actually
verified that we did have enough data in the buffer/tvb, which could 
lead to a SEGV.
(for example if we enable KRB5 decryption but we do NOT use TCP 
reassembly, and the encrypted data goes beyong the end of the current 
segment)


Change the signature to decrypt_krb5_data() to take a TVB instead of a 
buffer+length.
Actually check that we do have the entire encrypted PDU before calling 
out to the kerberos libraries.



svn path=/trunk/; revision=29213
2009-07-28 13:01:41 +00:00
Ronnie Sahlberg ac1b52a838 From: Matthieu Patou <mat+Informatique.Samba@matws.net>
Date: Mon, 27 Jul 2009 08:55:55 +0000 (+0200)
Subject: patch_ldap_260709

Add a few additional LDAP OIDs
and increase the maximum SASL blob size to be 1M instead of 256kb



svn path=/trunk/; revision=29210
2009-07-28 07:18:05 +00:00
Anders Broman f1e8e405ce From Neil Piercy:
Another missing RRC dissector chaining link.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3769

svn path=/trunk/; revision=29172
2009-07-23 05:32:31 +00:00
Gerald Combs 517d9cec5f Don't crash if we happen to load a bad MIB file.
svn path=/trunk/; revision=29118
2009-07-16 17:00:58 +00:00
Anders Broman aec691c11f Reworked patch from massimo:
SNMP cannot be decoded in case of appended data to message
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3684

svn path=/trunk/; revision=29047
2009-07-09 21:43:57 +00:00
Jaap Keuter 98b5c7bf9a Remove hint of name resolution when it's not there.
svn path=/trunk/; revision=29033
2009-07-08 21:04:53 +00:00
Stig Bjørlykke 4d8dd01e8e Changed flags_set_truth -> tfs_set_notset
svn path=/trunk/; revision=28989
2009-07-07 14:54:15 +00:00
Stig Bjørlykke 87d24c9101 From Kovarththanan Rajaratnam:
Remove trailing spaces in protocol/field names

svn path=/trunk/; revision=28978
2009-07-07 11:37:15 +00:00
Stig Bjørlykke d00c2baf5c Remove some check_col() calls.
svn path=/trunk/; revision=28974
2009-07-07 10:07:42 +00:00
Stig Bjørlykke 0437f102c3 From Kovarththanan Rajaratnam:
More FT_XXX cleanup.

svn path=/trunk/; revision=28971
2009-07-07 09:02:59 +00:00
Anders Broman 568054f777 From Kovarththanan Rajaratnam:
More "Cleanup header_field_info definitions"

svn path=/trunk/; revision=28961
2009-07-06 18:35:05 +00:00
Anders Broman f16859def3 From Kovarththanan Rajaratnam:
Cleanup header_field_info definitions
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3548

svn path=/trunk/; revision=28940
2009-07-05 11:49:36 +00:00