Full Changelog: v1.0.2.0...v1.0.3.6
- The virtual packetlist scrollbar should now behave a little bit better.
- Added a checkbox to Copy Summary in the project settings to only show the names or IDs of the packet that are currently visible instead of all of them. This can be used to remove irrelevant packets from the summary.
Also fixed a bug where Decryption Key-Name wasn't saved correctly into the project settings file. - Added missing data type names of long and ulong.
Added type ms64 which is a uint64 (ulong) represented as milliseconds. - Added dx, dy, dz types
- Added a checkbox to CSV Export to include the timestamp as is shown in the packet list as first field of the export.
- Changed the Default Selection to include all fields that contain actual capture data that don't start with
??_
- Update to .NET 8 and updated packages by @ZeromusXYZ in #7
- Added Pcap support for ArcheAge packet reading by @ZeromusXYZ in #8
- Packet list now also follows the video when the video is paused and you use fast-forward/-backward buttons.
- Added a
-o
or-open
argument that is now required to open a file from command-line - Split off AaBaseInputReader from AaDInputReader to prepare for pcap integration
- Removed the broken DecompressL3Data function in favor of it's L4 version
- Added Pcap support for ArcheAge (Note: Pcap support is not able to load capture files that were made by capturing multiple interfaces at the same time)
- Added discord.xml to git ignore
- Fixed AaDInputReader and AaBaseInputReader versions of CreateNew
- Added file name argument to InputReader.Open that will pass the opened stream's original file name if available. (can be used as optional information for opening)
- Added reading support for pcap files
- Added new error message when the loaded file has no errors, but also contains no data
- Removed duplicate entries from resource manager
- Disabled GenerateResourceWarnOnBinaryFormatterUse
- Added some new checks to decompression to avoid infinite loops
- Removed old commented code
- Remove: DecompressL3Data for Pcap suport
- Added a placeholder function for future addition of handling special(?) level 5 packets that seemingly have invalid data.
- Added loading support for .keys (xml) files when loading .pcap files that contain the xor an aes keys. Tries to load a .keys file with the same filename as the log itself.
- Fixed loading of .pcap files so they now merge the fragmented packets correctly when loading
- Add: better pcap error message
- Added a messagebox to OnInputError event
- Added more detailed information when opening a pcap file fails (read error, or not installed error)
- Re-enabled Menu item with link to Wireshark
- Further changed how pcap data is read to it doesn't give any more unintended errors.
- Added program setting to allow skipping of parsing unparsed data. This speeds up loading when your rules file isn't complete yet.
- Added parsing for shorts representing a float value of -1 to 1 by GetInt16AsOneFloatAtPos function, can be parsed using
shortone
,hx
,hy
orhz
- Added support for recently opened files