Skip to content

Release 1.0.0 RC 0

Compare
Choose a tag to compare
@0cyn 0cyn released this 24 Feb 02:15
· 175 commits to master since this release

🎉 🎉 🎉 🎉

Changes

  • Chained Fixup Support! iOS 15 binaries, etc can now have their imports processed. It's rudimentary, but damnit, it works :)
  • Fixed ENCRYPTION_INFO_COMMAND handling
  • Function Starts table processing
  • Remove unneeded packaging dependency in favor of just hackily using setuptools's vendored version. This is a hack, but reportedly, procursus (an iOS bootstrap) cant handle building one of packaging's build dependencies, so this makes that work.
  • heavily improved non-mmap implementation

Swift

Extremely Rudimentary swift processing. It's just the groundwork, and shouldn't really be counted as a feature yet, but binaries with swift wont break it anymore, and it can read some basic info about swift types (and list swift types)

Structs

  • Rewrite it again to handle signed int field processing automatically
  • Rewrite it again again so my IDE properly recognizes the fields exist, without slowing down processing too much