Merge pull request #16 from ShaheedHaque/filenames2
[pyelftools.git] / CHANGES
1 Changelog
2 =========
3
4 + Version 0.22 (??)
5
6 - pyelftools repository moved to https://github.com/eliben/pyelftools
7 - Support for version sections - contributed by Yann Rouillard.
8 - Better ARM support (including AArch64) - contributed by Dobromir Stefanov.
9 - Added some initial support for parsing Solaris OpenCSW ELF files
10 (contributed by Yann Rouillard).
11 - Added some initial support for DWARF4 (as generated by gcc 4.8)
12 and DWARF generated by recent versions of Clang (3.3).
13
14 + Version 0.21 (17.04.2013)
15
16 - Added new example: dwarf_decode_address - decode function name and
17 file & line information from an address.
18 - Issue #7: parsing incorrect DWARF was made a bit more forgiving for cases
19 where serialized DIE trees have extra NULLs at the end.
20 - Very initial support for ARM ELF files (Matthew Fernandez - pull
21 request #6).
22 - Support support for dumping the dynamic section (Mike Frysinger - pull
23 request #7).
24 - Output of scripts/readelf.py now matches that of binutils 2.23.52.
25 - Added more machine EM_ values to ENUM_E_TYPE.
26
27 + Version 0.20 (27.01.2012)
28
29 - Python 3 support
30 - Fixed some problems with running tests
31 - Issue #2: made all examples run (and test/run_examples_test.py pass)
32 on Windows.
33
34 + Version 0.10 - Initial public release (06.01.2012)
35