Roadmap
This is a tentative roadmap for stable releases of Wireshark up to 1.0 and beyond. For past releases, see Development/PastReleases.
For release numbering, see Development/ReleaseNumbers.
Upcoming Releases
1.0.3
Pending:
- Move over the following revisions:
Rev 24878 - Tighten heuristics for RedbackLI to prevent it from dissecting non-RedbackLI packets
Rev 25289 - Fix the tcp reassembly routine in epan/follow.c
Rev 25322 - Export ptvcursor routines from libwireshark on Windows
Rev 25719 - Always dissect Ethernet packets in ERF files as Ethernet
Rev 25720 - ERF Ethernet preferences cleanup
Rev 25722 - Fix off-by-one error in capture stop condition
Rev 25724 - Just offer "FCS" and "no FCS" as options for Ethernet ERF packets
Rev 25729 - Clean up PPP Multilink and Bridge Control Protocol dissection
Rev 25732 - More PPP BCP cleanups
Rev 25736 - Always dissect ATM packets in ERF files as ATM; fix ATM heuristics
Rev 25737 - Have a CHDLC/PPP heuristic as a dissection option for HDLC packets in ERF files
Rev 25739 - Fix recognition of Infiniband packets in ERF files
Rev 25751 - Correct size AIM TLV 0x14.
Rev 25752 - Retrieve 32 i.s.o. 24 bits from AIM TLV u32 value
Rev 25766 - PPPoE tags PADG, PADC, and PADQ corrected
Rev 25033 - Fix manpage path for rpm package
Rev 24833 - Fix or enhancement? It fixes error where MIKEY General Extension is reported as malformed packet
Update Windows PCRE package? (Latest available package from http://gnuwin32.sourceforge.net/packages/pcre.htm is 7.0 we need 7.4)
- Address licensing questions
Items marked with
in the TODO list of Development/SNMP - Use the latest Diameter .xml files
Done:
- Move over the following revisions:
Changes in 1.1 (development)
- Remove GTK1 support
- Add a spiffy start page
Proposed Changes
- make plugin API and ABI stable, so binary plugins will be working with more than one Wireshark version
- Version checking.
- Windows updater.
- 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
- Move the Windows buildbots to Visual C++ 2005 or 2008
... 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
Is the native Windows interface still a desirable target? - the Windows integration is pretty good in it's current form -- UlfLamping
