Commit Graph

19263 Commits

Author SHA1 Message Date
Ulf Lamping a977f17295 fix svn728: don't scroll down packet list while capturing, if no packets are newly displayed (happens when a display filter is active)
svn path=/trunk/; revision=19811
2006-11-05 13:47:17 +00:00
Graeme Lunt 326773f754 Tidy up of information column for NTLM authentication.
Related to Bug 1148.


svn path=/trunk/; revision=19810
2006-11-05 12:15:52 +00:00
Ronnie Sahlberg 06eaa14930 we used the wrong offset for attribute lists, fixed
add decoding for attribute lists for another instance where these blobs appear in the data in/out buffers


svn path=/trunk/; revision=19809
2006-11-05 11:19:46 +00:00
Ronnie Sahlberg 92b9545f85 add a framework to manage dissection of osd attribute pages, attribute number and name and dissectors for them.
implement the dissector for attribute page 1 (user object info) number 82 (logical length) as an example.





svn path=/trunk/; revision=19808
2006-11-05 10:48:53 +00:00
Ronnie Sahlberg ebf95252d0 dissect the Get Attributes List Offset according to the really weird encoding in 4.12.5
svn path=/trunk/; revision=19807
2006-11-05 07:59:20 +00:00
Ronnie Sahlberg 98eb8f4a5c regenerate NSPI using the latest version of pidl
svn path=/trunk/; revision=19806
2006-11-05 06:12:24 +00:00
Ronnie Sahlberg bb8dcd0ccd update the Makefile to point to the new path after the svn move
svn path=/trunk/; revision=19805
2006-11-05 06:00:01 +00:00
Ronnie Sahlberg 94a5be0d24 rename the nspi dissector from idl (where the idl2wrs dissectors live) ro epan/dissector/pidl (where the pidl generated dce/rpc dissectors live)
svn path=/trunk/; revision=19804
2006-11-05 05:56:27 +00:00
Ronnie Sahlberg 13c69fd5e7 add tracking of policy handles to the efs dissector
svn path=/trunk/; revision=19803
2006-11-05 05:35:06 +00:00
Gerald Combs 86e1ae8580 Add packet-dcerpc-nspi.h to the distribution.
svn path=/trunk/; revision=19802
2006-11-05 05:33:53 +00:00
Ronnie Sahlberg 1371e6de35 add tracking of policy_handles to the eventlog dissector
svn path=/trunk/; revision=19801
2006-11-05 05:21:33 +00:00
Ronnie Sahlberg 2c3e8fb51b testing out latest pidl where PARAM values can be used to track policy handles properly
winreg now tracks also where policy handles were closed    which previously didnt work properly



svn path=/trunk/; revision=19800
2006-11-05 04:49:20 +00:00
Ronnie Sahlberg 6a612f0b15 it is GtkText in gtk-1.x not GtkTextView
svn path=/trunk/; revision=19799
2006-11-05 04:38:47 +00:00
Guy Harris 87dd0d2636 Make the routines that manipulate the hex/text display window take a
GtkWidget * as an argument, rather than a version-of-GTK+-dependent
pointer; that way, we need fewer #ifdefs.

Use WIDGET_SET_SIZE() instead of #ifdeffed code using
gtk_widget_set_usize() or gtk_widget_set_size_request() -
WIDGET_SET_SIZE() was created to encapsulate that GTK+ 1.2[.x] vs. 2.x
difference.

Make some variables not used outside gtk/main.c static.

Clean up white space.

Clean up handling of return value from load_airpcap() a bit.

Use one big #ifdef HAVE_AIRPCAP/#endif for all the AirPcap stuff in
gtk/main.c.

Attach _U_ to the unused arguments to driver_warning_dialog_cb(), not to
the arguments that are being used - and don't include it at all if
HAVE_AIRPCAP isn't defined, as it's not used in that case.

svn path=/trunk/; revision=19798
2006-11-05 00:54:17 +00:00
Ronnie Sahlberg 3f2283a7e3 from Dave Richards
Here is a patch to fix a problem with notification parameters.  Fix is:

Remove premature return statements from fNotificationParameters.

The real problem is that the original code is inconsistent about putting
a break in all cases of the switch blocks and some were falling through
to the default case where there was a return.  I took the simple route
and removed the unnecessary returns - they were OK for default case but
not for the fall through.

Is there a standard about having breaks?  If it is desired to have a
consistent coding style I will further update the code to conform.
Otherwise, could someone please commit this change as it does fix the bug?

Thanks,

Dave Richards





svn path=/trunk/; revision=19797
2006-11-04 21:19:14 +00:00
Guy Harris 9e184d0a13 xxx_PROGRAMS variables have the name of the program without $(EXEEXT).
Update Gerald's address.

svn path=/trunk/; revision=19796
2006-11-04 20:37:16 +00:00
Jörg Mayer 54f3ae1ad6 propset...
svn path=/trunk/; revision=19795
2006-11-04 18:00:29 +00:00
Jörg Mayer ee101474de Julien Kerihuel:
The new version of the dissector will compile without any patches to apply to
Wireshark/NDR.pm. Jelmer has improved the patch and pidl now support enums as
return type. Regarding the nspi.cnf file, it won't be useful anymore.

Regarding the dissector, I've noticed a bug in NspiGetMatches which isn't
dumped correctly. I'm currently investigating the problem and I'll notify the
list when a fixed version is available.


svn path=/trunk/; revision=19794
2006-11-04 17:44:37 +00:00
Jörg Mayer 24dbbfe608 Update from samba tree revision 19540 to 19553
============================ Samba log start ============
------------------------------------------------------------------------
r19541 | jelmer | 2006-11-03 20:55:17 +0100 (Fri, 03 Nov 2006) | 3 lines

Explicitly segfault when the API is being used incorrectly. Previously
this would've caused a silent premature return.

------------------------------------------------------------------------
r19544 | jelmer | 2006-11-04 00:08:33 +0100 (Sat, 04 Nov 2006) | 2 lines

Fix case of 'warning'.

------------------------------------------------------------------------
r19545 | jelmer | 2006-11-04 02:53:29 +0100 (Sat, 04 Nov 2006) | 2 lines

Allow enums as return types in code generated for wireshark. Originally based on a patch by Julien Kerihuel.

------------------------------------------------------------------------
r19546 | jelmer | 2006-11-04 03:51:03 +0100 (Sat, 04 Nov 2006) | 3 lines

fix number of bytes pushed when using switch_type() set to enum types.
die() on invalid used of enum_type_fn()

------------------------------------------------------------------------
r19547 | jelmer | 2006-11-04 03:54:24 +0100 (Sat, 04 Nov 2006) | 2 lines

Fix use of v1_enum on enums used in return types.

------------------------------------------------------------------------
r19553 | jelmer | 2006-11-04 16:40:05 +0100 (Sat, 04 Nov 2006) | 2 lines

Add check for correct API usage.

------------------------------------------------------------------------
============================ Samba log end ==============


svn path=/trunk/; revision=19793
2006-11-04 16:57:21 +00:00
Graeme Lunt e15d91a592 General updates to:
*) Remove maximum LDAP PDU size check - they can get large with either large attributes (e.g. CRLs, SPIFs) or with lots of results (see http://www.wireshark.org/lists/wireshark-users/200610/msg00197.html). The max size preference is also removed.
*) Support for dissecting LDAP controls including server side sorting and paged results. A new BER function is introduced to see if there is a dissector for a given OID.
*) Remove reference to removed BER preference in the LDAP reassembly preference.
*) Mark a LDAPURL as a URL


svn path=/trunk/; revision=19792
2006-11-04 09:14:54 +00:00
Ronnie Sahlberg 350cd176c2 From SF
Attached is a fix for bug #1156: "If a dissector depends on a new
datasource created by a new tvb, that dissector's protocol can't be
filtered on."


Thanks,
  Steve



I change the code slightly to avoid dereferenceing a NULL pointer.
While the original code was fine and safe on unix   dereferencing a null pointer in this way would be unsafe and cause a segmentation violation on windows   if tree is NULL.



svn path=/trunk/; revision=19791
2006-11-04 08:54:45 +00:00
Graeme Lunt a213330a61 Update to U3 packaging to:
*) Assign a new UUID for version 0.99.5 (so different versions of Wireshark can be installed on one U3 device)
*) Include version number in U3 program name to allow user to differentiate versions
*) Catch up with packaging changes


svn path=/trunk/; revision=19790
2006-11-04 08:01:44 +00:00
Gerald Combs 0cb19ab909 Fix distcheck.
svn path=/trunk/; revision=19789
2006-11-04 00:35:04 +00:00
Ulf Lamping 4d78e0982a split subversion into command line and GUI (TortoiseSVN) client
update various version infos

svn path=/trunk/; revision=19788
2006-11-03 22:39:28 +00:00
Ulf Lamping 0ce76b254e don't forget to uninstall pango\1.5.0, we might want to have something like this checked by the buildbot to prevent such problems
svn path=/trunk/; revision=19787
2006-11-03 22:12:57 +00:00
Anders Broman e5188939c3 Dissect h324ext_h223lcparm.
svn path=/trunk/; revision=19786
2006-11-03 20:15:17 +00:00
Guy Harris 9b549043d2 Add $(EXEXT) after references to the Lemon executable.
svn path=/trunk/; revision=19785
2006-11-03 18:39:03 +00:00
Gerald Combs 4fcbf37533 Update the Windows icons. Use the document icon for capture files.
svn path=/trunk/; revision=19784
2006-11-03 15:54:12 +00:00
Jörg Mayer 875767f4cf Update from samba tree revision 18675 to 19540
============================ Samba log start ============
svn: When specifying working copy paths, only one target may be given
============================ Samba log end ==============


svn path=/trunk/; revision=19783
2006-11-03 15:10:17 +00:00
Michael Tüxen c256574f2c Fixes ./autogen.sh on Mac OS X...
svn path=/trunk/; revision=19782
2006-11-03 10:12:36 +00:00
Gerald Combs a076a8731d Bump the version to 0.99.5.
svn path=/trunk/; revision=19781
2006-11-03 06:55:30 +00:00
Gerald Combs 8239fd24db Touch up the glossy highlight in the main icon. Split "wsiconcap" into
"capture-in-progress" and "document" icons.  Update the highlight in
each of them as well.  Resize and rename the 200-pixel icons to 256.
Add a script to generate icons from their canonical sources.

svn path=/trunk/; revision=19780
2006-11-03 06:30:52 +00:00
Jaap Keuter 37cd69bf41 From Nicolas Dichtel:
here is a patch that transforms "valid lifetime" and "prefered lifetime" in a prefix option (in RA)
in human readable format. Following the RFC2461 Section 4.6.2, if the value is 0xffffffff, this means lifetime
is infinity.

svn path=/trunk/; revision=19779
2006-11-02 16:47:13 +00:00
Martin Mathieson 8dbd2e1f1d Don't try to report -ve roundtrip delays
svn path=/trunk/; revision=19778
2006-11-02 11:51:09 +00:00
Jörg Mayer 23ce819952 Frederic Heem:
Fix some memleaks and overflows.

I haven't committed the changes that are not bug fixes.

svn path=/trunk/; revision=19777
2006-11-02 09:45:12 +00:00
Ulf Lamping 003db51709 we don't support 95/98/ME any longer, and indeed WS doesn't work on these versions.
Give a hint that the last known working version was Ethereal 0.99.0 and quit the installer.

svn path=/trunk/; revision=19776
2006-11-02 09:36:47 +00:00
Jörg Mayer 556bea1722 Zhu Yi:
ieee80211e dissect patch
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1191

Me:
Fix signedness warnings regarding ssid and ccode.
(in the old code, not in the 11e code)

svn path=/trunk/; revision=19774
2006-11-02 09:26:38 +00:00
Jörg Mayer dd85189750 Try to fix bug 1043.
svn path=/trunk/; revision=19773
2006-11-02 08:52:25 +00:00
Tomas Kukosa d89ef87534 Bug 1053: New SNMP filtering is broken
Do not try to parse OID as hexbytes string

svn path=/trunk/; revision=19772
2006-11-02 08:48:58 +00:00
Ulf Lamping 21671dbedf fix a warning: "airpcap_loader.c(2287) : warning C4700: local variable 'ad' used without having been initialized"
svn path=/trunk/; revision=19771
2006-11-01 23:22:13 +00:00
Anders Broman ff1a0d33ad Add h324_muxtbl_out
svn path=/trunk/; revision=19770
2006-11-01 23:01:14 +00:00
Anders Broman 1e89a5daa8 Handle RFC 3267 Bandwidth-efficient mode.
svn path=/trunk/; revision=19769
2006-11-01 22:58:41 +00:00
Jörg Mayer 8f10d0f24d Add same license info as in Check64BitFormat.cmake
svn path=/trunk/; revision=19768
2006-11-01 22:22:27 +00:00
Gerald Combs fe557f6296 Throw an exception if we try to add more than a million items to the tree.
svn path=/trunk/; revision=19767
2006-11-01 20:32:23 +00:00
Ronnie Sahlberg 34d319370e update the list of defined application classes and list all the official ones from www.usb.org
svn path=/trunk/; revision=19766
2006-11-01 09:54:48 +00:00
Anders Broman a0438e6cf0 console.lua missing from the svn tarball preventing making a package. I hope this
is the right way to fix it.

svn path=/trunk/; revision=19764
2006-10-31 22:28:50 +00:00
Gilbert Ramirez 63ec12f392 When processing '-G fields', ignore the "proto_tree_add_text"
pseudo-field by looking at the ID for hf_text_only. Apparently
some fields really don't have 'name' fields, but we still want
their info to be dumped out.

svn path=/trunk/; revision=19763
2006-10-31 22:00:41 +00:00
Gilbert Ramirez b905fcf740 value_string arrays need to be terminated with a {0, NULL}.
svn path=/trunk/; revision=19762
2006-10-31 21:43:48 +00:00
Gilbert Ramirez b5aa125db4 Provide field names for fields with true/false values so they
can be searched on.

svn path=/trunk/; revision=19761
2006-10-31 21:29:34 +00:00
Ronnie Sahlberg 7327b83903 show "Disconnect request" in the info column for disconnects
svn path=/trunk/; revision=19760
2006-10-31 21:25:31 +00:00