metze/wireshark/wip.git
21 years agoUpdate to dtsprovider, declare the status code and vals
Ronnie Sahlberg [Wed, 18 Sep 2002 12:12:50 +0000 (12:12 -0000)]
Update to dtsprovider, declare the status code and vals

svn path=/trunk/; revision=6304

21 years agoFrom Didier: bugfix for sequence number wrapping
Ronnie Sahlberg [Wed, 18 Sep 2002 12:08:28 +0000 (12:08 -0000)]
From Didier: bugfix for sequence number wrapping

svn path=/trunk/; revision=6303

21 years agoGot rid of some nested parenthesis in the gssapi oid registrations.
Tim Potter [Wed, 18 Sep 2002 08:36:25 +0000 (08:36 -0000)]
Got rid of some nested parenthesis in the gssapi oid registrations.

svn path=/trunk/; revision=6302

21 years agoFrom Didier Gautheron: bail out in "loop_record()" if the size of the
Guy Harris [Wed, 18 Sep 2002 01:10:02 +0000 (01:10 -0000)]
From Didier Gautheron: bail out in "loop_record()" if the size of the
structure to be dissected is 0.

Also, in "loop_record()":

Make the variable in which that size is stored a "guint" to
avoid overflows.

Free up the name string as soon as we're done with it, so that
we won't leak it if we throw an exception.

svn path=/trunk/; revision=6301

21 years agoFrom Andreas Sikkema: add the connected number information element.
Guy Harris [Tue, 17 Sep 2002 19:50:12 +0000 (19:50 -0000)]
From Andreas Sikkema: add the connected number information element.

svn path=/trunk/; revision=6300

21 years agoFrom Jaime Fournier, bugfix for dtsprovider and some error codes for dce122
Ronnie Sahlberg [Tue, 17 Sep 2002 09:38:04 +0000 (09:38 -0000)]
From Jaime Fournier, bugfix for dtsprovider and some error codes for dce122

svn path=/trunk/; revision=6299

21 years agoNew dissector for the FIX protocol by PC Drew
Jörg Mayer [Mon, 16 Sep 2002 17:49:20 +0000 (17:49 -0000)]
New dissector for the FIX protocol by PC Drew

svn path=/trunk/; revision=6298

21 years agoFrom Luke Howard: Small fix for NETLOGON: LogonGetDomainInfo
Ronnie Sahlberg [Sun, 15 Sep 2002 06:36:16 +0000 (06:36 -0000)]
From Luke Howard: Small fix for NETLOGON: LogonGetDomainInfo

svn path=/trunk/; revision=6297

21 years ago- add a new GUI preference in the gtk2 port. It allows to use
Olivier Abad [Sat, 14 Sep 2002 10:07:40 +0000 (10:07 -0000)]
- add a new GUI preference in the gtk2 port. It allows to use
  alternating colors in all TreeView widgets (see
  gtk_tree_view_set_rules_hint()).

- remove unused preferences in the gtk2 port (tree_expander_style and
  tree_line_style).

svn path=/trunk/; revision=6296

21 years agoOptimized edt handling as per Guy's suggestion.
Ronnie Sahlberg [Sat, 14 Sep 2002 07:42:52 +0000 (07:42 -0000)]
Optimized edt handling as per Guy's suggestion.
The performance impact on using multiple tap extensions using
filter strings should be greatly reduced.

Next step would be to rewrite the color filtering in file.c to become
a tap extension and then the checking of display filters in file.c as well.
After that the edt/epan_dissect_run() calls can be completely removed from
file.c

svn path=/trunk/; revision=6295

21 years agoFrom Jaime Fournier: DCE/RPC AFS4INT interface
Ronnie Sahlberg [Fri, 13 Sep 2002 10:36:55 +0000 (10:36 -0000)]
From Jaime Fournier: DCE/RPC AFS4INT interface

svn path=/trunk/; revision=6294

21 years agoFrom Jaime Fournier: DCE/RCP FLDB interface
Ronnie Sahlberg [Fri, 13 Sep 2002 10:28:54 +0000 (10:28 -0000)]
From Jaime Fournier: DCE/RCP FLDB interface

svn path=/trunk/; revision=6293

21 years agoFrom Jaime Fournier: DCE/RPC TKN4INT interface
Ronnie Sahlberg [Fri, 13 Sep 2002 10:20:48 +0000 (10:20 -0000)]
From Jaime Fournier: DCE/RPC TKN4INT interface

svn path=/trunk/; revision=6292

21 years agoFrom Jaime Fournier: DCE/RPC SECIDMAP interface
Ronnie Sahlberg [Fri, 13 Sep 2002 10:13:03 +0000 (10:13 -0000)]
From Jaime Fournier: DCE/RPC SECIDMAP interface

svn path=/trunk/; revision=6291

21 years agoFrom Jaime Fournier: DCE/RPC REP_PROC interface
Ronnie Sahlberg [Fri, 13 Sep 2002 10:06:45 +0000 (10:06 -0000)]
From Jaime Fournier: DCE/RPC REP_PROC interface

svn path=/trunk/; revision=6290

21 years agoFrom Jaime Fournier: DCE/RPC KRB5RPC interface
Ronnie Sahlberg [Fri, 13 Sep 2002 09:59:21 +0000 (09:59 -0000)]
From Jaime Fournier: DCE/RPC KRB5RPC interface

svn path=/trunk/; revision=6289

21 years ago<sys/types.h> still needs to be #included to get size_t, as the comment
Gilbert Ramirez [Thu, 12 Sep 2002 21:26:51 +0000 (21:26 -0000)]
<sys/types.h> still needs to be #included to get size_t, as the comment
which was not deleted makes clear.

svn path=/trunk/; revision=6288

21 years agoHandle ignored files more flexible. This also fixes the newest files
Jörg Mayer [Thu, 12 Sep 2002 20:04:42 +0000 (20:04 -0000)]
Handle ignored files more flexible. This also fixes the newest files
missing from this file.

svn path=/trunk/; revision=6287

21 years agoFrom Anand Narwani: fix an error in decoding classifier TLV's.
Guy Harris [Thu, 12 Sep 2002 19:58:37 +0000 (19:58 -0000)]
From Anand Narwani: fix an error in decoding classifier TLV's.

svn path=/trunk/; revision=6286

21 years agoFrom Jaime Fournier: DCE/RPC CDS_CLERKSERVER interface
Ronnie Sahlberg [Thu, 12 Sep 2002 09:29:51 +0000 (09:29 -0000)]
From Jaime Fournier: DCE/RPC CDS_CLERKSERVER interface

svn path=/trunk/; revision=6285

21 years agoFrom Jaime Fournier: DCE/RPC FTSERVER interface
Ronnie Sahlberg [Thu, 12 Sep 2002 09:19:32 +0000 (09:19 -0000)]
From Jaime Fournier: DCE/RPC FTSERVER interface

svn path=/trunk/; revision=6284

21 years agoFrom Jaime Fournier: DCE/RPC BOSSVR interface
Ronnie Sahlberg [Thu, 12 Sep 2002 09:12:26 +0000 (09:12 -0000)]
From Jaime Fournier: DCE/RPC BOSSVR interface

svn path=/trunk/; revision=6283

21 years agoFrom Jaime Fournier: DCE/RPC UKIKVOTE interface
Ronnie Sahlberg [Thu, 12 Sep 2002 09:06:23 +0000 (09:06 -0000)]
From Jaime Fournier: DCE/RPC UKIKVOTE interface

svn path=/trunk/; revision=6282

21 years agoFrom Jaime Fournier: DCE/RPC UBIKDISK interface
Ronnie Sahlberg [Thu, 12 Sep 2002 08:55:42 +0000 (08:55 -0000)]
From Jaime Fournier: DCE/RPC UBIKDISK interface

svn path=/trunk/; revision=6281

21 years agoFrom Jaime Fournier: DCE/RPC DTSPROVIDER interface
Ronnie Sahlberg [Thu, 12 Sep 2002 08:48:40 +0000 (08:48 -0000)]
From Jaime Fournier: DCE/RPC DTSPROVIDER interface

svn path=/trunk/; revision=6280

21 years agoFrom Jaime Fournier: DCE/RPC CPRPC_SERVER interface
Ronnie Sahlberg [Thu, 12 Sep 2002 08:43:37 +0000 (08:43 -0000)]
From Jaime Fournier: DCE/RPC CPRPC_SERVER interface

svn path=/trunk/; revision=6279

21 years agoDisplay the error string in the COL_INFO field for an unsuccessful
Tim Potter [Thu, 12 Sep 2002 00:10:58 +0000 (00:10 -0000)]
Display the error string in the COL_INFO field for an unsuccessful
NBNS name query.

svn path=/trunk/; revision=6278

21 years agoDiscovered a new pipe, \PIPE\DNSSERVER, when debugging a win2k DNS
Tim Potter [Wed, 11 Sep 2002 23:59:13 +0000 (23:59 -0000)]
Discovered a new pipe, \PIPE\DNSSERVER, when debugging a win2k DNS
problem.  The win2k DNS MMC snap-in generates calls to this pipe.

There appear to be three calls which have been implemented as stubs
for the moment.

svn path=/trunk/; revision=6277

21 years agoSmall fix from Jim McDonough to fix the order of domain and workstation name
Richard Sharpe [Wed, 11 Sep 2002 17:47:32 +0000 (17:47 -0000)]
Small fix from Jim McDonough to fix the order of domain and workstation name
in a negotiate.

svn path=/trunk/; revision=6276

21 years agoSmall patch from Jim McDonough from IBM for problems with the Negotiate NTLMSSP frame.
Richard Sharpe [Wed, 11 Sep 2002 16:45:07 +0000 (16:45 -0000)]
Small patch from Jim McDonough from IBM for problems with the Negotiate NTLMSSP frame.

svn path=/trunk/; revision=6275

21 years agofix for the fix
Ronnie Sahlberg [Wed, 11 Sep 2002 09:52:36 +0000 (09:52 -0000)]
fix for the fix

svn path=/trunk/; revision=6274

21 years agoFrom Jaime Fournier: DCE/RPC CDS_SOLICIT interface
Ronnie Sahlberg [Wed, 11 Sep 2002 09:48:01 +0000 (09:48 -0000)]
From Jaime Fournier: DCE/RPC CDS_SOLICIT interface

svn path=/trunk/; revision=6273

21 years agoTiny bugfix
Ronnie Sahlberg [Wed, 11 Sep 2002 09:42:02 +0000 (09:42 -0000)]
Tiny bugfix

svn path=/trunk/; revision=6272

21 years agoFrom Jaime Fournier: DCE/RPC DTSSTIME_REQ interface
Ronnie Sahlberg [Wed, 11 Sep 2002 09:40:33 +0000 (09:40 -0000)]
From Jaime Fournier: DCE/RPC DTSSTIME_REQ interface

svn path=/trunk/; revision=6271

21 years agoFrom Jaime Fournier: DCE/RPC REPADMIN interface
Ronnie Sahlberg [Wed, 11 Sep 2002 09:34:28 +0000 (09:34 -0000)]
From Jaime Fournier: DCE/RPC REPADMIN interface

svn path=/trunk/; revision=6270

21 years agoFrom Jaime Fournier: DCE/RCP ROVERRIDE interface
Ronnie Sahlberg [Wed, 11 Sep 2002 09:17:25 +0000 (09:17 -0000)]
From Jaime Fournier: DCE/RCP ROVERRIDE interface

svn path=/trunk/; revision=6269

21 years agoTiny change to the tcp seq/ack analysis.
Ronnie Sahlberg [Wed, 11 Sep 2002 09:08:07 +0000 (09:08 -0000)]
Tiny change to the tcp seq/ack analysis.

If the addresses are equal, compare the ports with '>' instead of '-'
since '>' will work regardless of whether the values are unsigned or not.

svn path=/trunk/; revision=6268

21 years agoFrom Jaime Fournier: DCE/RCP RPRIV interface
Ronnie Sahlberg [Wed, 11 Sep 2002 09:05:22 +0000 (09:05 -0000)]
From Jaime Fournier: DCE/RCP RPRIV interface

svn path=/trunk/; revision=6267

21 years agoA small fix to avoid a crash. Needs more work, though ...
Richard Sharpe [Wed, 11 Sep 2002 02:23:14 +0000 (02:23 -0000)]
A small fix to avoid a crash. Needs more work, though ...

svn path=/trunk/; revision=6266

21 years agoFix the test for "want_zlib" being "no" when generating the message
Guy Harris [Wed, 11 Sep 2002 00:02:52 +0000 (00:02 -0000)]
Fix the test for "want_zlib" being "no" when generating the message
indicating whether we'll be building with zlib.

svn path=/trunk/; revision=6265

21 years agoFrom Greg Morris: handle watchdog packets on socket 4003 as well as
Guy Harris [Tue, 10 Sep 2002 23:47:07 +0000 (23:47 -0000)]
From Greg Morris: handle watchdog packets on socket 4003 as well as
socket 4001.

svn path=/trunk/; revision=6264

21 years agoFrom Jim McDonough: update NTLMSSP decoding to do:
Guy Harris [Tue, 10 Sep 2002 23:44:17 +0000 (23:44 -0000)]
From Jim McDonough: update NTLMSSP decoding to do:

- strings are now in a subtree of a command, printing only the
  text unless you go into the subtree (to see length, offset)

- generic blobs are the same as strings, only displayed in hex

- NTLMSSP challenge address lists are decoded

- a couple of unknown fields are now known

svn path=/trunk/; revision=6263

21 years agoCheck the right variable when generating the indication of whether we're
Guy Harris [Tue, 10 Sep 2002 23:26:19 +0000 (23:26 -0000)]
Check the right variable when generating the indication of whether we're
building with zlib or not.

svn path=/trunk/; revision=6262

21 years agoGtkList to GtkTreeView conversion.
Olivier Abad [Tue, 10 Sep 2002 20:54:14 +0000 (20:54 -0000)]
GtkList to GtkTreeView conversion.

svn path=/trunk/; revision=6261

21 years agoAdd a reference to gtk2 docs which recommends replacing gtk_signal_xxx
Olivier Abad [Tue, 10 Sep 2002 20:53:26 +0000 (20:53 -0000)]
Add a reference to gtk2 docs which recommends replacing gtk_signal_xxx
functions with their g_signal_xxx equivalent.

svn path=/trunk/; revision=6260

21 years agoreplace gtk_signal_emit_by_name() with g_signal_emit_by_name()
Olivier Abad [Tue, 10 Sep 2002 20:49:07 +0000 (20:49 -0000)]
replace gtk_signal_emit_by_name() with g_signal_emit_by_name()

svn path=/trunk/; revision=6259

21 years agoCall gtk_tree_model_get() only if gtk_tree_selection_get_selected()
Olivier Abad [Tue, 10 Sep 2002 19:39:00 +0000 (19:39 -0000)]
Call gtk_tree_model_get() only if gtk_tree_selection_get_selected()
returns TRUE (i.e. get data from the selected row only if something has
been selected).

svn path=/trunk/; revision=6258

21 years agoFrom Anand Narwani: support for Cisco vendor-specific TLVs.
Guy Harris [Tue, 10 Sep 2002 19:07:40 +0000 (19:07 -0000)]
From Anand Narwani: support for Cisco vendor-specific TLVs.

Add RCS IDs to source files.

svn path=/trunk/; revision=6257

21 years agoFixing dfilter2sgml so it is only in one place
Richard Sharpe [Tue, 10 Sep 2002 15:37:35 +0000 (15:37 -0000)]
Fixing dfilter2sgml so it is only in one place

svn path=/trunk/; revision=6256

21 years agoFrom Jamie Fournier: DCE/RPC RSEC_LOGIN interface
Ronnie Sahlberg [Tue, 10 Sep 2002 11:33:00 +0000 (11:33 -0000)]
From Jamie Fournier: DCE/RPC RSEC_LOGIN interface

svn path=/trunk/; revision=6255

21 years agoFrom Jamie Fournier: DCE/RPC RS_REPLIST interface
Ronnie Sahlberg [Tue, 10 Sep 2002 11:26:27 +0000 (11:26 -0000)]
From Jamie Fournier: DCE/RPC RS_REPLIST interface

svn path=/trunk/; revision=6254

21 years agoFrom Jamie Fournier: DCE/RPC RS_ATTR interface
Ronnie Sahlberg [Tue, 10 Sep 2002 11:19:18 +0000 (11:19 -0000)]
From Jamie Fournier: DCE/RPC RS_ATTR interface

svn path=/trunk/; revision=6253

21 years agoFrom Jamie Fournier: DCE/RPC RS_ACCT interface
Ronnie Sahlberg [Tue, 10 Sep 2002 11:13:19 +0000 (11:13 -0000)]
From Jamie Fournier: DCE/RPC RS_ACCT interface

svn path=/trunk/; revision=6252

21 years agoFrom Jamie Fournier: DCE/RPC RS_MISC dissector
Ronnie Sahlberg [Tue, 10 Sep 2002 11:01:21 +0000 (11:01 -0000)]
From Jamie Fournier: DCE/RPC RS_MISC dissector

svn path=/trunk/; revision=6251

21 years agoFrom Jamie Fournier : DCE/RPC RS_MISC dissector
Ronnie Sahlberg [Tue, 10 Sep 2002 11:00:36 +0000 (11:00 -0000)]
From Jamie Fournier : DCE/RPC RS_MISC dissector

svn path=/trunk/; revision=6250

21 years agoFrom Jamie Fournier DCE/RPC RS_PGO dissector
Ronnie Sahlberg [Tue, 10 Sep 2002 10:48:36 +0000 (10:48 -0000)]
From Jamie Fournier  DCE/RPC RS_PGO dissector

svn path=/trunk/; revision=6249

21 years agoFrom Jamie Fournier: DCE/RPC RS_UNIX interface
Ronnie Sahlberg [Tue, 10 Sep 2002 10:28:45 +0000 (10:28 -0000)]
From Jamie Fournier: DCE/RPC RS_UNIX interface

svn path=/trunk/; revision=6248

21 years agoWhen allocating a hash table for a given MAC address range, use
Guy Harris [Tue, 10 Sep 2002 10:12:34 +0000 (10:12 -0000)]
When allocating a hash table for a given MAC address range, use
"g_malloc0()", so it starts out initialized to all null pointers.

svn path=/trunk/; revision=6247

21 years agoAdd "/I$(ZLIB_DIR)" to the list of "/I" flags in the top-level directory
Guy Harris [Tue, 10 Sep 2002 10:08:41 +0000 (10:08 -0000)]
Add "/I$(ZLIB_DIR)" to the list of "/I" flags in the top-level directory
and the "gtk" and "gtk2" directories, so that we find "zlib.h", as we
now define "HAVE_ZLIB" in the top-level "config.h.win32" and thus try to
include "zlib.h" on Windows.

svn path=/trunk/; revision=6246

21 years agoFix a typo in Richard's name.
Guy Harris [Tue, 10 Sep 2002 08:55:34 +0000 (08:55 -0000)]
Fix a typo in Richard's name.

Add some additional information from

http://www.isi.edu/people/bcn/krb-revisions/krbclar8-1.html

svn path=/trunk/; revision=6245

21 years agoFrom Ulf Lamping: add a "distclean" rule to get rid of all generated
Guy Harris [Tue, 10 Sep 2002 08:28:14 +0000 (08:28 -0000)]
From Ulf Lamping: add a "distclean" rule to get rid of all generated
files, and have it get rid of "x11-declarations.h" and
"x11-register-info.h".  Also, don't delete "packet-ncp2222.c" with "make
clean", just with "make distclean", and get rid of a duplicate
"register.c" in the list of files removed by "make clean".

svn path=/trunk/; revision=6244

21 years agoFrom Ulf Lamping: define HAVE_LIBZ in the top-level config.h.win32, as
Guy Harris [Tue, 10 Sep 2002 08:23:10 +0000 (08:23 -0000)]
From Ulf Lamping: define HAVE_LIBZ in the top-level config.h.win32, as
it's defined in the Wiretap config.h.win32.

svn path=/trunk/; revision=6243

21 years agoAdd Microsoft's RC4-HMAC and exportable(?) RC4-HMAC encryption types.
Guy Harris [Tue, 10 Sep 2002 02:15:55 +0000 (02:15 -0000)]
Add Microsoft's RC4-HMAC and exportable(?) RC4-HMAC encryption types.

svn path=/trunk/; revision=6242

21 years agoIf we see SASL authentication in a bind request, attach to the
Guy Harris [Mon, 9 Sep 2002 23:41:12 +0000 (23:41 -0000)]
If we see SASL authentication in a bind request, attach to the
conversation a data structure containing the authentication type and
mechanism, and use that to dissect the credentials in subsequent bind
responses.

Call the bind request and response dissectors regardless of whether
we're building a protocol tree or not, so that we call the
authentication subdissectors.

"read_string()" doesn't return anything through the string-pointer
argument if the string is zero-length; handle those cases.

svn path=/trunk/; revision=6241

21 years agoDissect the autentication verifier for Kerberos 5 authentication in
Guy Harris [Mon, 9 Sep 2002 22:11:33 +0000 (22:11 -0000)]
Dissect the autentication verifier for Kerberos 5 authentication in
connectionless PDUs.

svn path=/trunk/; revision=6240

21 years ago"dfilter_prime_proto_tree()" doesn't modify the "dfilter_t" to which
Guy Harris [Mon, 9 Sep 2002 21:04:15 +0000 (21:04 -0000)]
"dfilter_prime_proto_tree()" doesn't modify the "dfilter_t" to which
it's handed a pointer, which means that "epan_dissect_prime_dfilter()"
doesn't do so either; make that argument a "const dfilter_t *" in both
cases.

svn path=/trunk/; revision=6239

21 years agoFrom Graeme Hewson:
Guy Harris [Mon, 9 Sep 2002 20:39:01 +0000 (20:39 -0000)]
From Graeme Hewson:

Currently Ethereal sets and uses a default directory for reading
and writing, but only in some places.  This set of patches extends
the setting of the default directory to the -w option as well as
the -r option, and causes all file dialogs to use and set the
default consistently.  (I haven't changed the
Preferences/Printing/File dialog, though, as that's a special
case.)

There's also a fix for a bug where Ethereal was issuing the
message "Ring buffer requested, but capture isn't being saved to
a permanent file" even though a file was specified with -w.

There also appear to be some other cleanups in his patch.

svn path=/trunk/; revision=6238

21 years agoAdd/fix cvs id tags
Jörg Mayer [Mon, 9 Sep 2002 20:32:32 +0000 (20:32 -0000)]
Add/fix cvs id tags

svn path=/trunk/; revision=6237

21 years agoFrom Matthew Smart:
Guy Harris [Mon, 9 Sep 2002 20:22:51 +0000 (20:22 -0000)]
From Matthew Smart:

     o Added support for v1 and v7

     o Use proto_tree_add_item() instead of proto_tree_add_text() to
       enable filtering.  Thanks sahlberg AT optushome.com.au for
       pointing that out.

svn path=/trunk/; revision=6236

21 years agoPut back missing include of <stdio.h>.
Guy Harris [Mon, 9 Sep 2002 20:16:12 +0000 (20:16 -0000)]
Put back missing include of <stdio.h>.

Fix the RCS ID.

svn path=/trunk/; revision=6235

21 years agoAllow the "manuf" file to contain well-known MAC addresses and address
Guy Harris [Mon, 9 Sep 2002 19:53:38 +0000 (19:53 -0000)]
Allow the "manuf" file to contain well-known MAC addresses and address
ranges specified with a mask, as well as manufacturer OUIs.  Match the
address range values, as well as MAC addresses and manufacturer OUIs,
when translating MAC addresses to names.

Have "make-manuf" read a file containing the well-known addresses and
append it to the list of OUIs.

svn path=/trunk/; revision=6234

21 years agoAllow the "manuf" file to contain well-known MAC addresses and address
Guy Harris [Mon, 9 Sep 2002 19:38:11 +0000 (19:38 -0000)]
Allow the "manuf" file to contain well-known MAC addresses and address
ranges specified with a mask, as well as manufacturer OUIs.  Match the
address range values, as well as MAC addresses and manufacturer OUIs,
when translating MAC addresses to names.

Have "make-manuf" read a file containing the well-known addresses and
append it to the list of OUIs.

svn path=/trunk/; revision=6233

21 years agoUse -1, rather than "tvb_length_remaining(tvb, offset)", as the length
Guy Harris [Sun, 8 Sep 2002 22:47:43 +0000 (22:47 -0000)]
Use -1, rather than "tvb_length_remaining(tvb, offset)", as the length
for items that should run to the end of the tvbuff.

Make the next level dissector handle local to "dissect_spnego()".

Handle negTokenInit's with mechTokens, by, when processing the mechTypes
sequence in a negTokenInit, remembering the first MechType and telling
"dissect_spnego_mechTypes()"'s caller about it, and having that caller
use that mechType to dissect the mechToken.

svn path=/trunk/; revision=6232

21 years agoKRB_DECODE_STRING_OR_DIE, and variants thereof, set "val_len" to the
Guy Harris [Sun, 8 Sep 2002 22:41:23 +0000 (22:41 -0000)]
KRB_DECODE_STRING_OR_DIE, and variants thereof, set "val_len" to the
length of the string value and "item_len" to the length of the entire
BER item, including the type header.  As such, "val_len", not
"item_len", should be used when formatting the value, and "item_len",
not "val_len", should be used as the length when putting the item into
the protocol tree and when advancing the offset.

The kvno in an encryptedData item is unsigned; display it as such.

svn path=/trunk/; revision=6231

21 years agoAuth type 8 is NETLOGON secure channel used for BDC replication.
Tim Potter [Sun, 8 Sep 2002 12:04:42 +0000 (12:04 -0000)]
Auth type 8 is NETLOGON secure channel used for BDC replication.

svn path=/trunk/; revision=6230

21 years agoFix documentation comments to reflext reality.
Richard Sharpe [Sun, 8 Sep 2002 02:45:26 +0000 (02:45 -0000)]
Fix documentation comments to reflext reality.

svn path=/trunk/; revision=6229

21 years agoAdd a "gssapi_lookup_oid()" that takes a binary OID (pointer and length)
Guy Harris [Sun, 8 Sep 2002 01:43:44 +0000 (01:43 -0000)]
Add a "gssapi_lookup_oid()" that takes a binary OID (pointer and length)
as an argument, and looks up that OID in the GSSAPI OID hash table.

Always use that routine to look up OIDs, so that we never use the result
of "format_oid()" as the key (as that doesn't necessarily work).

Make "gssapi_oids" static, as one should only look up GSSAPI
authentication mechanism OIDs with "gssapi_lookup_oid()".

In the SPNEGO dissector, free up the OID strings when we're done with
them, and don't advance the offset past the OID until after we put the
OID into the protocol tree.

svn path=/trunk/; revision=6228

21 years agoExplain the GTK+ developers' thinking about detecting fixed-width fonts
Guy Harris [Sun, 8 Sep 2002 01:20:02 +0000 (01:20 -0000)]
Explain the GTK+ developers' thinking about detecting fixed-width fonts
and about making some tree view item behaviors settable by applications.

svn path=/trunk/; revision=6227

21 years agoAdd a copyright :-)
Richard Sharpe [Sun, 8 Sep 2002 01:07:40 +0000 (01:07 -0000)]
Add a copyright :-)

svn path=/trunk/; revision=6226

21 years agoDo *N*O*T* use the result of "format_oid()" as a key to look up a entry
Guy Harris [Sun, 8 Sep 2002 00:40:44 +0000 (00:40 -0000)]
Do *N*O*T* use the result of "format_oid()" as a key to look up a entry
in the gssapi_oids hash table; the keys are just text representations of
the numbers in the OID, but "format_oid()" can add a formatted
description of the OID to the end of the string it returns, which means
it won't match.

Use -1 rather than "tvb_length_remaining(tvb, 0)" as the length to say
"this item goes to the end of the tvbuff.

svn path=/trunk/; revision=6225

21 years agoAll the multi-byte integral quantities are big-endian, so let's pretend
Guy Harris [Sun, 8 Sep 2002 00:07:40 +0000 (00:07 -0000)]
All the multi-byte integral quantities are big-endian, so let's pretend
that the desired authentication type is, too.

Don't bother updating the offset after dissecting the desired
authentication type - we don't update it after dissecting the identity
or notification.

svn path=/trunk/; revision=6224

21 years agoFrom Jouni Malinen, bug fix for EAP NAK packets.
Ronnie Sahlberg [Sat, 7 Sep 2002 23:49:58 +0000 (23:49 -0000)]
From Jouni Malinen, bug fix for EAP NAK packets.

svn path=/trunk/; revision=6223

21 years agoGtkCList to GtkTreeView conversion.
Olivier Abad [Sat, 7 Sep 2002 21:21:56 +0000 (21:21 -0000)]
GtkCList to GtkTreeView conversion.

svn path=/trunk/; revision=6222

21 years agoAdd missing gtk_tree_path_free()
Olivier Abad [Sat, 7 Sep 2002 21:21:14 +0000 (21:21 -0000)]
Add missing gtk_tree_path_free()

svn path=/trunk/; revision=6221

21 years agoStrings copied from a TreeModel must be freed after usage.
Olivier Abad [Sat, 7 Sep 2002 18:35:16 +0000 (18:35 -0000)]
Strings copied from a TreeModel must be freed after usage.

svn path=/trunk/; revision=6220

21 years agoFix a spelling mistake.
Richard Sharpe [Sat, 7 Sep 2002 15:45:28 +0000 (15:45 -0000)]
Fix a spelling mistake.

svn path=/trunk/; revision=6219

21 years agoAdd back stdio.h
Jörg Mayer [Sat, 7 Sep 2002 14:56:57 +0000 (14:56 -0000)]
Add back stdio.h

svn path=/trunk/; revision=6218

21 years agoGtkList to GtkTreeView conversion.
Olivier Abad [Sat, 7 Sep 2002 10:48:07 +0000 (10:48 -0000)]
GtkList to GtkTreeView conversion.

svn path=/trunk/; revision=6217

21 years agomake dist needs to include gtk and gtk2 no matter what the configure opitons were
Jörg Mayer [Sat, 7 Sep 2002 10:04:41 +0000 (10:04 -0000)]
make dist needs to include gtk and gtk2 no matter what the configure opitons were

svn path=/trunk/; revision=6216

21 years agoTap system supprot for Gtk1 and both rpc_stat and rpc_progs
Ronnie Sahlberg [Sat, 7 Sep 2002 10:02:36 +0000 (10:02 -0000)]
Tap system supprot for Gtk1 and both rpc_stat and rpc_progs

Gtk1 is still single threaded so if the tap extensions need to do something
time consuming or cpu intensive, then the main application will suffer.

It is better than nothing.

svn path=/trunk/; revision=6215

21 years agoAdd back stdio.h
Jörg Mayer [Sat, 7 Sep 2002 10:01:55 +0000 (10:01 -0000)]
Add back stdio.h

svn path=/trunk/; revision=6214

21 years agoremove old files we have renamed to proper names
Ronnie Sahlberg [Sat, 7 Sep 2002 09:29:46 +0000 (09:29 -0000)]
remove old files we have renamed to proper names

svn path=/trunk/; revision=6213

21 years agoChange naming for rpcstat and rpcprogs
Ronnie Sahlberg [Sat, 7 Sep 2002 09:28:05 +0000 (09:28 -0000)]
Change naming for rpcstat and rpcprogs

svn path=/trunk/; revision=6212

21 years agoDecode AP-REQ and AP-REP KRB5 message types ...
Richard Sharpe [Sat, 7 Sep 2002 08:43:04 +0000 (08:43 -0000)]
Decode AP-REQ and AP-REP KRB5 message types ...

svn path=/trunk/; revision=6211

21 years agoThis file is not packet-gssapi.h, although it was cloned from it
Jörg Mayer [Sat, 7 Sep 2002 08:29:13 +0000 (08:29 -0000)]
This file is not packet-gssapi.h, although it was cloned from it

svn path=/trunk/; revision=6210

21 years agoOK, now have KRB5 dissector playing nice.
Richard Sharpe [Sat, 7 Sep 2002 03:32:49 +0000 (03:32 -0000)]
OK, now have KRB5 dissector playing nice.

svn path=/trunk/; revision=6209

21 years agoInclude wtap.h to declare wtap_pseudo_header
Jörg Mayer [Sat, 7 Sep 2002 00:41:26 +0000 (00:41 -0000)]
Include wtap.h to declare wtap_pseudo_header

svn path=/trunk/; revision=6208

21 years agoDeclare dissect_Ticket in packet-kerberos.h and include that into packet-spnego.c
Jörg Mayer [Sat, 7 Sep 2002 00:29:29 +0000 (00:29 -0000)]
Declare dissect_Ticket in packet-kerberos.h and include that into packet-spnego.c

svn path=/trunk/; revision=6207

21 years agoUse g_ntohXXX instead of ntohXXX
Jörg Mayer [Sat, 7 Sep 2002 00:08:02 +0000 (00:08 -0000)]
Use g_ntohXXX instead of ntohXXX

svn path=/trunk/; revision=6206

21 years agoAdd back more string.h includes
Jörg Mayer [Sat, 7 Sep 2002 00:02:24 +0000 (00:02 -0000)]
Add back more string.h includes

svn path=/trunk/; revision=6205