Commit Graph

10399 Commits

Author SHA1 Message Date
Ronnie Sahlberg 0b94f16891 update to kerberos. now also decrypting the KRB_PRIB blobs
(application 21) of kerberos v5.
there are commonly found in Kpasswd packets.

Not too interesting yet until we start supporting decryption of kerberos
blobs using mit/heimdal kerveros shared libraries.

svn path=/trunk/; revision=10197
2004-02-23 08:39:42 +00:00
Richard Sharpe de8d0fddc9 Another small closing bracket fixup.
svn path=/trunk/; revision=10196
2004-02-23 05:44:34 +00:00
Guy Harris ab788d2688 Make the tap names for host statistics use "hosts" instead of "conv",
and make the tap names for endpoint statistics use "endpoints" instead
of "conv".

Similarly, make the titles for their windows say "Hosts" or "Endpoints"
rather than "Conversations".

svn path=/trunk/; revision=10195
2004-02-23 05:35:47 +00:00
Richard Sharpe 59b1193763 Small fix to usage text to add a trailing closed square bracket (]).
svn path=/trunk/; revision=10194
2004-02-23 04:16:37 +00:00
Guy Harris d42181e7a1 Put in a comment noting a problem with dialog boxes popped up before the
main window is popped up.

svn path=/trunk/; revision=10193
2004-02-23 00:05:50 +00:00
Guy Harris 07a989fbc6 Make the default ASN.1 file be "no file", not {Ethereal install
directory}/asn1/default.tt.

svn path=/trunk/; revision=10192
2004-02-22 23:53:57 +00:00
Ulf Lamping 2710d14158 change menu item names from "Host List" to "Endpoint List"
svn path=/trunk/; revision=10191
2004-02-22 23:42:51 +00:00
Guy Harris a21c329609 TETHEREAL_TAP_SRC contains the names of source files for taps for
Tethereal.

svn path=/trunk/; revision=10190
2004-02-22 23:40:28 +00:00
Ulf Lamping 928e5e916b some changes to the dialog layout and added some tooltips
svn path=/trunk/; revision=10189
2004-02-22 23:39:07 +00:00
Ulf Lamping 4ccf2c4ea2 minor bugfix
svn path=/trunk/; revision=10188
2004-02-22 23:31:36 +00:00
Guy Harris 5d2df19a7a From Peter J. Creath: add a convenience macro for value_string tables
where the values all have #defines or enum values and the corresponding
strings are just the #define or enum value names.

svn path=/trunk/; revision=10187
2004-02-22 22:45:21 +00:00
Guy Harris 48531970f3 Squelch a compiler warning.
Get rid of C++ comments.

Clean up indentation.

svn path=/trunk/; revision=10186
2004-02-22 22:42:17 +00:00
Guy Harris d84a87c5b3 Make the message a bit more detailed (modeled after the one from the
UNIX version of Acrobat Reader 4.0).

svn path=/trunk/; revision=10185
2004-02-22 22:33:59 +00:00
Guy Harris ca86d812b3 From Greg Morris: if a search reaches the end or beginning of the list,
pop up an alert box letting the user know, and asking whether they want
to continue the search.

svn path=/trunk/; revision=10184
2004-02-22 22:22:47 +00:00
Ulf Lamping 62d083525e statistics menu structure proposal:
renamed "Watch Protocol" to "Statistics",
Made two new toplevel menu items "Transport" and "Application"

svn path=/trunk/; revision=10183
2004-02-22 21:35:58 +00:00
Ulf Lamping 9e6a900146 tcp_graph.h is no longer needed, as the tap mechanism is now used
svn path=/trunk/; revision=10182
2004-02-22 19:48:10 +00:00
Ulf Lamping bf37168084 WIDGET_SET_SIZE(-2) is asserted by current GTK2 libs, so don't use it
svn path=/trunk/; revision=10181
2004-02-22 18:58:35 +00:00
Ulf Lamping cdebea69ce Redesigned the menu structure of the former statistics stuff,
now sorted by ISO-layer, than alphabetically (now longer by functionality).
Seperated the tap registering from the actual menu making stuff,
so the seperate step of registering the tap and the menu is no longer needed.
Removed all things related to this double registering.

svn path=/trunk/; revision=10180
2004-02-22 18:47:04 +00:00
Ulf Lamping 26a84495c8 gtkclist.c is called ethclist.c now
svn path=/trunk/; revision=10179
2004-02-22 16:28:47 +00:00
Jörg Mayer 2b94b29d80 _HEADERS has special automake meaning. Rename to _INCLUDES where no magic is required (and see what breaks this time)
svn path=/trunk/; revision=10178
2004-02-22 09:07:38 +00:00
Jörg Mayer d64179efcd build randpkt similar to dftest
svn path=/trunk/; revision=10177
2004-02-22 08:58:19 +00:00
Ulf Lamping d830fd0f90 make the Makefile.common really common between automake and nmake,
as lot's of definitions were used in the automake process only

svn path=/trunk/; revision=10176
2004-02-22 08:30:41 +00:00
Gilbert Ramirez 5cfc41fd88 If the LHS is a STRING or UNPARSED string, and the RHS is a FIELD,
then make sure that the FIELD can participate in the relation that
is expressed in the display filter.

Note that tvbuff's *should* be able to participate in == comparisons, etc.,
but those functions need to be added to ftype-tvbuff.c first.

svn path=/trunk/; revision=10175
2004-02-22 03:04:41 +00:00
Ulf Lamping e6f75392c3 added a help button
svn path=/trunk/; revision=10174
2004-02-21 22:54:50 +00:00
Ulf Lamping d216cf1dd6 new somewhat improved layout of the capture options dialog
svn path=/trunk/; revision=10173
2004-02-21 22:52:54 +00:00
Ulf Lamping a27d63b95b new somewhat improved layout of the capture options dialog
svn path=/trunk/; revision=10172
2004-02-21 22:28:59 +00:00
Guy Harris 05be09a826 Get rid of some "#if 0"ed out #includes.
Define "report_open_failure()" and "report_read_failure()", so that
dissectors can report file open and read errors.

svn path=/trunk/; revision=10171
2004-02-21 22:00:46 +00:00
Ulf Lamping b45b0f5547 bugfix from previous check in
svn path=/trunk/; revision=10170
2004-02-21 14:04:17 +00:00
Ulf Lamping 2509c20b61 quit_after_cap should be a gboolean, not an int, and it should be initialized
svn path=/trunk/; revision=10169
2004-02-21 13:40:06 +00:00
Ulf Lamping ba50469654 rework of capture.c: better seperation of sync and capture pipe by using
explicit names and seperated functionality of do_capture(),
but no functional change!

svn path=/trunk/; revision=10168
2004-02-21 12:58:42 +00:00
Guy Harris 9a7cac1dff Include "report_err.h" to declare "report_open_failure()" and
"report_read_failure()".

svn path=/trunk/; revision=10167
2004-02-21 11:38:45 +00:00
Guy Harris 6ab89ff776 Include "report_err.h" to declare "report_open_failure()" and
"report_read_failure()".

svn path=/trunk/; revision=10166
2004-02-21 11:13:54 +00:00
Guy Harris 5e60a77f7d Make both the Diameter-over-TCP and Diameter-over-SCTP dissectors
"new-style" dissectors, and have them reject packets that don't start
with a version number of 1, in the hopes that it'll be less likely to
try to dissect non-Diameter packets to/from port 1812 as Diameter and
thus less likely to spew out a bunch of warnings that cause users to ask
the Ethereal mailing lists what the problem is.

Use "tcp_dissect_pdus()" to handle Diameter-over-TCP.

svn path=/trunk/; revision=10165
2004-02-21 10:29:52 +00:00
Guy Harris 4a16df9517 Re-do fix for Jaime Fournier's e-mail address.
svn path=/trunk/; revision=10164
2004-02-21 10:03:15 +00:00
Guy Harris b87cde6b8d From Jaime Fournier:
The UNKUUID col_info update was only working as
	dcerpc_try_handoff() would fail to find the subdissector, and
	thus did not clobber it with col_add_str().  It is now in the
	right place to determine a UUID that was either not found, or is
	disabled.  The boolean dcerpc.unknown_if_id is now only set on
	cases where the handoff fails.  This has been tested, and the
	boolean now works as it should, and is not set for ALL packets
	as it was in the old location.

svn path=/trunk/; revision=10163
2004-02-21 09:57:15 +00:00
Guy Harris 2e4550cf3e Update from Jaime Fournier.
svn path=/trunk/; revision=10162
2004-02-21 09:49:35 +00:00
Guy Harris 0ea5437279 When constructing a tvbuff for an RPL packet, arrange that both the
length and the reported length be set based both on the actual lengths
remaining in the packet and on the length field.

svn path=/trunk/; revision=10161
2004-02-21 08:21:43 +00:00
Guy Harris 551c04f12d Fix a typo.
svn path=/trunk/; revision=10160
2004-02-21 07:59:48 +00:00
Guy Harris 357b107ece Save the current_proto value before calling subdissectors, and restore
it if we catch an exception (after showing the exception), so that
subsequent exceptions will have the right protocol.

svn path=/trunk/; revision=10159
2004-02-21 05:12:45 +00:00
Guy Harris 663c7d599c From Jaime Fournier:
properly handle the name string in a KerbPrin in a getSiteInfo
	response;

	dispaly name sizes in decimal rather than hex.

svn path=/trunk/; revision=10158
2004-02-21 04:55:42 +00:00
Guy Harris dc883b3bc7 Include <errno.h> to declare "errno".
svn path=/trunk/; revision=10157
2004-02-21 04:26:29 +00:00
Guy Harris b312ba697d Fix a typo.
svn path=/trunk/; revision=10156
2004-02-21 04:19:12 +00:00
Guy Harris 2789dccd2c Report a failure to open the XML disctionary file with
"report_open_failure()".

svn path=/trunk/; revision=10155
2004-02-21 02:59:53 +00:00
Guy Harris 711a7cbfa3 Regenerate the files from the latest list of exported functions.
svn path=/trunk/; revision=10154
2004-02-21 02:21:36 +00:00
Guy Harris 091108fb80 Move "dissect_per_bit_string()" to the end, to preserve the order of
earlier entries in the table of exported functions.

svn path=/trunk/; revision=10153
2004-02-21 02:20:44 +00:00
Guy Harris 83634f54c7 Add routines that can be called from dissectors to report file open and
read errors; there are separate implementations for Ethereal (pops up an
alert box) and Tethereal (prints an error message).

Use those routines in the ASN.1 dissector.

svn path=/trunk/; revision=10152
2004-02-21 02:15:07 +00:00
Guy Harris 58df4b6f4a Get the Content-Encoding and Transfer-Encoding headers and, for now,
don't try to dissect the body if there's any special encoding.

svn path=/trunk/; revision=10151
2004-02-21 01:31:56 +00:00
Guy Harris d9a7364184 Handle exceptions the same way we handle them in the DCE RPC dissector -
rethrow BoundsError, call "show_exception()" for all other errors, and
then fall through to dissect the trailer outside the TRY/CATCH/ENDRY
construct.

svn path=/trunk/; revision=10150
2004-02-21 00:33:31 +00:00
Guy Harris ea26e0b4cf Handle exceptions the same way we handle them in the DCE RPC dissector -
rethrow BoundsError, call "show_exception()" for all other errors, and
then fall through to dissect the trailer outside the TRY/CATCH/ENDRY
construct.

svn path=/trunk/; revision=10149
2004-02-21 00:22:16 +00:00
Jörg Mayer 83dd0267a3 Remove unused variables, make count unsigned to avoid s/u warning
svn path=/trunk/; revision=10148
2004-02-20 23:09:51 +00:00