Version in base suite: 0.6.1-1 Base version: python-evtx_0.6.1-1 Target version: python-evtx_0.6.1-1+deb10u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/p/python-evtx/python-evtx_0.6.1-1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/p/python-evtx/python-evtx_0.6.1-1+deb10u1.dsc changelog | 9 ++++++++ patches/0001-Add-missing-hexdump.patch | 34 +++++++++++++++++++++++++++++---- 2 files changed, 39 insertions(+), 4 deletions(-) diff -Nru python-evtx-0.6.1/debian/changelog python-evtx-0.6.1/debian/changelog --- python-evtx-0.6.1/debian/changelog 2017-07-17 08:09:27.000000000 +0000 +++ python-evtx-0.6.1/debian/changelog 2020-01-10 00:26:07.000000000 +0000 @@ -1,3 +1,12 @@ +python-evtx (0.6.1-1+deb10u1) buster; urgency=medium + + * Non-maintainer upload. + + [ Hilko Bengen ] + * Fix hexdump import (Closes: #942353) + + -- Andreas Beckmann Fri, 10 Jan 2020 01:26:07 +0100 + python-evtx (0.6.1-1) unstable; urgency=medium * New upstream version 0.6.1 diff -Nru python-evtx-0.6.1/debian/patches/0001-Add-missing-hexdump.patch python-evtx-0.6.1/debian/patches/0001-Add-missing-hexdump.patch --- python-evtx-0.6.1/debian/patches/0001-Add-missing-hexdump.patch 2017-07-17 08:02:49.000000000 +0000 +++ python-evtx-0.6.1/debian/patches/0001-Add-missing-hexdump.patch 2020-01-10 00:26:07.000000000 +0000 @@ -3,12 +3,27 @@ Subject: Add missing hexdump --- - Evtx/hexdump.py | 466 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - 1 file changed, 466 insertions(+) - create mode 100755 Evtx/hexdump.py + Evtx/Nodes.py | 2 +- + Evtx/hexdump.py | 466 +++++++++++++++++++++++++++++++++++++++ + scripts/evtx_record_structure.py | 2 +- + 3 files changed, 468 insertions(+), 2 deletions(-) + create mode 100644 Evtx/hexdump.py +diff --git a/Evtx/Nodes.py b/Evtx/Nodes.py +index 216321d..20b1cbe 100644 +--- a/Evtx/Nodes.py ++++ b/Evtx/Nodes.py +@@ -22,7 +22,7 @@ import base64 + import itertools + + import six +-import hexdump ++import Evtx.hexdump as hexdump + + from .BinaryParser import Block + from .BinaryParser import ParseException diff --git a/Evtx/hexdump.py b/Evtx/hexdump.py -new file mode 100755 +new file mode 100644 index 0000000..fc0e97e --- /dev/null +++ b/Evtx/hexdump.py @@ -479,3 +494,14 @@ +# [ ] document chunking API +# [ ] document hexdump API +# [ ] blog about sys.stdout text mode problem on Windows +diff --git a/scripts/evtx_record_structure.py b/scripts/evtx_record_structure.py +index 0da7afa..e19cd25 100755 +--- a/scripts/evtx_record_structure.py ++++ b/scripts/evtx_record_structure.py +@@ -1,5 +1,5 @@ + #!/usr/bin/env python +-import hexdump ++import Evtx.hexdump as hexdump + + import Evtx.Evtx as evtx + from Evtx.Nodes import RootNode