aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2006-10-02Set correct length for extensions rootMartin Mathieson1-1/+1
svn path=/trunk/; revision=19393
2006-09-30fix for header digest detection being broken when AHS is used.Ronnie Sahlberg1-4/+6
we simply forgot to account for the AHS when testing to calculate the crc svn path=/trunk/; revision=19389
2006-09-30add dissection of the cdb for service action LISTRonnie Sahlberg1-1/+137
(but no decoding of the data in yet) svn path=/trunk/; revision=19388
2006-09-30the ahs length inside the AHS for an extended cdb includes the reserved byte ↵Ronnie Sahlberg1-4/+4
before the start of cdb data account for this extra reserved byte in the ahs length so that the reconstructed cdb has the correct length and does not contain one extra byte at the end svn path=/trunk/; revision=19387
2006-09-30fix a typoUlf Lamping1-1/+1
svn path=/trunk/; revision=19386
2006-09-30A new field information flag, FI_URL, to indicate a field contains a URL.Graeme Lunt3-2/+21
This is used to display the field underlined and to allow the user to double-click on it (like FT_FRAMENUM) to open the URL in the configured browser. Example usage in the x509ce and logotype certificate extensions. svn path=/trunk/; revision=19383
2006-09-30remove compiler warningsUlf Lamping1-2/+2
svn path=/trunk/; revision=19382
2006-09-30 add dissection of SCSI OSD CREATE PARTITIONRonnie Sahlberg1-0/+70
svn path=/trunk/; revision=19379
2006-09-30finish off the remainder of FORMAT OSD for scsi osd dissectorRonnie Sahlberg1-2/+72
svn path=/trunk/; revision=19378
2006-09-30scsi osd updatesRonnie Sahlberg2-5/+139
iscsi: when iscsi transfers a cdb that is alrger than 16 bytes, the first 16 bytes are transferred in the normal place in the header and ther remainder of the cdb is transported inside the AHS. reassemble these cdb into a proper tvb before passing it to the scsi dissector svn path=/trunk/; revision=19376
2006-09-30remove a warningUlf Lamping1-1/+1
svn path=/trunk/; revision=19375
2006-09-30add an extra_data pointer to the itlq structure where specific ↵Ronnie Sahlberg5-6/+120
commandsets/cdbs can hang additional data that are unique to that commandset/cdb make the scsi osd service action and getsetattributetype use this facility furhter enhancements to scsi osd svn path=/trunk/; revision=19374
2006-09-30scsi opcode 0x7f is variable length so dont clamp the cdb length to 16 bytesRonnie Sahlberg1-4/+11
svn path=/trunk/; revision=19373
2006-09-30scsi osd additionsRonnie Sahlberg2-19/+230
we also need to track the serviceaction in the itlq structure so we can decode the data in/out properly svn path=/trunk/; revision=19371
2006-09-29from Stephen Fisher:Ulf Lamping3-14/+20
Attached is a patch for consideration that changes the title in the preferences notebook to be the full description of the preference (but leaves the short name in the preferences list on the left). svn path=/trunk/; revision=19370
2006-09-29MSVC doesn't like empty array initsUlf Lamping1-2/+2
svn path=/trunk/; revision=19368
2006-09-29Update Diamater and Radius AVP:sAnders Broman1-48/+54
svn path=/trunk/; revision=19366
2006-09-29Fix for bug 1133:Jaap Keuter1-2/+5
add a test for (length > 0) in the dissector (dissect_xot_pdu), to avoid to allocate a new tvb when the XOT decoded length is null. svn path=/trunk/; revision=19365
2006-09-29Dissect Via headerMartin Mathieson1-8/+309
svn path=/trunk/; revision=19364
2006-09-29From Nicolas DICHTEL:Jaap Keuter1-1/+1
Please find enclosed a patch about Mobile Network Prefix option in NEMO. Following RFC3963 Section 4.3, lenght of this option is 18, not 16. svn path=/trunk/; revision=19363
2006-09-29add a missing heuristic to acept a NOP_IN packet and correct a broken ↵Ronnie Sahlberg1-4/+18
heuristic that would refuse all NOP_OUT pdus as non-iscsi it is absolutely amazing that none of the iscsi implementors and users of wireshark had noticed this breakage and reported it. they apparently do not use wireshark. svn path=/trunk/; revision=19362
2006-09-29From Reinhard Speyerer:Tomas Kukosa1-1/+1
patch fixes a small typo in epan/dissectors/packet-per.c svn path=/trunk/; revision=19361
2006-09-29add initial scsi osd dissector but only dissect sdbs that are impoerted ↵Ronnie Sahlberg5-19/+457
from SPC various changes to the existing scsi dissector to start allowing different commandsets to be implemented in their own dissector files to prevent the scsi dissector to become as huge as the parlay dissector svn path=/trunk/; revision=19360
2006-09-29move the defines for SPC command opcode values to the headerfileRonnie Sahlberg2-32/+33
svn path=/trunk/; revision=19359
2006-09-29Update some value_stringsAnders Broman1-9/+47
svn path=/trunk/; revision=19355
2006-09-29From Martin Peylo:Anders Broman1-485/+645
- dissection of TIPCv2 internal messages now shows all fields used according to the protocol spec - there should be no issues with the current protocol spec anymore - the info column is more concise and gives more details - some code beautifications svn path=/trunk/; revision=19354
2006-09-28From Nicolas DICHTEL:Jaap Keuter2-13/+39
I've two patchs for FMIPv6: - FBU encapsulated in FNA are not correctly parsed; - there is an error when parsing LLA Option. svn path=/trunk/; revision=19351
2006-09-28From stephen fisher:Ronnie Sahlberg4-6/+184
I have figured out one of the fields in the MAPI EcRRegisterPushNotification packet. The field is a UDP port number that the client wants the Exchange server to send new mail notifications on. These notifications are on a port > 1023 and are always 8 bytes long. It looks like I would add the function name to the dcerpc_mapi_dissectors[] for the register push notification. What would my new function need to do besides display the field? Thanks, Steve Here is a patch to add this functionality. It displays the notification port and the notification payload (not sure what the payload itself means yet). It also dynamically registers each notification port found with a new dissector (that I called newmail for lack of a better name - I'm open to suggestions) that displays the notification payload. This is all undocumented by Microsoft in their usual fashion. I also changed the code to always display the mapi.opnum field; currently, the mapi.opnum is only displayed when the dcerpc_mapi_dissector is null. Steve svn path=/trunk/; revision=19350
2006-09-28additional scsi sense codes from patrick@abra2.bitwizard.nlRonnie Sahlberg1-1/+10
svn path=/trunk/; revision=19349
2006-09-28Hi,Ronnie Sahlberg1-1/+1
This patch fixes the page code selector for the scsi log sense command. Patrick svn path=/trunk/; revision=19348
2006-09-28From Alex BurlygaRonnie Sahlberg1-29/+249
This patch adds support for dissecting ontap's nfsv4 filehandle, as well as some updates to nfsv3 filehandle as well in the nfs dissector. Alex. checked in with minor changes svn path=/trunk/; revision=19345
2006-09-27EFS is generated by PIDL now so we dont need the old idl2wrs folder any moreRonnie Sahlberg5-241/+0
svn path=/trunk/; revision=19343
2006-09-27generate the EFS DCERPC interface dissector using PIDLRonnie Sahlberg4-825/+930
svn path=/trunk/; revision=19342
2006-09-27From Florent Drouin:Anders Broman7-113/+1777
Here are some patches and a new module to introduce the notion of Tcap context for a Tcap transaction. For each Tcap transaction, several parameters, like session identifier, start time or OID, will be saved in a hash table, to keep these informations available for the next messages. This context is then given to the upper layer, and can be used, for example, to generate transaction-associated statistics. Moreover, the Upper protocol, detected in the Begin of the TCAP transaction ( according to the OID ), is saved in the context, and will be reused for the next messages of the transaction. This help the decoding of SS7 messages, without any SSN configuration in the "wireshark preferences". You will have too, the possibility to apply a filter to see only the messages related to a TCAP transaction. (tcap.srt.session_id=XXX) To enable the use of the Tcap context, you have 2 new parameters in the preferences, - SRT, enable search for a Tcap context for any TCAP messages - persistentSRT, keep the Tcap context, even after the transaction has been closed. This is mandatory with Wireshark, to have a clean display of the stats. There is 2 new timers in the preferences for the statistics, to tune the retransmission timeout, and messages lost timeout. svn path=/trunk/; revision=19341
2006-09-27Handle unaligned dissect_per_length_determinant and ↵Anders Broman1-34/+115
dissect_per_restricted_character_string_sorted. svn path=/trunk/; revision=19340
2006-09-27* rename REGISTER_STAT_GROUP_E -> register_stat_group_tLuis Ontanon5-35/+51
* Add a "Tools" menu * allow wslua's register_menu to register menu items into more menus svn path=/trunk/; revision=19338
2006-09-27Dissect sequence number & method name of CSeq header.Martin Mathieson1-15/+53
svn path=/trunk/; revision=19336
2006-09-27add new dcerpc protocol WZCSVC based on samba4 idlRonnie Sahlberg5-0/+482
this protocol is not too interesting yet since only the function names of this interface is known but it is more that no dissection at all svn path=/trunk/; revision=19333
2006-09-27Add a simple lua console to allow evaluation of conde into init.luaLuis Ontanon1-0/+25
svn path=/trunk/; revision=19332
2006-09-26Don't try to build wslua if LUA_DIR isn't defined.Gerald Combs1-7/+15
svn path=/trunk/; revision=19330
2006-09-26Fix distcheck errors. Add epan/wslua to the list of distributionGerald Combs2-8/+11
directories, make sure $(scrdir) is prepended to script paths, and fixup the wslua distclean target. svn path=/trunk/; revision=19329
2006-09-26- Mark the multipart type as a generated field.Martin Mathieson1-8/+12
- Remove the RFC 3261 attribution in the long text version of several headers (some of them I couldn't easily work out where the first non-obsoleted introduction of them is) svn path=/trunk/; revision=19328
2006-09-26Re-enable lua as the windows version is already there.Luis Ontanon1-1/+1
svn path=/trunk/; revision=19327
2006-09-26wslua_init() must return a valueLuis Ontanon1-1/+1
svn path=/trunk/; revision=19326
2006-09-26Lua 5.1.1 for windowsLuis Ontanon4-51/+79
svn path=/trunk/; revision=19324
2006-09-26Complete the workarround of prev rev, temporarilly disabling lua from unix ↵Luis Ontanon1-1/+1
as well. Luis. svn path=/trunk/; revision=19323
2006-09-26Since there's no Lua headers in windows yet, as a temporary workarround just ↵Luis Ontanon1-1/+1
declare wslua_init instead of including wslua.h. Sorry! svn path=/trunk/; revision=19322
2006-09-25update the idl for wkssvc and generate the dissector by pidlRonnie Sahlberg4-1399/+4094
svn path=/trunk/; revision=19321
2006-09-25Move the Lua interface into epan... (not a plugin anymore).Luis Ontanon21-4/+6859
- Rename Tap into Listener - add a mechanism to pass protocols' tap data to the Listener svn path=/trunk/; revision=19319
2006-09-24Handle Zero length SEQUENCE and SEQUENCE OF.Anders Broman1-13/+34
svn path=/trunk/; revision=19318