Commit graph

18887 commits

Author SHA1 Message Date
Jörg Mayer
45a52e73a0 Alexander Schrab:
Subject: [Wireshark-dev] New radius attributes (RFC 4590)
	Hi, i noticed you haven't updated the radius dictionary file. Here is a patch


svn path=/trunk/; revision=19266
2006-09-20 14:22:15 +00:00
Martin Mathieson
b7bb8c7460 Make the data part of the message filterable
svn path=/trunk/; revision=19265
2006-09-20 12:13:18 +00:00
Martin Mathieson
6de1b28bb8 Add Content-Id and Content-Transfer-Encoding headers, as described in RFC 2045/6
svn path=/trunk/; revision=19264
2006-09-20 12:12:18 +00:00
Anders Broman
bf6353c767 Dont use itu_ssn
svn path=/trunk/; revision=19263
2006-09-20 06:14:45 +00:00
Anders Broman
06bdcadce0 From David Pelton:
Add  the ieee802a_add_oui function to libwireshark.def, and also adds the OUI that I am using to a couple of internal lists (in epan/oui.h and dissectors/packet-llc.c).

From me:
Resorted the oui  lists, some witespace changes and added Ericsson OUI:s.

svn path=/trunk/; revision=19262
2006-09-20 06:13:02 +00:00
Guy Harris
958a945ca2 Add some routines to the list of routines exported by libwireshark - at
least one dissector writer needs them.

svn path=/trunk/; revision=19261
2006-09-20 02:52:26 +00:00
Anders Broman
93ea6fac36 From Graham Addis:
In dissect_geographical_description the longitude is multiplied by 260 
 and should be by 360(degrees).

 Also it would be good to display to 5 decimal places.

svn path=/trunk/; revision=19260
2006-09-19 20:25:57 +00:00
Martin Mathieson
133e459384 Make Content-Length and Max-Forwards fields uints
svn path=/trunk/; revision=19259
2006-09-19 17:40:24 +00:00
Jörg Mayer
c44ffcb327 Update from samba tree revision 18221 to 18675
============================ Samba log start ============
svn: When specifying working copy paths, only one target may be given
============================ Samba log end ==============


svn path=/trunk/; revision=19258
2006-09-19 15:29:38 +00:00
Ronnie Sahlberg
6cd45b33ae import DFS.idl from samba and use it to generate a much more complete DFS dissector
svn path=/trunk/; revision=19257
2006-09-19 08:02:19 +00:00
Gerald Combs
ea0b3b5d10 Fix protocol reference link URL.
svn path=/trunk/; revision=19256
2006-09-18 22:22:44 +00:00
Jaap Keuter
0058816599 From G.F. aka Gena01
I have put together a patch for YMSG packet dissector. This is based on my own code and service lists (this
should match Gaim and Kopete service lists). This new code should bring the code up to par to most of the
known services. Which should cover up to Yahoo 7.x or most of it.

I have also setup a new set of constants which are specific to YMSG packets. These are the types that I've
seen in miranda network logs and they should reveal more information. The other constants are mostly for buddy
statuses and need nor apply to the YMSG header.  I have left them in the code (for now). These constants are
currently used in my own code.

svn path=/trunk/; revision=19255
2006-09-18 14:29:58 +00:00
Jaap Keuter
a3821bf4c3 Licepnse -> License
svn path=/trunk/; revision=19254
2006-09-18 13:59:30 +00:00
Martin Mathieson
704f848105 Add old release DSCH FDD fields. Try to squash compiler warnings seen on MACOS buildbot
svn path=/trunk/; revision=19253
2006-09-18 13:39:23 +00:00
Jörg Mayer
8b4aeedaf1 jeff morriss:
Patch for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1102


svn path=/trunk/; revision=19252
2006-09-18 10:14:12 +00:00
Jaap Keuter
b9f9757bed From Francesco Fondelli:
You find attached a patch file (against svn 19058) to dissect packets
produced by the Linux kernel packet generator.

svn path=/trunk/; revision=19251
2006-09-18 09:27:47 +00:00
Ronnie Sahlberg
fe89548ed9 some more bitmaps for SRVSVC
svn path=/trunk/; revision=19250
2006-09-18 08:42:46 +00:00
Ronnie Sahlberg
690ad14806 add decoding of the SessionInfo userflags
svn path=/trunk/; revision=19249
2006-09-18 08:05:51 +00:00
Anders Broman
168079f703 From Martin Peylo:
Improve Infocolumn output.

svn path=/trunk/; revision=19248
2006-09-17 20:23:23 +00:00
Anders Broman
71628796c4 Fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1107
"The decoder has some bugs:
 * RTP redundancy field is decoded incorrectly.
 * Timer TU3920 is displayed as being in seconds, but it is really in units of
100 ms."

svn path=/trunk/; revision=19247
2006-09-17 19:43:13 +00:00
Ulf Lamping
d0199d0d3b second step to fix the file dialog "mess":
- rewrite the "File Save" and "File Merge" sections

svn path=/trunk/; revision=19246
2006-09-16 13:06:38 +00:00
Ulf Lamping
3cc18b84a6 can we agree on using lynx?
Cygwin situation:
- lynx works
- elinks is not available (at least on the standard repositories)
- links and true doesn't produce any output

svn path=/trunk/; revision=19245
2006-09-16 12:13:32 +00:00
Ronnie Sahlberg
b85f1d1b80 generate SRVSVC by pidl
small prettification regression but that will be fixed in the next few days



svn path=/trunk/; revision=19244
2006-09-16 11:57:14 +00:00
Ronnie Sahlberg
7bed417e5e make dissect_nt_sid return ep allocated memory and thus fix a few memory leaks
(this function is often called from dcerpc dissectors)


svn path=/trunk/; revision=19243
2006-09-16 09:20:34 +00:00
Ronnie Sahlberg
ff901e2b0e strings we pass up to the caller through private_data are now of ep scope
this closes a few memory leaks


svn path=/trunk/; revision=19242
2006-09-16 09:10:23 +00:00
Ronnie Sahlberg
ac85c4717c remove any dependencies that dcv->private_data is persistent
svn path=/trunk/; revision=19241
2006-09-16 08:51:03 +00:00
Ronnie Sahlberg
eebad152f7 make SAMR not rely on dcv->private_data being persistent any more and use dcv->se_data
once the private_data -> se_data conversion is complete we can plug quite a large number of memory leaks related to dcerpc



svn path=/trunk/; revision=19240
2006-09-16 05:30:31 +00:00
Ulf Lamping
c35950529c first step to fix the file dialog "mess":
- use different screenshots for: GTK1, GTK2 and Win32
- rewrite the "File Open Dialog" section

svn path=/trunk/; revision=19239
2006-09-15 22:56:15 +00:00
Ulf Lamping
98b0a4c548 Use the same caption in the Win32 version as in the GTK dialogs: "Wireshark: Select a capture file" -> "Wireshark: Open Capture File"
svn path=/trunk/; revision=19238
2006-09-15 22:03:20 +00:00
Ulf Lamping
a7ce410506 "Elapsed Time:" is truncated, use "Elapsed:" instead
svn path=/trunk/; revision=19237
2006-09-15 21:59:09 +00:00
Gerald Combs
7d95399a0d Use SESSIONNAME instead of CLIENTNAME to try to detect RDP sessions.
Look for a string that starts with "rdp".  This should take care of
cases where a default capture filter is set needlessly.

Update the docs accordingly.

svn path=/trunk/; revision=19236
2006-09-15 21:35:01 +00:00
Martin Mathieson
5f38a25c0b More missing message types
svn path=/trunk/; revision=19235
2006-09-15 15:03:18 +00:00
Anders Broman
20b391debb svn propset.
svn path=/trunk/; revision=19234
2006-09-14 17:21:28 +00:00
Martin Mathieson
2a380ba8bf More fixes and prettifications
svn path=/trunk/; revision=19233
2006-09-14 15:43:43 +00:00
Ronnie Sahlberg
8b236488e2 add OpenSCManagerW
also make the dissector manage that dcv->private_data in the future will be of ep scope



svn path=/trunk/; revision=19232
2006-09-14 12:01:18 +00:00
Jörg Mayer
2a5d217358 Jeff Morriss:
Fix for bug 1036

I looked at this today and found that in fact the PC stuff is pretty
hosed up in the SS7 dissectors.  For example, MTP3 *looks* OK here (DPC is
4-5-6):

    Routing label
        DPC (4-5-6) (394500)

but 394500 == 0x60504 == 6-5-4.  Something's not right.

I made a common PC dissector function for all the SS7 dissectors so as to
concentrate all this code in one place (something I've been wanting to do for a
while anyway) and fixed the reported problem as well as the above problem in
the attached patch.

svn path=/trunk/; revision=19231
2006-09-14 10:51:44 +00:00
Ulf Lamping
93bf2c9841 fix various minor things noted by Brian Drab
svn path=/trunk/; revision=19230
2006-09-13 20:37:37 +00:00
Martin Mathieson
1d5165c8e0 Add support for R6 HSDPA data 'new IEs' (the spec seems not be be very clear...).
Try to cast away a warning seen on buildbot logs

svn path=/trunk/; revision=19229
2006-09-13 13:32:31 +00:00
Ulf Lamping
1048fafb27 so it's HAVE_LIBPORTAUDIO
svn path=/trunk/; revision=19228
2006-09-13 11:28:36 +00:00
Jörg Mayer
ac260321d9 Add a comment
svn path=/trunk/; revision=19227
2006-09-13 10:51:40 +00:00
Ronnie Sahlberg
f6976864bf the way we pass dcerpc strings from deep down in helpers to high level dissector functions (dcv->private_data) for things such as strings and sids is a mess and very difficult to handle without a lot of memory leakage.
the biggest problem in changing this is the dcv->private_data usage.


add a dcv->se_data which can keep data around from a request to a response and use this to change the LSA/OpenPolicy2 servername passing from request to response as a test pattern of moving all users of dcv->private data over to use dcv->se_data.

once all users are migrated over we can then change the dcv->private data pointer to be of ep scope and thus not need an explicit free (which is quite difficult and it is quite difficult in the old semantics to know WHEN we need to free this pointer)

this will eventually make the usage more clean and at the same time close down quite a few memory leaks.


eventually this will make dissect_ndr_nt_SID return a pointer to ep allocated memory that need not be explicitely freed.



svn path=/trunk/; revision=19226
2006-09-13 08:30:16 +00:00
Guy Harris
2e64b81928 Not all platforms define "u_short", and "tvb_length_remaining()+4" isn't
guaranteed to fit into a "u_short" in any case.  Use "gint" instead.

Squelch some compiler warnings.

svn path=/trunk/; revision=19225
2006-09-13 01:28:07 +00:00
Gerald Combs
3edaa624c5 Get rid of a compiler warning.
svn path=/trunk/; revision=19224
2006-09-12 21:59:54 +00:00
Guy Harris
1ae3d4e86e AC_CHECK_TYPE already prints a "checking for" message; don't bother
printing another one before calling it.

svn path=/trunk/; revision=19223
2006-09-12 20:24:42 +00:00
Guy Harris
c577480d71 Move the PortAudio stuff to from version_info.c to gtk/main.c, so it can
use Pa_GetVersionText().

(The word-wrapping stuff appears to work.)

svn path=/trunk/; revision=19222
2006-09-12 20:23:57 +00:00
Anders Broman
5dd7a4e7f9 From: Luca Deri via Andrew Feren:
> please find enclosed a patch to the CFlow dissector (packet-netflow.c) 
> that enables it to decode IPFIX packet traces.

svn path=/trunk/; revision=19221
2006-09-12 19:11:45 +00:00
Anders Broman
ffbabd4fb8 Set default port to zero.
svn path=/trunk/; revision=19220
2006-09-12 19:02:10 +00:00
Jörg Mayer
6cf447a76d tshark wouldn't link any more, as it doesn't link against
libportaudio, but version_info.c with libportaudio >= 19
needs to link against this.

FIXME: Just print out >= 19 instead of real version string
  until someone finds a proper solution.

svn path=/trunk/; revision=19219
2006-09-12 18:51:22 +00:00
Jörg Mayer
5f9300b9e2 Makefile.nmake
config.h.win32
  - Use HAVE_LIBPORTAUDIO instead of HAVE_PORTAUDIO to make
    sure we use the same var everywhere (including sources
    and autofoo stuff).
  - Use PORTAUDIO_API_1 everywhere

version_info.c
  - Include <portaudio.h>
  - Add some , and breaks when printing version infos.

svn path=/trunk/; revision=19218
2006-09-12 18:43:56 +00:00
Ulf Lamping
d0f09612b8 add version output (e.g. in the About box) for the following libraries:
-GnuTLS
-Gcrypt
-Kerberos (no version, only if compiled with MIT/HEIMDAL or without any kerberos)
-PortAudio (version number only for V>=19, maybe need some fixing)

Don't know how to use the line breaking stuff, if someone could help me here ...

svn path=/trunk/; revision=19217
2006-09-12 17:50:36 +00:00