aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2006-04-13From Martin Mathieson:Anders Broman2-3/+15
- Also show vpi/vci in info column svn path=/trunk/; revision=17859
2006-04-13From Frederic Roudaut:Anders Broman1-471/+705
I updated my previous patch of ESP : * It now check authentication for (similar to the ICMP checksum): - NULL Authentication - HMAC-SHA1-96 [RFC2404] - HMAC-SHA256 - HMAC-MD5-96 [RFC2403] (2) I put aside AES-XCBC-MAC-96 [RFC3566] because I did not succeed to have a working implementation. I added a field for any authenticator of 12bytes length (without authentication process) * I also correct the printing of this authenticator field which was decrypted :-[ . Thus, with this patch if libgcrypt is linked withe ethereal you should have the availability to : - decrypt packets - check authentication at the same time or not. If noone of these options are set (or libgcrypt is not available) you also may use the previous heuristic. svn path=/trunk/; revision=17858
2006-04-13Pass the right tree argument to the DOCSIS dissector if "treat allGuy Harris1-1/+1
frames as DOCSIS" was selected. Fixes bug 872. svn path=/trunk/; revision=17856
2006-04-13Update to current IEEE listJörg Mayer1-3/+85
svn path=/trunk/; revision=17855
2006-04-12Fix typo.Guy Harris1-1/+1
svn path=/trunk/; revision=17852
2006-04-12From Jaap Keuter, fix for 871: split interface details statistics into it's ↵Ulf Lamping1-3/+15
own tab, making the dialog a lot smaller. svn path=/trunk/; revision=17850
2006-04-120.10.14 -> 0.99.0.Gerald Combs2-3/+3
svn path=/trunk/; revision=17849
2006-04-12Add a few entries to the "Known Bugs" section.Gerald Combs1-0/+25
svn path=/trunk/; revision=17848
2006-04-12Update Lua.Gerald Combs3-6/+6
svn path=/trunk/; revision=17847
2006-04-10Add 2px height to avoid a vertical scrollbar with Gtk-WimpJaap Keuter1-1/+1
svn path=/trunk/; revision=17846
2006-04-10fix #868: don't assert but simply ignore values that don't have the proper sizeUlf Lamping1-4/+2
svn path=/trunk/; revision=17845
2006-04-08Fix for bug 848. Make a scrollable window when more than 10 interfaces are ↵Jaap Keuter1-4/+21
listed. svn path=/trunk/; revision=17844
2006-04-08Fix bug 597:Anders Broman1-10/+66
- Add TCP reassembly to get the proper packet length - Add "result = check_ucp(tvb, &endpkt);" in dissect_udp_commong to fill some variables used. svn path=/trunk/; revision=17843
2006-04-08set SVN properties correct "when will I ever learn" :-(Ulf Lamping1-58/+58
svn path=/trunk/; revision=17842
2006-04-08add packet-dcom-dispatch.hUlf Lamping1-0/+1
svn path=/trunk/; revision=17841
2006-04-07bring HRESULT values in the right orderUlf Lamping1-1/+1
svn path=/trunk/; revision=17840
2006-04-07some of the CBA interfaces are actually derived from IDispatch, dissect the ↵Ulf Lamping3-43/+103
methods accordingly svn path=/trunk/; revision=17839
2006-04-07make dissect_scsi_rsp() take an exchange structure as parameter instead of ↵Ronnie Sahlberg5-104/+123
just a lun. this finally allows us to have scsi.time for scsi transactions but we need to cleanup and refactor the other three scsi entrypoints before we should implement scsi srt to make the other three also take an exchange data structure as parameter from their transports (and get rid of the pinfo->private_data ) svn path=/trunk/; revision=17838
2006-04-06Fix bug 851Anders Broman1-10/+28
svn path=/trunk/; revision=17837
2006-04-06Better read NTP LSW from the right spotJaap Keuter1-1/+1
svn path=/trunk/; revision=17836
2006-04-06Handle a filter that evaluates to an empty "matches everything" filter.Guy Harris1-1/+4
svn path=/trunk/; revision=17835
2006-04-06From: Martin MathiesonJaap Keuter2-80/+73
- fixes bug 863 (RTCP sender report's NTP time display incorrect - use using wrong bytes) - makes NTP timestamp MSW and LSW proper filterable fields, displaying them in dec and hex - when doing roundtrip calculations, rationalise fields added, add link to LSR frame whenever it matches svn path=/trunk/; revision=17834
2006-04-06change iscsi to track transaction data in a fc_exchange_data structure ↵Ronnie Sahlberg1-29/+29
just as the fc / fcp transport does. while reusing this structure for multi-purpose would make it berret suited to move the struct from packet-fc.h to packet-scsi.h we would have to include packet-scsi.h for everyone that includes packet-fc.h and that are a few dependencies. (would have to include it even in packet-llc.c) so leave it as a fc structure for now. svn path=/trunk/; revision=17833
2006-04-06remove the hashtables for pdu tracking and replace with an se_treeRonnie Sahlberg1-162/+17
indexed by itt svn path=/trunk/; revision=17832
2006-04-06attach the iscsi_session to the conversation instead of using a hashtable to ↵Ronnie Sahlberg1-49/+19
map conversation to iscsi_session. use the pointer to iscsi_Session as conversation index for the exchange tracking for now, it works just as well and will be replaced with better exchange tracking shortly anyway svn path=/trunk/; revision=17831
2006-04-06get rid of a field we are not usingRonnie Sahlberg1-1/+0
svn path=/trunk/; revision=17830
2006-04-06add a field for storing the scsi opcode in the exchange struct.Ronnie Sahlberg2-1/+3
it is silly that scsi has to track these things itself when all the transports already keep track of exchanges. the scsi transports should all use the fc_exchange_data structure to pass lun to scsi and where scsi kan store the opcode between requests and data/response packets svn path=/trunk/; revision=17829
2006-04-06Add two missing *-exp.cnf filesAnders Broman3-26/+60
tcap.asn - whitespace changes svn path=/trunk/; revision=17828
2006-04-06use the fc exchange structure to track LUN values from fcp command all the ↵Ronnie Sahlberg3-149/+19
way through to the response and get rid of the broken hashtable used for the same purpose previously. some additional cleanups. svn path=/trunk/; revision=17827
2006-04-06use the fc exchange data to track fcp response timesRonnie Sahlberg1-3/+35
svn path=/trunk/; revision=17826
2006-04-06make fc pass the fchdr structure as pinfo->private data to higher layer ↵Ronnie Sahlberg1-0/+7
protocols svn path=/trunk/; revision=17825
2006-04-06remove another field from a structure that we never use.Ronnie Sahlberg1-22/+2
svn path=/trunk/; revision=17824
2006-04-06remove a field we no longer use in this dissector from the conversation ↵Ronnie Sahlberg1-3/+0
structure. svn path=/trunk/; revision=17823
2006-04-06move conversation tracking out from the type specific subdissectors and ↵Ronnie Sahlberg1-48/+41
track them in the main entry point for the protocol dissector instead. this is semi-temporary though since FCP will always sit ontop of FC which also tracks the same conversations so there is no need to do a redundant conversation tracking in fcp itself. svn path=/trunk/; revision=17822
2006-04-05decode the first two bytes of the negotiate protocol request as buffercodeRonnie Sahlberg1-1/+14
svn path=/trunk/; revision=17821
2006-04-05from metzeRonnie Sahlberg2-4/+30
dissect smb2 break responses used by a server to break an oplock these unsolicited responses are sent with a commandseqnum of -1 so mark these in the header as unsolicited as well svn path=/trunk/; revision=17820
2006-04-05Update PPIDs to latest IANA regsitration status.Michael Tüxen2-0/+4
svn path=/trunk/; revision=17819
2006-04-05Expand some value strings, get map_error from gsm_map use the added IE's.Anders Broman5-64/+92
svn path=/trunk/; revision=17818
2006-04-05Add some IE:sAnders Broman1-261/+1166
svn path=/trunk/; revision=17817
2006-04-05From Martin Mathieson:Anders Broman1-0/+60
This patch fixes the decode problem mentioned in this bug report: "3. Frames 9 and 13 are only partially decoded and show up as "Packet size limited during capture" It looks like the decode chokes on the DQ-RI line." DQ-RI is a localconnectionoptions parameter and shouldn't appear as a top-level parameter. This patch makes sure that all of the single-character top-level parmeter codes are followed immediately by a ':'. svn path=/trunk/; revision=17816
2006-04-05Frof Jeff Morriss:Anders Broman5-155/+622
The attached patch adds support for the Japan SS7 variants (TTC/NTT) to the MTP3, MTP3MG, SCCP, and SCCPMG dissectors. It's not as thoroughly implemented nor tested as I'd like, but it does a good job of at least the basic dissection and I'm out of time for now. It also fixes bug I found in the SCCP dissector where it would show an End of Optional parameter even when the Optional pointer was 0. svn path=/trunk/; revision=17815
2006-04-05from previous commitRonnie Sahlberg1-5/+5
dont dereference cdata null pointer svn path=/trunk/; revision=17814
2006-04-05create the protocol tree in the main function and not down in the individual ↵Ronnie Sahlberg1-72/+55
helper functions svn path=/trunk/; revision=17813
2006-04-05remove some crapRonnie Sahlberg1-40/+5
svn path=/trunk/; revision=17812
2006-04-05imake fcp responses that do carry a scsi response codeRonnie Sahlberg2-5/+8
call the scsi response dissector as well (so that eventually we can do things like SRT for SCSI) it doesnt work yet since fcp is using some incredibly broken logic to track state between frames. the cdata stuff can just not ever work exscept for single scan tethereal dissection. is there noone at all looking at these protocols wioth ethereal? has noone noticed it is completely broken yet? sigh, soon i think i will be able to add the originally estimated trivial to implement SCSI SRT svn path=/trunk/; revision=17811
2006-04-05make reportluns use the new macros to catch and flag alloclen truncationRonnie Sahlberg1-14/+16
svn path=/trunk/; revision=17810
2006-04-05cleaning up bits and piecesRonnie Sahlberg2-170/+78
replacing the hashtables with a better exchange se_tree svn path=/trunk/; revision=17809
2006-04-05Add a dissector for Nortels LGE Monitor protocol.Anders Broman2-0/+199
svn path=/trunk/; revision=17808
2006-04-05add dissection of the fcp response bidir read residual fieldRonnie Sahlberg1-0/+13
svn path=/trunk/; revision=17807
2006-04-04move some arrays from the header to fcp.cRonnie Sahlberg1-37/+0
svn path=/trunk/; revision=17806