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 1 and 23 (spanning 22 versions)
Revision 1 as of 2004-10-15 03:05:03
Size: 1016
Editor: UlfLamping
Comment: moved content from Releases page
Revision 23 as of 2006-04-26 19:47:56
Size: 2884
Editor: GeraldCombs
Comment: Bug 852 is resolved.
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
Don't expect any timelines here, the Ethereal V1.0 release might still be far, far away! 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.
Line 5: Line 5:
== V1.0 == == 0.99.0 ==
Line 7: Line 7:
A collection of things to be done before the 1.0 release of Ethereal. Released:
 April 24, 2006
Line 9: Line 10:
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
 * TCP reassembly updates
 * 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:
  * [http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=396 396] - Saving flow data crashes Ethereal
  * [http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=699 699] - "Order" buttons not working properly in Coloring Rules window
  * [http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=757 757] - Crashes when multiple tap interfaces exist

---- /!\ '''Edit conflict - other version:''' ----

---- /!\ '''Edit conflict - your version:''' ----

---- /!\ '''End of edit conflict''' ----

Complete:
 * Fix blocker bugs:
  * [http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=852 852] - Follow TCP stream crashes on particular data with X Window System error
  * [http://bugs.ethereal.com/bugzilla/show_bug.cgi?id=852 852] - Follow TCP stream crashes on particular data with X Window System error

== 0.99.2 ==

Pending:
 * Version checking.
 * Windows updater.
 * TCP reassembly updates

== 0.99.3 ==

Pending:
Line 10: Line 54:
 * Add some reasonable example files for filters, rules, ....
 * Cleanup source directories (plugins, packaging, ...)
 * Finish the native Windows interface and integrate it with the main trunk
 * Security improvements
  * Add privilege separation for POSIX environments
  * 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())?
 * Finish TCP reassembly
Line 18: Line 56:
Things also desirable for the 1.0 release: == 1.0 ==
Line 20: Line 58:
 * documentation of library API's (e.g. wiretap)
 * make some of the plugins regular dissectors?
 * make the capture filter syntax the same as the display filter syntax?
Pending:
 * make plugin ABI stable, so binary plugins will be working with more than one Ethereal version
Line 26: Line 63:
 * 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
Line 28: Line 70:

== 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?
Line 29: Line 81:

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

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:


/!\ Edit conflict - other version:



/!\ Edit conflict - your version:



/!\ End of edit conflict


Complete:

0.99.2

Pending:

  • Version checking.
  • Windows updater.
  • TCP reassembly updates

0.99.3

Pending:

  • Use the "User's Guide" as the online help system for Ethereal releases
  • 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?

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)