This wiki has been migrated to https://gitlab.com/wireshark/wireshark/-/wikis/home and is now deprecated. Please use that site instead.
Differences between revisions 46 and 47
Revision 46 as of 2006-05-12 10:40:38
Size: 3976
Editor: JaapKeuter
Comment:
Revision 47 as of 2006-05-15 11:39:32
Size: 3976
Editor: JaapKeuter
Comment:
Deletions are marked like this. Additions are marked like this.
Line 33: Line 33:
 || 18093 || fix "Dissector bug, Protocol H248" ||
 || 18101 || fix for coverity bug 156 ||
 || 18103 || Fix bug 833 (remove 'dead' code flagged by Coverity); ||
 || 18116 || COPS fixes ||
Line 60: Line 56:
 || 18093 || fix "Dissector bug, Protocol H248" ||
 || 18101 || fix for coverity bug 156 ||
 || 18103 || Fix bug 833 (remove 'dead' code flagged by Coverity); ||
 || 18116 || COPS fixes ||

Roadmap

This is a tentative roadmap for stable releases of Ethereal up to 1.0 and beyond. It is by no means final, and there is no timeline.

0.99.0

Released:

  • April 24, 2006

Pending:

  • None.

Complete:

  • Fix security-related Coverity bugs
  • Add some reasonable example files for filters, rules, .... (Done in 14595)
  • Fix Bugzilla "blocker" bugs
  • Updated Lua for Windows. (GNU TLS/libgcrypt will be added pending an ECCN assignment from the U.S. Department of Commerce)

0.99.1

Pending:

Complete:

  • TCP reassembly updates
  • Fix blocker bugs:
  • Copy over the following revisions:

    Rev

    Description

    17862, 17863, 17867, 17886, 17909, 17968, 17979

    DCT2000 support

    18017

    utf_8to16() overflow fix

    18020, 18022

    Radiotap fix

    18024, 18046, 18050

    TCP reassembly

    18025

    Guard page fix for WinOT

    18026

    File export fixes

    18027 18029

    Fix bug 896 by using tcp_dissect_pdus() .

    18030

    FIX protocol fix

    18032

    Ring buffer byte count

    18049

    Fix the buildbot crash

    18053

    HTTP tap mem leak

    18059

    Window position

    18072

    emem struct naming

    18073

    default.tt fix

    18079

    DateAndTime dissection error in CAMEL CallInfoReportArg

    18084

    Fix Bug 916 PurgeMS decoding error in GSM MAP.

    18093

    fix "Dissector bug, Protocol H248"

    18101

    fix for coverity bug 156

    18103

    Fix bug 833 (remove 'dead' code flagged by Coverity);

    18116

    COPS fixes

0.99.2

Pending:

  • Version checking.
  • Windows updater.

Complete:

  • TCP reassembly updates

0.99.3

Pending:

  • Use the "User's Guide" as the online help system for Ethereal releases

Complete:

  • Finish TCP reassembly

1.0

Pending:

  • make plugin ABI stable, so binary plugins will be working with more than one Ethereal version

Beyond V1.0

  • Finish the native Windows interface and integrate it with the main trunk
  • Make the capture filter syntax the same as the display filter syntax?
  • Add privilege separation for dissection
  • Add thread/multiprocessor support

... well, maybe all the points mentioned in the WishList!

Unsorted

  • Security improvements (see also: ["Security"])
    • Add privilege separation for POSIX environments (in progress)
    • Add a similar mechanism for the Windows environment
    • Enhance the API to make it easier to write secure code (e.g. add tvb_get_gstring())?
  • Documentation of library API's (e.g. wiretap)
  • Make some of the plugins regular dissectors?
  • Solve the Preferences/Filter "Save" button confusion. That's the last one on my "personal GUI list" that's regular confusing newbies IMHO. Maybe it's simply solved by adding a Preference setting "Explicit saving changes" which defaults to off. UlfLamping

Discussion

That ECCN looks like a no-brainer to me: Network analyzers . . . . . . . . . . 3A002.e

The lady I spoke with at the BIS seemed to think that we'd still have to comply with the encryption section of the EAR -- Gerald

Development/Roadmap (last edited 2020-07-03 15:42:04 by GeraldCombs)