Phil Dennis-Jordan's repositories
virtio-net-osx
Mac OS X driver for a (virtualised) "virtio" network device. Virtio network devices are supported by KVM and VirtualBox. Fastest virtual network device for VirtualBox OSX Guests, allows kernel debugging of guests via gdb.
QemuUSBTablet-OSX
Driver allowing OS X guests to use the "usb-tablet" absolute pointing device in Qemu.
genccont
Generic containers in C. So far: singly & doubly linked lists, a singly-linked queue, a hash table and a binary search tree. As type-safe as I can make them in C. Simple to use and hack; very embeddable - works in user space and in-kernel; 0 build requirements: not even libc needed; can easily cherry-pick only needed source files. zlib license.
objective-vcdiff
Objective-C wrapper for Google's open-vcdiff binary diff library
kextgizmos
A collection of helper functions, macros, and similar which are useful for developing macOS DriverKit and kernel extensions (dexts & kexts) and working with them from user space. Mirror of https://gitlab.com/pmdj/kextgizmos
literal-collections
Functions for creating pre-populated ("literal") STL collections using C++11 variadic templates. Useful for compilers that don't support the new initialiser lists but do support variadic templates (such as clang 3.0.0 and GCC 4.3).
clojure-util
Various little utility functions that make everyday life with clojure a little easier.
mixpanel-iphone
iPhone tracking library for Mixpanel Analytics
AnimRay
Raytracer and animation program
CGVirtualDisplay
CGVirtualDisplay Example
Cilicon
Fork for local changes of: 🛠️ Self-Hosted ephemeral macOS CI on Apple Silicon
core-foundation-rs
Rust bindings to Core Foundation and other low level libraries on Mac OS X and iOS
darwin-xnu
The Darwin Kernel (mirror)
jpeg-compressor
Automatically exported from code.google.com/p/jpeg-compressor
OSX-KVM
Run macOS on QEMU/KVM. With OpenCore + Big Sur + Monterey support now! Only commercial (paid) support is available now to avoid spammy issues.
pico-ads1115
A C library for using Texas Instrument ADS1115 analog-to-digital converter with the Raspberry Pi Pico
protobuf-objc
Protocol Buffers for Objective C
rust-dispatch
Rust wrapper for Apple's Grand Central Dispatch.
rust-iokit
Higher level wrapper for macOS/iPadOS IOKit framework than iokit_sys crate
SharedDataQueue
Library for working around the regression in IOSharedDataQueue in macOS 10.13.6 & 10.14