Release Notes ---------------------- Last updated ---------------------- 08/26/2024 ------------------ IMPORTANT ------------------------ VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV 1. AFTER WIREEDIT UPGRADE SOME NEW FUNCTIONALITY MAY BE **DISABLED**. To fix it open 'Options' dialog, and click "Restore ALL Defaults" at the bottom. 2. The oldest OSX version supported is Mojave. 3. There is a separate installation note for Ubuntu. 4. All apps will check for updates on every launch. ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -------------------------------------------- 08/26/2024 Build 3.13.329 -------------------------------------------- 1. WireEdit OSX build is back 2. WirePlumber is back 3. DHCP fix -------------------------------------------- 08/25/2024 Build 3.13.326 -------------------------------------------- 1. HTTPS certificate fix -------------------------------------------- 02/26/2024 Build 3.13.306 -------------------------------------------- 1. Support TCP Keep-Alive with zero payload (typical for Unix) 2. Support detailed decoding of LLDP "Chassis ID" 3. Fixed: Memory leaks in HTTP/2, ASN.1 PER-encoded and TLV-based protocols 4. Fixed: Decoding of IEEE 802.11 "Extended Capabilities" 5. Fixed: Memory leak while anonymizing all-zeroes MAC addresses 6. Fixed: Edit->Fix All->TCP Checksum recalculation don't handle TCP Keep-Alive 7. Fixed: Edit->Fix All->TCP Checksum recalculation don't handle TCP SYN 8. Show all layers above ICMP in Packets pane by default -------------------------------------------- 12/23/2023 Build 3.13.270 -------------------------------------------- 1. Support HTTP/3 dynamic table 2. Decode HTTP/3 payload 3. Permit all JSon values as top-level, according to the newer spec 4. Changed segmented PDU distribution algorithm: evenly spread encoding length change among all segments but the last 5. Support Brotli compression in MIME 6. Support leading garbage bytes in JSon 7. Support large MIME bodies 8. Support "Origin", "Cookie", "Set-Cookie", "Proxy-Connection", "Access-Control-Allow-Origin" and "Access-Control-Allow-Credentials" HTTP headers 9. Support trailing semicolon and empty query values in X-WWW-FORM-URLENCODED 10. Support PPPoE extensions 11. Support "PPP-Max-Payload" parameter in PPP 12. Support "P-Access-Network-Info" SIP header and DIAMETER AVP for stacks other than UTRAN, including 5G 13. Support "Cisco MetaData" layer 14. Support LLMNR 15. Support HTTP WebDAV methods PROPFIND, PROPPATCH, MKCOL, COPY, MOVE, LOCK, UNLOCK 16. Support HTTP response code 207, "Multi-Status" 17. Clearer decompression error reporting 18. Decode 5G NR RRC over F1AP DLCCH 19. Preserve long form of ASN.1 length during editing 20. Decode DistinguishedNames in TLS 21. Improve PDU header column contents 22. Improve Mirroring Rules for HTTP/2 and HTTP/3 headers 23. Added "=" flavour of Mirroring Rules 24. Made "Content-Type" header optional in multipart MIME message body 25. Fixed DNP3 26. Fixed PFCP 27. Fixed HTTP/2 and HTTP/1 disambiguation 28. Fixed SSH 29. Fixed typo in LPD PDU names 30. Fixed DEFLATE and gzip compression in TLS and MIME 31. Fixed TLS 1.3 32. Fixed MGCP "packageName" parameter 33. Fixed TLS over EAP binding 34. Fixed TLS 1.2 Certificate Request 35. Fixed a deadlock caused by unknown OIDs at the root level 36. Fixed Layer Data selection 37. Fixed MAC UI bugs 38. Fixed crash during "Copy Headers" command 39. Fixed editing messages reassembled at multiple layers simultaneously -------------------------------------------- 10/27/2023 Build 3.12.196 -------------------------------------------- 1. Mark FTP traffic packets 2. Show FTP sessions 3. Fix display of FTP reply codes 4. Decode X.509 certificates in TLS 5. Fixed TLS 1.3 support 6. Fixed TLS compression 7. Fixed MIME compression 8. Improved HTTP/3 decoding 9. Non-standard lengths of QUIC variable length integers are now persisted through editing 10. Display consistent error messages during unsuccessful decryption or decompression of QUIC, TLS and MIME 11. Support unlimited number of parallel TLS connections (was limited to 4096) 12. Fix: some character string fields in ASN.1 specs could display as octet strings 13. Display time in easily readable form for ASN.1 time types 14. Fix: bug during editing large nested ASN.1 structures 15. Fix: in ASN.1 time types years after 2038 were treated as invalid 16. Fix: decoding of multiple QUIC, TLS, etc. PDUs carried by the same payload field was prematurely stopped even after minor error in any of them -------------------------------------------- 10/06/2023 Build 3.12.169 -------------------------------------------- 1. Fixed GCM, CCM, CBC and Stream TLS ciphers, including a crash 2. Decode SNDCP, GPRS Gb LLC, Radio GSM L3 layers above GSM TAP 3. Support Syslog protocol 4. Improved HTTP/3 support 5. Fix: "Apply" button sometimes required pressing twice 6. Fix: "Apply"/"Revert" buttons rendering on MAC 7. Other minor UI fixes -------------------------------------------- 09/27/2023 Build 3.12.153 -------------------------------------------- 1. Demo license is added to WireEdit. -------------------------------------------- 09/04/2023 Build 3.12.127 -------------------------------------------- 1. Support MIME Base64 encoding 2. Improved IMF 3. Improved MSRP 4. Improved CPIM 5. Improved performance with large PDUs in text-based protocols 6. Improved POP3 7. Improved SMTP 8. Improved performance parsing IMF-based protocols with a body and a large set of possible headers 9. Improved columns width adjustment 10. Added recognition and proper decoding for cleartext MIME body with erroneously declared gzip/deflate encoding 11. Fix: show exact field for errors during text PDU re-encoding 12. Fix: crash in case of unrecognized PDUs in reassembled streams 13. Fix: constraints for text-encoded integers 14. Fix: "negative zero" case in text-encoded integers (e.g., "-0000" timezone offset) was not preserved during editing 15. Fix: excessive leading zeroes case in text-encoded integers (e.g., "002" where "2" is enough) was not preserved during editing 16. Fix: message bodies in IMF-based protocols were not parsed correctly when started with a space or tab character 17. Fix: non-standard CRLF (like CRCRLF) was not preserved in a number of places 18. Fix: errors during gzip/deflate body decompression and during un-chunking were not reported 19. Fix: multipart MIME bodies with deep nesting and intersecting boundary values (like "abc---" and "abc") were not decoded correctly 20. Fix: Large HTTP/1 messages erroneously recognized as HTTP/2 -------------------------------------------- 07/28/2023 Build 3.12.74 -------------------------------------------- 1. Improved PFCP 2. Improved DIAMETER 3. Improved LDAP 4. Fixed 5GS NAS 5. Improved Bluetooth ATT 6. Improved Bluetooth LE LL 7. Fixed INTEGER decoding with both constraints/extension for ASN.1-PER encoded protocols 8. Fixed HTTP/2 9. Fixed GSM Radio L3 10. Improved 5G OpenAPI 11. Improved LTE ESM 12. A lot of fixes in IMAP 13. Support for new IMAP RFC 9394 14. A lot of fixes in IMF 15. A couple of critical protocol-independent fixes -------------------------------------------- 06/06/2023 Build 3.12.9 -------------------------------------------- * Support Bluetooth ATT * Support unknown DLTs * Support arbitrary number of interfaces in Pcap-Ng * Faster Find/Replace * Improved, fixed Bluetooth layers * Improved, fixed PFCP * Improved, fixed 5GS NAS * Improved, fixed HTTP/1.1 and HTTP/2 * Improved, fixed DIAMETER * Improved PPP * Fixed CIMD * Fixed UCP * Fixed IMAP * Fixed JSon support * Fixed NGAP * Fixed Bluetooth L2CAP transactions -------------------------------------------- 05/04/2023 Build 3.11.702 -------------------------------------------- 1. "Layer Data" checkbox added -------------------------------------------- 04/26/2023 Build 3.11.681 -------------------------------------------- 1. Cosmetics fix -------------------------------------------- 04/25/2023 Build 3.11.674 -------------------------------------------- 1. Bug fixes -------------------------------------------- 04/21/2023 Build 3.11.655 -------------------------------------------- 1. Support QUIC; RFC 9000, Drafts 28,29 2. Support HTTP/3; RFC 9114 3. Better support for 802.11 4. Better support for Bluetooth 5. New GUI modes and elements 6. Bug fixes -------------------------------------------- 12/22/2022 Build 3.10.454 -------------------------------------------- 1. Bug fixes -------------------------------------------- 12/18/2022 Build 3.10.449 -------------------------------------------- 1. Hot fix -------------------------------------------- 12/13/2022 Build 3.10.441 -------------------------------------------- 1. WirePlumberNTP -- Free NTP Simulator 2. Improved support for Diameter, PFCP 3. HTTP/3 -- work in progress 4. 802.11 -- work in progress 5. Bug fixes -------------------------------------------- 10/19/2022 Build 3.10.357 -------------------------------------------- 1. WirePlumberDNS -- Free DNS Simulator 2. DNS bug fixes 3. HTTP/3 -- work in progress 4. 802.11 -- work in progress -------------------------------------------- 09/13/2022 WireEdit 3.10.284 -------------------------------------------- 1. Bug fixes -------------------------------------------- 09/01/2022 WireEdit 3.10.263 -------------------------------------------- 1. Hot fix -------------------------------------------- 08/25/2022 WireEdit 3.10.254 -------------------------------------------- 1. HTTP/2 dynamic headers table support 2. Improved HTTP/2 HPACK 3. Support for HTTP, HTTP/2 multipart DATA messages 4. Fixed SSCOP payload recognition 5. Improved FTP, DNP3 support 6. Bug fixes -------------------------------------------- 08/13/2022 WireEdit 3.10.223 -------------------------------------------- 1. Bug fix -------------------------------------------- 08/12/2022 WireEdit 3.10.221 -------------------------------------------- 1. Hot fix -------------------------------------------- 08/11/2022 WireEdit 3.10.219 -------------------------------------------- 1. Support chunked/compressed multipart bodies in IMF-based protocols (HTTP, SIP, etc.) 2. IMF body structure is now uniform for all protocols (multipart body preamble/epilogue, etc.) 3. Bug fixes & cosmetics -------------------------------------------- 07/13/2022 WireEdit 3.10.190 -------------------------------------------- 1. Support for DIAMETER transactions 2. Bug fixes & cosmetics -------------------------------------------- 06/27/2022 WireEdit 3.10.154 -------------------------------------------- 1. Internal redesign, everything is faster 2. Support for CISCO CFLOW 3. Bug fixes & cosmetics -------------------------------------------- 06/03/2022 WireEdit 3.10.98 -------------------------------------------- 1. Better SMPP Heuristics 2. DIY is renamed to PPD (Partial Packet Decoder) 3. Default config changes 4. Bug fixes & cosmetics -------------------------------------------- 05/23/2022 WireEdit 3.10.69 -------------------------------------------- 1. Bug fixes 2. Cosmetics -------------------------------------------- 05/06/2022 WireEdit 3.10.58 -------------------------------------------- 1. Emergency hot fix -------------------------------------------- 05/05/2022 WireEdit 3.10.57 -------------------------------------------- 1. Support for CISCO CDP 2. Bug fixes -------------------------------------------- 04/18/2022 WireEdit 3.10.19 -------------------------------------------- 1. Support for CISCO VTP, DTP 2. Bug fixes -------------------------------------------- 04/09/2022 WireEdit 3.10.0 -------------------------------------------- 1. Big increase in packet processing speed 2. Support for SIP gzip/deflate encoding 3. Support for CPIM gzip/deflate encoding 4. Support for HTTP gzip/deflate encoding 5. Support for HTTP chunked transfer encoding 6. STUN support 7. Bug fixes -------------------------------------------- 03/07/2022 WireEdit 2.22.240 -------------------------------------------- 1. Bug fixes -------------------------------------------- 02/26/2022 WireEdit 2.22.221 -------------------------------------------- 1. Support for tailing stray data 2. Getting ready to multi-core 3. Bug fixes -------------------------------------------- 12/24/2021 WireEdit 2.22.100 -------------------------------------------- 1. Bug fixes -------------------------------------------- 12/24/2021 WireEdit 2.22.91 -------------------------------------------- 1. SMTP, GRE, PPP LCP bug fixes 2. Small redesign of File Summary -------------------------------------------- 12/17/2021 WireEdit 2.22.78 -------------------------------------------- 1. Bug fixes -------------------------------------------- 12/16/2021 WireEdit 2.22.75 -------------------------------------------- 1. Bug fixes -------------------------------------------- 12/11/2021 WireEdit 2.22.62 -------------------------------------------- 1. Support for the latest 3GPP MAP 2. Updated NetBIOS support 3. Bug fixes -------------------------------------------- 12/05/2021 WireEdit 2.22.49 -------------------------------------------- 1. Bug fixes -------------------------------------------- 12/01/2021 WireEdit 2.22.44 -------------------------------------------- 1. File Summary is built in a separate thread 2. Bug fixes -------------------------------------------- 11/25/2021 WireEdit 2.22.33 -------------------------------------------- 1. Dynamic file open 2. Bug fixes -------------------------------------------- 11/14/2021 WireEdit & WireReplay 2.21.662 -------------------------------------------- 1. Support for latest GTPv2 specs 2. Support for some proprietary protocols 3. Bug fixes -------------------------------------------- 10/19/2021 WireEdit & WireReplay 2.21.621 -------------------------------------------- 1. Capability to read first N packets -------------------------------------------- 10/18/2021 WireEdit & WireReplay 2.21.620 -------------------------------------------- 1. File open is x3 faster 2. DIY mode bug fix -------------------------------------------- 10/14/2021 WireEdit & WireReplay 2.21.613 -------------------------------------------- 1. Ctrl-G command fix -------------------------------------------- 10/14/2021 WireEdit & WireReplay 2.21.612 -------------------------------------------- 1. Bug fixes -------------------------------------------- 10/08/2021 WireEdit & WireReplay 2.21.600 -------------------------------------------- 1. Cosmetics -------------------------------------------- 10/06/2021 WireEdit & WireReplay 2.21.592 -------------------------------------------- 1. Transactions pane redesigned 2. TCAP transactions aggregated/displayed 3. DNS transactions aggregated/displayed 4. TCP and SCTP retransmissons detected 5. Multiple bug fixes -------------------------------------------- 09/06/2021 WireEdit & WireReplay 2.21.541 -------------------------------------------- 1. RegEx for PDUs in display filter supported -------------------------------------------- 08/13/2021 WireEdit & WireReplay 2.21.507 -------------------------------------------- 1. Various bug fixes and minor improvements -------------------------------------------- 07/29/2021 WireEdit & WireReplay 2.21.477 -------------------------------------------- 1. Display filter functionality change -------------------------------------------- 07/23/2021 WireEdit & WireReplay 2.21.470 -------------------------------------------- 1. WireEdit display filter iprovements -------------------------------------------- 07/07/2021 WireEdit & WireReplay 2.21.436 -------------------------------------------- 1. WireEdit display filter iprovements -------------------------------------------- 07/05/2021 WireEdit & WireReplay 2.21.431 -------------------------------------------- 1. WireEdit display filter hot fix -------------------------------------------- 07/04/2021 WireEdit & WireReplay 2.21.426 -------------------------------------------- 1. Fully re-implemented display filter 2. Misc protocol fixes -------------------------------------------- 05/23/2021 WireEdit & WireReplay 2.21.311 -------------------------------------------- 1. "Brute-force" decoding heuristic for Mobile Core 2. Diameter updates 3. 5G OpenAPI updates 4. Misc GUI changes and bug fixes -------------------------------------------- 04/28/2021 WireEdit & WireReplay 2.21.238 -------------------------------------------- 1. Misc bug fixes -------------------------------------------- 04/22/2021 WireEdit & WireReplay 2.21.226 -------------------------------------------- 1. "Partial Decoder" (DIY mode) usability improved 2. *Limited time only* for evaluation purposes WireReplay will work with an empty license -------------------------------------------- 04/19/2021 WireEdit & WireReplay 2.21.219 -------------------------------------------- 1. Crash on opening Pcap files over 2GB size is fixed 3. Extended field path functionality in Find/Replace dialog 2. ISUP and DIAMETER protocol fixes 4. WireReplay DIAMETER and ISUP fixes 5. Misc bug fixes -------------------------------------------- 04/07/2021 WireEdit & WireReplay 2.21.194 -------------------------------------------- 1. Support for OCSP, E1AP, XnAP, W1AP 2. Fixes for many supported protocols 3. Better transaction aggregation 4. Clearing temp files after completion 5. "Partial decode" (aka DIY mode) fix 6. Speed and robusteness improvements 7. Default settings are modified 8. WireReplay initial public release -------------------------------------------- 02/27/2021 WireEdit 2.21.103 -------------------------------------------- 1. Support for LPP, RNSAP 2. New "Do It Yourself" analyzer mode 3. Heuristics added for some protocols 4. Bug fixes -------------------------------------------- 01/18/2021 WireEdit 2.20.72 -------------------------------------------- 1. Support for LDP 2. Improved "Field Value Mirroring" -------------------------------------------- 01/01/2021 WireEdit 2.20.34 -------------------------------------------- 1. Support for MPLS 2. Bug fixes -------------------------------------------- 12/16/2020 WireEdit 2.19.65 -------------------------------------------- 1. New "Field Value Mirroring" capability 2. NBAP over SCTP support 3. X1AP is added to port mapping table 4. Let's Encrypt TLS certificate bug fix 5. Bug fixes for DNS -------------------------------------------- 12/08/2020 WireEdit 2.18.172 -------------------------------------------- 1. DLT for 802.3br is supported 2. Bug fixes -------------------------------------------- 11/23/2020 WireEdit 2.18.165 -------------------------------------------- 1. Added support for 5G F1AP, 5G PFCP 2. Much improved DNS support 3. 'Transactions’ view made useful for mobile core 4. Multiple GUI changes 5. Misc bug fixes -------------------------------------------- 09/29/2020 WireEdit 2.17.101 -------------------------------------------- 1. Support for T-INAP, SINAP 2. Misc bug fixes -------------------------------------------- 09/21/2020 WireEdit 2.17.88 -------------------------------------------- 1. Support for NGAP N2 SM, NGAP, 5GS NAS 2. Bug fixes in multiple protocols 3. OSX build is notarized by Apple 4. OSX Auto-update is redesigned OSX Catalina: If you are auto-updating to 2.17 from 2.16, restart WireEdit manually after the update is complete. This is a workaround for an obscure bug which shows up only once after auto-restart. -------------------------------------------- 08/17/2020 WireEdit 2.16.103 -------------------------------------------- You may see a scary message on your Catalina Mac: "WireEdit.app can’t be opened because Apple cannot check it for malicious software." Ignore it and start WireEdit.app manually by selecting "Open" in /Applications/WireEdit.app context menu. If in doubt, google this message, or contact us directly. 1. Cosmetics hotfix -------------------------------------------- 08/14/2020 WireEdit 2.16.102 -------------------------------------------- 1. Improved support for HTTP/2, 5G NGAP, NAS-5GS 2. Separate ERR and WRN columns 3. GUI improvements 4. Bug fixes -------------------------------------------- 07/30/2020 WireEdit 2.16.63 -------------------------------------------- 1. Auto-update mechanism for the stand alone analyzer mode has been added. The app will contact the server and check for updates on every launch. 2. New protocols supported: GSM TAP, UMTS RRC, mDNS, WHOIS, AODV, MIPv4, MIPv6, PTP 3. Improved 'Filter | Search' capability 4. Better decode error reporting 5. Multiple bug fixes. -------------------------------------------- 07/09/2020 WireEdit 2.15.179 -------------------------------------------- 1. Fix for IEEE 802.3/LLC. FCS is now supported. -------------------------------------------- 07/06/2020 WireEdit 2.15.172 -------------------------------------------- 1. Selection filtering bug fix 2. Minor usability change -------------------------------------------- 06/29/2020 WireEdit 2.15.169 -------------------------------------------- 1. Filtering bug fix -------------------------------------------- 06/24/2020 WireEdit 2.15.159 -------------------------------------------- 1. Redesign of SS7/3GPP setup page 2. Improved 3GPP support 3. Support for HSRP, HSRPv2, EIGRP 4. Usability GUI changes 5. Misc bug fixes -------------------------------------------- 06/08/2020 WireEdit 2.14.45 -------------------------------------------- 1. Bug fix for OSX -------------------------------------------- 05/13/2020 WireEdit 2.14.42 -------------------------------------------- 1. Cosmetics -------------------------------------------- 05/11/2020 WireEdit 2.14.38 -------------------------------------------- 1. Bug fixes -------------------------------------------- 05/06/2020 WireEdit 2.14.35 -------------------------------------------- 1. Protocol support added: STP, RIPv2, RIPng 2. Recalculation of TCP Req/Ack 3. Redesign of ‘Find’ dialog 4. Redesign of ‘Find/Replace’ dialog 5. Redesign of ‘Filters’ menu 6. Comments visible in the middle pane 7. Call/Transaction pane for SIP calls, TCAP dialogues, MAP/CAP/INAP operations, SMS, ISUP calls, DSS1 calls, DPNSS calls, LDAP transactions, MGCP transactions, H.323 calls, H.225 calls. 8. Bug fixes -------------------------------------------- 04/25/2020 WireEdit 2.13.47 -------------------------------------------- 1. Cosmetics. -------------------------------------------- 04/23/2020 WireEdit 2.13.45 -------------------------------------------- 1. Bug fixes and cosmetics. -------------------------------------------- 04/20/2020 WireEdit 2.13.44 -------------------------------------------- 1. Support for nanosecs timestamps is added. 2. Fixed a bug in editing reassembled packets. 3. Fixed crash in “Change Type” command. 4. Fixed a bug in editing timestamps. 5. Better search/filtering algorithm. 6. Cosmetics changes. -------------------------------------------- 04/15/2020 WireEdit 2.12.325 -------------------------------------------- 1. "File Summary" moved to Tools menu. 2. Minor bug and spelling fixes. 3. Cosmetics and usability changes. -------------------------------------------- 04/10/2020 WireEdit 2.12.324 -------------------------------------------- 1. Cosmetics and usability changes. -------------------------------------------- 04/09/2020 WireEdit 2.12.321 -------------------------------------------- 1. IP stack over ICMP is dissected/editable. 2. Cosmetics and usability changes. -------------------------------------------- 03/31/2020 WireEdit 2.12.312 -------------------------------------------- 1. ‘Reassembled’ packets editing is supported. 2. IPv6 over IPv4 stack support is added. 3. JSON over HTTP/2 for 5G support is added. 4. New “Filters" top menu. Filters can be saved. 5. New ‘View >> File Summary’ command. 6. Find/Filter a layer on top of another layer. 7. New Middle-pane Hex editor is added. 8. New “Encoding Options" cmd is added. 9. New "Change Type" cmd is added. 10. Fixed “Overwrite with raw data” is back. 11. Bug and usability fixes. -------------------------------------------- 02/15/2020 WireEdit 2.11.170 -------------------------------------------- 1. Cosmetics and usability changes. -------------------------------------------- 02/12/2020 WireEdit 2.11.153 -------------------------------------------- 1. Cosmetics and usability changes. -------------------------------------------- 02/09/2020 WireEdit 2.11.139 -------------------------------------------- 1. Cosmetics and usability changes. -------------------------------------------- 02/07/2020 WireEdit 2.11.129 -------------------------------------------- 1. Cosmetics and usability changes. -------------------------------------------- 01/31/2020 WireEdit 2.11.121 -------------------------------------------- 1. Cosmetics and usability changes. 2. Minor bugs fixed. -------------------------------------------- 01/21/2020 WireEdit 2.11.116 -------------------------------------------- 1. File open progress 'Cancel' button fixed. 2. Minor cosmetic changes. -------------------------------------------- 01/14/2020 WireEdit 2.11.113 -------------------------------------------- 1. Added support for GSM SM-TP over IMS 2. Added a separate Warning/Error column 3. Introduced Metadata layer 4. "Overwrite with raw data" is taken out 5. Speed improvements in filtering -------------------------------------------- 11/29/2019 WireEdit 2.11.110 -------------------------------------------- 1. A warning pop-up for "Connected" checkbox. 2. HowTo configure Bayond Compare doc is added. -------------------------------------------- 11/26/2019 WireEdit 2.11.108 -------------------------------------------- IMPORTANT: After upgrading open 'Options' dialog, and click "Restore Defaults". 1. Small but important GUI redesign 2. Side-By-Side Compare improved 3. All “profile” data saved in text 4. Support for DLT 109 added 5. Checksums recalcs are now working -------------------------------------------- 11/08/2019 WireEdit 2.10.62 -------------------------------------------- 1. One more important fix in GUI. -------------------------------------------- 11/07/2019 WireEdit 2.10.61 -------------------------------------------- 1. Changing some defaults 2. Minor but important GUI fixes. -------------------------------------------- 11/01/2019 WireEdit 2.10.54 -------------------------------------------- WireEdit 1.* DOCSIS 3.1 support added. Needs more work, usable as is. 2.* VRRP support added. 3.* Mobile Core (SS7, GTP, GSM MAP, DIAMETER, etc.) support added. 4.* DNP3 support added. Needs more work, usable as is. 5. HTTP/2 support added. 6. A separate pane with Mobile Core calls/transactions added. 7. Mobile Core filters dialog added. 8. Traffic over TLS decoding is added. 9. Filters are redesigned. “Text Search” filter dialog added. 10. 'Time Reference' command added. Displays relative timing. 11. Saving in .pcap format is back! 12. Dynamic Port Mapping is added. Decode on non-standard ports. 13. Export decoded packet data to Text/XML/CSV command added. 14. Hide/Unhide selected packets command added. 15. Zoom In/Out command added. 16.+ Side-by-side visual comparison of packets is added. 17. Option to make first N cols horizontally un-scrollable added. 18. Bin View at the bottom pane is made 8-byte wide. 19. Lots of GUI improvements and bug fixes. *) Protocol editing is not enabled. +) One can compare packets from the same or different files. WireEdit Pro/Enterprise 1. All protocols supported by WireEdit are editable. -------------------------------------------- 07/17/2019 WireEdit 2.01.664 -------------------------------------------- WireEdit, WireEdit EE 1. 'Find' bug is fixed. -------------------------------------------- 07/08/2019 WireEdit 2.01.663 -------------------------------------------- WireEdit 1. Support for .pcapng format is added. 2. 'Save as .pcap' option is taken out. 3. Default 'Length' column is added. 3. Default 'Comment' column is added. 4. 'Time' column logic is fixed. 5. Timestamp deltas are correctly updated after editing. 6. Support for custom columns is added. 7. OSPF checksum recalculation bug is fixed. 8. SIP protocol is updated. 9. Added a license server in Japan, deleted one in Singapore. 10. Cosmetic GUI fixes are done. WireEdit Enterprise Edition 1. All the WireEdit changes above. 2. Added support for VRRP protocol. 3. Added support for LACP protocol. 4. HTTP/2 protocol bugs fixed. 5. GTP protocol is updated. 6. Added support for multiple protocol versions in a single TCP frame. The list of additional protocols supported by Enterprise Edition: https:/omnipacket.com/additional.txt -------------------------------------------- 05/28/2019 WireEdit 2.00.556 -------------------------------------------- Welcome to WireEdit 2! - WireEdit 2 is a fully redesigned WireEdit. - WireEdit 2 supports native clients for OSX, Windows and Linux. - WireEdit 2 can be freely used as a protocol analyzer. - WireEdit 2 requires a commercial license for editing. - WireEdit 2 supports DECT A ton of new features and some of the old ones were left on the cutting room floor to make this initial release happen. They will be added one by one in the coming weeks. Stay tuned! PLEASE CHECK OUR NEW PRIVACY POLICY: https://omnipacket.com/current/PRIVACY.txt -------------------------------------------- 05/05/2017 WireEdit Release 1.10 (build 118) -------------------------------------------- 1. CISCO AN support (https://insinuator.net/2017/03/autonomic-network-analysis/. Thanks to Omar Eissa!) 2. 'Edit >> Go to Packet' command Bugs Fixed: ----------- 1. RTP packets decoder/encoder bug 2. Find/Replace crash -------------------------------------------- 04/12/2017 WireEdit Release 1.10 (build 86) -------------------------------------------- 1. New 3-pane GUI design 2. Packet 'Paste' capability is added 3. Support for DOCSIS 3.0 4. Initial support for Bluetooth 5. Speed improvements Bugs Fixed: ----------- 1. Lower PDUs are not processed by 'Replace All' if previous replacements broke a PDU above them so that its type is no longer recognizable. 2. Some 'Edit'->... commands ('Copy Dissections', 'Order by Time', etc.) are not disabled when no pcap file is open and some of them crash if used in such a state. 3. 'Edit'->'Find Next' (F3 hot key) crashes when no Find/Replace dialog was opened. 4. 'Replace All' gets into an endless loop if a replacement with an empty string failed due to an invalid field syntax. 5. Switching between 'View'->'Top Layer in Caption' and 'All Layers in Caption' cause full reload of the file. -------------------------------------------- 04/27/2016 WireEdit Release 1.05 (build 348) -------------------------------------------- 1. Added NASDAQ Arca support 2. Added Modbus support 3. Sorting frames by timestamp support 4. Some speed improvements 5. Filters logic is redesigned 6. Filters page GUI is improved 7. Multiple bugs fixed in decoders 8. Dropped "official" support for Win XP -------------------------------------------- 10/22/2015 WireEdit Release 1.05 (build 149) -------------------------------------------- ============IMPORTANT===================== 11/23/2105: Make sure you download XQuartz (X11 for OSX) before installing WireEdit on Mac. ============================================== 1. Auto-update support added. A known bug in Ubuntu auto-update: WireEdit will not auto-restart after the update. Restart it manually. 2. Major 'Replace All' bug fixed. 3. 802.11 support added. 4. Win64 build available. 5. C++11 Regex support added. 6. Bugs/cosmetics fixes made. -------------------------------------------- 09/16/2015 WireEdit Release 1.04 (build 47) -------------------------------------------- 1. SMPP decoder bug is fixed. 2. Several SIP decoder bugs are fixed. 3. 'Replace All' bugs are fixed. 4. 'Replace All' speed has dramatically improved. 5. TLS App Data can be now decoded with a key, but it's not yet editable. 6. Licensing reqs for enterprise use are taken out from EULA. 7. The app desktop icon is redesigned. -------------------------------------------- 07/30/2015 WireEdit Release 1.03 (build 850) -------------------------------------------- ============WARNING!!!!===================== If you have download WireEdit-1.03.850.dmg file _before_ Aug 22, 2015: WireEdit-1.03.850.dmg has its developer signature broken. To install on Mac OSX set "Security and Privacy | Allow apps downloaded from:" to "Anywhere". The file is OK otherwise and works fine on Mac. The issue has been fixed on Aug 22, 2015, so you may just download WireEdit-1.03.850.dmg again. ============================================== 1. Timestamps editing capability is added 2. OpenFlow 1.4, HTTP2 and SMPP support is added 3. TLS support is added. App Data over TLS is _not_ supported yet. 4. Support for x32 Linux is dropped. 5. Pcap examples added to the PcapExampels archive. -------------------------------------------- 03/22/2015 WireEdit Release 1.03 (build 688) -------------------------------------------- 1. Added resizable columns 2. First version of CAPWAP support 3. Bug fixes -------------------------------------------- 03/17/2015 WireEdit Release 1.03 (build 677) -------------------------------------------- 1. Protocol layer selector added to the bottom of 'Edit>>Replace' dialog. This greatly improves Replace function for octet strings. 2. Added checksum and length fields errors counter at the bottom right and 'Edit>>Fix All' command to fix them all. 3. A standard OSX install procedure (finally). -------------------------------------------- 03/06/2015 WireEdit Release 1.02 (build 661) -------------------------------------------- 1. Added support for the following protocols: SMB3, BGP, OSPF 2. Minor fixes in XMPP. 3. Endless loop in Edit>>Replace function is fixed. 4. Desktop icon is now High-Res. 5. Pcap examples for SIP snd BGP added to the PcapExampels archive. -------------------------------------------- 02/01/2015 WireEdit Release 1.01 (build 592) -------------------------------------------- 1. Added support for the following protocols: SIP, SDP, MSRP, MGCP, MEGACO (H.248), H.245, H.323, CISCO Skinny, Q.931/H.225, DSS1, MTP3, MTP T&M, SCCP, SCMG, ISUP, TCAP, MAP R4, GSM SM-TP, M3UA, M2UA, M2PA 2. Improved code stability -------------------------------------------- 01/23/2015 WireEdit Release 1.00 (build 558) -------------------------------------------- 1. Support for Mac OSX is added. Windows native WireEdit application is made to work (kicking and screaming) on Mac OSX. The port has a number of minor issues, but it works! ---------------------------------------------------------------------------- IMPORTANT: MAC OSX version is very slow to start. Give it a few seconds! ---------------------------------------------------------------------------- 2. Support for Win XP is added. 3. A unique and powerful Find/Replace functionality is added. You can search for any data in a packet, and automatically replace it with other data. Makes sanitizing Pcap files easier. 4. Protocols supported in this release: Ethernet, IPv4, IPv6, UDP, TCP, SCTP, ARP, RARP, DHCP, DHCPv6, ICMP, ICMPv6, IGMP, DNS, LLDP, RSVP, FTP, NETBIOS, GRE, IMAP, POP3, RTCP, RTP, SSH, TELNET, NTP, LDAP, XMPP, VLAN, VXLAN, CIFS/SMB v1 (original), iSCSI, SCSI, HTTP/1.1, OpenFlow 1.0-1.3 5. "Help >> Check for Updates" command is added. This command sends a single HTTP GET request http://version.wireedit.com/ to retrieve the latest available release version info. See PRIVACY.txt for privacy implications (We'd see your IP and nothing else). 6. Auto-check for Updates function is added to "Tools >> Options >> Misc" tabbed page. One could configure WireEdit to poll WireEdit server for updates. This command periodically sends an HTTP GET request to retrieve the latest released version number and warns the user if an update is available. The function is disabled by default. See README.txt for privacy implications (We'd see your IP and nothing else). 7. GRE protocol bug fixes are added. 8. WireEdit documentation is now available in docs.wireedit.com. Still work in progress. -------------------------------------------- 11/10/2014 WireEdit Release 0.11 -------------------------------------------- 11/10/2014 -- Initial Release 0.11.415 11/12/2014 -- Rel 0.11.419 for Win7+. Fixed bugs in Find and Copy functions. 11/15/2014 -- Rel 0.11.430 for Win7+, Ubuntu 14.04 Desktop 32bit and 64bit. Minor fixes. IPv4 header changed to take into account RFC 2474 12/02/2014 -- Rel 0.11.462 for Win7+, Ubuntu 14.04 Desktop 32bit and 64bit. Menus are partially redesigned. Filters toolbar icon is added. GRE protocol support is added. EULA has been updated.