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 49 and 50
Revision 49 as of 2006-05-15 20:41:01
Size: 4519
Editor: h108n1fls32o887
Comment:
Revision 50 as of 2006-05-16 14:30:32
Size: 4576
Editor: no-dns-yet
Comment: Another pending change for 0.99.1
Deletions are marked like this. Additions are marked like this.
Line 37: Line 37:
 || 18130 || Help+documentation update for DCT2000 ||

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:

  • Finish capture privilege separation
  • Determine our [http://www.bis.doc.gov/Licensing/Do_I_NeedAnECCN.html ECCN status] (in progress)

  • Add GNU TLS and libgcrypt to the Windows installer
  • Fix blocker bugs:
  • Copy over the following revisions:

    Rev

    Description

    18078

    ESP dissection fix

    18138

    Fix Bug 938 ISUP IAM message marked as Malformed packet - Location number without address digits wrongly decoded.

    18152

    Make "oct" in "dis_field_ud()" a guint8, as we never stuff anything bigger than an 8-bit value in it, and guint is too big as we pass something based on it to a routine expecting a guint16.

    18166

    dissect_diameter_tcp should be static void

    18167

    Fix bug 951 UMA: message URR_RELEASE not decoded corretly and 952 UMA: IE length-field of UMA-message can always be 2 bytes

    18130

    Help+documentation update for DCT2000

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)