github blacktop/ipsw v3.1.602

latest releases: v3.1.612, v3.1.611, v3.1.610...
one month ago

Changelog

Highlights

ipsw disass --dec commands now locally cache your chat responses so you don't waste time/money/GPUs asking for the same functions to be decompiled more than once. Also the caching prevents us from pinging the LLM providers for their model lists on every requests and hopefully fixes and issue w/ GH Copilot ratelimiting by caching the token until it expires vs. grabbing a NEW one each time.

Decompiler syntax theme

I know not everyone loves nord as much as I do, so now you can pick a different one w/ --dec-theme and if you have the shell completions installed you should be able to TAB-TAB to see a list of available themes to choose from.

Note

The old --llm flag has been renamed to --dec-llm to fit in with the rest of the --dec family of flags

New Features

  • f2b473a: feat: add caching for Copilot token and LLM models to decrease API calls and avoid rate limiting (@blacktop)
  • 9937fe2: feat: add caching to ipsw disass --dec commands + --dec-theme to config syntax theme (@blacktop)

Bug fixes

  • 27eb048: fix: ipsw dsc disass --cache writing errors (auto try to create in tmp) (@blacktop)
  • 04db347: fix: ipsw macho disass auto symbol cache file create when source is in a read-only folder (@blacktop)
  • 4f553c6: fix: support for --dec-nocache (@blacktop)

Dependency updates

Documentation updates

Other work

Summary

Full Changelog: v3.1.601...v3.1.602

What to do next?

Don't miss a new ipsw release

NewReleases is sending notifications on new releases.