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 2856 and 2857
Revision 2856 as of 2013-04-30 15:05:06
Size: 19004
Editor: JeffMorriss
Comment: Move r48644 to "done" list for 1.6.15.
Revision 2857 as of 2013-04-30 15:12:53
Size: 19312
Editor: JeffMorriss
Comment: Add r47295 to done-for-1.6.15 list. Also sort it properly in the done-for-1.8.7 list.
Deletions are marked like this. Additions are marked like this.
Line 69: Line 69:
  * [[http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=47295|Rev 47295]] - [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8231|Bug 8231]] - Fix rx_min calculation in dcp-etsi. Also fixes fuzz failure reported in [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8543|Bug 8543]].
Line 77: Line 78:
  * [[http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=47295|Rev 47295]] - [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8231|Bug 8231]] - Fix rx_min calculation in dcp-etsi. Also fixes fuzz failure reported in [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8543|Bug 8543]].
Line 114: Line 114:
  * [[http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=47295|Rev 47295]] - [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8231|Bug 8231]] - Fix rx_min calculation in dcp-etsi. Also fixes fuzz failure reported in [[https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8543|Bug 8543]].

Roadmap

This is a tentative roadmap for the next stable releases of Wireshark. For more information on the Wireshark release lifecycle and on past releases see Development/LifeCycle.

Planning

  • Release

    Expected Date

    Notes

    1.10.0rc1

    2013-04-23

    First release candidate for 1.10.0

    1.8.7

    Unknown

    Next maintenance release of the stable branch

    1.6.15

    Unknown

    Next maintenance release of the old stable branch

Upcoming Release Status

1.10.0rc1

Pending Tasks

  • Move over the following revisions:
    • Queue Empty

Completed Tasks

  • Move over the following revisions:
    • Rev 49025, Rev 49044, Rev 49045 - Bug 8609 - Send output of "-D" and "-L" flags to the standard output, and, in Wireshark, do the right magic to make them show up in a console.

    • Rev 49046, Rev 49069, Rev 49070 - Bug 7755 - Work around a Microsoft bug that prevented the opening of console windows (that change fixes it on Windows 7, but doesn't appear to fix it on Windows XP; whether it fixes it on Windows Vista is unknown)

1.8.7

Pending Tasks

  • Move over the following revisions:
    • Rev 43547 - Clean up capture option tooltip spacing and remove an extraneous word (at the end of the monitor mode description). Also use sizeof for a buffer size.

    • Rev 48159 - Avoid a potential divide-by-zero condition.

    • Rev 45687 - Bug 7882 - AddressString can have a size of 1

    • Rev 48261 - Bug 8452 - Replace use of INCLUDES with AM_CPPFLAGS in all Makefiles

    • Rev 48393 - Bug 8493 - Use proto_tree_add_item instead of proto_tree_add_bits_item to display Used Cipher

    • Rev 48461 - Bug 7310 - glusterfs: improve endianness handling and displaying of dict contents

    • Rev 48466 - Properly set the TCP ISN's when the SYN and SYN/ACK are captured out-of-order.

    • Rev 48563 - Ask 19844 - Add checksum_bad (set to FALSE) to the tree when the checksum is correct.

    • Rev 48578 - Fix a few cases in the SIP dissector where it was not taking into account that tvb_reported_length_remaining() can return -1.

    • Rev 48595 - Fix the incorrectly duplicated display filter for hf_om2k_cbi.

    • Rev 48597 - Fix the incorrectly duplicated display filter for hf_gsm_map_dlci.

    • Rev 48601 - Fix the incorrectly duplicated display filter for hf_gsm_map_etsi_pdp_type_number.

    • Rev 48602 - Fix the incorrectly duplicated display filter for hf_ixveriwave_vw_info_retryCount.

    • Rev 48613 - Bug 8532 - Fix filters as well as dissection of lat and long according to 3GPP TS 23.032.

    • Rev 48616 - Fix the incorrectly duplicated display filter for hf_kdsp_source_name.

    • Rev 48619 - SASP: first_flag should be static.

    • Rev 48620 - Fix Coverity CID's 281433-281434: Unintended sign extension (as well as Coverity 702381: Missing break in switch, which comes along for the ride.)

    • Rev 48622 - Fix Coverity CID's 280305-280306: Negative loop bound.

    • Rev 48628 - Fix the incorrectly duplicated display filter for hf_openwire_throwable_linenumber.

    • Rev 48664 - Newly assigned TLS and DTLS cipher suite names.

    • Rev 48684 - Bug 8548 - Fix IRC dissector so it can handle multiple params.

    • Rev 48697 - Bug 8450 - Do not try to systematically fetch a third digit for Country Code: its length can be from 1 to 3 digits.

    • Rev 48724 - Bug 8556 - Don't check for MPEG-2 Transport files before checking for ERF files, as some ERF files pass the MPEG-2 Transport heuristic

    • Rev 48726 - Bug 8559 - Fix dissection of RAN-INFORMATION-APPLICATION-ERROR RIM PDU Indications.

    • Rev 48736 - Set 'details' radio button sensitivity also at the creation of the dialog.

    • Rev 48767 - Bug 8554 - Part of Ping Reply Message in ICMPv6 Reply Message is marked as "Malformed Packet"

    • Rev 48814 - Bug 8575 - Fix description of ACE4_APPEND_DATA flag

    • Rev 48850 - Bug 8572 - Endian error and IP:Port error when decoding BT-DHT response message

    • Rev 48882,Rev 48893 - Bug 8583,Bug 8460 - Fix IO graph crash and bad behaviour when capture spans too much real time.

    • Rev 48308,Rev 48900,Rev 48901 - Bug 8446 - Wifi details are not stored in the Decryption Key Management dialog (post 1.8.x)

    • Rev 48928 - Bug 8596 - GTPv2 MM Context (UMTS Key, Quad, and Quint Decoded) incorrectly

    • Rev 48944 - Bug 8599 - Possible uninitialized variable in MMS/BER.

    • Rev 49019 - Rev 49024 - Bug 8610 - Ensure that tap is called after full dissection, even in case of exception

    • Rev 49046 - Bug 7755 - Work around a Microsoft bug that prevented the opening of console windows (that change fixes it on Windows 7, but doesn't appear to fix it on Windows XP; whether it fixes it on Windows Vista is unknown)

Completed Tasks

Not Completed

  • Rev 47874 - Bug 7400 - Fix Lua 5.2 panic problems. -- Doesn't apply cleanly to 1.8. Should this be deferred to 1.10?

1.6.15

Pending Tasks

  • Move over the following revisions:
    • Rev 45687 - Bug 7882 - AddressString can have a size of 1

    • Rev 48466 - Properly set the TCP ISN's when the SYN and SYN/ACK are captured out-of-order.

    • Rev 46805 - Bug 8145 - dissect_rpc_array causes assertion fault when array is empty

    • Rev 48563 - Ask 19844 - Add checksum_bad (set to FALSE) to the tree when the checksum is correct.

    • Rev 48578 - Fix a few cases in the SIP dissector where it was not taking into account that tvb_reported_length_remaining() can return -1.

    • Rev 48597 - Fix the incorrectly duplicated display filter for hf_gsm_map_dlci.

    • Rev 48601 - Fix the incorrectly duplicated display filter for hf_gsm_map_etsi_pdp_type_number.

    • Rev 48613 - Bug 8532 - Fix filters as well as dissection of lat and long according to 3GPP TS 23.032.

    • Rev 48619 - SASP: first_flag should be static.

    • Rev 48622 - Fix Coverity CID's 280305-280306: Negative loop bound.

    • Rev 48664 - Newly assigned TLS and DTLS cipher suite names.

    • Rev 48697 - Bug 8450 - Do not try to systematically fetch a third digit for Country Code: its length can be from 1 to 3 digits.

    • Rev 48726 - Bug 8559 - Fix dissection of RAN-INFORMATION-APPLICATION-ERROR RIM PDU Indications.

    • Rev 48814 - Bug 8575 - Fix description of ACE4_APPEND_DATA flag

    • Rev 48944 - Bug 8599 - Possible uninitialized variable in MMS/BER.

    • Rev 49019 - Rev 49024 - Bug 8610 - Ensure that tap is called after full dissection, even in case of exception

    • Rev 49046 - Bug 7755 - Work around a Microsoft bug that prevented the opening of console windows (that change fixes it on Windows 7, but doesn't appear to fix it on Windows XP; whether it fixes it on Windows Vista is unknown)

Completed Tasks

Not Completed

Proposed Changes

  • Items marked with {1} in the TODO list of Development/SNMP

  • Keep plugin API and ABI stable and versioned, so binary plugins will reliably work with more than one Wireshark version (ABI changes can be followed here: Upstream Tracker)

    • Run tools/git-compare-abis.sh in the Git repository right before the release
    • Bump library versions as needed based on Libtool's documentation (don't forget updating debian/wireshark-common.files and debian/wireshark-common.shlibs)

  • Version checking
  • Windows updater
  • 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)

Discussion

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