• Stars
    star
    44
  • Rank 634,578 (Top 13 %)
  • Language
    C
  • Created almost 14 years ago
  • Updated about 8 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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.

More Repositories

1

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.
C++
230
star
2

QemuUSBTablet-OSX

Driver allowing OS X guests to use the "usb-tablet" absolute pointing device in Qemu.
C++
61
star
3

objective-vcdiff

Objective-C wrapper for Google's open-vcdiff binary diff library
C++
28
star
4

rustykext

An OS X kext written partly in the Rust programming language.
C
17
star
5

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
C++
12
star
6

osxbook-SimpleCryptoDisk

An update to the SimpleCryptoDisk filter scheme driver example from the book Mac OS X Internals by Amit Singh
C++
7
star
7

node-method-wrapper

C++ method wrapper for Node.js modules
6
star
8

MultiAsync-js

Helper object for running a handler function after waiting for the results of one or more asynchronous events in JavaScript.
JavaScript
3
star
9

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).
C++
2
star
10

kext-cov

An OSX kext which provides the runtime support required for generating gcov coverage data for kexts.
C
2
star
11

lego9771

Lego DACTA 9771 driver for Linux
C
1
star
12

dunia2-gibbed-tools

C#
1
star
13

cpp-persistent-collections

Thread-safe persistent collections for C++ with STL-like interfaces (iterators, etc.)
1
star
14

clojure-util

Various little utility functions that make everyday life with clojure a little easier.
Clojure
1
star