Skip to content

Tags: xtool-org/xtool

Tags

1.16.1

Toggle 1.16.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Bump zsign to 1.7.0 (#180)

Includes the (speculative) fix for #14

1.16.0

Toggle 1.16.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Clean up some entitlements code (#165)

- We already do the `isFree` declarations in
`DeveloperServiceCapability.swift`. Don't need to duplicate it on the
entitlement types.
- Add support for creating capabilities with raw names

1.15.0

Toggle 1.15.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve tmpdir management (#147)

- We now have a single tmpdir "root" that can be recreated at launch to
clean up old stragglers
- The location of this tmpdir root can be controlled by `XTL_TMPDIR` or
`TMPDIR`. In general the path is `$TMPDIR/sh.xtool`.

With this change it should be possible to `export XTL_TMPDIR=/var/tmp`
if `/tmp` doesn't have enough space, which fixes #23.

1.14.0

Toggle 1.14.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Update PublicStaging path (#132)

Previously this was shadowing the user's cwd path onto the device, e.g.
if you were installing from `/home/foo/bar` it would create
`/home/foo/bar/PublicStaging` on the device. For uniformity with other
tools like `ideviceinstaller`, clean this up and just create
`/PublicStaging`.

1.13.0

Toggle 1.13.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Work around Fastlane pipeline bug (#118)

Workaround for fastlane/fastlane#29587

1.12.2

Toggle 1.12.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Make ALL response enums extensible (#92)

Another bugfix for #64. Fifth… time's the charm?

1.12.1

Toggle 1.12.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Only add iOS-type devices to profile (#84)

Another tentative fix for #64

1.12.0

Toggle 1.12.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add support for custom entitlements (#82)

Closes #46

1.11.5

Toggle 1.11.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Improve OpenAPI error handling (#78)

- Make some enums non-exhaustive (closes #77)
  - Also a tentative fix for #62 and #64
- Improve logging on deserialization failure

We now use raw JS to patch the OpenAPI spec instead of openapi-overlay.
It's a lot more flexible this way.

1.11.4

Toggle 1.11.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
OpenAPI spec tweaks (#76)

- Add `BundleIdPlatform.macos` (potential fix for #64)
- Fix deprecation warnings
- Improve overlay organization