Commit graph

18887 commits

Author SHA1 Message Date
Guy Harris
239ba17a50 dissect_ndr_uint16()'s last argument points to a guint16, not a guint.
svn path=/trunk/; revision=19316
2006-09-24 20:31:02 +00:00
Guy Harris
240f452c38 Squelch a compiler warning.
Clean up indentation.

svn path=/trunk/; revision=19315
2006-09-24 20:29:47 +00:00
Guy Harris
cf858d8336 Squelch some compiler warnings.
svn path=/trunk/; revision=19314
2006-09-24 20:28:16 +00:00
Guy Harris
4f59f626d6 Squelch some compiler warnings.
svn path=/trunk/; revision=19313
2006-09-24 20:27:25 +00:00
Ronnie Sahlberg
d00cec91ec these dissector functions should not be in svn in pidl they are just temporary files that are copied to the correct location after being manually compiled
svn path=/trunk/; revision=19312
2006-09-24 20:24:39 +00:00
Ronnie Sahlberg
aa7834c8ef pidl has been updated to use WERR instead of DOS error tables.
regenerate some dissectors


svn path=/trunk/; revision=19311
2006-09-24 20:23:17 +00:00
Ronnie Sahlberg
6b0c264898 we dont have G_BEGIN_DECLS on old gtk/glib versions
since we dont use c++ anyway we dont need these macros



svn path=/trunk/; revision=19310
2006-09-24 20:21:27 +00:00
Ulf Lamping
8ee212b535 print the connectionless interface name if such is known
svn path=/trunk/; revision=19309
2006-09-24 11:10:31 +00:00
Ulf Lamping
cb29acb89a don't replace the COL_PROTO and COL_INFO entries simply with "PNG", but append it only to the COL_INFO just like the GIF dissector is doing
this keeps valuable info in COL_INFO, e.g. the HTTP status code 

svn path=/trunk/; revision=19308
2006-09-24 00:45:31 +00:00
Ulf Lamping
9a29d41f6b fix a typo, the comment char is ; not !
svn path=/trunk/; revision=19307
2006-09-23 22:08:39 +00:00
Ronnie Sahlberg
1b3847969e we did not have a proper WERR error table for the windows errors insterad we justkept adding the errors to the DOS error table (this merging does work ok since there is so very little overlap between he values in both ranges)
Add a new WERR error table to packet-windows-common    so that PIDL generated dissectors can use this table instead of the DOS table.


To make this table as complete and accurate as possible and to avoid having to type all the values in by hand    the table is generated from the samba doserr.h file and two small commandlines.
The commends in pakcet-windows-common.h explains how to regenerate the table from doserr.h






svn path=/trunk/; revision=19306
2006-09-23 21:55:40 +00:00
Luis Ontanon
3310b0d94f Get rid of a tab after a / that caused make on MacOS X to believe that \t was another target
svn path=/trunk/; revision=19305
2006-09-23 14:24:22 +00:00
Ronnie Sahlberg
5c2232dc22 replace a rotating buffer in smb with ep allocated memory
dont try dcerpc reassembly of fragments if we dont have the entire pdu

only call the heuristical dissectors once from smb/pipe as per guy(?)s comments about idempotence.
when doing reassembly, the dcerpc dissector is indeed not idempotent any more.



svn path=/trunk/; revision=19304
2006-09-23 13:21:54 +00:00
Ulf Lamping
4c6484334c fix a typo
svn path=/trunk/; revision=19303
2006-09-23 08:39:54 +00:00
Ulf Lamping
3fa7bc5f0c change the Win32 build environment, so we can create release zip files without the need of an installer - a feature requested from time to time. When this is matured, we might want to add these zip files (of GTK1 and GTK2 versions) to the released files.
config.nmake contains the target INSTALL1_DIR and INSTALL2_DIR. I guess you can retain the previous behaviour by using . for both DIRs, though I never tested this...

svn path=/trunk/; revision=19302
2006-09-23 01:39:07 +00:00
Ulf Lamping
a04b0fa6d9 use unicode-utils.h instead of strutil.h
svn path=/trunk/; revision=19301
2006-09-23 00:38:56 +00:00
Ulf Lamping
7351f86076 squelch some compiler warnings due to currently disabled code
svn path=/trunk/; revision=19300
2006-09-23 00:38:00 +00:00
Ulf Lamping
ee0f84c846 rtp_player.c is already included in WIRESHARK_GTK_SRC, no need to mention it twice
svn path=/trunk/; revision=19299
2006-09-23 00:28:04 +00:00
Ulf Lamping
9e4bcdc764 GTK2: add an analog VU meter like display widget
Win32: use the widget to display the RSSI and Link Speed values as this is far better understandable than the raw numerical values (especially if you don't know the values well).

the GTK VU meter widget is based on LGPL'ed code from http://www.mumblelina.com/index.php?gtkvumeter=1 

... and I've heavily changed and extended it to fit the problem here.

We might use the VU meter widget later at other places as well ...

svn path=/trunk/; revision=19298
2006-09-23 00:14:48 +00:00
Ulf Lamping
cdb790c0b2 experimental: append the current maximum expert warning level to the "File" statusbar, e.g. "[Expert: Chat]".
I'm still looking for a good way to display the current expert level and this seems to be the best place.

However, ideas are still welcome ...

svn path=/trunk/; revision=19297
2006-09-22 23:49:08 +00:00
Gerald Combs
b18c049226 Don't complain if we can't find airpcap.dll.
svn path=/trunk/; revision=19296
2006-09-22 23:26:52 +00:00
Ulf Lamping
adb7fcedcf add a packaging_u3 target
rename gtk2_distclean -> clean_gtk2.tmp (as that's what it's really doing)

svn path=/trunk/; revision=19295
2006-09-22 23:16:31 +00:00
Ulf Lamping
9e72b99f92 Slightly reshape the version text: Bring the OS info above the WinPcap text - this just makes more sense IMHO
svn path=/trunk/; revision=19294
2006-09-22 23:08:06 +00:00
Gerald Combs
30619416b9 Add missing files from last commit. Fix an #include.
svn path=/trunk/; revision=19293
2006-09-22 22:34:54 +00:00
Jaap Keuter
34dcddd3d0 Move Copy below the tree manipulation options.
svn path=/trunk/; revision=19292
2006-09-22 21:18:51 +00:00
Gerald Combs
9e23f31e5f Add support for reading from stdin under Windows. Based on a patch sent
in last year by Gianluca Varenni.

Add partial support for reading from named pipes (currently disabled).

Move utf_8to16() and utf_16to8() to a separate module (unicode-utils.[ch])
so that we don't have to cut and paste code in dumpcap.c.

Fix up whitespace.

svn path=/trunk/; revision=19291
2006-09-22 21:14:54 +00:00
Gilbert Ramirez
b4b9ced31a Handle netscreen 5.3r4 snoop output, too.
This format adds "len=\d+" before the ":"

svn path=/trunk/; revision=19290
2006-09-22 18:51:25 +00:00
Graeme Lunt
914d48e098 Fix to show all the internal tokens. when configured, when dissecting an unknown piece of BER.
svn path=/trunk/; revision=19289
2006-09-22 17:39:02 +00:00
Graeme Lunt
3001ad5169 When dissecting LDAP, the assumption was made that the maximum LDAP PDU size will be 65535. Anything bigger than this was considered not to be LDAP. However, LDAP can have PDU sizes bigger than this - a CRL can easily grow to be bigger than this, for example.
This patch makes the the maximum valid LDAP PDU size a preference. The default value for this new preference is 65535 for backwards compatibility.


svn path=/trunk/; revision=19288
2006-09-22 15:19:32 +00:00
Martin Mathieson
03a7d4ac2e Add missing updates to unbreak build...
svn path=/trunk/; revision=19287
2006-09-22 12:41:30 +00:00
Martin Mathieson
aa42f96cc5 Add remaining dedicated control message types. This dissector is pretty complete now.
svn path=/trunk/; revision=19286
2006-09-22 12:35:06 +00:00
Martin Mathieson
e240c46f6c EDCH new fields + another DCH control message type
svn path=/trunk/; revision=19285
2006-09-22 10:29:19 +00:00
Ronnie Sahlberg
4987fc95bb dfs updates from the s4 idl repository
svn path=/trunk/; revision=19284
2006-09-22 09:27:25 +00:00
Ronnie Sahlberg
cb23bfa371 update where the extra strings in the record are being dissected to that the decode follows the packet structure more closely
svn path=/trunk/; revision=19283
2006-09-22 07:56:18 +00:00
Ronnie Sahlberg
4fb91a42f8 update to eventlog record
dissect the informational strings that may be present inside an event



svn path=/trunk/; revision=19282
2006-09-22 07:43:29 +00:00
Ulf Lamping
74a20adf13 remove AUTHOS-SHORT-FORMAT from NSIS and U3 installation
svn path=/trunk/; revision=19281
2006-09-22 07:41:56 +00:00
Ronnie Sahlberg
f1aec19c53 add conformance file magic to decode the non-NDR source/computer name strings of the eventlog_Record
svn path=/trunk/; revision=19280
2006-09-22 01:40:23 +00:00
Ronnie Sahlberg
e38da93629 updates to eventlog to use the pidl generated dissector and enhance the conformance file to dissect parts of the eventlog Records.
(record dissection is incomplete since this is not really NDR encoded   but better than nothing)



svn path=/trunk/; revision=19279
2006-09-22 00:01:38 +00:00
Ronnie Sahlberg
3991557f68 merge JBMs changes from the handwritten dissector to the idl
svn path=/trunk/; revision=19278
2006-09-21 22:02:08 +00:00
Ronnie Sahlberg
03ff1644f3 add idl file and conformance file for eventlog interface
svn path=/trunk/; revision=19277
2006-09-21 22:01:32 +00:00
Ronnie Sahlberg
d1ce720b3c winreg updates resync idl from s4
svn path=/trunk/; revision=19276
2006-09-21 21:14:33 +00:00
Anders Broman
c8f1354c14 Fix for bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1106
packet-lapd.c change on 2006-03-02 (17452) by etxrab swaps SRC/DST for the default case
And added a comment to Q.931

svn path=/trunk/; revision=19275
2006-09-21 19:39:42 +00:00
Guy Harris
3b1726527a Add some space after commas.
svn path=/trunk/; revision=19274
2006-09-21 17:42:23 +00:00
Guy Harris
2b56ab8695 Fix the handling of IPv4-address and Boolean suboptions of the Novell
options item.

svn path=/trunk/; revision=19273
2006-09-21 17:41:47 +00:00
Guy Harris
2ac8761978 Include "rtp_player.h" in "voip_calls.c" if we're supporting the RTP
player, so that we get declartions of rtp_player_init() and
add_rtp_packet().

Constify the first argument to add_rtp_packet(), as it's passed a
pointer to a const value.

svn path=/trunk/; revision=19272
2006-09-21 17:39:17 +00:00
Jaap Keuter
18664a7803 From: Marco Strack
The smb dissector displays lock requests in the "Locking AndX Request" as a vector of locks. It opens a tree branch
"Locks" and appends the locks to this branch. Instead of adding "Lock" objects to this branch it added "Unlock"
objects. Everything else is fine.

svn path=/trunk/; revision=19271
2006-09-21 13:08:50 +00:00
Martin Mathieson
4990aec4b9 New fields in R6 RACH
svn path=/trunk/; revision=19270
2006-09-21 10:21:12 +00:00
Ronnie Sahlberg
af26289df3 dfs updates
svn path=/trunk/; revision=19269
2006-09-21 09:18:39 +00:00
Jaap Keuter
73b0ddebfa Add http_dissector_add upon request
svn path=/trunk/; revision=19268
2006-09-21 05:29:41 +00:00
Jaap Keuter
6928edce05 Repair patch to accurately follow RFC 4590
svn path=/trunk/; revision=19267
2006-09-20 14:59:37 +00:00