aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
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
2005-12-07Why duplicate the code of "tvb_get_string()" when you could just useGuy Harris1-29/+29
"tvb_get_string()"? Why even bother with "tvb_get_string()" when you can just use "proto_tree_add_item()" with a string item? Make sure that the prefix in a PRIV item isn't bigger than the item itself. That fixes bug 603. svn path=/trunk/; revision=16716
2005-12-07Don't export stuff if no other dissector uses it. "Static unlessGuy Harris1-152/+152
otherwise required." svn path=/trunk/; revision=16715
2005-12-07Fix indentation.Guy Harris1-36/+53
Gate X and Y Offset are 16-bit integral numbers of degrees, not 32-bit IEEE floating-point numbers, and the numbers in collision detection segment definitions and collision detection volume definitions are 16-bit fixed-point numbers, not 32-bit IEEE floating-point numbers; handle them as such - this fixes bug 605. When displaying the packet length in the Info column, display the *real* length, not the sliced length. svn path=/trunk/; revision=16714
2005-12-07Unicode considered unnecessary and non-portable. Avoid using non-ASCIIGuy Harris1-597/+591
characters in field names. Fix indentation, and fix a typo. svn path=/trunk/; revision=16713
2005-12-07From Martin M various updates and fixesRonnie Sahlberg3-4/+12
Hi, Some tiddly changes: pppoe- don't create an empty discovery tags tree when the payload length is 0 chap- make chap.value work as a filterable field rtcp- append the packet type to the protocol tree name  svn path=/trunk/; revision=16712
2005-12-07From Jelmer V AIM bugfixRonnie Sahlberg1-6/+4
Hi, The attached patch fixes the name of the version field, which I previously mistook for an authorization cookie (which is in fact in a TLV that follows this field). svn path=/trunk/; revision=16711
2005-12-06Squelch some compiler const vs. non-const warnings.Guy Harris8-28/+40
svn path=/trunk/; revision=16710
2005-12-06Clean up capture_enc(), export it, and use it in the capture window.Guy Harris3-15/+39
svn path=/trunk/; revision=16709
2005-12-06The keys for entries in the OID-to-name hash table are g_mallocated, soGuy Harris1-0/+6
we have to g_free them when destroying the hash table. svn path=/trunk/; revision=16708
2005-12-06Set svn:keywords to Id to get RCS IDs expanded.Guy Harris2-137/+137
Set svn:eol-style to native to handle line endings appropriately, and trim off CRs. svn path=/trunk/; revision=16707
2005-12-06g_hash_table_new_full() does not exist for glib1Ronnie Sahlberg1-1/+1
svn path=/trunk/; revision=16706
2005-12-06It crashed when keep_persistent_data == FALSELuis Ontanon1-36/+43
svn path=/trunk/; revision=16705
2005-12-06- Fix few issues with context analysisLuis Ontanon2-527/+773
- Add used terminations tree to the context analysis tree Regenerate Dissector svn path=/trunk/; revision=16703
2005-12-06Fill in Column info, Dissect some more user info.Anders Broman1-23/+121
svn path=/trunk/; revision=16702
2005-12-06Dissect Cause and use %(DEFAULT_BODY)s use import for IMSI.Anders Broman2-61/+80
svn path=/trunk/; revision=16701
2005-12-06mark unused parameterTomas Kukosa1-1/+1
svn path=/trunk/; revision=16700
2005-12-06OBJECT IDENTIFIER name resolution moved to oid_resolv.cTomas Kukosa8-68/+165
svn path=/trunk/; revision=16699