Commit Graph

10530 Commits

Author SHA1 Message Date
Ulf Lamping ac0638e803 did lot's of cleanup to the text, especially in the library sections
svn path=/trunk/; revision=10580
2004-04-10 09:10:01 +00:00
Ulf Lamping 55c3178e95 Modify the "setup" target to download the packages we've defined, so that we
don't download the GTK1 packages unless we have GTK1_DIR defined.

svn path=/trunk/; revision=10579
2004-04-10 07:29:14 +00:00
Gerald Combs dba256262a Make the hex dump byte counter a guint32, so that we don't wrap prematurely.
svn path=/trunk/; revision=10578
2004-04-09 19:44:27 +00:00
Gerald Combs f1cb4f2f0a Modify the "setup" target to download the packages we've defined, so that we
don't download the GTK2 packages unless we have GTK2_DIR defined.

Fix some path checking in win32-setup.sh.

svn path=/trunk/; revision=10577
2004-04-09 16:54:07 +00:00
Guy Harris 762db2f472 From metatech:
- No registration of port 1414, only the heuristics.

	- More dissection of pre-defined MQ structures or messages types
	  (MSH, DH, DLH, OR, RR, PMR, MDE, MQSET, MQINQ, MQPUT1, PING).

svn path=/trunk/; revision=10576
2004-04-09 09:15:36 +00:00
Guy Harris 9539ea4a81 From Josh Bailey:
Fix missing handling for tags 0x6F and 0x70 (send and receive
	encoding type).

	Shorten fields displayed in COL_INFO.

	Display information about all IPDC packets in COL_INFO if
	there's more than one.

svn path=/trunk/; revision=10575
2004-04-09 08:39:00 +00:00
Ulf Lamping 6a597864f2 use the configured names from config.nmake for the required apps list
svn path=/trunk/; revision=10574
2004-04-09 07:38:38 +00:00
Ulf Lamping abfb416dd6 do some more explanations how to use the new library download tool
updated ADNS library version

svn path=/trunk/; revision=10573
2004-04-09 07:37:25 +00:00
Ronnie Sahlberg 5665f7c80c even more h235 dissection
svn path=/trunk/; revision=10572
2004-04-09 03:51:30 +00:00
Ronnie Sahlberg 34d69abdae some more h235 dissection
svn path=/trunk/; revision=10571
2004-04-09 03:32:17 +00:00
Ronnie Sahlberg 88ea9b1efd Add dissection of AuthenticationMechanism to h235
svn path=/trunk/; revision=10570
2004-04-09 01:07:30 +00:00
Ronnie Sahlberg 245225df38 Make it more obvious when ethereal fails to dissect a PER contruct
1, put a hint why it failed in the COL_INFO line
2, abort dissecting any further (by reading from the arbitrary position 9999 in the tvb
3, put "something unknown here [xxx]" as the last entry in the tree.

svn path=/trunk/; revision=10569
2004-04-09 00:31:41 +00:00
Ronnie Sahlberg 21c592319a implement some basic dissection of H.235 ClearToken so that the capture reported on the list will be dissected properly.
maybe someone should break out all the h.235 code sometime later and put it in packet-h235.c?

svn path=/trunk/; revision=10568
2004-04-08 23:52:12 +00:00
Gerald Combs a011fb14e2 Add a Makefile.nmake target called "setup" that uses the script
tools\win32-setup.sh to

  - Check for applications required to build Ethereal
  - Download and unpack required packages into $ETHEREAL_LIBS

Update ADNS to the latest version.

Make Python 2.3 the default.

svn path=/trunk/; revision=10567
2004-04-08 20:36:09 +00:00
Ulf Lamping 9ebddd2d71 catch the enter key from the interface drop-down list,
so pressing enter will really start a capture

svn path=/trunk/; revision=10566
2004-04-08 19:07:43 +00:00
Ronnie Sahlberg cff307f012 update to netlogon: make it dissect all the bits of the UserAccountControl flags field in the pac structure and elsewhere in netlogon
svn path=/trunk/; revision=10565
2004-04-08 10:21:10 +00:00
Ronnie Sahlberg c8848d4caa dissection of netlogon userflags in tha pac structure and elsewhere
svn path=/trunk/; revision=10564
2004-04-08 09:34:47 +00:00
Ronnie Sahlberg faaafa05f2 dissect group attributes for the pac structure and other places in netlogon
svn path=/trunk/; revision=10563
2004-04-08 09:17:16 +00:00
Guy Harris 5d48b1f124 On Windows, when looking for the ":" that separates the interface
description from the interface name, don't count ":" followed by "//",
as it might be part of "rpcap://".

svn path=/trunk/; revision=10562
2004-04-08 08:05:20 +00:00
Ronnie Sahlberg 3ef2019b2c update doc with better description of SUM/COUNT/MIN/MAX/AVG.
svn path=/trunk/; revision=10561
2004-04-08 05:19:38 +00:00
Ronnie Sahlberg f0b05d3149 update tcp so that it will print the string "(relative sequence/ack number)" in the header for the fields affected by using human readable sequence and ack numbers.
svn path=/trunk/; revision=10560
2004-04-08 05:09:28 +00:00
Guy Harris 2184232ca2 From Duncan Laurie: the LUN field in IPMI packets is only in the lower 2
bits.

svn path=/trunk/; revision=10559
2004-04-07 06:18:55 +00:00
Guy Harris 9cf3a7d97d From Jouni Malinen: add support for the 802.11i/RSN pre-authentication
Ethertype.

svn path=/trunk/; revision=10558
2004-04-07 06:04:22 +00:00
Ronnie Sahlberg 55aab5b071 make service response time statistics work for "unknown" rpc programs.
all proicedures will however get "interesting" names such as "proc-1" etc
except procedure 0 which is ALWAYS "NULL"

svn path=/trunk/; revision=10557
2004-04-07 04:31:32 +00:00
Ronnie Sahlberg 561d8c9cb0 when dealing with unknown rpc programs, create a fake program/version/procedure table so that we can get service response time tables working later.
svn path=/trunk/; revision=10556
2004-04-07 03:57:34 +00:00
Ulf Lamping cbcacf7e48 from Thomas Palmer: add a preference setting for filter toolbar placement
svn path=/trunk/; revision=10555
2004-04-06 19:02:18 +00:00
Gerald Combs 38f778743a Remove an extraneous 'break'.
svn path=/trunk/; revision=10554
2004-04-06 16:08:56 +00:00
Ronnie Sahlberg fb40dcdc75 Add support to decrypt the encrypted part of AS/TSG -REP PDUs.
Now we only need application 25/26 to be dissected as well for it to be
useful ...

svn path=/trunk/; revision=10553
2004-04-05 00:49:32 +00:00
Ronnie Sahlberg 63945d3d79 Added some more principal name types from the kerberos draft
svn path=/trunk/; revision=10552
2004-04-05 00:28:41 +00:00
Ronnie Sahlberg 15d886fc59 Love contributed great help to get the heimdal decryption support working
(wherein we also discovered an obscure bug inside heimdal itself)  Great thanks to Love.

svn path=/trunk/; revision=10551
2004-04-04 07:12:25 +00:00
Anders Broman 061bb9ee8f As pointed out by Chernishov Yury - strip of leading spaces of parameters
svn path=/trunk/; revision=10550
2004-04-03 22:33:45 +00:00
Anders Broman 37f056b42b From Chernishov Yury Don't destroy SIP dissector entrys in info column for application/isup
svn path=/trunk/; revision=10549
2004-04-03 22:15:37 +00:00
Guy Harris 22d9288594 In "get_unicode_or_ascii_string()", treat a negative length argument as
a very large unsigned integer (which it probably is), and trim it at
INT_MAX, and fix the handling of too-long ASCII strings so that the
"..." gets inserted.  Make sure that all the bytes of the string exist
before truncating the string length to the buffer length, so that the
appropriate exception is thrown.

svn path=/trunk/; revision=10548
2004-04-03 03:50:44 +00:00
Ronnie Sahlberg 929c732949 Add a new preference option so that users that really really want to can
tell ethereal "I dont care if the heuristics are too weak" "I want to see the ONC-RPC layer for these weird protocols that are not known to ethereal"   "If I get a lot of false positives it is my own fault and I will not complain"

This allows ethereal to dissect the rpc layer (and do request/response matching) even for those onc-rpc protocols that ethereal doesnt know about yet.

svn path=/trunk/; revision=10547
2004-04-03 00:29:08 +00:00
Ronnie Sahlberg 9948a13158 If the packet is short, dont try to create a blob item that spans beyound the end of the short packet since that will raise an exception and we wont even attempt to dissect those (kerberos usually) bytes that we do have in the packet.
svn path=/trunk/; revision=10546
2004-04-02 22:01:21 +00:00
Ronnie Sahlberg 696c4f22d9 dont bail out just because we dont have the entire security blob present in
a pdu.
even for short frames, try to pass on as mush as possible to gssapi.

svn path=/trunk/; revision=10545
2004-04-02 21:38:34 +00:00
Guy Harris a1d95cbec1 From Olivier Biot: support AT_STRINGZ columns.
svn path=/trunk/; revision=10544
2004-04-02 09:04:12 +00:00
Guy Harris 1adc05c157 From Mark C. Brown: add support for FDDI and Token Ring cards.
Set the file encapsulation the same way it's done for iptrace captures -
leave it as "unknown" to start with, and, for each packet we see, set it
to the packet's encapsulation type if the file encapsulation type is
unknown and set it to "per-packet" if the file encapsulation type is
"known" but isn't the type of that packet, so files that have all the
same type of packet have that type as the file type and packets that
*don't* have all the same type of packet have "per-packet".

svn path=/trunk/; revision=10543
2004-04-02 08:27:26 +00:00
Guy Harris 46180d236b From Devin Heitmueller: do a better job of decoding the AIM messaging
SNAC for outgoing and incoming subtypes.

svn path=/trunk/; revision=10542
2004-04-02 07:59:22 +00:00
Guy Harris 78becd2967 From Rolf Fiedler: fix a comment, and fix the code to get the packet
length.

svn path=/trunk/; revision=10541
2004-04-02 07:40:37 +00:00
Guy Harris 61225e45b7 From Devin Heitmueller: do YMSG desegmentation.
svn path=/trunk/; revision=10540
2004-04-02 07:28:43 +00:00
Guy Harris 9f879f7a22 Get rid of an extra "=" at the end of the file.
svn path=/trunk/; revision=10539
2004-04-02 05:19:42 +00:00
Guy Harris 82fa825629 Get rid of CRs.
svn path=/trunk/; revision=10538
2004-04-02 05:07:42 +00:00
Anders Broman 2d1214d0b1 Fix a copy paste error
svn path=/trunk/; revision=10537
2004-04-01 20:34:51 +00:00
Ronnie Sahlberg df48f692e4 add dissection of the canonicalize bit which some windows clients use
svn path=/trunk/; revision=10536
2004-04-01 09:15:24 +00:00
Guy Harris 62f25e195c Get rid of CR's.
svn path=/trunk/; revision=10535
2004-03-31 21:04:16 +00:00
Guy Harris 0f9c41f8a5 Get rid of CR's.
svn path=/trunk/; revision=10534
2004-03-31 20:57:42 +00:00
Anders Broman 12d2805f88 Add RADIUS AVP 101, the value string to go with it and some ACC vendor AVP:s
svn path=/trunk/; revision=10533
2004-03-31 20:25:40 +00:00
Anders Broman 46e9c492e1 Add dissection of user to user indicators parameter, Split some lines and some white space changes
svn path=/trunk/; revision=10532
2004-03-31 20:23:05 +00:00
Jörg Mayer 83190e4f91 configure.in merging has been done. Add another point
svn path=/trunk/; revision=10531
2004-03-31 01:31:00 +00:00