Provision and anisette-server 1.2.0
Big release. Expect some bugs probably.
Changes
- A lot of projects have been removed. Are affeted the users of: Provision's Java bindings (you can still use them, it just didn't belong right in the repo), Sideload IPA (Wasn't working, and I am now focusing on other software like SideServer), ADI server (was mostly an idea in development, not anything truly working).
- The code base is in pure D now (if you don't count the few C libraries like the one for SSL). No more libhybris!
- A DUB file has been added for integrations in other D projects.
- anisette-server now reports its version.
- anisette-server now automatically fetches APK and extract the right files (it can be disabled).
- anisette-server ADI path can now be configured (fixing #47).
- Automatic builds now include an x86 executable.
- Automatic builds do not make use of libplist anymore.
- retrieve-headers now does only the provisioning if needed.
- The docker container now builds in a minute or so and does not have any special entrypoint, allowing custom flags to be passed.
- Changed the name of the resulting artefacts to have a more consistent naming, with architecture specified in the name of the executable.
Those things may look small, but they take a lot of time to implement, and I laid down the basics to add support for Windows which should come next.
If you like what I do, consider donating <3.