Commit Graph

1206 Commits

Author SHA1 Message Date
Hadriel Kaplan ea46cdc474 Add GLib's regex library into Lua
While Lua's built-in pattern support is ok for simple things, many people end
up wanting a real regex engine. Since Wireshark already includes the GLib
Regex library (a wrapper for PCRE), it makes sense to expose that library to
Lua scripts. This has been done using Lrexlib, one of the most popular regex
bindings for Lua. Lrexlib didn't support binding GLib's Regex in particular -
it does for PCRE but GLib is a different API - so I've done that. A fairly
thorough testsuite came along with that, which has been incorporated into the
wireshark wslua testuites as well in this commit.

Change-Id: I05811d1edf7af8d7c9f4f081de6850f31c0717c7
Reviewed-on: https://code.wireshark.org/review/332
Reviewed-by: Anders Broman <a.broman58@gmail.com>
2014-03-10 07:11:12 +00:00
Pascal Quantin a14266dbdd Add BTLE RF dissector to release notes
Change-Id: Idccb6b0e6bf8ae603377dce43c9d266d4c101374
Reviewed-on: https://code.wireshark.org/review/557
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-03-08 09:03:35 +00:00
Pascal Quantin eef0fa64d2 Add OSC dissector to release notes
Change-Id: I135d9f8321b4d42ffaa1d1571ac43f61a364d1ed
Reviewed-on: https://code.wireshark.org/review/528
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-03-06 14:04:31 +00:00
Guy Harris 8d234a0d8c More tvbuff API deprecation, comment expansion, and documentation updates.
Do with tvb_get_stringz() what was done with tvb_get_string().

Redo the comments for the string get routines to try to give more detail
in a fashion that's a bit less hard to read.

Warn, in comments, of the problems with using
tvb_get_string()/tvb_get_stringz() (i.e., if your strings are non-ASCII,
all bytes with the 8th bit set are going be replaced by the Unicode
REPLACEMENT CHARACTER, and displayed as such).

Warn, in a comment, of the problems with tvb_get_const_stringz() (i.e.,
it gives you raw bytes, rather than guaranteed-to-be-valid UTF-8).

Update documentation and release notes appropriately.

Change-Id: Ibd3efb92a203861f507ce71bc8d04d19d9d38a93
Reviewed-on: https://code.wireshark.org/review/327
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2014-02-26 22:04:08 +00:00
Gerald Combs d75d5a197e Fix indentation and numbering.
Change-Id: Ic1b528db9128420e106affcc8b3639d2d5fc65c0
Reviewed-on: https://code.wireshark.org/review/397
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-25 23:42:01 +00:00
Joerg Mayer 65bac032e4 Remove the line that causes the following message:
asciidoc: WARNING: developer-guide.asciidoc: line 25: include file not found: /home/jmayer/work/wireshark/git/docbook/wsdg_src/WSDG_chapter_.asciidoc

Change-Id: I65c035da7e44e0bca7aa9fe26a9d77da5238e205
Reviewed-on: https://code.wireshark.org/review/394
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Jörg Mayer <jmayer@loplof.de>
2014-02-25 23:22:53 +00:00
Pascal Quantin a7de0128b1 Add a few more dissectors to release notes
Change-Id: I9d3262fe8205d21baf46b7a7389ca0154a16d165
Reviewed-on: https://code.wireshark.org/review/395
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-02-25 22:39:33 +00:00
Gerald Combs 621a9c5023 Add back an anchor removed in gc55c57a.
Change-Id: I9795278b759d1a965abd9b22dc023c70fce19b77
Reviewed-on: https://code.wireshark.org/review/391
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-25 21:58:20 +00:00
Gerald Combs c55c57ad72 Add Git+Gerrit command line instructions.
Add a Git+Gerrit command line example to the Developer's Guide. Convert
some Subversion text to Git.

Skip building the Developer's Guide if we don't have a2x.

Change-Id: I62e9e71eb3ffc07d8677df35b4b197f53f77b4f2
Reviewed-on: https://code.wireshark.org/review/384
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-25 20:26:50 +00:00
Jeff Morriss cd02def632 Clean up some more subversion references in the documentation.
Change-Id: Id6cf1a617bff3e09e47933a69d505393502874d1
Reviewed-on: https://code.wireshark.org/review/370
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Reviewed-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-02-25 18:04:55 +00:00
Pascal Quantin 780cd800e2 Add ADB CS and Logcat dissectors to release notes
Change-Id: I063cc38c156505922fa31eb67c176dc1cd6ecfa7
Reviewed-on: https://code.wireshark.org/review/336
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-02-24 20:05:14 +00:00
Evan Huus 83fc346853 Documentation updates
Change-Id: I6bd7fa40726fe7ffd68b9341c640874f2a0f1c7c
Reviewed-on: https://code.wireshark.org/review/314
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Reviewed-by: Christopher Maynard <Christopher.Maynard@gtech.com>
Reviewed-by: Evan Huus <eapache@gmail.com>
2014-02-23 15:30:35 +00:00
Guy Harris 00cc94bd5d Add bug 9492.
Change-Id: I412d5c56848f2a19c8bf2c2e50f1ad1db86ce793
Reviewed-on: https://code.wireshark.org/review/306
Reviewed-by: Guy Harris <guy@alum.mit.edu>
2014-02-22 00:49:03 +00:00
Hadriel Kaplan c4f1777a97 Adds support for Lua struct library so one can pack/unpack binary structures
This is based on Roberto Ierusalimschy's struct library, along with additional
options based on Flemming Madsen's patch to the lua-users mailing list, and
some changes I made to support 64-bit integer packing/unpacking.  Details
are in the top comments for wslua_struct.c.  This also includes a test script.

Change-Id: Ifcd0116ba013d5c760927721c8d6e9f28965534b
Reviewed-on: https://code.wireshark.org/review/98
Reviewed-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
Tested-by: Alexis La Goutte <alexis.lagoutte@gmail.com>
2014-02-14 10:11:50 +00:00
Hadriel Kaplan 58fe488822 Lua: add ability for scripts loaded from command-line to be passed arguments
This change adds the ability to pass on to lua scripts loaded from the
command-line (tshark or wireshark) additional arguments supplied by the
command-line.  This will help us in our testsuites, but also might be
useful for user-created scripts.  The additional arguments are passed in
using the '-X' eXtension switch.

Change-Id: Ib94cdf1ffd194ca84692fee7816665e4ff95efbd
Reviewed-on: https://code.wireshark.org/review/156
Reviewed-by: Evan Huus <eapache@gmail.com>
Tested-by: Evan Huus <eapache@gmail.com>
2014-02-13 22:32:58 +00:00
Gerald Combs 029859a7bf Try to get rid of the big ugly revision history table border.
Change-Id: Id9505660dd020285be63d2ba17cf34a46aa6084f
Reviewed-on: https://code.wireshark.org/review/201
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-13 21:05:42 +00:00
Gerald Combs ab3348eeb4 Comment out the .asciidoc → .xml rule for now.
Change-Id: I174fdb875030e10cee641e936d3fa9a7e66a23b2
Reviewed-on: https://code.wireshark.org/review/181
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-11 22:22:54 +00:00
Pascal Quantin 619dfeb1c6 Update new protocols list
Change-Id: I960f857d59230e88bf8042148e5c8cec86d81161
Reviewed-on: https://code.wireshark.org/review/182
Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
2014-02-11 22:18:19 +00:00
Gerald Combs 30b53c3331 Try to fix dist. Change the .asciidoc.xml inference rule to a pattern
rule specific to wsug_src similar to the nmake change in gedc06c1.

Change-Id: I6d4bffc5391bd84a83fca8acb6a3688805e05de6
Reviewed-on: https://code.wireshark.org/review/179
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-11 20:03:59 +00:00
Gerald Combs edc06c17e7 Make sure the .asciidoc.xml inference rule only applies to the wsug_src
directory. This keeps us from trying to clobber GPL_appendix.xml if
GPL_appendix.asciidoc has a more recent timestamp.

Change-Id: I37962c7a6c5357709a4dd269340c333673d44539
Reviewed-on: https://code.wireshark.org/review/176
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-11 18:58:08 +00:00
Gerald Combs 5e3113e7c9 Finish converting the Developer's Guide to AsciiDoc.
Add developer-guide-docinfo.xml, which lets us carry over DocBook front
matter. Remove the meta_info chapter. Most of its contents are now in
developer-guide-docinfo.xml. Add a DocBook revision history based on
hints from the Git/SVN/CVS revision history.

Comment out or note makefile content that's no longer necessary for
converting the Developer's Guide but will be useful for converting the
User's Guide. Fix building the release notes with CMake. Other minor
changes. Tested with Autotools, nmake, and CMake.

Change-Id: Ib6d50c821ca906fff50a84ad4d6af3212ebdff0a
Reviewed-on: https://code.wireshark.org/review/155
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-11 18:04:45 +00:00
Gerald Combs f966980937 Replace "svn" with "git" all over the place.
Rename "SVNPATH" to "GITBRANCH" since that seems more appropriate.
Rename "svnversion.h" to "version.h" as Evan suggested. Update some
URLs. In make-version.pl, make sure we don't set an improper upstream
branch name. Use the number of commits + short hash from `git describe`
for package names by default.

Change-Id: I922bba8d83eabdf49284a119f55b4076bc469b96
Reviewed-on: https://code.wireshark.org/review/139
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-07 23:03:03 +00:00
Gerald Combs 1dc06a2681 Convert the user interface chapter to AsciiDoc.
Start mentioning Qt. Update and add HIG links.

Change-Id: Iac984045b03a96862981d58ff63c9ee6bcdbbce8
Reviewed-on: https://code.wireshark.org/review/127
Tested-by: Wireshark Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2014-02-06 20:59:00 +00:00
Hadriel Kaplan c391d740fd Fix wslua docs script to handle module names with digits, like Int64/UInt64
The fix in commit 28e028ddd5 missed the module
name, which was only grabbing alphabetic characters not numbers. This fixes
that oversight.

Change-Id: I65a87279024a81b33a8deb83b7a3573ea6eaf139
Reviewed-on: https://code.wireshark.org/review/117
Reviewed-by: Evan Huus <eapache@gmail.com>
Tested-by: Evan Huus <eapache@gmail.com>
2014-02-05 00:14:50 +00:00
Hadriel Kaplan 28e028ddd5 Fix wslua docs script to handle class names with digits, like Int64/UInt64
Change-Id: I555e4401828680cc8d6516b11af21d2ae5c0144d
Reviewed-on: https://code.wireshark.org/review/99
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
2014-02-04 07:56:32 +00:00
Hadriel Kaplan 2e7f771a18 Adds support for Lua Int64 and UInt64 operators, functions, and general
usefulness, working around bug #9162 until Lua 5.3 is released.

The existing Int64 and UInt64 classes provide virtually no
usefullness, other than for creating a string of their value.  While
one could then write Lua code to convert the string to Lua numbers and
such, ultimately Lua has no native 64-bit integer support, making such
a task difficult to handle in Lua.  This change adds a host of
functions and operators to the existing Int64 (gint64) and UInt64
(guint64) classes, to enable true 64-bit integer support on par with
native Lua numbers.

A test script is also provided, which tests the functions/operators.

Change-Id: I4c5f8f5219b9a88198902283bd32ddf24c346bbe
Reviewed-on: https://code.wireshark.org/review/83
Tested-by: Evan Huus <eapache@gmail.com>
Reviewed-by: Evan Huus <eapache@gmail.com>
2014-02-04 00:37:46 +00:00
Gerald Combs 4dd6451a91 Convert the dissection chapter to AsciiDoc.
Change-Id: Ieccd2ad235576b9ec6013ddb23a8373ccf2f8cdf
Reviewed-on: https://code.wireshark.org/review/92
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-03 18:32:32 +00:00
Gerald Combs 1b2145d931 Convert three more WSDG chapters: works, build, and capture.
Start adding references to Qt and wsutil. Fix a file extension in
CMakeLists.txt.

Change-Id: I0cbe7e802d88a05effff40b5de72669e22c0df53
Reviewed-on: https://code.wireshark.org/review/79
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-02 19:12:17 +00:00
Martin Kaiser 06510129bb dissector for HDMI (High-Definition Multimedia Interface)
messages on the Data Display Channel (DDC)

this dissector is available as an option for I2C messages

it handles EDID messages (Extended Display Identification Data)
and passes HDCP messages on to the HDCP dissector

Change-Id: Ia8d8e73c36e2a1ad560b911dd4c1c9f34997b5c2
Reviewed-on: https://code.wireshark.org/review/63
Reviewed-by: Martin Kaiser <wireshark@kaiser.cx>
Tested-by: Martin Kaiser <wireshark@kaiser.cx>
2014-02-02 17:41:35 +00:00
Gerald Combs ec6fc7690b Convert the libraries chapter to AsciiDoc.
Add some docbook-related entries to .gitignore. Whoever maintains the
Windows libraries has done a terrible job of keeping this chapter up to
date.

Change-Id: Ic6dcbd9e8369eae9f07403bd3f805a515886f542
Reviewed-on: https://code.wireshark.org/review/72
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-01 19:30:01 +00:00
Gerald Combs bdafbad955 Convert the tools chapter to AsciiDoc.
Replace SVN text with Git, other mostly-minor edits.

Change-Id: I41b602cc9334656dc8e5f37c33fb6cd660043d17
Reviewed-on: https://code.wireshark.org/review/69
Reviewed-by: Gerald Combs <gerald@wireshark.org>
Tested-by: Gerald Combs <gerald@wireshark.org>
2014-02-01 18:27:15 +00:00
Hadriel Kaplan a94d127b77 Fix for Bug-9709 Lua: class attribute descriptions in API docs don't say if an attribute is read/write/both.
Also added some minor text to README.wslua for developers.

Change-Id: I50b36f06710da6920ad98be6dde27d6091d91d54
Reviewed-on: https://code.wireshark.org/review/50
Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Tested-by: Stig Bjørlykke <stig@bjorlykke.org>
2014-01-31 16:30:22 +00:00
Gerald Combs 257e301696 Convert the quick setup chapter to AsciiDoc and start converting its
content to Git.

svn path=/trunk/; revision=54985
2014-01-27 18:43:57 +00:00
Gerald Combs b48a2db7d1 Try to fix the path selector argument.
svn path=/trunk/; revision=54974
2014-01-27 05:26:38 +00:00
Gerald Combs 59990b7031 Fix a section name conflict.
svn path=/trunk/; revision=54973
2014-01-27 05:10:34 +00:00
Gerald Combs 5b17df040e Restore an inadvertently deleted file.
svn path=/trunk/; revision=54972
2014-01-27 04:34:25 +00:00
Gerald Combs 5344e2f2fc Migrate the build environment introduction to AsciiDoc.
svn path=/trunk/; revision=54971
2014-01-27 04:20:44 +00:00
Gerald Combs e61a6533e7 Convert the preface to AsciiDoc with minor edits.
svn path=/trunk/; revision=54970
2014-01-27 03:08:01 +00:00
Gerald Combs 4a32b10948 Comment out the "diff" section for now. We'll have to update it for "git
diff" at some point.

svn path=/trunk/; revision=54958
2014-01-25 03:27:22 +00:00
Gerald Combs b326fe61c7 Uncomment anchors.
svn path=/trunk/; revision=54957
2014-01-25 02:26:12 +00:00
Gerald Combs b87a2cb204 Fix Windows build.
svn path=/trunk/; revision=54956
2014-01-25 01:49:57 +00:00
Gerald Combs 927914a2cf Fix xpath selector. Clean up whitespace.
svn path=/trunk/; revision=54955
2014-01-25 01:09:28 +00:00
Gerald Combs 4c5bb90167 Migrate more SVN content to Git+Gerrit.
svn path=/trunk/; revision=54954
2014-01-25 01:01:04 +00:00
Gerald Combs 0555a544f4 Migrate some of the SVN-specific content to Git.
svn path=/trunk/; revision=54953
2014-01-25 00:17:46 +00:00
Gerald Combs c57ac03e65 Try to get CMake to build the Developer Guide again. I don't have
dblatex installed so the release notes fail to build but the WSDG
targets appear to work.

svn path=/trunk/; revision=54952
2014-01-25 00:17:19 +00:00
Gerald Combs fae1cf24ec Make "all" the default target again.
svn path=/trunk/; revision=54947
2014-01-24 19:50:43 +00:00
Gerald Combs 5368012328 Fix AsciiDoc WSDG build on Windows.
svn path=/trunk/; revision=54946
2014-01-24 19:12:59 +00:00
Gerald Combs 8997fb0d89 Start migrating the Developer's Guide to AsciiDoc. So far only one
chapter (WSDG_chapter_sources) has been converted.

Conversion was done using the script in
https://code.wireshark.org/review/#/c/9/ along with manual cleanup.
Changes are mostly limited formatting.

It's helpful to have a copy of the pre-conversion guide for comparison.
I've placed a chunked copy online at
http://www.wireshark.org/~gerald/wsdg_html_2014_01/ .

Tested under Autotools. Nmake and CMake will likely break. I'll take a
look shortly. If only we had documention adding a feature branch to
Gerrit and using it to test different platforms...

svn path=/trunk/; revision=54945
2014-01-24 18:55:27 +00:00
Jörg Mayer c86c9ed709 Looks like the asciidoc stuff is wip and breaks cmake builds.
Comment it out for now.

svn path=/trunk/; revision=54937
2014-01-24 06:42:49 +00:00
Gerald Combs a9ddc06adc Prepare for conversion of Guide chapters to AsciiDoc.
svn path=/trunk/; revision=54936
2014-01-24 01:10:10 +00:00
Gerald Combs 2b26c1e216 Prepare for Git migration.
Mass-replace "svn" with "git". Add commented code to use git to fetch
the repository version.

svn path=/trunk/; revision=54905
2014-01-22 18:15:44 +00:00
Alexis La Goutte ff19d5726d Update NEWS and Release note
Revert part of last commit about AUTHORS-SHORT in Windows....

svn path=/trunk/; revision=54577
2014-01-03 10:21:56 +00:00
Anders Broman dd03231870 Update with the removal of the ASN1 plugin and the GNM dissector.
svn path=/trunk/; revision=54576
2014-01-03 09:48:53 +00:00
Martin Kaiser 97f904a1a3 add Novell PKIS to the list of new protocols
svn path=/trunk/; revision=54509
2013-12-31 14:25:28 +00:00
Bill Meier 8ab9c55618 From Ville Skyttä: Spelling Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9591


svn path=/trunk/; revision=54387
2013-12-23 15:53:13 +00:00
Gerald Combs be1aa48769 Add recent Qt additions.
svn path=/trunk/; revision=54053
2013-12-13 19:00:51 +00:00
Michael Mann fd2f05446d Update documentation for tcp_dissect_pdus. Bug 9491 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9491)
From Peter Wu: update to README.dissector
From me: update to WSDG_chapter_dissection.xml

svn path=/trunk/; revision=53678
2013-11-30 20:48:46 +00:00
Pascal Quantin 8b179962d5 Update release notes
svn path=/trunk/; revision=53672
2013-11-30 08:30:04 +00:00
Gerald Combs 694d2cb903 Add a note about UTF-8.
svn path=/trunk/; revision=53481
2013-11-21 17:44:12 +00:00
Gerald Combs 31b216d8ce Add the new stats tree.
svn path=/trunk/; revision=53465
2013-11-21 01:31:36 +00:00
Gerald Combs 16e27047d0 1.11.2 → 1.11.3.
svn path=/trunk/; revision=53412
2013-11-18 17:41:00 +00:00
Gerald Combs 5033435add Build 1.11.2.
svn path=/trunk/; revision=53411
2013-11-18 16:44:16 +00:00
Martin Kaiser 3f2eaf1cb5 add Kyoto Tycoon to the list of new protocols
svn path=/trunk/; revision=53384
2013-11-17 13:41:16 +00:00
Chris Maynard 09916263a0 Add a basic finger dissector.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9432

svn path=/trunk/; revision=53362
2013-11-16 03:21:06 +00:00
Gerald Combs f772a268db 1.11.1 → 1.11.2.
svn path=/trunk/; revision=53346
2013-11-15 22:34:31 +00:00
Jörg Mayer d212ae72bb Remove some trailing whitespace
svn path=/trunk/; revision=53338
2013-11-15 08:21:11 +00:00
Gerald Combs 494d4bb5e2 Add changes since 1.11.0.
svn path=/trunk/; revision=53333
2013-11-14 23:54:41 +00:00
Chris Maynard 2f523fd9fd Add a basic whois dissector.
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9357

svn path=/trunk/; revision=53317
2013-11-14 21:04:05 +00:00
Pascal Quantin 492ad0d418 Update the list of new protocols
svn path=/trunk/; revision=53256
2013-11-11 19:57:38 +00:00
Gerald Combs 06fdf8130d Fix the AsciiDoc description.
svn path=/trunk/; revision=53151
2013-11-07 23:43:35 +00:00
Guy Harris f380299687 Note that bug 8808 and bug 9390 are fixed.
svn path=/trunk/; revision=53125
2013-11-07 02:11:51 +00:00
Jörg Mayer ec34959796 Add generation of release notes.
Regenerate NEWS file

svn path=/trunk/; revision=53014
2013-11-01 09:55:26 +00:00
Gerald Combs 1ac9cf68a9 Fix up some macros.
svn path=/trunk/; revision=52996
2013-10-31 01:08:36 +00:00
Pascal Quantin 447d3938ed Add Tinkerforge to the list of new protocols
svn path=/trunk/; revision=52933
2013-10-28 21:19:21 +00:00
Pascal Quantin 18b9db29b9 From Michal Labedzki via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9333 :
NFC: Add PN532 HCI dissector

svn path=/trunk/; revision=52907
2013-10-27 22:40:45 +00:00
Michael Mann bb25fad9de Add the ability to collapse subtrees with Shift+Left + additional menu items. Bug 9008 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9008).
Currently this is only for GTK, but allows users to test it to see if its worth adding to Qt (my personal opinion is yes).

From Jiří Engelthaler

svn path=/trunk/; revision=52790
2013-10-23 14:24:17 +00:00
Pascal Quantin 7f3d07b9fd From e.yimjia via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9289 :
Add dissection of OMA-ILP

svn path=/trunk/; revision=52721
2013-10-20 18:43:00 +00:00
Pascal Quantin 65a538ffdb Add more new protocols to release notes
svn path=/trunk/; revision=52710
2013-10-20 12:53:04 +00:00
Pascal Quantin 7c2219f301 1.11.0 -> 1.11.1
svn path=/trunk/; revision=52647
2013-10-16 17:32:45 +00:00
Pascal Quantin 78d3fe6248 Update the list of new protocols supported
svn path=/trunk/; revision=52635
2013-10-16 00:35:02 +00:00
Evan Huus bef9e93490 Slightly clarify the wmem release note entry.
svn path=/trunk/; revision=52605
2013-10-14 20:29:23 +00:00
Pascal Quantin f1ee43ab0a Update User Guide for 1.11 preparation
svn path=/trunk/; revision=52567
2013-10-12 14:29:40 +00:00
Jeff Morriss d06d2fde90 Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8943 :
List Windows Server 2012 (and a couple of Home Server versions) as supported OS.

While at it, remove the list of the various "NT-based" Windows versions from
a couple of other places (this effectively removes statements that we still
support NT4.0 and 2000).

svn path=/trunk/; revision=52549
2013-10-11 19:55:34 +00:00
Chris Maynard 37a7e3382c Revert the changes made to resolve https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3528 (When following an HTTP tcp stream decode gzip data automatically), as they caused a bigger problem reported in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9044 ("Follow TCP Stream" shows only first HTTP req+res).
#BACKPORT(1.10)


svn path=/trunk/; revision=52506
2013-10-10 19:48:37 +00:00
Balint Reczey 7af36bb2db Revert "Fix using fop from CMake"
This reverts commit r52484

svn path=/trunk/; revision=52488
2013-10-10 08:41:14 +00:00
Balint Reczey 6602789a48 Fix using fop from CMake
svn path=/trunk/; revision=52484
2013-10-10 05:02:50 +00:00
Michael Mann ba3e8e070a Make column "filter name" prefixed with _ws. to be the same as other "*shark application filters" created in r52462.
svn path=/trunk/; revision=52474
2013-10-09 19:43:02 +00:00
Evan Huus 2693e1243e Add some license headers after emailing the respective authors to confirm.
svn path=/trunk/; revision=52471
2013-10-09 17:30:50 +00:00
Michael Mann 9ccefb0ecd Prefix all "Wireshark application specific" display filters with a "_ws." to distinguish them from dissector filters.
This was committed now to get it into the 1.11 release so users can start getting used to the changed filter names.

svn path=/trunk/; revision=52462
2013-10-09 12:56:19 +00:00
Gerald Combs b505bb7db6 Add notes about Qt, wmem, and bug 9242.
svn path=/trunk/; revision=52452
2013-10-08 18:25:10 +00:00
Michael Mann ee208c8dcc Add support for RELATIVE-OID ASN.1 type. Bug 9192 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9192)
From Ed Beroset.

svn path=/trunk/; revision=52393
2013-10-06 02:31:10 +00:00
Guy Harris 5cbfbf3e54 Make the sample "The following bugs have been fixed:" entry match the
syntax used in actual release notes we've shipped (putting the buglist
link in parentheses).

svn path=/trunk/; revision=52257
2013-09-28 21:29:11 +00:00
Guy Harris 18aea72a17 Mention bug 9200 being fixed.
svn path=/trunk/; revision=52256
2013-09-28 21:25:44 +00:00
Gerald Combs 39d3b8c16a Remove U3 references.
svn path=/trunk/; revision=52166
2013-09-22 00:48:03 +00:00
Pascal Quantin d7cdca59d6 Update User Guide
svn path=/trunk/; revision=51946
2013-09-10 22:19:24 +00:00
Chris Maynard 54adc0d2ff Allow an optional offset to be specified when chopping bytes from packets.
svn path=/trunk/; revision=51845
2013-09-08 20:29:26 +00:00
Balint Reczey baaa0eb1a0 Mention BPF JIT in User Guide
svn path=/trunk/; revision=51492
2013-08-23 18:11:47 +00:00
Stig Bjørlykke 4409bc2877 Fixed building documentation for Lua classes and functions containing digits.
svn path=/trunk/; revision=51474
2013-08-22 17:22:25 +00:00
Gerald Combs c00caf8eab Remove catalog.xml. As a comment from Bill Meier in 2010 notes, we don't
seem to use it (and if your Docbook environment isn't set up correctly
the problem should probably be fixed elsewhere).

svn path=/trunk/; revision=51221
2013-08-08 16:41:10 +00:00
Gerald Combs 42ede93b8e Switch from Docbook 4.2 to 4.5. Our documentation builder only has the
4.4 and 4.5 DTDs installed and a quick check using a popular network
protocol analyzer showed that xsltproc was fetching the 4.2 DTDs from
the network instead of the local filesystem.

svn path=/trunk/; revision=51220
2013-08-08 15:58:35 +00:00
Gerald Combs bd33f6a366 Mention that building using Python 3 *should* work, but recommend using
2.7. Make the minimum version 2.5.

svn path=/trunk/; revision=51124
2013-08-02 16:37:45 +00:00
Gerald Combs e9d8fb754d Have docbook/Makefile.nmake use index.html similar to r51021. Make some
target names less confusing.

svn path=/trunk/; revision=51032
2013-07-30 17:57:20 +00:00
Jörg Mayer b0dc68d8e4 Mimic commit http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=51021
svn path=/trunk/; revision=51027
2013-07-30 14:37:43 +00:00
Gerald Combs eb94380646 asciidoc.conf: Have sort-and-group remove commas.
gen-bugnote: Create proper bug links.

svn path=/trunk/; revision=51022
2013-07-29 21:14:13 +00:00
Gerald Combs 58ee866ec8 Name our index pages "index.html". This is follows a well-established
convention and lets us avoid a bit of juggling on the server side.

svn path=/trunk/; revision=51021
2013-07-29 21:12:05 +00:00
Evan Huus 0b796e53cf From Linas Vepstas via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8962
Enhancement: Add STANAG 4607 file format

svn path=/trunk/; revision=50996
2013-07-28 23:41:18 +00:00
Jörg Mayer 957436d5b8 Add a paragraph what to try if installation of the SDK fails.
svn path=/trunk/; revision=50862
2013-07-24 01:54:22 +00:00
Martin Kaiser 8bd14d8dba cygwin's dos2unix belongs to the Base category
svn path=/trunk/; revision=50554
2013-07-13 11:41:34 +00:00
Chris Maynard cab1f9fc0c Allow -C <choplen> to be used more than once so it is now possible to chop bytes from both the beginning and end of a packet in a single step.
svn path=/trunk/; revision=50536
2013-07-12 17:14:19 +00:00
Chris Maynard 783902ca74 Darn it - fix typo.
svn path=/trunk/; revision=50493
2013-07-10 20:15:26 +00:00
Chris Maynard 0c3f45a8ec Mention the new -L option to editcap in the release notes.
svn path=/trunk/; revision=50492
2013-07-10 20:12:52 +00:00
Gerald Combs 59644b3899 New Qt feature: Show related packet list items in the frame number
column. Conversation spans (setup frame to last frame) are shown with a
square bracket. Linked frames are shown with a circle.

Use correct column justifications in Qt. Move common
justification-related packet list code to ui/packet_list_utils.[ch].

Add a last_frame element to conversation_t.

svn path=/trunk/; revision=50447
2013-07-08 16:54:18 +00:00
Guy Harris 5d87a8c461 WS_DLL_PUBLIC is now always WS_DLL_PUBLIC_NOEXTERN with "extern" added;
just define WS_DLL_PUBLIC_NOEXTERN inside the ifdefs, and define
WS_DLL_PUBLIC as WS_DLL_PUBLIC_NOEXTERN followed by "extern".

Then rename WS_DLL_PUBLIC_NOEXTERN to WS_DLL_PUBLIC_DEF, to clarify that
it's what should be used for definitions; at least on Windows, you
*have* to use it when declaring arrays without a size, and, whilst you
might be able to use WS_DLL_PUBLIC for definitions of functions and
perhaps data definitions other than no-size arrays, it might be clearer
to rename WS_DLL_PUBLIC to WS_DLL_PUBLIC_DECL and use it only for
declarations.

svn path=/trunk/; revision=50334
2013-07-03 01:43:39 +00:00
Jörg Mayer 7670683e3b Explain how to enter a \ in an snmp field.
svn path=/trunk/; revision=50045
2013-06-19 18:20:59 +00:00
Chris Maynard c621a6dbf1 Trivial: add a missing word, "to".
svn path=/trunk/; revision=50037
2013-06-19 15:24:14 +00:00
Chris Maynard 909d2eb309 Allow for column headers not to be printed in order to make it possible to export packets as plain text in a format that could then have a chance of being imported again (assuming other factors such as packet bytes were printed, etc.) in order to recover the original pcap file.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1636

svn path=/trunk/; revision=50036
2013-06-19 15:22:56 +00:00
Martin Kaiser cee4e923ae the dos2unix cygwin package is required for compiling on windows
svn path=/trunk/; revision=49972
2013-06-17 00:57:16 +00:00
Gerald Combs 8558707681 Color td and th borders as well. Set an SVN ID.
svn path=/trunk/; revision=49909
2013-06-12 16:43:25 +00:00
Gerald Combs aa9080b735 Update the table style. Minor text fixes.
svn path=/trunk/; revision=49907
2013-06-12 15:37:04 +00:00
Gerald Combs 66a7193699 Convert the compiler table to a variablelist so that we don't end up
cramming a bunch of text into a bunch of narrow columns.  Remove the
.NET framework 2.0 SDK and Visual Studio 2005. Sort items from newest to
oldest.

svn path=/trunk/; revision=49892
2013-06-12 00:42:31 +00:00
Gerald Combs 693bcb654c Have the NSIS installer run the existing uninstaller silently. This
should save a few mouse clicks during the installation process.

svn path=/trunk/; revision=49813
2013-06-06 19:04:46 +00:00
Gerald Combs 0c7b80da22 Forward-port part of r49794 from trunk-1.10.
svn path=/trunk/; revision=49799
2013-06-05 23:43:56 +00:00
Pascal Quantin 3368f333a4 Add UDT to the list of new protocols
svn path=/trunk/; revision=49695
2013-06-02 17:21:43 +00:00
Pascal Quantin 6c72b855f9 Fix a typo error as reported on -dev
svn path=/trunk/; revision=49694
2013-06-02 16:54:16 +00:00
Jeff Morriss bd25e827be Oops: revert 49636. We tell a2x to use fop to generate the PDFs.
svn path=/trunk/; revision=49638
2013-05-30 21:41:17 +00:00
Jeff Morriss c7741660a2 Add SEL RTAC to list of new protocols.
svn path=/trunk/; revision=49637
2013-05-30 21:37:26 +00:00
Jeff Morriss 3428bf9168 Which release notes targets we can build no longer depends on whether we HAVE_FOP.
svn path=/trunk/; revision=49636
2013-05-30 21:33:04 +00:00
Pascal Quantin 55da3a2254 From Chris Bontje via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8644 :
SEL RTAC (Real Time Automation Controller) EIA-232 Serial-Line Dissection

svn path=/trunk/; revision=49635
2013-05-30 20:51:18 +00:00
Gerald Combs 28f2367a51 Adjust some fonts and colors.
svn path=/trunk/; revision=49621
2013-05-29 17:58:01 +00:00
Evan Huus 3191b39c7c Update the release notes for the changes since 1.10 branched: one new
protocol, one file format, and Michael's filterable expert info.

Hopefully keeping this up to date as we go will make Gerald's job a bit
easier when the next release rolls around.

svn path=/trunk/; revision=49574
2013-05-25 03:46:08 +00:00
Jeff Morriss f93348a2f7 As suggested by Moshe Kaplan in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8712 :
When pointing people to the mailing lists, point them directly to the lists
page rather than explaining where to look for the link on the main page (the
directions were several years out of date).

While there also fix up some of the indentation and add a link to the Q&A site
in the developer's guide.

svn path=/trunk/; revision=49553
2013-05-24 14:45:55 +00:00
Jörg Mayer 557e7723e0 Note the removal of the left-handed settings and how to get the
behavior back via gtk-settings.

svn path=/trunk/; revision=49026
2013-04-25 08:15:22 +00:00
Pascal Quantin 7783ca3d2c Update guides
svn path=/trunk/; revision=48981
2013-04-22 21:24:40 +00:00
Gerald Combs 5f442f78f2 Update the sample bug.
svn path=/trunk/; revision=48973
2013-04-22 18:01:16 +00:00
Gerald Combs ea19c7f952 1.9.3 → 1.11.0.
svn path=/trunk/; revision=48972
2013-04-22 17:59:38 +00:00
Gerald Combs d72bce7558 Add back the sample bug test.
svn path=/trunk/; revision=48938
2013-04-19 18:53:44 +00:00
Pascal Quantin 6910f9428f From Tomasz Mon via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8503 :
Add USBPcap support

svn path=/trunk/; revision=48847
2013-04-14 16:00:34 +00:00
Pascal Quantin d9e7028ed2 Update User Guide
svn path=/trunk/; revision=48843
2013-04-13 21:47:16 +00:00
Gerald Combs c0c0000b87 Adjust some wording.
svn path=/trunk/; revision=48779
2013-04-07 18:00:48 +00:00
Pascal Quantin 02db28c2a9 Update User Guide
svn path=/trunk/; revision=48756
2013-04-06 11:03:27 +00:00
Chris Maynard 4ac2441d7c Coalesce "-G fields2" and "-G fields3" into "-G fields", as discussed on -dev.
See: http://www.wireshark.org/lists/wireshark-dev/201304/msg00015.html

svn path=/trunk/; revision=48753
2013-04-05 21:58:43 +00:00
Guy Harris a808b622ac Add missing </endlist>.
svn path=/trunk/; revision=48668
2013-03-31 06:17:41 +00:00
Guy Harris b5a890d276 Don't bundle "Open" and "Import" together; again, clarify that "Import"
is a somewhat limited function.

svn path=/trunk/; revision=48667
2013-03-31 05:12:50 +00:00
Guy Harris 7b32fc6873 Reflect the new menu item for the dialog box for importing a hex dump
file (and note in more detail what it does).

svn path=/trunk/; revision=48666
2013-03-31 04:28:39 +00:00
Evan Huus 2fba8c0f9d Update -2, -R and -Y to behave consistently as per the concensus reached on
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8223

Mention the new -Y flag and associated changes in the release notes.

svn path=/trunk/; revision=48654
2013-03-30 15:38:03 +00:00
Martin Kaiser 2528164448 list the new file format in the release notes
svn path=/trunk/; revision=48649
2013-03-30 10:30:22 +00:00
Gerald Combs 1606bec857 Add items for Bluetooth and GTK3.
svn path=/trunk/; revision=48643
2013-03-29 18:16:45 +00:00
Chris Maynard 2787c28d71 The tshark -R option specifies a read filter, not a display filter.
svn path=/trunk/; revision=48632
2013-03-28 21:46:37 +00:00
Gerald Combs b60e41b984 1.9.2 → 1.9.3.
svn path=/trunk/; revision=48627
2013-03-28 18:13:22 +00:00
Gerald Combs 631acc3593 Add items for WinPcap 4.1.3 and the new icons.
svn path=/trunk/; revision=48594
2013-03-27 18:36:52 +00:00