Skip to content

Releases: ProcursusTeam/launchctl

v1.1.1: Revenge of the iOS 16: Special Edition

01 Mar 17:42
Compare
Choose a tag to compare
  • Fix issue with weak linking on newer platforms.
  • Remove unused Objective-C runtime dependency.

Full Changelog: v1.1.0...v1.1.1

v1.1.0: Revenge of the iOS 16

27 Feb 03:39
c0376e4
Compare
Choose a tag to compare

What's Changed

  • A bunch of fixes for iOS 16, including bootstrap, bootout, and sending to system/name
  • Add limit subcommand`
  • Add userswitch subcommand
  • Add attach subcommand
  • Add examine subcommand by @asdfugil in #3
  • Add plist subcommand by @captinc in #7
  • Add runstats subcommand by @asdfugil in #8

Full Changelog: v1.0.1...v1.1.0

v1.0.1: The Makefile Strikes Back

24 Dec 05:45
473235b
Compare
Choose a tag to compare

Fix an incredibly dumb issue in the makefile that set the wrong permissions on the installed binary.

Full Changelog: v1.0...v1.0.1

v1.0: A New Hope

23 Dec 20:36
db8cb8c
Compare
Choose a tag to compare

What's Changed

Has near 1:1 compatibility with macOS Ventura's launchctl(1).
Supported subcommands:

bootstrap
bootout
enable
disable
kickstart
kill
blame
print
print-cache
print-disabled
examine
config
dumpstate
reboot
load
unload
remove
list
start
stop
setenv
unsetenv
getenv
submit
managerpid
manageruid
managername
error
variant
version
help

Full Changelog: v0.1beta2...v1.0

v0.1beta2

15 Dec 20:20
c7f44ff
Compare
Choose a tag to compare
v0.1beta2 Pre-release
Pre-release

What's Changed

  • Add iOS 15 support
  • Add launchctl error by @captinc in #1

New Contributors

Full Changelog: v0.1beta1...v0.1beta2

v0.1beta1

13 Dec 21:13
7184f3a
Compare
Choose a tag to compare
v0.1beta1 Pre-release
Pre-release

This initial pre-release was tested on iOS 12, and only supports the following commands:

bootstrap       Bootstraps a domain or a service into a domain.
bootout         Tears down a domain or removes a service from a domain.
enable          Enables an existing service.
disable         Disables an existing service.
print           Prints a description of a domain or service.
reboot          Initiates a system reboot of the specified type.
load            Bootstraps a service or directory of services.
unload          Unloads a service or directory of services.
list            Lists information about services.
start           Starts the specified service.
stop            Stops the specified service if it is running.
setenv          Sets the specified environment variables for all services within the domain.
unsetenv        Unsets the specified environment variables for all services within the domain.
getenv          Gets the value of an environment variable from within launchd.
variant         Prints the launchd variant.
version         Prints the launchd version.
help            Prints the usage for a given subcommand.