====== FreeBSD Projects Page ====== This is my location of my FreeBSD work. I am adding it to put up some of the projects that I have worked on in the past using this new system. --[[cokane@FreeBSD.org]] ===== Current Projects ===== Following are projects that I am actively working on: * [[freebsd/amd64 compatibility|AMD64 Platform Compatibility]] * Fixing [[http://www.freshports.org/security/seahorse/|security/seahorse]] port and getting unprivileged **mlock(2)** on the system: [[:freebsd:mlock-support]] * Move some drivers from non-**MPSAFE** ''timeout(9)'' API to **MPSAFE** ''callout(9)'' API * **[[:freebsd:callout-conversion|More Info Here]]** * The ''sys/ufs/ffs/ffs_softdep.c'' code * The ''if_ndis'' network driver / NDISulator * Move the **802.11** bits from numerous places in the system into a unified [[:freebsd:lib80211]] * Getting [[http://wiki.sugarlabs.org/go/Main_Page|Sugar]] (the [[http://www.laptop.org|OLPC]] OS) running on FreeBSD: [[:freebsd:sugar|Sugar on FreeBSD]] ===== Past Projects ===== Following are the projects that I have worked on: * Update the ''rc'' system to support [[freebsd/colored status messages|Colored Status Messages]] (//defunct//) * [[http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/tdfx/|3Dfx Voodoo/Voodoo2 Driver]] - for Glide games under FreeBSD (//primarily using Linux emulation//) * A {{:freebsd:mingw32-ports.tar.bz2|tarball}} containing FreeBSD ports to replace the following existing devel/mingw32-* ports: * **mingw32-bin-msvcrt**: w32api 3.6 --> 3.9, mingw-runtime 3.9 --> 3.12 * **mingw32-binutils**: binutils 2.16.91.20060119.1 --> 2.17.50.20070129.1 * **mingw32-gcc**: GCC 3.4.6 --> GCC 4.2.0 and implemented a nice //OPTIONS// framework to allow selective building of GCC componnts). * [[freebsd/dvdregioncodes|Get / Set DVD Region codes in FreeBSD]] * Some time ago, I wrote a HOWTO on installing FreeBSD. It is available [[:talks#HOW-TO: Install FreeBSD on Your Home Computer|on my talks page]]. ====== FreeBSD Links ====== * [[http://www.FreeBSD.org|The page, if you don't know wtf I am talking about]] * [[http://ivoras.sharanet.org/freebsd/index.html|FreeBSD page]] hosted by ivoras. Lots of information. * [[http://www.freshports.org|FreshPorts - Tracker of FreeBSD ports additions]] {{tag>FreeBSD}}