<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tools/wireshark/capture_opts.c, branch wireshark-1.0.6</title>
<subtitle>WIP Patches to add a samsung-ipc dissector to Wireshark 
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/'/>
<entry>
<title>Copy over revisions from the trunk:</title>
<updated>2009-01-15T01:33:04+00:00</updated>
<author>
<name>Gerald Combs</name>
<email>gerald@wireshark.org</email>
</author>
<published>2009-01-15T01:33:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=31cf90094f302b3afa6c9bf043d15c8783ae8690'/>
<id>31cf90094f302b3afa6c9bf043d15c8783ae8690</id>
<content type='text'>
------------------------------------------------------------------------
r25279 | gerald | 2008-05-12 12:41:32 -0700 (Mon, 12 May 2008) | 3 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/trigcap.c

If we have pcap_open, call it instead of pcap_open_live, otherwise we might
crash. The changes to trigcap.c haven't been tested, but _should_ work.

------------------------------------------------------------------------
r26202 | wmeier | 2008-09-15 11:48:28 -0700 (Mon, 15 Sep 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis.c

proto_reg-handoff: Fix to properly delete/add port when pref changed; cleanup. 

------------------------------------------------------------------------
r27030 | kukosa | 2008-12-16 22:50:09 -0800 (Tue, 16 Dec 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

- fix RSA key import for GNUTLS 2.5.x and newer
- more debug info
------------------------------------------------------------------------
r27038 | jake | 2008-12-17 11:27:19 -0800 (Wed, 17 Dec 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-udp.c

From Didier Gautheron:
If udp summary is not set dissector doesn't test for udp/udplite in proto_tree_add_item
------------------------------------------------------------------------
r27045 | jmayer | 2008-12-18 00:17:27 -0800 (Thu, 18 Dec 2008) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

Fix for bug 3134: Dissection would stop at a malformed dhcpv6 client FQDN
option, which are currently being sent by MS Vista dhcpv6 clients.

------------------------------------------------------------------------
r27061 | jake | 2008-12-19 06:35:55 -0800 (Fri, 19 Dec 2008) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ptp.c

One last snprintf.
------------------------------------------------------------------------
r27064 | gerald | 2008-12-19 16:07:21 -0800 (Fri, 19 Dec 2008) | 4 lines
Changed paths:
   M /trunk/epan/filesystem.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/wiretap/netscreen.c

From babi: Fix three overflows (bugs 3150 and 3151).

From me: Use a #define for the RTP analysis field name lengths.

------------------------------------------------------------------------
r27073 | jake | 2008-12-21 10:49:20 -0800 (Sun, 21 Dec 2008) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

When destroying the RTP player make sure to terminate the use of PortAudio library.
At least that is what the documentation says.
------------------------------------------------------------------------
r27095 | jake | 2008-12-23 09:39:19 -0800 (Tue, 23 Dec 2008) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wps.c

From Gursel Mutlu:
WPS defines usage of UUID values for both enrollee and registrar. They are both
16-byte values as defined in RFC 4122 for UUID. Current code on SVN repository
dissectors these values as they are 8 bytes long.
------------------------------------------------------------------------

Update the release notes.

svn path=/trunk-1.0/; revision=27234
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
------------------------------------------------------------------------
r25279 | gerald | 2008-05-12 12:41:32 -0700 (Mon, 12 May 2008) | 3 lines
Changed paths:
   M /trunk/capture_opts.c
   M /trunk/trigcap.c

If we have pcap_open, call it instead of pcap_open_live, otherwise we might
crash. The changes to trigcap.c haven't been tested, but _should_ work.

------------------------------------------------------------------------
r26202 | wmeier | 2008-09-15 11:48:28 -0700 (Mon, 15 Sep 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dis.c

proto_reg-handoff: Fix to properly delete/add port when pref changed; cleanup. 

------------------------------------------------------------------------
r27030 | kukosa | 2008-12-16 22:50:09 -0800 (Tue, 16 Dec 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-ssl-utils.c

- fix RSA key import for GNUTLS 2.5.x and newer
- more debug info
------------------------------------------------------------------------
r27038 | jake | 2008-12-17 11:27:19 -0800 (Wed, 17 Dec 2008) | 2 lines
Changed paths:
   M /trunk/epan/dissectors/packet-udp.c

From Didier Gautheron:
If udp summary is not set dissector doesn't test for udp/udplite in proto_tree_add_item
------------------------------------------------------------------------
r27045 | jmayer | 2008-12-18 00:17:27 -0800 (Thu, 18 Dec 2008) | 3 lines
Changed paths:
   M /trunk/epan/dissectors/packet-dhcpv6.c

Fix for bug 3134: Dissection would stop at a malformed dhcpv6 client FQDN
option, which are currently being sent by MS Vista dhcpv6 clients.

------------------------------------------------------------------------
r27061 | jake | 2008-12-19 06:35:55 -0800 (Fri, 19 Dec 2008) | 1 line
Changed paths:
   M /trunk/epan/dissectors/packet-ptp.c

One last snprintf.
------------------------------------------------------------------------
r27064 | gerald | 2008-12-19 16:07:21 -0800 (Fri, 19 Dec 2008) | 4 lines
Changed paths:
   M /trunk/epan/filesystem.c
   M /trunk/gtk/rtp_analysis.c
   M /trunk/wiretap/netscreen.c

From babi: Fix three overflows (bugs 3150 and 3151).

From me: Use a #define for the RTP analysis field name lengths.

------------------------------------------------------------------------
r27073 | jake | 2008-12-21 10:49:20 -0800 (Sun, 21 Dec 2008) | 2 lines
Changed paths:
   M /trunk/gtk/rtp_player.c

When destroying the RTP player make sure to terminate the use of PortAudio library.
At least that is what the documentation says.
------------------------------------------------------------------------
r27095 | jake | 2008-12-23 09:39:19 -0800 (Tue, 23 Dec 2008) | 4 lines
Changed paths:
   M /trunk/epan/dissectors/packet-wps.c

From Gursel Mutlu:
WPS defines usage of UUID values for both enrollee and registrar. They are both
16-byte values as defined in RFC 4122 for UUID. Current code on SVN repository
dissectors these values as they are 8 bytes long.
------------------------------------------------------------------------

Update the release notes.

svn path=/trunk-1.0/; revision=27234
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure tshark/wireshark always get good err msgs from dumpcap:</title>
<updated>2008-02-23T19:59:38+00:00</updated>
<author>
<name>Bill Meier</name>
<email>wmeier@newsguy.com</email>
</author>
<published>2008-02-23T19:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=8d4f01eea70c59acb0ef18acbc4f5254d4149e9f'/>
<id>8d4f01eea70c59acb0ef18acbc4f5254d4149e9f</id>
<content type='text'>
1. Clean up dumpcap 'as a child' err msg handling so that:
   - all err msgs are properly formatted when being sent 
     back to the parent.
   - any log Critical, Warning, etc messages
     are sent back to parent and are properly formatted.
2. Change handling of -w &lt;...&gt; slightly in capture_opts.c
   so that wireshark provides a good error message if
   there is a 'write permissions' issue on the file.
   (Previously the error popup said only 
   "Child exited with status 2").
   This fixes bug #2288.

Add some conditionalized DEBUG_CHILD_DUMPCAP code for
   dumpcap debug logging to a file.

svn path=/trunk/; revision=24446
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1. Clean up dumpcap 'as a child' err msg handling so that:
   - all err msgs are properly formatted when being sent 
     back to the parent.
   - any log Critical, Warning, etc messages
     are sent back to parent and are properly formatted.
2. Change handling of -w &lt;...&gt; slightly in capture_opts.c
   so that wireshark provides a good error message if
   there is a 'write permissions' issue on the file.
   (Previously the error popup said only 
   "Child exited with status 2").
   This fixes bug #2288.

Add some conditionalized DEBUG_CHILD_DUMPCAP code for
   dumpcap debug logging to a file.

svn path=/trunk/; revision=24446
</pre>
</div>
</content>
</entry>
<entry>
<title>Removed some more "statement not reached" warnings.</title>
<updated>2008-02-07T12:52:08+00:00</updated>
<author>
<name>Stig Bjørlykke</name>
<email>stig@bjorlykke.org</email>
</author>
<published>2008-02-07T12:52:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=ad5e6ad06b61bc983aa6b8f6efa6dad92c871d95'/>
<id>ad5e6ad06b61bc983aa6b8f6efa6dad92c871d95</id>
<content type='text'>
svn path=/trunk/; revision=24283
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
svn path=/trunk/; revision=24283
</pre>
</div>
</content>
</entry>
<entry>
<title>Support for RPCAP features in GUI (from Boris Misenov, see Bug 1366)</title>
<updated>2007-12-04T11:19:29+00:00</updated>
<author>
<name>Tomas Kukosa</name>
<email>tomas.kukosa@siemens.com</email>
</author>
<published>2007-12-04T11:19:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d'/>
<id>08bbd29c71b8068e419f95a7a8cb7332ef0a3a3d</id>
<content type='text'>
  - retrieving the list of remote PCAP interfaces
  - password authentication support
  - UDP data fransfer
  - packet sampling (available in WinPcap 4.x)
  etc.

fix problem if non-default rpcap port is used

svn path=/trunk/; revision=23750
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  - retrieving the list of remote PCAP interfaces
  - password authentication support
  - UDP data fransfer
  - packet sampling (available in WinPcap 4.x)
  etc.

fix problem if non-default rpcap port is used

svn path=/trunk/; revision=23750
</pre>
</div>
</content>
</entry>
<entry>
<title>as "advertised" some days ago:</title>
<updated>2007-09-25T21:55:06+00:00</updated>
<author>
<name>Ulf Lamping</name>
<email>ulf.lamping@web.de</email>
</author>
<published>2007-09-25T21:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=879d656537c910b8393cdcb8f7b911edcec9bd1e'/>
<id>879d656537c910b8393cdcb8f7b911edcec9bd1e</id>
<content type='text'>
rewrite the tshark capture code almost completely, to use dumpcap instead of it's own pcap functionality.

This works on Win32 and should work on unix/linux (but I'm not sure here). Some stuff needs to be cleaned up, some more may need to be rewritten to specifically work with unix/win32. Futher work needs to be done at:

1. read filters (simply document current behaviour?)
2. event loop polling
3. privileges
4. code cleanup (e.g. in capture_loop.c)

Be prepared that tshark might not work as before / expected at least in the next days!

svn path=/trunk/; revision=22969
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rewrite the tshark capture code almost completely, to use dumpcap instead of it's own pcap functionality.

This works on Win32 and should work on unix/linux (but I'm not sure here). Some stuff needs to be cleaned up, some more may need to be rewritten to specifically work with unix/win32. Futher work needs to be done at:

1. read filters (simply document current behaviour?)
2. event loop polling
3. privileges
4. code cleanup (e.g. in capture_loop.c)

Be prepared that tshark might not work as before / expected at least in the next days!

svn path=/trunk/; revision=22969
</pre>
</div>
</content>
</entry>
<entry>
<title>Change the "--enable-setuid-install" option to install dumpcap and TShark</title>
<updated>2007-08-30T00:24:40+00:00</updated>
<author>
<name>Gerald Combs</name>
<email>gerald@wireshark.org</email>
</author>
<published>2007-08-30T00:24:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=92802883a6ec5192b9df1ab7b3d4d8069b46f841'/>
<id>92802883a6ec5192b9df1ab7b3d4d8069b46f841</id>
<content type='text'>
setuid instead of Wireshark.  Remove the "DANGEROUS" notices, but leave it
disabled by default.  Whine if the user runs Wireshark or TShark as root.
Add a preference to disable the whining.  Add a "setuid-root" script that
can be used to switch dumpcap and TShark's setuid-ness on and off for
development and testing.  Update the release notes and README.packaging.

svn path=/trunk/; revision=22733
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
setuid instead of Wireshark.  Remove the "DANGEROUS" notices, but leave it
disabled by default.  Whine if the user runs Wireshark or TShark as root.
Add a preference to disable the whining.  Add a "setuid-root" script that
can be used to switch dumpcap and TShark's setuid-ness on and off for
development and testing.  Update the release notes and README.packaging.

svn path=/trunk/; revision=22733
</pre>
</div>
</content>
</entry>
<entry>
<title>capture_opts_log: use dummy string if iface_desc is NULL;</title>
<updated>2007-08-28T17:47:39+00:00</updated>
<author>
<name>Bill Meier</name>
<email>wmeier@newsguy.com</email>
</author>
<published>2007-08-28T17:47:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=66e9ce1c9d4c2d5d1287c8e37193a5227e725e36'/>
<id>66e9ce1c9d4c2d5d1287c8e37193a5227e725e36</id>
<content type='text'>
This fixes dumpcap crash on Windows 

svn path=/trunk/; revision=22707
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes dumpcap crash on Windows 

svn path=/trunk/; revision=22707
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bug http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1757 :</title>
<updated>2007-08-22T16:30:16+00:00</updated>
<author>
<name>Jeff Morriss</name>
<email>jeff.morriss@ulticom.com</email>
</author>
<published>2007-08-22T16:30:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=2f77efce7da0a079c38609e7bd24cc69937863b1'/>
<id>2f77efce7da0a079c38609e7bd24cc69937863b1</id>
<content type='text'>
Try to call get_interface_descriptive_name() as little as possible (storing
the result in capture_opts) to avoid a performance hit during live capture
(especially if you have lots of interfaces) and to avoid leaking memory.

One issue with this is that capture_opts.c cannot (without adding significant
dependencies) set the iface_descr so readers of that field (only gtk/main.c
and tshark.c) use a macro to (set if not already set and) get the value of
that field.

svn path=/trunk/; revision=22587
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Try to call get_interface_descriptive_name() as little as possible (storing
the result in capture_opts) to avoid a performance hit during live capture
(especially if you have lots of interfaces) and to avoid leaking memory.

One issue with this is that capture_opts.c cannot (without adding significant
dependencies) set the iface_descr so readers of that field (only gtk/main.c
and tshark.c) use a macro to (set if not already set and) get the value of
that field.

svn path=/trunk/; revision=22587
</pre>
</div>
</content>
</entry>
<entry>
<title>Add a "-S" flag to dumpcap, which prints out interface statistics. Use</title>
<updated>2007-08-02T21:45:27+00:00</updated>
<author>
<name>Gerald Combs</name>
<email>gerald@wireshark.org</email>
</author>
<published>2007-08-02T21:45:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=89a2966ced23693ab513131ef37641ed40787e01'/>
<id>89a2966ced23693ab513131ef37641ed40787e01</id>
<content type='text'>
this in the GUI rather than calling pcap_stats() directly. This gets rid
of the last pcap_open_live() call in the GUI code. Update
README.packaging.

svn path=/trunk/; revision=22443
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
this in the GUI rather than calling pcap_stats() directly. This gets rid
of the last pcap_open_live() call in the GUI code. Update
README.packaging.

svn path=/trunk/; revision=22443
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the "-I" flag from dumpcap, and add a "-M" flag used to specify</title>
<updated>2007-07-20T21:43:07+00:00</updated>
<author>
<name>Gerald Combs</name>
<email>gerald@wireshark.org</email>
</author>
<published>2007-07-20T21:43:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/contrib/GNUtoo/tools/wireshark/commit/?id=c02e0c7b4a2f23916f6bdda16bd124e3a2b83419'/>
<id>c02e0c7b4a2f23916f6bdda16bd124e3a2b83419</id>
<content type='text'>
that "-D" and "-L" should produce machine-readable output.  Use this to
move an indirect get_pcap_linktype() call from the GUI to dumpcap.

svn path=/trunk/; revision=22367
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
that "-D" and "-L" should produce machine-readable output.  Use this to
move an indirect get_pcap_linktype() call from the GUI to dumpcap.

svn path=/trunk/; revision=22367
</pre>
</div>
</content>
</entry>
</feed>
