Releases: omerbenamram/evtx
Releases · omerbenamram/evtx
v0.6.5 - 2020-01-14
10% Speedup by using LTO on release.
Changed
- Enabled link-time-optimizations.
v0.6.4 - 2020-01-13
This release should make evtx_dump 3 times faster on windows machines! Also - about 25% faster on linux machines.
NOTE: this does not affect library code using evtx, only the binary target evtx_dump.
If you are using evtx as a library, you might benefit significantly from adapting a custom allocator!
Changed
- Added jemalloc/rpmalloc(windows) to take advantage of smarter allocation management.
- Use buffered writing on evtx_dump.
- Better utilization of cached strings.
v0.6.3 - 2020-01-11
(cargo-release) evtx version 0.6.3
v0.6.2 - 2019-12-17
(cargo-release) evtx version 0.6.2
v0.6.1 - 2019-12-05
(cargo-release) evtx version 0.6.1
v0.6.0 - 2019-11-26
Added
- Support for
EntityRef
nodes.
Changed
- Error reporting should be better with this version.
Fixed
- A bug where parser was accepting NUL bytes as strings.
- Fixed a bug where UTF-16 strings would yield more bytes after UTF-8 conversion and would be rejected.
- Support an edge case when some data might be missing from
OpenStartElement
node. - A bug where XML records having multiple nodes with the same name will be incorrectly converted to JSON, ex.
<HTTPResponseHeadersInfo>
<Header>HTTP/1.1 200 OK</Header>
<Header>Connection: keep-alive</Header>
<Header>Date: Thu, 18 May 2017 11:37:58 GMT</Header>
<Header>Content-Length: 813</Header>
<Header>Content-Type: application/pkix-crl</Header>
<Header>Last-Modified: Tue, 02 May 2017 22:24:24 GMT</Header>
<Header>ETag: 0x8D491A9FD112A27</Header>
<Header>Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0</Header>
<Header>x-ms-request-id: 477c132d-0001-0045-443b-c49ae1000000</Header>
<Header>x-ms-version: 2009-09-19</Header>
<Header>x-ms-lease-status: unlocked</Header>
<Header>x-ms-blob-type: BlockBlob</Header>
</HTTPResponseHeadersInfo>
Will now be converted to:
{
"HTTPResponseHeadersInfo": {
"Header": "x-ms-blob-type: BlockBlob",
"Header_1": "HTTP/1.1 200 OK",
"Header_10": "x-ms-version: 2009-09-19",
"Header_11": "x-ms-lease-status: unlocked",
"Header_2": "Connection: keep-alive",
"Header_3": "Date: Thu, 18 May 2017 11:37:58 GMT",
"Header_4": "Content-Length: 813",
"Header_5": "Content-Type: application/pkix-crl",
"Header_6": "Last-Modified: Tue, 02 May 2017 22:24:24 GMT",
"Header_7": "ETag: 0x8D491A9FD112A27",
"Header_8": "Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0",
"Header_9": "x-ms-request-id: 477c132d-0001-0045-443b-c49ae1000000"
}
}
v0.5.1 - 2019-10-30
(cargo-release) evtx version 0.5.1
v0.5.0 - 2019-10-17
(cargo-release) evtx version 0.5.0
v0.4.2 - 2019-09-05
(cargo-release) evtx version 0.4.2
v0.4.1 - 2019-08-28
(cargo-release) evtx version 0.4.1