Releases: JuliaIO/ObjectFile.jl
Releases · JuliaIO/ObjectFile.jl
v0.5.0
ObjectFile v0.5.0
Breaking changes
- Adds a new
symbol_offsetfunction which returns the offset into the binary that the symbol points to, andsymbol_sectionwhich returns which section the symbol is contained in.
Merged pull requests:
v0.4.4
v0.4.3
ObjectFile v0.4.3
Merged pull requests:
- Add support for Metal-produced universal binaries (#38) (@maleadt)
- Bump testing to Julia v1.6+ (#39) (@staticfloat)
- Add
Platform(oh::ObjectHandle)(#41) (@staticfloat) - Add FreeBSD ELF detection (#42) (@staticfloat)
- Improve type stability of
rpaths(RPath(oh::ELFHandle))(#43) (@staticfloat) - Import
Base.Sys.isexecutable(#44) (@staticfloat) - Add riscv64 ELF symbols (#47) (@eschnett)
Closed issues:
v0.3.7
ObjectFile v0.3.7
Merged pull requests:
- Switch CI to GitHub Actions (#28) (@giordano)
- Fix
SymbolRef()ambiguity on 32-bit platforms (#29) (@staticfloat) - Update Reexport compat to 1.0 (#30) (@IanButterworth)
v0.3.6
ObjectFile v0.3.6
Merged pull requests:
v0.3.5
v0.3.4
ObjectFile v0.3.4
Closed issues:
- Can't read Pango_jll.libpango_path on 32-bit systems (#17)
Merged pull requests:
- Force
startfield of handles to beInt64(#18) (@giordano) - Run Travis on 32-bit systems and Windows and fix Windows errors (#19) (@giordano)
- Exclude x86 macOS from Travis matrix (#20) (@giordano)
- Add docs (#21) (@abhishalya)
- Ignore
EOFError's as well asMagicMismatchErrors (#23) (@staticfloat) - Add test for empty files (#24) (@staticfloat)
- Some CI improvements and bump patch version for new release (#25) (@giordano)
v0.3.3
v0.3.3 (2019-10-09)
Merged pull requests:
- Fix incorrect inequality and add tests (#15) (staticfloat)
Quality of life improvements
Some small bug fixes
Fix canonical_rpaths
Merge pull request #12 from staticfloat/sf/canonical_dirs Ensure that directories always end in `'/'` for `canonical_rpaths()`