Skip to content

Releases: mach-kernel/launchk

xpc-sys 0.3.0

15 Jun 02:23
f7aaf30
Compare
Choose a tag to compare
  • Going from XPC to Rust, objects inside XPC dictionaries and arrays are now deep copied via xpc_copy (seemingly fixes some memory leaks)?
  • Results tagged with #[must_use]
  • Better logging of XPC object create and drop
  • FIFO operations return Result

xpc-sys 0.2.0

01 Jun 20:07
e7da780
Compare
Choose a tag to compare
  • XPCObject(Arc<xpc_object_t>, ..) -> Arc<XPCObject> where applicable
  • XPCShmem now encapsulates Arc<xpc_object_t> instead of XPCObject
  • XPCObject and XPCShmem drops simpler / do not ask for Arc ref count
  • crate::* unsafe functions now appropriately tagged (e.g. get_bootstrap_port() is now unsafe)
  • Attempt on some more doc strings

crates.io

launchk 0.1.1

01 Jun 20:10
e7da780
Compare
Choose a tag to compare
  • Bump xpc-sys to 0.2.0
  • Clear term before starting pager
  • Submit first autocompleted omnibox suggestion on Enter

launchk 0.1.0, xpc-sys 0.1.0

29 May 23:03
77ea291
Compare
Choose a tag to compare

First release

There hopefully is enough useful stuff in here to warrant a first release. Looking forward to seeing what bugs and usability issues people find! 🚀

launchk: macOS binaries below
xpc-sys: https://crates.io/crates/xpc-sys/0.1.0