Commit graph

16836 commits

Author SHA1 Message Date
Guy Harris
691bec82c0 Add tvb_fake_unicode().
svn path=/trunk/; revision=16777
2005-12-13 10:09:52 +00:00
Jörg Mayer
f6b5a5d924 Update from samba tree revision 12185 to 12205
============================ Samba log start ============
------------------------------------------------------------------------
r12205 | jelmer | 2005-12-13 02:56:04 +0100 (Tue, 13 Dec 2005) | 2 lines

Support 'TFS' command in conformance files

------------------------------------------------------------------------
============================ Samba log end ==============


svn path=/trunk/; revision=16776
2005-12-13 09:30:09 +00:00
Ronnie Sahlberg
39d07a2555 update the work-in-progress pidl generated wkssvc dissector and add a conformance file using the new nice TFS conformance file directive
svn path=/trunk/; revision=16775
2005-12-13 07:53:52 +00:00
Ronnie Sahlberg
92cddab07a swap Trip/Close as per bug 579
svn path=/trunk/; revision=16774
2005-12-13 06:36:30 +00:00
Gerald Combs
6b376c9c0e asn2eth.py:
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-13 03:48:26 +00:00
Ulf Lamping
1fe28ca017 We should really do quit Ethereal if user asked us to do so with the -Q option!
Update the window title, right after the fixed capture finished. This might be required if the loading of the capture file afterwards just fails, leaving the title unchanged.

svn path=/trunk/; revision=16772
2005-12-13 02:09:14 +00:00
Ulf Lamping
21a9b08144 don't try to close wtap, if we couldn't load the wiretap file
svn path=/trunk/; revision=16771
2005-12-13 01:17:36 +00:00
Jörg Mayer
6f70b8c2d2 Convert to new style dissector (hopefully done right)
svn path=/trunk/; revision=16770
2005-12-12 23:38:04 +00:00
Luis Ontanon
088ffa504e - add Debug and Default declarations.
- supress unwanted console printouts.


svn path=/trunk/; revision=16769
2005-12-12 23:23:32 +00:00
Jörg Mayer
8225722cc5 Dissect type 0x0c as 'remove tag' flag
svn path=/trunk/; revision=16768
2005-12-12 23:14:41 +00:00
Ulf Lamping
8e3f4ec051 Add a note that the Win32 tool recommendations should be strictly followed.
Change tool headers: "UNIX:" -> "UNIX or Win32 Cygwin:"

Update output of verify_tools target

svn path=/trunk/; revision=16767
2005-12-12 22:29:00 +00:00
Gerald Combs
2b1512c995 Use "guint" instead of "u_int".
svn path=/trunk/; revision=16766
2005-12-12 16:49:49 +00:00
Anders Broman
e8997a0478 Reassmble apm messages.
svn path=/trunk/; revision=16765
2005-12-12 15:17:53 +00:00
Anders Broman
47dee284ae From Hannes Gredler
-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-12 10:28:57 +00:00
Guy Harris
d4ed40201a OK, if we're not going to have our "idl_types.h" different from Samba's,
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-12 10:15:56 +00:00
Luis Ontanon
5883ff951b Avoid to crash if we are given an unexistent field.
svn path=/trunk/; revision=16762
2005-12-12 01:32:31 +00:00
Luis Ontanon
98373635b3 Done is not needed anymore;
in Pdus transforms go before Criteria (because they are evaluated before)


svn path=/trunk/; revision=16761
2005-12-12 01:27:51 +00:00
Jörg Mayer
e17d206357 Dissect the management protocol between 3com Netjack200 devices and the
Windows managment application.

svn path=/trunk/; revision=16760
2005-12-12 00:07:54 +00:00
Luis Ontanon
f7b48054f9 Cleanup the grammar.
svn path=/trunk/; revision=16759
2005-12-11 23:22:14 +00:00
Jörg Mayer
4dcfde8082 Updates from samba svn
svn path=/trunk/; revision=16758
2005-12-11 22:54:43 +00:00
Jörg Mayer
87768c664f Start the function name on a new line to make it easier to search
svn path=/trunk/; revision=16757
2005-12-11 22:53:25 +00:00
Jörg Mayer
46bafa4324 Port some information from yersinia
(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-11 22:52:20 +00:00
Ronnie Sahlberg
5b238763bf implement SMB_FILE_ALL_INFO properly once and for all
svn path=/trunk/; revision=16755
2005-12-11 22:29:39 +00:00
Guy Harris
46cbfd576a The Bitmap routine in lib/Parse/Pidl/Ethereal/NDR.pm in Pidl generates
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-10 22:42:19 +00:00
Ulf Lamping
00777013b5 the verify_tool target should check for /usr/bin/find (I errorneously did changed it a while ago)
add a comment why we should check for exactly that version

svn path=/trunk/; revision=16753
2005-12-10 11:14:36 +00:00
Ronnie Sahlberg
8a5ad119bf if passed a NULL string, make se_strdup() return the static string
"<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-09 22:06:38 +00:00
Anders Broman
056e30ad8b Add packet-nhrp.h
svn path=/trunk/; revision=16751
2005-12-09 18:02:18 +00:00
Jörg Mayer
c2eaf1bc74 Fix ...$ to : $
svn path=/trunk/; revision=16750
2005-12-09 16:51:56 +00:00
Jörg Mayer
50d94b2f95 Add missing propset ...
svn path=/trunk/; revision=16749
2005-12-09 16:46:24 +00:00
Jörg Mayer
9e0577d0d2 Maybe Id will work now
svn path=/trunk/; revision=16748
2005-12-09 16:40:06 +00:00
Jörg Mayer
d45f7c156a Update enterprise-numbers
svn path=/trunk/; revision=16747
2005-12-09 16:24:05 +00:00
Anders Broman
7a35e9e751 Add Deepak Jain as author of Next Hop Resolution Protocol
svn path=/trunk/; revision=16746
2005-12-09 16:19:49 +00:00
Anders Broman
1636a6ddac Minor bug fixes.
svn path=/trunk/; revision=16745
2005-12-09 16:15:25 +00:00
Anders Broman
fdec74f1c7 From: Deepak Jain
changes/addition to support decode for Next Hop Resolution Protocol

svn path=/trunk/; revision=16744
2005-12-09 16:14:42 +00:00
Jörg Mayer
ba1b45448a propset svn:executable *
svn path=/trunk/; revision=16743
2005-12-09 15:56:07 +00:00
Jörg Mayer
066315d0ed Regenerate manuf and FAQ
svn path=/trunk/; revision=16742
2005-12-09 15:53:40 +00:00
Jörg Mayer
05a3c157ba Add Cisco-ISL MAC-addresses
Remove IETF-VRRP: This is a generic multicast address, and there are 31
other IP-multicast addresses mapping to the same mac address.

svn path=/trunk/; revision=16741
2005-12-09 15:49:57 +00:00
Jörg Mayer
6d79c4bbd3 Whitespace change
svn path=/trunk/; revision=16740
2005-12-09 15:47:50 +00:00
Jörg Mayer
e92c6d4ba7 Add comment how to regenerate the file
svn path=/trunk/; revision=16739
2005-12-09 15:46:09 +00:00
Guy Harris
3f72fb77a6 Re-generate one more BER dissector.
svn path=/trunk/; revision=16738
2005-12-09 03:24:52 +00:00
Guy Harris
e28c8a0c82 Repeatedly indicate that "-w" is for writing binary packet data, and
that if you want to send text to a file, just redirect the standard
output.  I've seen at least one message on the Ethereal lists from
somebody who didn't realize that, and I think I've seen more.

svn path=/trunk/; revision=16737
2005-12-09 02:59:36 +00:00
Guy Harris
b45d2efe6d Regenerate with the latest asn2eth, to get FT_OID used, and to add #line.
svn path=/trunk/; revision=16736
2005-12-08 23:29:21 +00:00
Guy Harris
a770b7b647 "get_oid_name()" can return a null pointer; don't try to add the name if
it does.

svn path=/trunk/; revision=16735
2005-12-08 23:21:26 +00:00
Guy Harris
aaf8a3060d Clean up indentation.
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-08 11:27:14 +00:00
Guy Harris
d321960330 When checking whether a packet is for a protocol or not, make sure the
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-08 10:56:51 +00:00
Guy Harris
34bd5efdb7 Regenerate, so that it handles OIDs as FT_OID.
svn path=/trunk/; revision=16732
2005-12-08 09:56:19 +00:00
Guy Harris
344b59b6b3 Squelch a const vs. non-const pointer warning.
svn path=/trunk/; revision=16731
2005-12-08 09:05:23 +00:00
Guy Harris
a9892169e3 From Kyle J. Harms:
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-08 08:55:15 +00:00
Ronnie Sahlberg
febe5a84e3 add decoding of the share type that metze found in the tree connect response
prettify tid and uid 


svn path=/trunk/; revision=16729
2005-12-08 07:54:13 +00:00
Anders Broman
b7bcb54079 Also add the new dissectors
svn path=/trunk/; revision=16728
2005-12-08 07:29:15 +00:00