Skip to content

Releases: Workshell/pe

4.0.0.147: Merge pull request #11 from Workshell/develop

24 Jun 22:39
728ac3b
Compare
Choose a tag to compare

Changes:

  • 728ac3b Merge pull request #11 from Workshell/develop
  • 8bdc405 Merge pull request #10 from Workshell/feature/issue-9
  • c7ab1e7 Added .NET 8 targetting.
  • d7437e4 Tweaked it again to keep the original property, we'll just return the first of each collection as the docs say zero or one.
  • 0ec81f8 This reworks how version info is parsed as the order isn't fixed and it actually also per the docs supports zero or more of each.

This list of changes was auto generated.

3.0.0.130: Merge pull request #8 from Workshell/develop

20 May 23:22
8477a41
Compare
Choose a tag to compare

Changes:

  • 8477a41 Merge pull request #8 from Workshell/develop
  • 95f8859 Merge branch 'pei-changes' into develop
  • da9cf7b Bumped version.
  • 473bd21 Merge pull request #7 from Workshell/feature/net6-only
  • 93aab4e Switched to using .NET6+ only to simplify things. Still dependent on System.Drawing.Common for now though.
  • 34c1dd7 Merge remote-tracking branch 'remotes/origin/pei-changes' into develop
  • 3744f8d Version bump to new major version.
  • 9a9ce7f Fixed up tests and a bix in a date/time parser.
  • 93ccd5a Nothing changed really?
  • c5e248a Merge branch 'master' into pei-changes
See More
  • bbdf0b6 Merge branch 'develop' into pei-changes
  • 56bbfe3 Various tweaks.
  • 8924eec Merge branch 'master' into pei-changes
  • c5c66bf More changes from PEI land.
  • f2c87a5 Merge branch 'master' into pei-changes
  • 21e7150 Removed license.txt from Solution Items.
  • 3e25514 Location calc tests and fixed integer type issue.
  • e53d0e0 Merge branch 'develop' into pei-changes
  • 4a4ed5e Merge branch 'master' into pei-changes
  • 13a6bb0 Lots of work coming out of PEI.
  • bc88145 Added null check for Export names, should be empty not null.
  • 63e4fb4 Various changes around integer types.

This list of changes was auto generated.

2.1.4.60

24 Jan 16:40
Compare
Choose a tag to compare

Changes:

  • c320fb1 Final version bump.
  • 0fcb961 Fixed up missing debug stuff because of Git ignore!
  • 9da806b Odd.
  • 419151d Minor tweaks to signing.
  • 4aea759 Hopefully this should resolve Src vs src.
  • 3835cf7 Just sorting out a naming issue...
  • ea1367b Bumped version number.
  • 7eb4567 Merge branch 'develop'
  • 83373f3 Added new build configuration for the CI pipeline.

This list of changes was auto generated.

2.1.2.54

24 Jan 14:01
Compare
Choose a tag to compare

Changes:

  • 4b98005 Merge branch 'develop'
  • 12f9120 Removed dependency on System.Net.Http as raised in issue #5.

This list of changes was auto generated.

2.1.1.53: Merge pull request #4 from Workshell/develop

28 Nov 13:24
6fdd2f8
Compare
Choose a tag to compare

Changes:

  • 6fdd2f8 Merge pull request #4 from Workshell/develop
  • 3a54f50 Updated version number.

This list of changes was auto generated.

2.1.0.50: Merge pull request #3 from Workshell/develop

28 Nov 13:08
49a5638
Compare
Choose a tag to compare

Changes:

  • 49a5638 Merge pull request #3 from Workshell/develop [ #2 ]

This list of changes was auto generated.

2.1.0.49

28 Nov 12:59
872af5a
Compare
Choose a tag to compare

Changes:

  • 872af5a Merge 4949fd4 into d9c692c
  • 4949fd4 #2: Fixed issue with default directory type handler, was calculating incorrectly and mixing up RVA and VA.

This list of changes was auto generated.

2.1.0.47

09 Nov 00:45
Compare
Choose a tag to compare

Changes:

This list of changes was auto generated.

2.1.0.38

08 Nov 17:28
Compare
Choose a tag to compare
More tests for sections, also the Utils class.

2.1.0.37

08 Nov 17:21
Compare
Choose a tag to compare

Changes:

See More
  • 060713e Added version file for build system.
  • 2a9d75a Tweak.
  • 22533bf Lots of work for Azure DevOps.
  • 8c185f2 Merge branch 'master' of github.com:Workshell/pe
  • 009568b Build changes.
  • 0a9accd Set up CI with Azure Pipelines
  • 74b7095 * Updated Location, now takes PortableExecutableImage instead of LocationCalculator, it gets that itself from the image.
  • fd0a9e8 Removed testing application.
  • 38048ec Merge branch 'develop'
  • cf31c24 Merge branch 'netstandard-conversion' into develop
  • c955a80 Added updated readme markdown file.
  • 7a2a35e Made a variety of changes for compatibility reasons which should allow the core PE assembly to be used in .NET 4.5+ and .NET Standard 1.6+ and the PE.Resources in .NET 4.5+ and .NET Standard 2.
  • 6b583a6 Fixed up common version information etc.
  • 7b1b24b Added license file and license stub to each source file.
  • 4de6f1a More cursor work.
  • a734f98 Got icons working, now working on cursors.
  • 8c533e5 Finished file version info and started the graphics part.
  • 7aa0fdc Started work on the file version info resources.
  • f5b103f Started adding some reference docs.
  • 857fd55 More work on porting various resources.
  • ab94e95 More menu support and also reworked how resource languages are handled, now get their own ResourceLanguage type.
  • 6e0bc18 Completed dialogs, started menus.
  • 3839e55 Started porting actual resource type support.
  • d3ad642 Finished porting the core Resources infrastructure.
  • d3f9e4a Started work on resources.
  • 28d5961 Tweaks around naming conventions.
  • 5d8079e Added SEH exception table support, only for x64 presently the x86 will be an empty table.
  • 62bfaa3 Continuing work getting various import classes working.
  • c42b900 Import Address tables and started work on Import Hint Name tables.
  • 4f3fce7 Too complicated, making it simpler.
  • 0dfde96 More work on imports...
  • 326bae1 Lots of work on Imports, still work in progress but making it as generic as possible so code isn't duplicated.
  • 1fe51e4 Added Exports support.
  • ed71f02 Support for the Relocation Table (also fixed a bug from other branch).
  • 97ef57a Ported Debug Directory.
  • d1a2564 Started porting to .NET Standard 1.6 and refactoring some of the code.
  • 844d18e Testing of delayed imports.
  • 4a542aa Fixed issue with empty hint name tables in Imports and Delayed Imports.
  • 182eae0 Fixed some bugs in resources and added support for Message Table.
  • 7c5758a Updated version numbers.
  • c979ee5 Fixed bug when saving and also used correct enum type.
  • 6383b4c Reworking of icon and cursor resources, especially around colors and PNG.
  • 5ba8ba7 Fixed bugs in saving out icon resource groups.
  • 4f1eb52 Lots of reworking the cursor and icon resources.
  • a0996d3 A reworking of the calculator to resolve issues around incorrect sections being reported. Also incremented version numbers.
  • 79886c9 Removed the memory stream provided, doesn't really add anything at present.
  • c9bcfd8 Refactored file version resource.
  • bfa7d8c Refactored string table.
  • 598150e Refactor of menu resources.
  • 641de7e Refactored dialog resources.
  • 3f05baa Refactored accelerator resources.
  • 8ac2321 Work on refactoring icons and icon groups.
  • 61eba29 Continuing refactor resources mainly around cursors for this commit.
  • 96e4c7f Began resource refactorings.
  • 1afcb1e Some changes around resources.
  • 7f437f7 Added Load Config to example program.
  • dae4526 Fixed bug in DebugDirectory that causes a stack overflow, also added debug section support to example program.
  • f3f609a Made Image public for Optional Header, also removed exception in Export tables if directory is null, now just returns null.
  • 4808f37 Bug fixes and some checking.
  • da39575 Incremented version numbers.
  • 7dc8db4 Updated NuSpec to include debug symbols.
  • ce2c451 Fixed incorrect backing fields for some of the properties in Delay Import Directory.
  • 593f0a2 Minor tweak.
  • 6c0515d Minor rename.
  • feaeb03 Updated readme to include NuGet links.
  • 7ab245e Work on the demo application.
  • 222e204 Started a demo console application that dumps executable information.
  • d5c4cb2 Another fix to cursors, now draws to bitmap with the correct size.
  • cbeb9c3 Fixed bug in cursor resource, using wrong memory stream to full DIB bytes.
  • 18f57d5 Renamed Demo Application to Debug Application and also changed the titles in the NuSpec files.
  • 4b4df0d Incremented version numbers to next version.
  • 40cbd6e Moved strings and added accelerator table support.
  • f087ecc Added CharacterSet enum for dialogs.
  • 1ffb26c Completed main dialog resource class.
  • 346083a Refactored namespaces so it makes things cleaner/tidier. Work begun on dialog resources.
  • 4c024a6 Finished work on reading menu resources.
  • 83ecd3c Added language and locale constants. Started the menu item infrastructure classes.
  • f0aae9d Started menu resource support. Also added extra type checks to the resource classes, will now return null if not the correct type.
  • e79a8a8 Moved graphics resource classes to a separate folder and create string table resource reader.
  • aa898dd Updated version numbers for another release.
  • 02831de Added Version resource support.
  • 8fe4b68 Added NuSpec for Resources library and incremented the version numbers. Updated the build file as well.
  • a61012d More work on cursor and icon resources and added bitmap resource.
  • 141e59e Added license header to every file.
  • 58b2c1a Updated icon resources to use memory stream from provider. Also added signed assembly support and updated the way version numbers are handled.
  • ce1cc65 Added support for 256x256 and PNG based icons.
  • d98e0cd More work on IconResourceGroup, reworked the loading and saving.
  • 9ead79d Continuing work on Cursor and Icon resources.
  • 8b6e336 Removed provider support, not used.
  • 8bc30b9 Started project that works specifically with resources.
  • 75c1498 Added some constants representing the known resource types.
  • b074954 Updated placeholder in license.
  • d190b00 Added calls on Imports and Exports making it easier to get an instance from just an ExecutabeImage.
  • ac4eab1 Set a fixed version and updated NuGet settings.
  • 8e501c0 Fi...
Read more