Skip to content

Releases: v3l0c1r4pt0r/makeelf

v0.3.4

23 May 09:41
Compare
Choose a tag to compare

Features:

  • append_symbol now returns index of new symbol

Bugfixes:

  • improper usage of is operator

Others:

  • new tests
  • documentation updates
  • development of new CI workflow

v0.3.2

01 Oct 15:53
Compare
Choose a tag to compare

Fixes:

  • endianness issues during creation of ELF object (#5, #6)
  • missing imports (#5)

v0.3.1

21 Nov 18:36
Compare
Choose a tag to compare

Fixes:

  • Version number in setup.py

v0.3.0

21 Nov 18:30
Compare
Choose a tag to compare

Changes:

  • Elf32_Sym and related enums (STB, STT, STV) are moved to elfsect
  • Implemented Elf32_Dyn for .dynamic section manipulations
  • sections on Elf.sections can now be list of serializable objects (e.g. Elf32_Dyn)

Fixes:

  • little-endian ELFs were not read properly
  • if sh_type contained unknown value, it was not possible to deserialize object
  • sh_type used wrong endianness
  • minor fixes

v0.2.1

13 Mar 18:20
Compare
Choose a tag to compare

Fixes in setup.py

v0.2.0

13 Mar 18:12
Compare
Choose a tag to compare

Changed project structure. First release, uploaded to PyPI

v0.1.0

13 Mar 16:55
Compare
Choose a tag to compare

First public release