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
beffad7887
add forgotten files
...
svn path=/trunk/; revision=22418
2007-07-30 08:22:22 +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
Martin Mathieson
c539ff38ef
Check the length in unsigned32 AVP data fields.
...
svn path=/trunk/; revision=22413
2007-07-27 18:32:09 +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
Jeff Morriss
1af3ee0936
Check COL_INFO before calling col_set_fence(..., COL_INFO) rather than COL_PROTOCOL
...
svn path=/trunk/; revision=22408
2007-07-26 19:27:22 +00:00
Tomas Kukosa
b104611590
remove unused variable
...
svn path=/trunk/; revision=22407
2007-07-26 14:31:38 +00:00
Tomas Kukosa
82ea2908f1
- export some ASN.1 functions from libwireshark
...
- fill-in actx->created_item in dissect_ber_object_identifier()
svn path=/trunk/; revision=22406
2007-07-26 14:00:48 +00:00
Graeme Lunt
bd559bc7e5
Small cosmetic change to show Named Property name.
...
svn path=/trunk/; revision=22402
2007-07-25 19:11:02 +00:00
Jaap Keuter
44b31f98f3
From Francois-Xavier Le Bail:
...
The following patch decodes DHCP option 121. (RFC 3442)
svn path=/trunk/; revision=22399
2007-07-24 21:23:55 +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
Jeff Morriss
e705b7335b
(sigh): move packet-bacapp, packet-diameter, and packet-sctp back out of CLEAN_DISSECTOR_SRC. Next time: check the compile logs on the buildbots _before_ experimenting
...
svn path=/trunk/; revision=22393
2007-07-24 00:44:07 +00:00
Jeff Morriss
62330a8c8b
Getting brave (or foolish?): move packet-bacapp, packet-cops, packet-diameter, and packet-sctp to CLEAN_DISSECTOR_SRC
...
svn path=/trunk/; revision=22392
2007-07-23 23:29:36 +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
Jeff Morriss
43966696b9
Move packet-isup to CLEAN_DISSECTOR_SRC--it compiles cleanly for me.
...
svn path=/trunk/; revision=22390
2007-07-23 22:38:57 +00:00
Ulf Lamping
a770cf59a3
show the number of fragment bytes in the info column
...
svn path=/trunk/; revision=22384
2007-07-23 20:06:03 +00:00
Jeff Morriss
c6d7440be1
From Marc Petit-Huguenin: this is an update to the STUN2 dissector using the
...
last draft, draft-ietf-behave-rfc3489bis-07. Changelog:
* My employer is now sponsoring this work, so added a copyright line.
* Added a comment for each method/attribute with the RFC/I-D where is
it defined, so it will be easier to add new STUN usages.
* Removed the SHARED-SECRET method.
* Removed the PASSWORD and REFRESH-INTERVAL attributes.
* Changed "Response" to "Success Response".
* Changed "Error Reason Phase" to "Error Reason Phrase".
* Added reassembly for TCP segments on STUN2.
* Updated STUN acronym expansion.
* Renamed STUN2_ERROR to ERROR_RESPONSE.
* Changed the value of attribute FINGERPRINT from 0x8025 to 0x8028.
* Display if an unknown attribute is comprehension-optional or
comprehension-required.
* Reorganized order of attributes in the dissector code.
* The message length is now displayed in decimal.
svn path=/trunk/; revision=22383
2007-07-23 19:32:40 +00:00
Martin Mathieson
59c8ec0670
Make contributing items and hdr extensions proper fields.
...
svn path=/trunk/; revision=22382
2007-07-23 14:39:17 +00:00
Luis Ontanon
3764b345b3
register dissect_eth_maybefcs as "eth" users might find it useful.
...
svn path=/trunk/; revision=22381
2007-07-22 16:44:25 +00:00
Jeff Morriss
3b6cd9fc91
From Ted Percival: Support for PA-S4U2Self Kerberos packet type based on ASN.1
...
description in Heimdal.
svn path=/trunk/; revision=22364
2007-07-20 18:57:02 +00:00
Martin Mathieson
3e62d049de
- add an all_cmds array for looking up 'RFC' packets
...
- improve error/expert info when see unmatched AVPs, commands, appids
svn path=/trunk/; revision=22363
2007-07-20 11:39:09 +00:00
Tomas Kukosa
3b5c406f8c
QSIG fully implemented
...
svn path=/trunk/; revision=22361
2007-07-20 09:54:47 +00:00
Luis Ontanon
5e290061f2
- <?avp-proto and <?type-proto to instruct about which dissector to use for a given type or avp
...
- dissect timestamps
- add all the avps that were commented out in the dictionary
svn path=/trunk/; revision=22360
2007-07-20 00:15:17 +00:00
Jeff Morriss
fae881dc45
Put register_dissector() call back in
...
svn path=/trunk/; revision=22359
2007-07-19 15:11:34 +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
Jeff Morriss
794a933a2c
Change "lenght" to "length" and "decypt" to "decrypt"
...
svn path=/trunk/; revision=22356
2007-07-19 13:05:39 +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
Bill Meier
71209c200f
Fix two Windows compile warnings
...
svn path=/trunk/; revision=22353
2007-07-18 15:07:45 +00:00
Tomas Kukosa
3f0e5022e2
remove packet-q932-ros.h
...
svn path=/trunk/; revision=22352
2007-07-18 14:12:56 +00:00
Martin Mathieson
0a759fa734
Minor changes to expert items
...
svn path=/trunk/; revision=22350
2007-07-18 13:18:41 +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
Luis Ontanon
e27b40f589
Add Address decoding, two debug environment variables (WIRESHARK_DEBUG_DIAM_DICT_PARSER and WIRESHARK_DUMP_DIAM_DICT) and fix some issues pointed out by Martin
...
svn path=/trunk/; revision=22345
2007-07-17 22:19:54 +00:00
Luis Ontanon
144ca8491d
fix a leak
...
svn path=/trunk/; revision=22343
2007-07-17 22:09:10 +00:00
Luis Ontanon
e1ed3a1b8d
get crc10 and crc6 out of packet-iuup.c
...
- experimental code for a way-too-heurstic look for iuup dissector
svn path=/trunk/; revision=22341
2007-07-17 22:04:00 +00:00
Luis Ontanon
fc98b36914
Have the encapsulation selection match on the port name as well as stk filename.
...
svn path=/trunk/; revision=22340
2007-07-17 22:00:40 +00:00
Stephen Fisher
d1357063ae
From Jess Balint:
...
a patch to fix the state management for the MySQL protocol dissector.
svn path=/trunk/; revision=22339
2007-07-17 21:50:29 +00:00
Gerald Combs
01567eb9f4
If we can't find dictionary.xml, fail instead of trying to read from
...
stdin (which makes distcheck unhappy). Fixup whitespace.
svn path=/trunk/; revision=22338
2007-07-17 21:29:18 +00:00
Guy Harris
d38d3652d9
"key" is a guint8 *; make the pointer into the string to which it refers
...
a guint8 * as well - that keeps us from sign-extending the characters
before passing them to the ctype.h macros.
svn path=/trunk/; revision=22337
2007-07-17 19:09:50 +00:00
Jeff Morriss
a1c34d30c8
Don't use g_ascii_isupper() nor g_ascii_tolower(): they don't exist in GTK1. Replaced with generic isupper() and tolower().
...
svn path=/trunk/; revision=22336
2007-07-17 18:56:09 +00:00
Martin Mathieson
355d1e1321
Show malformed SDP line as an expert item
...
svn path=/trunk/; revision=22334
2007-07-17 13:09:44 +00:00
Martin Mathieson
6bbe9bd5d6
Avoid an infinite loop (on malformed packet)
...
svn path=/trunk/; revision=22333
2007-07-17 11:54:22 +00:00
Jaap Keuter
8cb4cc6aaf
Fix for bug 1616:
...
ICMPv6 & UDP w/IPv6 checksum with a routing header fixed using the routing header address now.
svn path=/trunk/; revision=22331
2007-07-17 07:01:36 +00:00
Stephen Fisher
a1f317de36
From Kevin A. Noll via private bug #1683 :
...
This is a major re-write of the WLCCP version 0xc1 dissector. It now is
able to dissect many more WLCCP message types and the TLVs that may be
included in a message. Placeholders are left for message types and
TLV types that we do not currently have enough data to engineer a
dissector.
svn path=/trunk/; revision=22330
2007-07-17 06:21:15 +00:00
Jeff Morriss
520296ca02
Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1675 (warning: cast from pointer to integer of different size) and, presumably, display of PER encoded IPv4 addresses by copying the IP address into a guint32 and passing that to proto_tree_add_ipv4().
...
svn path=/trunk/; revision=22328
2007-07-16 21:37:07 +00:00
Tomas Kukosa
e7a40dbb61
make TCP and SSL/TLS ports configurable for HTTP
...
svn path=/trunk/; revision=22322
2007-07-16 12:51:42 +00:00