Age | Commit message (Collapse) | Author | Files | Lines |
|
Part of fix for bug 6245.
svn path=/trunk/; revision=38563
|
|
My attachment adds a link to a XSLT file to the preamble of the PDML.
The XSLT will transform the PDML to a HTML page, and the HTML page
features a look similar to Wireshark. See
http://cubic.org/~doj/ebay/a.pdml for an example.
The patch also contains a small perl program which converts the
Wireshark colortable into javascript code which is used in the XSLT
file. If you want to use a different color scheme you would execute the
perl program and insert the generated javascript function into your XSLT
file.
To view the HTML you could either place the PDML and XSLT file on your
webserver and verify that your webserver sends the PDML file as
"text/xml". Then your webbrowser will find the linked XSLT file,
download that as well and convert the PDML to HTML on the fly.
You could also use an XSLT processor like xsltproc to convert the PDML
and XSLT into a static HTML file.
From me:
Minor fixups.
svn path=/trunk/; revision=37298
|
|
svn path=/trunk/; revision=37216
|
|
subtree. Otherwise subitems whose abbreviation doesn't match the protocol name
(such as text items) won't get printed.
svn path=/trunk/; revision=36983
|
|
The supplied patch adds a new option -O, which specifies a list of protocols
(names can be found with the "-G protocols" option) to be fully decoded while
the others only show the layer header.
svn path=/trunk/; revision=36947
|
|
Coverity 552.
svn path=/trunk/; revision=36351
|
|
svn path=/trunk/; revision=34809
|
|
svn path=/trunk/; revision=34806
|
|
the data source does not need to be allocated if (!tree).
Rev 30158 took the if (!tree) check out indicating that the check was invalid.
So: (since packet_add_new_data_source() now only calls add_new_data_source()),
remove packet_add_new_data_source().
svn path=/trunk/; revision=34717
|
|
svn path=/trunk/; revision=34039
|
|
This fixes bug 5148.
svn path=/trunk/; revision=33941
|
|
svn path=/trunk/; revision=33773
|
|
(when using tshark -T fields)
svn path=/trunk/; revision=33529
|
|
svn path=/trunk/; revision=33528
|
|
svn path=/trunk/; revision=33527
|
|
argument indicating whether to include the time zone in the string. If
we're constructing a display filter, don't include the time zone,
otherwise do. Fixes bug 4756.
svn path=/trunk/; revision=32913
|
|
svn path=/trunk/; revision=32165
|
|
Escape all non-printable characters so that we generate valid PDML.
svn path=/trunk/; revision=31674
|
|
svn path=/trunk/; revision=31648
|
|
(enum constant names are part of the global name space).
(Fixes at least one gcc -Wshadow warning).
svn path=/trunk/; revision=31572
|
|
packet #1 from the capture file]
This change keeps track of whether the <structure></structure> elements
and information in between have been shown yet, and if not, it shows them
once. The previous behavior would only show it if packet #1 from the
capture file was being shown.
svn path=/trunk/; revision=31395
|
|
indicating whether the time should be shown as local time or UTC. For
now, always pass FALSE, meaning "show as local time".
Clean up some stuff in the SNMP dissector, use abs_time_secs_to_str()
for times with one-second resolution, and update a comment in various
macros in the WSP dissector, while we're at it.
svn path=/trunk/; revision=31227
|
|
svn path=/trunk/; revision=30361
|
|
svn path=/trunk/; revision=30298
|
|
svn path=/trunk/; revision=30291
|
|
svn path=/trunk/; revision=30164
|
|
svn path=/trunk/; revision=30163
|
|
Free ptr array allocated through proto_find_finfo()
svn path=/trunk/; revision=29654
|
|
elsewhere.
svn path=/trunk/; revision=29490
|
|
deprecates add_new_data_source(). This is based on the following observation:
1) The tvb + name (aka. data_source) is only used when the protocol tree is visible
The current implementation of add_new_data_source() doesn't take this into account and simply allocates a data_source regardless. This is what packet_add_new_data_source() tries to rectify.
A couple of dissectors have already been switched over to the new packet_add_new_data_source(). Many are still missing. Help appreciated!
svn path=/trunk/; revision=29427
|
|
because proto_item is typedefed to proto_node. We shouldn't rely on this since this is an implementation detail.
svn path=/trunk/; revision=29354
|
|
This patch optimizes the data source name processing in add_new_data_source()
by delaying it. We now simply store the constant string and lazily compute the
name when needed. This gives a performance boost because we only need the name
if we have multiple data sources.
svn path=/trunk/; revision=29066
|
|
svn path=/trunk/; revision=28065
|
|
- Enabled "Copy Description" in the main menu and gave it
accelerator key CTRL+SHIFT+D
- Added "Copy Fieldname" to copy the fieldname of the selected
field in the detail view (Acc.Key: CTRL+SHIFT+F)
- Added "Copy Value" to copy the value of the selected
field in the detail view (Acc.Key: CTRL+SHIFT+V)
- Updated documentation to reflect the changes
svn path=/trunk/; revision=28006
|
|
Drop packet length in favor of frame length.
Clean up code / indentations / header fields.
Improve docsis preference description.
svn path=/trunk/; revision=27329
|
|
svn path=/trunk/; revision=26850
|
|
Check that tvb backing is available before accessing it.
svn path=/trunk/; revision=26393
|
|
Add Wireshark version info to the page header.
svn path=/trunk/; revision=25901
|
|
libwireshark (and the plugins using those functions) do not depend on
wiretap on Windows.
While doing that, rename the eth_* functions to ws_*.
svn path=/trunk/; revision=25354
|
|
svn path=/trunk/; revision=25223
|
|
Attached is a patch to export packets data as "C Arrays". I often have
the need to [re]send data captured with wireshark using a raw/pf_packet socket.
Output format is one char[] per packet, it looks like almost the same as
the one produced by "Follow TCP stream".
svn path=/trunk/; revision=24604
|
|
items. This is to help preserve the PDML schema, and is discussed in bug 2226.
svn path=/trunk/; revision=24281
|
|
svn path=/trunk/; revision=24258
|
|
Move some comments to make it a bit clearer what each branch of the if
handles.
svn path=/trunk/; revision=24161
|
|
FT_NONE is
present. This way, scripts can check for the presence of this type of fields.
(fixes bug 2210)
svn path=/trunk/; revision=24158
|
|
(self-closing) tags.
Fixes bug 2185.
svn path=/trunk/; revision=24069
|
|
them, add -Wno-pointer-sign to CFLAGS when gcc will accept it.
svn path=/trunk/; revision=21253
|
|
The purpose of the patch is to provide a new output format (so it is
independent of -V): single line record per-packet with the fields chosen by the
user, with configuration options to control separator, quoting and whether a
header line is printed. It also extends some existing options behaviour (-c and
-a:filesize) so that they affect reading a file as well as writing one, so that
only the first <n> packets or bytes are read).
svn path=/trunk/; revision=21211
|
|
Comment out -Werror in plugins/asn1/ until warnings can be fixed.
svn path=/trunk/; revision=21158
|
|
32-bit numbers. Separate signed and unsigned accessors have been
added and used where appropriate.
Definitely not for 0.99.5.
svn path=/trunk/; revision=20472
|