pmj/rustykext
An OS X kext written partly in the Rust programming language.
Discovered public repositories for pmj in the GitHub catalog.
An OS X kext written partly in the Rust programming language.
Protocol Buffers for Objective C
iPhone tracking library for Mixpanel Analytics
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).
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.
C++ method wrapper for Node.js modules
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.
An update to the SimpleCryptoDisk filter scheme driver example from the book Mac OS X Internals by Amit Singh
Objective-C wrapper for Google's open-vcdiff binary diff library
Clojure web application library: abstracts HTTP to allow modular and concise webapps
Lego DACTA 9771 driver for Linux
Helper object for running a handler function after waiting for the results of one or more asynchronous events in JavaScript.
Thread-safe persistent collections for C++ with STL-like interfaces (iterators, etc.)
Various little utility functions that make everyday life with clojure a little easier.