Up to [cvs.NetBSD.org] / pkgsrc / sysutils / py-pefile
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.16 / (download) - annotate - [select for diffs], Mon May 8 09:13:13 2023 UTC (6 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2,
HEAD
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
py-pefile: updated to 2023.2.7 v2023.2.7 This release includes Python Wheels (#341) accept dot in valid charset for name Remove future from dependencies Add machine types Incorporate PEP 238 and PEP 3120 Generate GUID fields of CV_INFO_PDB70 readable by Python Dynamic relocations support Add Export Hash Method Loosen export symbol validation
Revision 1.15 / (download) - annotate - [select for diffs], Mon Nov 28 18:26:03 2022 UTC (12 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1,
pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.14: +4 -8
lines
Diff to previous 1.14 (colored)
py-pefile: updated to 2022.5.30 pefile 2022.5.30 Merged pull request 344 from elicn/faster-reloc: Speed up relocation process Merged pull request 175 from tdube/patch-1: Fix catch-all exception clause in parse_resources_directory Turn data into a bytearray to avoid copying data around (from elicn) Merged pull request 343 from mat-gas/master: various performances improvements (30-50% in certain workflows, 15-25% in average) Merged pull request 340 from dinateper/feature/PEfile_context_manager: Update PE to allow with statements Removed legacy Python 2 code Miscellaneous other fixes.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Jan 4 20:54:49 2022 UTC (22 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3,
pkgsrc-2022Q2-base,
pkgsrc-2022Q2,
pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored)
*: bump PKGREVISION for egg.mk users They now have a tool dependency on py-setuptools instead of a DEPENDS
Revision 1.13 / (download) - annotate - [select for diffs], Wed Jun 2 22:21:12 2021 UTC (2 years, 6 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4,
pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.12: +4 -2
lines
Diff to previous 1.12 (colored)
py-pefile: update to version 2021.5.24 This release "incorporates the issues fixed since the last release." It also stops supporting Python 2.7.
Revision 1.12 / (download) - annotate - [select for diffs], Tue Aug 18 20:14:07 2020 UTC (3 years, 3 months ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1,
pkgsrc-2020Q4-base,
pkgsrc-2020Q4,
pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.11: +5 -5
lines
Diff to previous 1.11 (colored)
sysutils/py-pefile: Update to 2019.4.18 - 2016.3.4: Version 2016.3.4 of pefile now runs under Python 2.7 and Python 3 in addition to addressing a few of the long standing issues. - 2016.3.28: Minor fixes, merged some pending pull requests. - 2017.5.26: Maintenance release. - 2017.8.1: Merged PRs: #180, #183, #190, #200, #202 and fixed a bug handling bytearrays under certain conditions. - 2017.9.3: Merged PRs: #188, #169, #166, #165, #154, #174, and #210. I've also improved handling of some corner cases of files with invalid exports and improved the is_driver check. - 2017.11.5: Merged PR #212 and fixed a few miscellaneous crashed parsing malformed files. - 2018.8.8: This release incorporates the merged PRs and issues fixed since the last release. - 2019.4.14: This release incorporates the merged PRs and issues fixed since the last release. - 2019.4.18: This release incorporates the merged PRs and issues fixed since the last release. These should speed up parsing of files with many ordinals or exports.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Nov 4 21:28:51 2019 UTC (4 years ago) by rillig
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2,
pkgsrc-2020Q1-base,
pkgsrc-2020Q1,
pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored)
sysutils: align variable assignments pkglint -Wall -F --only aligned --only indent -r Manually excluded consolekit and dc-tools since pkglint didn't get the formatting correct.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Sep 2 13:20:08 2019 UTC (4 years, 3 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.9: +2 -2
lines
Diff to previous 1.9 (colored)
Changed PYTHON_VERSIONS_INCOMPATIBLE to PYTHON_VERSIONS_ACCEPTED; needed for future Python 3.8
Revision 1.9 / (download) - annotate - [select for diffs], Fri Apr 26 13:14:15 2019 UTC (4 years, 7 months ago) by maya
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
Omit mentions of python 34 and 35, after those were removed. - Includes some whitespace changes, to be handled in a separate commit.
Revision 1.8 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:34 2018 UTC (5 years, 5 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1,
pkgsrc-2018Q4-base,
pkgsrc-2018Q4,
pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
extend PYTHON_VERSIONS_ for Python 3.7
Revision 1.7 / (download) - annotate - [select for diffs], Mon Sep 4 18:55:09 2017 UTC (6 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2,
pkgsrc-2018Q1-base,
pkgsrc-2018Q1,
pkgsrc-2017Q4-base,
pkgsrc-2017Q4,
pkgsrc-2017Q3-base,
pkgsrc-2017Q3
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored)
Update some URLs.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jan 1 14:43:58 2017 UTC (6 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored)
Add python-3.6 to incompatible versions.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Jul 9 13:04:07 2016 UTC (7 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored)
Remove python33: adapt all packages that refer to it.
Revision 1.4 / (download) - annotate - [select for diffs], Sat Dec 5 21:25:59 2015 UTC (8 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored)
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 16 23:03:31 2014 UTC (8 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored)
Fix build with py-setuptools-0.8.
Revision 1.2 / (download) - annotate - [select for diffs], Tue Jun 3 08:59:33 2014 UTC (9 years, 6 months ago) by khorben
Branch: MAIN
CVS Tags: pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2
Changes since 1.1: +3 -1
lines
Diff to previous 1.1 (colored)
security/py-{cybox,stix,libtaxii} and sysutils/py-pefile do not seem to have been ported to either Python 3.3 or 3.4.
Revision 1.1 / (download) - annotate - [select for diffs], Sat May 17 16:57:55 2014 UTC (9 years, 6 months ago) by khorben
Branch: MAIN
Import py27-pefile-1.2.10-139 as sysutils/py-pefile (from wip) pefile is a multi-platform Python module to read and work with Portable Executable (aka PE) files. Most of the information in the PE Header is accessible, as well as all the sections, section's information and data. pefile requires some basic understanding of the layout of a PE file. Armed with it it's possible to explore nearly every single feature of the file. Some of the tasks that pefile makes possible are: * Modifying and writing back to the PE image * Header Inspection * Sections analysis * Retrieving data * Warnings for suspicious and malformed values * Packer detection with PEiD's signatures * PEiD signature generation