Commit graph

19315 commits

Author SHA1 Message Date
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
Gilbert Ramirez
d21495d1ae The protocol must be registered before its fields, so that
proto_registrar_dump_fields() knows the relationship.

svn path=/trunk/; revision=19759
2006-10-31 21:15:38 +00:00
Ronnie Sahlberg
5f43f5b215 prettify the info column and add a generated item for the type (read/write) to response packets
svn path=/trunk/; revision=19758
2006-10-31 21:13:46 +00:00
Jörg Mayer
9d8811e539 Fix another typowq
svn path=/trunk/; revision=19756
2006-10-31 14:49:11 +00:00
Jörg Mayer
760e4dfc18 Repeat after me: Test submission before sending.
Repeat after me: Test patches before committing.

svn path=/trunk/; revision=19755
2006-10-31 14:47:34 +00:00
Jörg Mayer
d432822eb4 Order ethertypes by number - no other changes
svn path=/trunk/; revision=19754
2006-10-31 14:36:32 +00:00
Jörg Mayer
63f00dfdc7 Robert Schwebel:
Fix for http://bugs.wireshark.org/bugzilla/attachment.cgi?id=419&action=view
  cross compilation fails

With the following change: Use only AC_CANONICAL_TARGET

From the autoconf manual:
     The user is encouraged to use either `AC_CANONICAL_BUILD', or
     `AC_CANONICAL_HOST', or `AC_CANONICAL_TARGET', depending on the
     needs.  Using `AC_CANONICAL_TARGET' is enough to run the two other
     macros.


svn path=/trunk/; revision=19753
2006-10-31 11:35:55 +00:00
Ronnie Sahlberg
0c689e7297 new protocol NBD NetworkBlockDevice
svn path=/trunk/; revision=19752
2006-10-31 11:16:01 +00:00
Ronnie Sahlberg
2d1bb39121 change the signature for the get_pdu_len() function pointer passed to tcp_dissect_pdus() to also include a packet_info pointer.
there are many reasons why some protocols actually need to be able to access the pinfo structure while determining the pdu size



svn path=/trunk/; revision=19751
2006-10-31 09:29:07 +00:00
Gerald Combs
4343de3513 Escape non-ASCII characters in the client and server protocol version strings.
svn path=/trunk/; revision=19748
2006-10-31 01:46:59 +00:00
Gerald Combs
2fcb67b496 From Giorgio Tino: Add a "Don't show this message again" option to an
AirPcap warning dialog.  Fix a callback bug in simple_dialog.c.

svn path=/trunk/; revision=19747
2006-10-31 01:44:11 +00:00
Gerald Combs
b61a0b3d16 Make sure we round up to the nearest 4-byte boundary before trying to process
the FCS.

svn path=/trunk/; revision=19746
2006-10-31 01:28:29 +00:00
Jörg Mayer
5722c7bbae frederic heem:
Please find the patch that adds copyrights.


svn path=/trunk/; revision=19744
2006-10-30 18:38:14 +00:00
Jaap Keuter
1364b7de02 From Gennady Feldman:
Here is an updated patch. Should be pretty safe. Just added a couple of constants and changed some strings to be cleaner and easier to read.

svn path=/trunk/; revision=19743
2006-10-30 18:25:44 +00:00
Jörg Mayer
1069b24680 carsten.prescher@eads.com:
Fix for http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1114
@SHELL@ not replaced in idl2wrs

svn path=/trunk/; revision=19742
2006-10-30 18:17:10 +00:00
Gerald Combs
9a0a626449 Fix for bug 1164 from Stephen Fisher: In the coloring rules edit dialog, set
the foreground color correctly.

svn path=/trunk/; revision=19740
2006-10-30 16:01:40 +00:00
Martin Mathieson
a6aa5da48f A little prettifying:
- Most Router Advertisement fields are now properly filterable
- Option tree has improved label, length set, fixed fields filterable

svn path=/trunk/; revision=19739
2006-10-30 15:36:40 +00:00
Ronnie Sahlberg
c0cccf43c2 start splitting the monolitic scsi dissector up into commandset dissectors
split the MMC commandset out of the main scsi dissector



svn path=/trunk/; revision=19738
2006-10-30 12:18:29 +00:00
Martin Mathieson
268f9c37d6 Fix for (already-closed) bug 1180
svn path=/trunk/; revision=19737
2006-10-30 09:50:39 +00:00
Gerald Combs
ff8422a3e4 From Giorgio Tino: Add support for version 2.0 of the AirPcap driver,
which has an updated API for WEP key handling.

svn path=/trunk/; revision=19736
2006-10-30 06:34:31 +00:00
Ulf Lamping
b8b14bf66a fix #1159 from Jim Young (should go into 0.99.4):
I think I have a fix for this problem.   The procedure
packet_list_set_selected_row()would do a clist freeze but not a corresponding
clist thaw if the list was empty.  A one line fix to gtk/packet_list.c appears
to fix this problem.

svn path=/trunk/; revision=19735
2006-10-30 02:09:59 +00:00
Ronnie Sahlberg
dc47302283 from sake blok
Hi,

The attached file is a patch to packet-bpdu.c so that Wireshark is
able to dissect the Cisco MST BPDU's that I encountered last week.

Cheers,


Sake




svn path=/trunk/; revision=19734
2006-10-29 21:01:57 +00:00
Ronnie Sahlberg
ed9c9cc01a from Stephen fischer
Attached is a patch to fix bug #1163: "Dissector bug. ISO8073 COTP
protocol."  The SES dissector was incorrectly believing it had PDUs
within the COTP PDUs.  I added an additional heuristic check to see if
the length of the SES PDU is 0, then return false since it can't be zero
length.


Thanks,
  Steve





svn path=/trunk/; revision=19733
2006-10-29 20:56:00 +00:00
Ulf Lamping
46e54a018d fix a typo in the recent change to the hhc.exe command line, so the chm files compile again - took me more than an hour to find out and reproduce :-(
svn path=/trunk/; revision=19732
2006-10-29 19:47:59 +00:00
Jaap Keuter
8899c8f747 From Roger Gottsponer:
During troubleshooting an ARP problem, I found an issue with wireshark
to properly recognise Gratuitous ARP packets. Gratuitous ARP packets
can be made with ARP request or ARP reply packets.

svn path=/trunk/; revision=19731
2006-10-29 19:14:31 +00:00
Ulf Lamping
647533a5ef put every python script name into "" so the call won't fail on Win32 native python.
The problem is the slash in e.g.:

 @$(PYTHON) ../../tools/make-dissector-reg.py

is interpreted as an option instead of being part of the path.

I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port.

svn path=/trunk/; revision=19730
2006-10-29 17:19:52 +00:00
Ulf Lamping
c62cb0006d from Sake Blok:
While I was reading the development guide I noticed a few typo's.
The attached patch fixes them (the patch is against revision 19724).

svn path=/trunk/; revision=19729
2006-10-29 17:14:13 +00:00
Ulf Lamping
15260339d7 change the default GTK version from GTK2.6 to GTK2.8
svn path=/trunk/; revision=19728
2006-10-29 14:41:16 +00:00
Ulf Lamping
68187697a0 make the checksum fields visible for TCP and UDP
svn path=/trunk/; revision=19727
2006-10-29 13:53:07 +00:00
Ulf Lamping
ffce5685f0 fix #1188: scroll the packet list to the bottom (in a running capture) *after* thawing the list - otherwise the scrolling won't be done correctly
this one should go into 0.99.4 IMHO

svn path=/trunk/; revision=19726
2006-10-29 12:51:15 +00:00
Jaap Keuter
c83da65208 From Stephen Fisher:
Attached is a patch to allow the disabling of the UDP/UDPlite checksum
verification for cards that offload it and report it incorrectly.

svn path=/trunk/; revision=19725
2006-10-29 11:50:30 +00:00
Gerald Combs
82b46c7183 Add a glossy highlight.
svn path=/trunk/; revision=19724
2006-10-29 05:55:04 +00:00
Guy Harris
8487e57880 The TCP options data is a byte array, not a character string.
svn path=/trunk/; revision=19723
2006-10-29 00:06:02 +00:00
Jaap Keuter
d199875c17 Based on RFC3488. This is a setup for RGMP dissection, a simple protocol bolted on IGMP.
svn path=/trunk/; revision=19722
2006-10-28 21:52:38 +00:00
Jaap Keuter
590251d66e From Pierre Juhen:
I would like to have a tcp.options field with a name for PMDL output;
I include a patch to packet-tcp.c to provide that.

svn path=/trunk/; revision=19721
2006-10-28 21:32:38 +00:00
Gerald Combs
c0abcac660 Set AirpcapLoaded to TRUE if we've successfully loaded our DLL and obtained
our addresses.

svn path=/trunk/; revision=19720
2006-10-27 20:33:19 +00:00
Gerald Combs
c340b0b69a Allow each program called by the Docbook Makefile to be specified using
the environment.

svn path=/trunk/; revision=19719
2006-10-27 19:15:57 +00:00
Martin Mathieson
358701731b Cast away most remaining warnings.
2 will remain, because the 'needle' arg in tvb_pbrk_guint8() isn't const...  Should it be?

svn path=/trunk/; revision=19717
2006-10-27 14:36:48 +00:00
Martin Mathieson
37317874e4 More warnings
svn path=/trunk/; revision=19716
2006-10-27 13:03:38 +00:00
Ulf Lamping
826b611290 fix the GTK-WIMP paths for GTK2.8 - both source and destination paths completely changed from 2.6 to 2.8 due to the integration of Wimp into the main GTK repository
remove settings for GTK2.2 and 2.4 in config.nmake - as no one uses it IMHO

svn path=/trunk/; revision=19715
2006-10-27 12:06:13 +00:00
Martin Mathieson
315327f79d When key length wrong, show expected value.
Fix Preference label where %d was missing from specifier.

svn path=/trunk/; revision=19714
2006-10-27 10:16:22 +00:00
Gerald Combs
d982e8670e Add a lot of sanity checks, particularly to get_airpcap_interface_list(),
which should fix bug 1176.  Fix up whitespace and indentation.

svn path=/trunk/; revision=19712
2006-10-26 21:53:30 +00:00
Anders Broman
2aed0d4f40 Fix more Ubuntu warnings.
svn path=/trunk/; revision=19711
2006-10-26 21:31:48 +00:00
Martin Mathieson
f378c52320 More warnings...
svn path=/trunk/; revision=19710
2006-10-26 17:03:45 +00:00
Martin Mathieson
e7323183d0 Try to declare and cast away warnings
svn path=/trunk/; revision=19709
2006-10-26 16:52:55 +00:00
Jörg Mayer
fb821eb181 Only include the license text and not the rest of the source file
it was copied from as well.

svn path=/trunk/; revision=19708
2006-10-26 16:39:34 +00:00
Jörg Mayer
c1684fbf44 frederic.heem:
Update/Add FindPCAP.cmake CMakeInstallDirs.cmake CMakeLists.txt

me: 
  Fix a typo, change gcc flags to mimic the behaviour of autofoo
  stuff.


svn path=/trunk/; revision=19707
2006-10-26 15:36:50 +00:00
Jörg Mayer
6cd3bd1202 Don't include /usr/local if usage of /usr/local has been disabled via
configure option.

svn path=/trunk/; revision=19706
2006-10-26 14:50:03 +00:00
Jaap Keuter
f7aa75ba22 From Xiaoguang Liu
In wireshark a NTP field is displayed as "clock dispersion". 
But should it be called "root dispersion" as per RFC 1305? 

svn path=/trunk/; revision=19705
2006-10-26 14:36:09 +00:00