summaryrefslogtreecommitdiff
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2005-12-13handle sccp connections.Luis Ontanon1-38/+190
(first step towards RANAP analysis). svn path=/trunk/; revision=16783
2005-12-13Avoid the default sccp.ssn range to overwrite sccp.ssns of other dissectors.Luis Ontanon1-1/+1
svn path=/trunk/; revision=16782
2005-12-13Change reassembly to include first empty segment, check if SLR exists.Anders Broman2-15/+24
Change pinfo->src/dst to use SS7 address for reassembly to use the correct key. svn path=/trunk/; revision=16781
2005-12-13Throw an exception if we have an invalid offset. Fixes bug 585.Gerald Combs1-0/+3
svn path=/trunk/; revision=16780
2005-12-13Fix some bit mask tests - & has lower priority than !=, so "a & b != c"Guy Harris1-2/+8
means "a & (b != c)", not "(a & b) != c". Put in a comment noting a potential problem with defragmentation, pointed out by a compiler warning that apm_Segmentation_local_ref might not be set before it's used. svn path=/trunk/; revision=16779
2005-12-13Escape question marks when they could be interpreted as part of aGuy Harris1-9/+9
trigraph. svn path=/trunk/; revision=16778
2005-12-13Add tvb_fake_unicode().Guy Harris1-0/+1
svn path=/trunk/; revision=16777
2005-12-13update the work-in-progress pidl generated wkssvc dissector and add a ↵Ronnie Sahlberg2-40/+52
conformance file using the new nice TFS conformance file directive svn path=/trunk/; revision=16775
2005-12-13swap Trip/Close as per bug 579Ronnie Sahlberg1-4/+4
svn path=/trunk/; revision=16774
2005-12-13asn2eth.py:Gerald Combs1-1/+1
Catch a TypeError that gets thrown if we don't use any conversion specifiers during string formatting. H.248: Don't dereference a null pointer. Fixes bug 626. svn path=/trunk/; revision=16773
2005-12-12Convert to new style dissector (hopefully done right)Jörg Mayer1-13/+11
svn path=/trunk/; revision=16770
2005-12-12Dissect type 0x0c as 'remove tag' flagJörg Mayer1-0/+27
svn path=/trunk/; revision=16768
2005-12-12Use "guint" instead of "u_int".Gerald Combs1-1/+1
svn path=/trunk/; revision=16766
2005-12-12Reassmble apm messages.Anders Broman1-29/+177
svn path=/trunk/; revision=16765
2005-12-12From Hannes GredlerAnders Broman1-12/+312
-add codepoint to name resolution for Juniper IFMT, IFLE extension TLVs -bugfix: DLT_JUNIPER_PPP, correct the calculate offset for PPP payload -bugfix: DLT_JUNIPER_CHDLC, add CHDLC handler -bugfix: add a more flexible TLV value extraction function which does not bail if the assumed TLV length does not match svn path=/trunk/; revision=16764
2005-12-12OK, if we're not going to have our "idl_types.h" different from Samba's,Guy Harris2-0/+4
we have to put the definition of "unistr" as "[string] wchar_t *" into the IDL files that use "unistr". svn path=/trunk/; revision=16763
2005-12-12Dissect the management protocol between 3com Netjack200 devices and theJörg Mayer2-0/+486
Windows managment application. svn path=/trunk/; revision=16760
2005-12-11Updates from samba svnJörg Mayer1-9/+0
svn path=/trunk/; revision=16758
2005-12-11Start the function name on a new line to make it easier to searchJörg Mayer1-2/+4
svn path=/trunk/; revision=16757
2005-12-11Port some information from yersiniaJörg Mayer1-30/+31
(http://yersinia.sourceforge.net/index.html) by Alfredo Andres and David Barroso. There's more information to be put into Ethereal but it's a start. svn path=/trunk/; revision=16756
2005-12-11implement SMB_FILE_ALL_INFO properly once and for allRonnie Sahlberg1-73/+50
svn path=/trunk/; revision=16755
2005-12-10The Bitmap routine in lib/Parse/Pidl/Ethereal/NDR.pm in Pidl generatesGuy Harris8-714/+831
fields as BASE_DEC; bitmaps are typically displayed in hex in Ethereal, so it should generate BASE_HEX instead. (Submitted to bugzilla.samba.org as bug 3313.) A couple of the IDL files use "unistr"; define it as "[string] uint16", so that the resulting dissectors work correctly. Regenerate dissectors. svn path=/trunk/; revision=16754
2005-12-09if passed a NULL string, make se_strdup() return the static stringRonnie Sahlberg1-1/+9
"<NULL>" instead of dumping. This allows callers to not have to check if the string is NULL or not. This fixes bugs 614 615 617 620 621 and 623 svn path=/trunk/; revision=16752
2005-12-09Add packet-nhrp.hAnders Broman1-0/+1
svn path=/trunk/; revision=16751
2005-12-09Fix ...$ to : $Jörg Mayer3-3/+3
svn path=/trunk/; revision=16750
2005-12-09Maybe Id will work nowJörg Mayer1-1/+1
svn path=/trunk/; revision=16748
2005-12-09Update enterprise-numbersJörg Mayer1-131/+2751
svn path=/trunk/; revision=16747
2005-12-09Minor bug fixes.Anders Broman1-15/+9
svn path=/trunk/; revision=16745
2005-12-09From: Deepak JainAnders Broman5-8/+800
changes/addition to support decode for Next Hop Resolution Protocol svn path=/trunk/; revision=16744
2005-12-09propset svn:executable *Jörg Mayer1-0/+0
svn path=/trunk/; revision=16743
2005-12-09Add comment how to regenerate the fileJörg Mayer1-3/+6
svn path=/trunk/; revision=16739
2005-12-09Re-generate one more BER dissector.Guy Harris2-14/+15
svn path=/trunk/; revision=16738
2005-12-08Regenerate with the latest asn2eth, to get FT_OID used, and to add #line.Guy Harris75-747/+1345
svn path=/trunk/; revision=16736
2005-12-08"get_oid_name()" can return a null pointer; don't try to add the name ifGuy Harris1-3/+6
it does. svn path=/trunk/; revision=16735
2005-12-08Clean up indentation.Guy Harris1-11/+16
For OID fields of type FT_STRING, put back the code to append the OID name. (Ultimately, we should probably convert them all to type FT_OID.) svn path=/trunk/; revision=16734
2005-12-08When checking whether a packet is for a protocol or not, make sure theGuy Harris1-27/+71
bytes you'll be checking are available in the tvbuff first. Don't require *all* of the packet data to be available, however. Heuristic dissectors should return TRUE or FALSE. Non-heuristic "new-style" dissectors should return the amount of data dissected or 0. svn path=/trunk/; revision=16733
2005-12-08Regenerate, so that it handles OIDs as FT_OID.Guy Harris2-25/+31
svn path=/trunk/; revision=16732
2005-12-08Squelch a const vs. non-const pointer warning.Guy Harris2-4/+4
svn path=/trunk/; revision=16731
2005-12-08From Kyle J. Harms:Guy Harris1-326/+383
Fix a few problems. CIGI 1 and 2 are only big-endian; CIGI 3 can be little-endian or big-endian. Remove the port preferences. svn path=/trunk/; revision=16730
2005-12-08add decoding of the share type that metze found in the tree connect responseRonnie Sahlberg1-3/+25
prettify tid and uid svn path=/trunk/; revision=16729
2005-12-08Also add the new dissectorsAnders Broman2-0/+2495
svn path=/trunk/; revision=16728
2005-12-08Commit the actual diissectors:Anders Broman9-576/+184
Log: From Grame Lunt: updated X.500 dissectors to include DOP support. The "dop" dissector is the renamed "x501" dissector consequently the asn/x501 directory should be removed. The patch includes the changes to epan/dissectors/Makefile.common to reflect this. As the DOP dissection is not fully tested, I have disabled it by default for now (like DSP) but it can be enabled by the user. svn path=/trunk/; revision=16727
2005-12-07Avoid dereferencing pointers to the message, context and transaction object ↵Luis Ontanon1-3/+20
if they have not been created. svn path=/trunk/; revision=16725
2005-12-07libethereal: add capture_encAnders Broman2-16/+157
tipc: First stab at reassembly, as tipc reasembly is based on reading the message length from the first segmented packet and then just add the bytes received I didn't find a better way of doing it. svn path=/trunk/; revision=16724
2005-12-07tap the ntlmssp protocol and extract the account/domain names when users ↵Ronnie Sahlberg2-4/+139
authenticate. If known put the account name, domain name, host name and which frame the suer authenticated in in an expansion below UID in the SMB2 header svn path=/trunk/; revision=16723
2005-12-07new function fetch_tapped_data()Ronnie Sahlberg2-0/+45
This function can be called from a dissector to fetch (if any) tapped data from a tap. This can offer an alternative method of passing data between different dissectors much cleaner than the pinfo pollition and private_data design mistake. The SMB2 dissector uses this method to extract vital data such as Account_Name from the ntlmssp dissector (that is 3 leveld down from smb2) svn path=/trunk/; revision=16722
2005-12-07make ntlmssp tappableRonnie Sahlberg2-15/+36
svn path=/trunk/; revision=16721
2005-12-07Fix some more scaled-fixed-point values, and have a 2-byte spare fieldGuy Harris1-6/+6
followed by a 2-byte event count. Fixes bug 609. svn path=/trunk/; revision=16720
2005-12-07Fix oroperties, get rid of CRs.Guy Harris1-3630/+3630
svn path=/trunk/; revision=16719
2005-12-07Squelch a narrowing-conversion warning.Guy Harris1-1/+1
svn path=/trunk/; revision=16718