2 <!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
3 "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd" [
9 -Use this section to encode all document information
15 <!ENTITY EtherealCurrentVersion "0.99.0">
20 <title>Ethereal &EtherealCurrentVersion; Release Notes</title>
22 <section id="WhatIs"><title>What is Ethereal?</title>
24 Ethereal is the world's most popular network protocol analyzer. It
25 is used for troubleshooting, analysis, development, and education.
29 <section id="WhatsNew"><title>What's New</title>
30 <section><title>Bug Fixes</title>
32 Many security vulnerabilities have been fixed since the
33 previous release. See the
34 <ulink url="http://www.ethereal.com/appnotes/enpa-sa-00022.html">application
35 advisory</ulink> for more details.
39 The H.248 dissector could crash.
40 <!-- Fixed in r16967, r17015 -->
42 Versions affected: 0.10.14.
46 The UMA dissector could go into an infinite loop.
47 <!-- Fixed in r17119, r17273 -->
49 Versions affected: 0.10.12.
52 <!-- Canary bugs found after r17235 -->
55 The X.509if dissector could crash.
56 <!-- Fixed in r16995, r17337 -->
57 <!-- Bug IDs: None -->
58 Versions affected: 0.10.14.
62 The SRVLOC dissector could crash.
63 <!-- Fixed in r17001 -->
64 <!-- Bug IDs: None -->
65 Versions affected: 0.10.0.
69 The H.245 dissector could crash.
70 <!-- Fixed in r17022 -->
72 Versions affected: 0.10.13.
76 Ethereal's OID printing routine was susceptible to an
78 <!-- Fixed in r17048 -->
80 Versions affected: 0.10.14.
84 The COPS dissector could overflow a buffer.
85 <!-- Fixed in r17051 -->
86 <!-- Bug IDs: None -->
87 Versions affected: 0.9.15.
90 <!-- Coverity bugs (r17499 and above) -->
94 Under a grant funded by the U.S. Department of Homeland Security,
95 <ulink url="http://www.coverity.com">Coverity</ulink> has uncovered
96 a number of vulnerabilities in Ethereal:
100 The GSM SMS dissector could crash Ethereal.
101 <!-- Fixed in r17506 -->
102 <!-- Bug IDs: None -->
103 <!-- Coverity CID 104 -->
104 Versions affected: 0.9.16.
111 Win32: Unicode characters in the users profile path causes problems
112 reading/writing the preferences (and alike) files.
113 <!-- Fixed in r17024,r17025 -->
114 <!-- Bug IDs: 648 -->
115 Versions affected: 0.10.14.
120 <section><title>New and Updated Features</title>
122 The following features are new (or have been significantly updated)
123 since the last release:
127 The new command line tool <command>dumpcap</command> makes it
128 possible to capture network data without the drawbacks of (t)ethereal
129 (memory usage, security problems, ...) while keeping the benefit of
130 advanced techniques like multiple (ringbuffer) files and alike.
133 The manpage of <command>dumpcap</command> in HTML format is available
134 at: <ulink url="http://www.ethereal.com/docs/"/>
138 Win32: Catch hardware exceptions caused by buggy dissectors.
139 If e.g. a NULL pointer exceptions occurs, Ethereal won't crash now
140 but displays the exception and tries to continue decoding packets.
144 The Windows version of Ethereal now uses native open and save
148 In related news, Ethereal now runs as a full-fledged Unicode
149 application under Windows.
153 Recent versions of Ethereal were flagging packets with an
154 incorrect TCP checksum as malformed. False positives were
155 being triggered on systems that use TCP checksum offloading.
156 We now check to see if the checksum is <emphasis>not</emphasis>
157 0x0000 before flagging the packet as malformed.
159 <note><title>Please Note</title>
161 If your system uses TCP checksum offloading <emphasis>and</emphasis>
162 Ethereal still shows bad checksums for outgoing TCP packets
163 <emphasis>and</emphasis> the checksums for outgoing TCP packets
164 are <emphasis>not</emphasis> 0x0000, this could mean that your
165 operating system is exposing kernel memory unneccessarily. If
166 this is the case, you should report the problem to your OS
176 <section><title>New Protocol Support</title>
182 <section><title>Updated Protocol Support</title> <para>
187 <section><title>New and Updated Capture File Support</title>
195 <section id="GettingEthereal"><title>Getting Ethereal</title>
196 <section><title>Microsoft Windows</title>
198 Download ethereal-setup-&EtherealCurrentVersion;.exe from the
199 <ulink url="http://www.ethereal.com/distribution/win32/">Windows
200 download area</ulink> on the main web site. Double-click the
201 installer executable.
205 <section><title>Sun Solaris</title>
207 Download the appropriate package from the
208 <ulink url="http://www.ethereal.com/distribution/solaris/">Solaris
209 download area</ulink> on the main web site. Uncompress the package
210 using bzip2, and install it using pkgadd.
214 <section><title>Source Code</title>
216 Download ethereal-&EtherealCurrentVersion;.tar.gz from the
217 <ulink url="http://www.ethereal.com/distribution/">main
218 download area</ulink> on the web site. Extract the package
219 using tar and gzip. Run "configure ; make ; make install".
223 <section><title>Vendor-supplied Packages</title>
225 Most Linux and Unix vendors supply their own Ethereal packages.
226 You can install or upgrade Ethereal using the package management
227 system specific to that platform. A list of third-party packages
228 can be found on the <ulink url="http://www.ethereal.com/download.html#otherplat">download page</ulink> on the Ethereal web site.
234 <!-- XXX needs to be written
235 <section id="RemovingEthereal"><title>Removing Ethereal</title>
241 <section id="FileLocations"><title>File Locations</title>
243 Ethereal and Tethereal look in several different locations for
244 preference files, plugins, SNMP MIBS, and RADIUS dictionaries.
245 These locations vary from platform to platform. You can use
246 About->Folders to find the default locations on your system.
250 <section id="KnownProblems"><title>Known Problems</title>
253 On Windows systems the packet list scroll bar can sometimes disappear
254 or become unusable. Until the problem is fixed you can work around it
255 by resizing the packet list or the main window.
256 (<ulink url="http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=220">Bug
261 The <userinput>Filter</userinput> button is nonfunctional in the
262 file dialogs under Windows.
267 <section id="GettingHelp"><title>Getting Help</title>
269 Community support is available on the ethereal-users mailing list.
270 Subscription information and archives for all of Ethereal's mailing
271 lists can be found on <ulink url="http://www.ethereal.com/lists/">the
272 web site</ulink>. There is also an <ulink url="irc://irc.freenode.net/ethereal">IRC channel dedicated to Ethereal</ulink>.
275 Commercial support, training, and development services are available
276 from <ulink url="http://www.etherealsoft.com/">Ethereal Software</ulink>.
280 <section id="FAQ"><title>Frequently Asked Questions</title>
282 A complete FAQ is available on the
283 <ulink url="http://www.ethereal.com/faq.html">Ethereal web site</ulink>.