Contrib Index test -Diff-



This is an automatically generated index of the packages part of the Contrib directory in the Sources repository. Items marked as "From fgb's contrib" can be downloaded with the command
contrib/install user/package
contrib itself can be installed with
/n/sources/contrib/fgb/root/rc/bin/contrib/install fgb/contrib

Download mirrors: 9grid.de

../EXTRA

Everything here is unsupported.  Much of it is code from older
versions of the system, some of it is ports of foreign software.

Anything put on sources.cs.bell-labs.com by (Alcatel-)Lucent should be
considered to be under the Lucent Public Licence unless there are
explicit notices to the contrary.

ADK9

author: Abhishek Kulkarni
email: adkulkar@umail.iu.edu
  • finger - (Dec 10 2009)
  • twitter - (Dec 10 2009)

AGANTI

  • capDevice/ - (May 11 2008)
  • osrlk08/ - (Jun 3 2008)
  • pam_devcap/ - (May 21 2008)

AKUMAR

author: Akshat Kumar <akumar@mail.nanosouffle.net>

ALLTOM

author: Tom Lieber
irc: tar_
full of hope
  • f - word-wrap at 72 characters (stolen from Kernighan's lecture slides) (Feb 12 2008)
  • para - add <p> tags to text (Mar 16 2008)
  • sitefs/ - with luck, a cgifs-alike; nothing at the moment (Jan 21 2008)

ANDREY

ANOTHY

Anthony Sorace, a@9srv.net
All original work distributed under the
Creative Commons Attribution 2.0 License,
unless otherwise noted.
  • bin/ - (Apr 21 2009)
  • lib/ - (Jan 23 2010)
  • mail/ - (Jun 3 2009)
  • opt/ - (Mar 18 2010)
  • src/ - (May 12 2009)
  • tmp/ - (Mar 26 2010)
  • ufo/ - (Jul 30 2009)

APM

author: Anthony Martin
e-mail: apm@sdf.lonestar.org
  • proggy/ - The proggyclean font (Jan 21 2008)
  • rc/ - (Jan 21 2008)
  • rc/chex - Make a C style array from a file (Sep 13 2007)
  • rc/npci - Get PCI ID information from the net (Sep 13 2007)

ARISAWA

  • CHANGES - (Nov 18 2007)
  • alarm/ - alarm written in C (Aug 4 2005)
  • cdate/ - date command in YYYY/MM/DD style (Feb 15 2005)
  • cpdir/ - copy or merge directory tree (Feb 19 2005)
  • grid.tgz - grid tool kit (Aug 5 2005)
  • lr/ - lists directories recursively (Apr 21 2005)
  • misc/ - tools written in Rc (Feb 15 2005)
  • pegasus-2.5a.tgz - another httpd for Plan 9 (v.2.5a) (Nov 18 2007)
  • rit/ - text processor for embedded Rc (v.1.5) (Nov 18 2007)
  • su/ - works like unix su command (Jan 28 2005)
  • uniqx/ - uniq command is buggy so I rewrote and extended (Feb 4 2005)

ARPUNK

author: Ricardo Lanziano
  • abaco2 - Binary version, for 386 (Dec 19 2009)
  • abaco2.tgz - My version of abaco (broken ATM) (Dec 19 2009)
  • fnord/ - (Aug 10 17:28)

AXEL

BEN

author:	Ben Huntsman <BHuntsman@mail2.cu-portland.edu>
  • 9pdll.zip - COM/WSH scriptable 9p DLL for Windows/.NET 3.5 (Aug 31 2008)

BICHUED

author: Felipe Bichued
  • replica/ - (Aug 16 2009)
  • root/ - (Aug 16 2009)
  • wtf.tgz - rc version of the netbsd acronym translator (May 12 2007)

From fgb's contrib:

  • hg: Mercurial 1.0.2
  • klondike: a solitaire game
  • python: python 2.5.1

BOYD

  • sys/ - (Apr 12 2005)

BTDN

author: Benjamin T. D. Newman
e-mail: benn.newman@snc.edu

CATENATE

  • acme/ - (Oct 1 2009)
  • guide - (Oct 1 2009)
  • latin1.7a.font - (Oct 2 2009)
  • times/ - (Oct 1 2009)

CCOLLINS

  • bindiff.tgz - (Oct 10 2005)
  • fs/ - (May 19 2005)
  • inform-6.30.tar - (Oct 9 2005)

CINAP_LENREK

  • apc.rc - talk with APC Smart UPS and sync fossil/venti on power outage (Apr 11 2008)
  • cifsd.capso.tgz - (Sep 26 02:41)
  • cifsd.tgz - cifs/smb server in under 4k lines of code (Sep 30 19:48)
  • cifsd/ - (Sep 24 00:26)
  • cwfs.diff - (Apr 16 14:05)
  • cwfs.tgz - (Apr 16 14:08)
  • delorean/ - hack that lets you change the time for a group of processes sharing namespace (May 5 2009)
  • devfs-win32.c - drawterm fs for win32 that supports multiple drive letters and unicode (Nov 11 2007)
  • esdaudio.tgz - enlightenment sound daemon (esd) client (Aug 16 2007)
  • gophe.rc - gopher server in rc (Aug 16 2008)
  • linuxemu3.tgz - linux binary emulator (May 28 08:03)
  • linuxemu3/ - (May 28 08:04)
  • mothra.tgz - mothra improved: https, foreign charsets using tcs, ignoring script and style tags, ui improvements (Mar 31 2010)
  • mroot-linuxemu.tbz - (Mar 31 2009)
  • nbdserver.tgz - network block device server (Aug 16 2007)
  • nntpfs.c - (Feb 3 2008)
  • old/ - (Feb 27 2010)
  • photos/ - (Feb 7 2009)
  • pierio/ - (Feb 9 2010)
  • rio.c - (Feb 9 2008)
  • segdescpatch.tar - plan9 kernel changes to add per process x86 segment descriptors (Mar 2 2010)
  • segdescpatch/ - (Feb 27 2010)
  • sshnet.c - sshnet that works with short living tcp-connections (like http) (Aug 16 2007)
  • synergy.tgz - synergy client (use many computers at once using one keyboard/mouse/clipboard) (Feb 29 2008)
  • synergy/ - (Feb 29 2008)
  • tftpd.c - tftpd that works with syslinux/pxelinux bootloader (Oct 14 2007)
  • tftpfs.tgz - (Sep 4 21:09)
  • tuttleboot.tgz - (Aug 21 13:36)
  • usbether.tgz - driver for usb CDC ECM (usb ethernet devices) (Dec 22 2008)
  • usbether/ - (Dec 20 2008)
  • usbptp.tgz - usb camera filesystem for PTP cameras like Nikon coolpix (Jul 21 2009)
  • usbptp/ - (Jul 21 2009)
  • vmpatch/ - plan9 kernel changes to fix string validation and invalid pointer error handling (Jan 4 2010)
  • wol.tgz - wake on lan packet generator (Aug 16 2007)

CNIELSEN

  • bladeenc/ - (Apr 12 2005)
  • cuetools/ - (Apr 12 2005)
  • faac/ - (Apr 12 2005)
  • flac/ - (Apr 12 2005)
  • libFLAC/ - (Apr 12 2005)
  • libOggFLAC/ - (Apr 12 2005)
  • libfaac/ - (Apr 12 2005)
  • libogg/ - (Apr 12 2005)
  • libvorbis/ - (Apr 12 2005)
  • libvorbisenc/ - (Apr 12 2005)
  • libvorbisfile/ - (Apr 12 2005)
  • metaflac/ - (Apr 12 2005)
  • oggenc/ - (Apr 12 2005)
  • vorbiscomment/ - (Apr 12 2005)

CROSS

  • sor - (Feb 19 2006)
  • walk.c - (Feb 19 2006)

DE0U

  • 0.t2 - (Oct 9 2009)
  • blame - (Apr 12 2009)
  • divergefs.tar.gz - Chao-Kuo Lin's overlay/union/layer/stitch file system (Oct 24 2008)
  • old.divergefs.tar.gz - (Aug 24 2005)
  • older.divergefs.tar.gz - (Aug 7 2005)
  • replica/ - (Sep 11 05:17)
  • root/ - (Sep 11 05:18)
  • srec/ - Turn a Plan 9 executable into SREC / S-record / S19 format (Oct 14 2009)

From fgb's contrib:

  • union/layer/stitch file system

DHO

  • kimp/ - (Apr 13 2005)
  • mixerfs.c - (Apr 18 2007)
  • nfil/ - (Apr 13 2005)
  • vcs.old/ - (Apr 13 2005)
  • vcs/ - (Apr 7 2007)
  • zt550x/ - (Apr 13 2005)

DJC

EBO

ERICVH

author: Eric Van Hensbergen
  • go-plan9/ - (Apr 28 14:19)
  • ppctools/ - (Apr 24 2007)
  • test - (May 11 2008)
  • warren/ - (Mar 3 2007)

FCFONTES

author: Fabio C. Fontes

FERNAN

  • al.tar.gz - A ledger for monitoring your financial accounts. written in awk script (Oct 21 2007)
  • escomma/ - Haskell version of my old project the escomma circuit simulator (Aug 19 2009)
  • frotz-2.43.tar.bz2 - Z-code interprepter for playing interactive fiction. just type mk. (Mar 24 2006)
  • hugs98-sep2006.tar.bz2 - This is the Sep 2006 release of the haskell interpreter. Ported using APE. (Nov 23 2008)
  • hugs_6.tar.gz - (Aug 19 2009)
  • nhc98/ - (Sep 21 2009)
  • palm/ - This directory contains stuff my Palm TX. (Mar 11 2009)
  • scheme/ - Playing around with my plan9 scheme interpreter. (Nov 26 2008)
  • smith/ - (Mar 9 2009)
  • sparse.tar.gz - native port of the sparse matrix direct solver (KLU) (Oct 20 2007)
  • umbscheme.tar.bz2 - This is the same umbscheme port from fgb. I was experimenting with adding (Nov 17 2008)
  • vscm0r4_p9.tar.bz2 - (Nov 17 2008)

FGB

author: Federico G. Benavento

From fgb's contrib:

FHS

Author: Fazlul Shahriar
Email: fshahriar@gmail.com
  • dic.c - Dictionary Server Protocol client (RFC2229) (Jan 2 2009)
  • hex.tgz - acme hex editor (Jul 10 2008)
  • icy.c - ICY (I Can Yell)/SHOUTcast client (Oct 5 2008)
  • sftpfs.tgz - SSH File Transfer Protocol (SFTP) file system (Jul 10 2008)
  • threads.c - threaded view of upas messages (Jul 10 2008)

FORSYTH

  • 6c.tgz - (Aug 19 2009)
  • 9c.tgz - (Dec 5 2007)
  • avr.9gz - (Dec 22 2006)
  • libdbm.tgz - (Oct 20 2008)
  • libsexp.tgz - (Mar 24 2009)
  • lx.tgz - (Aug 6 2007)
  • refer.tgz - (Jan 17 2006)
  • rsynth.tgz - (Oct 20 2008)
  • sim.tgz - (Oct 20 2008)

FST

author: Skip Tavakkolian
  • bdf2subf.tgz - BDF to Plan9 font format converter. (Dec 5 2005)
  • dcfs.tgz - Simple Digital Camera Filesystem. (Dec 5 2005)
  • disp.c - A display program for popi images in Plan9. (Dec 5 2005)
  • dmdtet.shar - Tetris game for the DMD/630 terminals. (Dec 5 2005)
  • jabwock.c - jabberwocky - a password suggester (Sep 25 2007)
  • piggy.rc - A script for generating html picture galleries. (Dec 5 2005)
  • popen.c - (Nov 11 2007)
  • replica/ - (Mar 17 2010)
  • root/ - (Mar 17 2010)
  • target - shell script driver for tippi (Feb 28 2008)
  • tippi.c - tippi spies on the mouse buttons (Feb 28 2008)

From fgb's contrib:

  • histogram: display a histogram from the input values.
  • target: target,tippi - spy on mouse and display the state of mouse buttons

GABIDIAZ

Gabriel Díaz

gdiaz@9grid.es
gdiaz@rejaa.com

  • gsvn - rc script to download inferno sources from googlecode, it should work with other googlecode projects (not tested) (Oct 12 2007)
  • nop - (Nov 22 2007)
  • replica/ - (Nov 9 2008)
  • root/ - (Nov 9 2008)
  • tar/ - (Nov 21 2007)
  • wip/ - (Jun 12 2008)

From fgb's contrib:

  • drawvars: Drawvars create images files (png, jpg, ...) of functions (y=2x)
  • gsvn: SVN download over http. Tested with inferno and googlecode.
  • perl: This is the same perl version as is in the iso image on the extra directory
  • snmpfs: SNMP v2 filesystem interface implementation
  • spf: "SPF v1 implementation for upas, used to fight spam"
  • wintop: Displays a list of processes eating too much resources, you can kill the offenders from it too

GEOFF

  • 3cmdfs.c - 3e command file server, possibly obsoleted in 4th edition by execnet. (Apr 20 2002)
  • armdoc/ - (Apr 12 18:32)
  • bitsy.html - (Jun 4 2003)
  • bitsy.tgz - various files to help you install Plan 9 on an ipaq (``bitsy''). (Feb 2 2007)
  • exch/ - (Apr 14 2009)
  • ifup - script for configuring additional network interfaces. (May 10 2002)
  • index.html - (Feb 2 2007)
  • libdbm.tar - V7 Unix's libdbm for Plan 9. (Dec 10 2003)
  • libmdbm.tar - libmdbm for Plan 9 and (l)unix. (Dec 10 2003)
  • mandel.bun - a faster Mandelbrot-set generator. (Jan 21 2003)
  • maze.bun - a faster maze generator and solver with a few bugs fixed. (Aug 15 2008)
  • ovfs.broken.tgz - broken 3e or 4e file server to provide overlaid view of file servers. (Feb 2 2006)
  • palmld.tar.gz - palmld for 4th edition; backs up and restores Palm PDAs. (Jan 25 2003)
  • rmsame.bun - my old Unix rmsame ported to native Plan 9. (Apr 17 2005)
  • rotzoomer.bun - a faster screen distorter. (Jan 21 2003)

IRU

author: Iruatã M. S. Souza

IWP9-2006

  • album/ - (Jan 19 2007)
  • papers/ - (Jan 19 2007)

JAMES

author: james francis toy iv
  • hg-1.3-p9.tgz - (Aug 18 2009)
  • hg-git-p9.tgz - (Aug 18 2009)
  • james_profile - (Aug 18 2009)
  • python-2.5.1-ape.tgz - (Aug 18 2009)
  • python-2.5.1-sys.tgz - (Aug 18 2009)

JAS

author: Jeff Sickel
  • dis.sh - (Jan 28 2009)
  • inferno_notes.txt - (Jan 28 2009)
  • man/ - (Mar 10 2009)
  • src/ - (Feb 1 2010)

JOHN

  • 9bench.tgz - A port of several useful lmbench benchmarks to Plan 9. (Mar 21 2008)
  • USING_JUKE - Instructions for using the jukebox on a modern system. (Oct 18 2007)
  • acid-fmtindex - (Jul 3 2008)
  • acid-fmtisect - (Jul 3 2008)
  • cdprep - Encodes raw audio tracks in /tmp/cdtracks to mp3 format and sticks them in /lib/music/<artist>/<album>/. Expects the output of aux/cddb as an argument. Designed to be used with cdripper. (Feb 6 2008)
  • cdripper - Watches the CD drive and rips the audio tracks to /tmp/cdtracks whenever you insert a disc. Depends on cdprep. (Feb 6 2008)
  • checkcontrib - (Feb 3 2010)
  • devtrace-backport.tgz - The devtrace device for the currently distributed kernel (Dec 17 2008)
  • devtrace-scripts.tgz - Utility scripts that should make dealing with devtrace output easier (Jan 4 2009)
  • devtrace.tgz - Backup of the 9k-compatible devtrace. You don't want this, you want devtrace-backport.tgz (Jul 1 2009)
  • divergefs-fix.tgz - (Aug 31 22:50)
  • finger - Provides a similar function to the UNIX command. (Jan 17 2008)
  • fmtindex-output - (Jul 3 2008)
  • ftq.tar - The Fixed Time Quantum microbenchmark, ported to Plan 9 (includes Python analysis tool) (Jul 8 2009)
  • getpass.py - For doing https transfers with Mercurial. Copy to /sys/python/lib/python2.5/. Only works with Plan 9! (Aug 11 2009)
  • hg-howto.txt - (Aug 11 2009)
  • juke - A really simple rc script to start the jukebox. (Oct 18 2007)
  • lc - Sometimes you need to be careful. (Jan 16 2008)
  • libssh2.tgz - Working (but primitive) port of ssh2 to Plan 9 (Jan 3 2008)
  • lsr - (Feb 3 2010)
  • mkmusiclist - take a bunch of mp3 files and make an html page to present them. (Oct 22 2007)
  • plan.c - lame tool for day-planner. Work in progress. (Oct 28 2007)
  • planb.txt - (Nov 28 2008)
  • rio-virtual.tgz - rio with virtual desktops for Plan 9. (Aug 17 2009)
  • snake.c - A really simple "snake" game for Plan 9. (Oct 23 2008)
  • ssh2 - binary for ssh2 client (Jan 3 2008)
  • syscall.ps - A short document on adding a new system call to Plan 9 (Apr 14 2008)
  • uwn.tgz - the Unix Weenie News clients (USENET) (Aug 5 2009)

JOSH

  • markdown/ - Deprecated. See instead http://is.gd/2KMCB. `Discount' Markdown compiler (Nov 26 2009)
  • rc/ - Scripts (Nov 28 2009)
  • sys/ - (Sep 14 2008)

KIDA

  • cryptfs.tgz - (Feb 26 2006)
  • libolfs.tgz - overlay filesystem support library (Feb 26 2006)
  • obsoluted/ - (Feb 26 2006)
  • ping6.tgz - IPv6 version ping. (Dec 23 2005)

KIX

  • snmpfs-2006061902.tgz - (Jun 18 2006)
  • snmpfs-20070904.tgz - (Sep 5 2007)

LEE

  • 9intro.tgz - examples of "Introduction to Operating System Abstractions using Plan 9 from Bell Labs", (Mar 24 2007)
  • cweb.tgz - CWEB(3.64) for Plan 9. You need touch common.c ctangle.c before compile use mk. (Feb 17 2007)
  • figlet222.tgz - FIGlet (Frank, Ian & Glenn's Letters) release 2.2.2 for Plan 9. (Feb 19 2007)
  • misc/ - (Mar 5 2009)
  • mmix-20060918.tgz - MMIXware(20060918) for Plan 9. You need (install) CWEB(3.64). (Feb 10 2007)

LEITEC

author: Claudio Leite <leitec at leitec point org>
  • bsfirc/ - IRC client with similar interface. (Dec 20 2006)
  • bsflite/ - AOL Instant Messenger client. (Dec 12 2007)

LEJATORN

  • btfs.pdf - (Oct 7 2009)
  • btfs.tgz - (Sep 23 2009)
  • btfs/ - (May 18 16:51)
  • libogg.tar.gz - (Jul 29 2009)
  • libvorbis.tar.gz - (Jul 29 2009)
  • page/ - (Jan 23 2010)
  • rio/ - (Feb 15 2010)
  • url.c - (Sep 23 2009)

LUCHO

  • plan9-mac.iso.bz2 - (May 5 2008)
  • usbinst9.img.gz - (Mar 3 2009)

LUCIO

  • 386/ - (Apr 30 2009)
  • alef.tgz - (Mar 25 2007)
  • asn1/ - (Feb 10 2006)
  • pub/ - APE-based ports of Open Source projects (May 5 2007)
  • pub/8.npng - (Apr 27 2006)
  • pub/libpng/ - Open Source PNG library (Apr 22 2006)
  • pub/mkfile - to build trim and npng (Apr 28 2006)
  • pub/mkpublib - to build APE-based libraries (Apr 22 2006)
  • pub/npng.1 - (Apr 27 2006)
  • pub/npng.c - PNG renderer uses Open Source libpng (Apr 28 2006)
  • pub/openldap/ - (May 5 2007)
  • pub/trim.c - TAB replacement in text files (Apr 28 2006)
  • pub/zlib/ - Open Source (de)compression library (Dec 27 2008)
  • sys/ - (Mar 28 2007)

LYNDON

Lyndon Nerenberg <lyndon@orthanc.ca>

MAHT

Author: maht
License: to kill your box
echo maht DASH contrib AT maht0x0r DOT net | sed -e 's/ DASH /-/' -e 's/ AT /@/' -e 's/ DOT /./'
Bah, I just realised I've been using createfile wrong - time to handle 9p myself
  • acme/ - (Nov 30 2009)
  • actionfs.c - (Jan 7 2009)
  • blogger/ - (Aug 16 2009)
  • dechunk.c - (May 25 2008)
  • dhttp.iso - (Sep 17 2007)
  • fft.c - (Jan 7 2009)
  • fonts.tr - (May 14 2007)
  • getuserpasswd.c - (Dec 2 2009)
  • goofs.iso - google queries as a file system. echo $urlencoded_request > /n/goofs/ctl; cat /n/goofs/$urlencoded_request/1/ ^(title description url) (Sep 17 2007)
  • hmac.c - (Jun 26 2008)
  • httpd/ - (Jan 20 2010)
  • httpd/httpd.c - (Jan 20 2010)
  • httpd/httpd.man - (Jan 20 2010)
  • httpd/magic/ - (Sep 18 2007)
  • imgfs-old.iso - (Sep 17 2007)
  • imgfs/ - (Feb 22 2009)
  • inferno/ - (Aug 30 2009)
  • limbo/ - (Jul 13 2009)
  • mandlebrot.vb.txt - (Jan 31 2008)
  • newns.c - (Sep 16 2007)
  • nutz.iso - (Sep 17 2007)
  • ppm2eps/ - converts ppm files to eps files (useful for adding images to troff files) (Sep 20 2007)
  • rc/ - (Dec 8 2009)
  • rc/bindfonts - binds my ttf folder into the namespace (Apr 4 2007)
  • rc/cd - (Dec 8 2009)
  • rc/chugly - crude irc client in rc; good demo for networking in the shell (Apr 4 2007)
  • rc/df - I don't know where I got this, I'm sure I didn't write it. It doesn't work for me now, I think it's for kenfs only. It's dated 2003 (Apr 4 2007)
  • rc/dfm - (Nov 11 2009)
  • rc/exe - (Nov 11 2009)
  • rc/gauss.rc - (Feb 22 2009)
  • rc/get_file.rc - (Feb 22 2009)
  • rc/grow_tree - copies a directory tree but not the files therein (Apr 4 2007)
  • rc/httplib.rc - (Feb 22 2009)
  • rc/install - (Sep 10 2009)
  • rc/iso2cd - (Jan 12 2010)
  • rc/lorem - (Jul 13 2009)
  • rc/mailcollector - opens a pop3 box, grabs the mail and delivers it using the local smtp process (Apr 4 2007)
  • rc/make_cpuauth - run this as glenda on a new install answer a few questions and voila, a cpu/auth server you can drawterm into (Jan 6 2010)
  • rc/maths.rc - (Feb 22 2009)
  • rc/mk_aoe_installer_iso - (Oct 29 2007)
  • rc/mountcd - (Nov 11 2009)
  • rc/pipefrom - (Aug 20 2009)
  • rc/srcs - (Nov 11 2009)
  • rc/tcpcat - dial a tcp!ip!port ; cat > $netdir/data && cat $netdir/data; i.e. { echo 'HEAD http://192.168.1.1/ HTTP/1.0; echo } | tcpcat 192.168.1.1!80 (Apr 4 2007)
  • rc/til - (Feb 25 2009)
  • rc/til-example - (Feb 25 2009)
  • rc/til-example-output - (Feb 25 2009)
  • rc/vbackup - (Jan 12 2010)
  • rc/warlock_mail - run this on a terminal (fossil with -AWP required) and it will enable outgoing mail after answering a few questions (Jun 25 2008)
  • sasPY9P.iso - (Sep 17 2007)
  • snapscan.iso - (Sep 17 2007)
  • tlspipeclient.c - (May 25 2008)
  • troff_fonts.ps - (May 14 2007)
  • url_encode.c - (Apr 4 2007)
  • walk.c - (Aug 28 2009)

MASON

  • ac97.tgz - Aki's ac97 driver with SiS7012 support (Jan 22 2008)
  • mp3dec.tgz - half-attempt at native mp3dec (May 6 2008)
  • mp3info.c - (May 6 2008)
  • ports/ - (Dec 13 2007)
  • rc/ - (May 6 2008)

MENNIS

MILLER

  • inferno/ - (Mar 27 2009)
  • j/ - (Jul 10 2009)
  • jetway-nc92-330/ - (Aug 5 2009)
  • rc/ - (Jul 23 2009)
  • resize.c - (Sep 9 2009)
  • usb/ - (Feb 13 2008)

MJL

author: Mechiel Lukkien
email: mechiel@xs4all.nl
irc: mjl-
  • attrfs-4.tgz - (Mar 12 2009)
  • authsrv9-4.tgz - (Jun 18 2009)
  • cryptfile-12.tgz - (Mar 12 2009)
  • cryptfile-13.tgz - (Aug 19 2009)
  • dhcpd-1.tgz - (Jan 22 2010)
  • ext2fs-1.tgz - (Jan 22 2010)
  • ffs-1.tgz - (Jan 22 2010)
  • ftpsrv-4.tgz - (Jan 22 2010)
  • games-7.tgz - (Jan 22 2010)
  • hdict-6.tgz - (Jan 22 2010)
  • hgfs-76.tgz - (Nov 5 2009)
  • hgweb-14.tgz - (Jan 23 2010)
  • http-19.tgz - (Jan 22 2010)
  • httpd-160.tgz - (Jan 22 2010)
  • httpd0.tar - (Feb 1 2008)
  • httptun-3.tgz - (Jan 22 2010)
  • ircfs-89.tgz - (Feb 2 2010)
  • life.tgz - game of life (Jan 4 2006)
  • lsynergy-9.tgz - (Jan 22 2010)
  • lyricd-21.tgz - (Jan 22 2010)
  • memventi-6.tgz - (Nov 1 2009)
  • nfmt.c - (Mar 10 2009)
  • nopoint-1.tgz - (Jan 22 2010)
  • novt-2.tgz - (Nov 5 2009)
  • pcap2snoopy.tgz - convert from pcap (packet capture, tcpdump) to snoopy) (Jan 28 2006)
  • pcidevs.tgz - display pci vendor, device, class and subclass strings (Apr 22 2005)
  • pdfread-5.tgz - (Jan 22 2010)
  • pdict - dict (rfc2229) in python (Apr 18 2005)
  • pdictsearch - find misspelled word (Apr 18 2005)
  • playfs-11.tgz - (Jan 22 2010)
  • plumbing - (Apr 18 2005)
  • readme - details such as usage of the scripts (Mar 12 2009)
  • rotate.tgz - rotate and flip images (Jan 5 2006)
  • scgid-7.tgz - (Jan 22 2010)
  • snmp-2.tgz - (Jan 22 2010)
  • ssh-67.tgz - (Nov 2 2009)
  • textmangle-4.tgz - (Jan 22 2010)
  • torrent-123.tgz - (Oct 10 2009)
  • u9fs-setup - install u9fs on a unix machine (Apr 22 2005)
  • util-3.tgz - (Dec 8 2009)
  • ventisrv-6.tgz - (Nov 1 2009)
  • web-15.tgz - (Jan 22 2010)
  • webdavfs-9.tgz - (Jan 22 2010)
  • wip/ - old, not even work in progress anymore (Feb 2 2006)
  • zipfs-3.tgz - (Jan 22 2010)

MM

  • tmp/ - (Aug 3 06:06)

MYCROFTIV

Author: Mycroftiv
Contact: plan9grid@sphericalharmony.com
Licenses: Lucent for Plan 9 modifications; MIT, WTFPL for purely original works
More info, tools, and resources: 9gridchan.org
  • NOTES - (Aug 16 03:03)
  • gridscripts.tgz - set of rc scripts and support utilities for indexing grid resources (Dec 9 2009)
  • grio.tgz - modified rio with hubfs integration, user-chosen menu command, and styling options (Dec 30 2009)
  • hubfs.tgz - a screen-like utility implemented as a 9p fs (Dec 1 2009)
  • hubfs1.1.tgz - (Dec 1 2009)
  • iosrv.tgz - a 'screen' like utility for Plan 9 - also general purpose network piping (Jul 10 2009)
  • nsmap.c - beginning of extended namespace mapping utility (Jan 30 2009)
  • old/ - (Dec 30 2009)
  • replica/ - (Jul 25 2009)
  • root/ - (Jul 9 2009)
  • rootlessboot/ - Plan 9 kernel that needs no root file system at boot (Dec 29 2009)
  • unreleased/ - in progress, incomplete, undocumented, or otherwise unsupported stuff (Aug 18 08:07)
  • writeprocns/ - Kernel mod - Echo namespace ops to /proc/pid/ns to rewrite ns of other processes (Dec 31 2009)

From fgb's contrib:

  • hubfs: hubfs is used via the hub script and creates persistent rc sessions similar to gnu screen
  • iosrv: functionality similar to GNU screen and general purpose io piping and Hubs

NEMO

  • NOTICE.PlanB - (May 23 2006)
  • a.tar - (Feb 8 2010)
  • acmetags.tar - (Sep 22 2009)
  • amails.tar - (Sep 22 2009)
  • c.tar - (Jul 22 2009)
  • e.c - (Apr 21 11:07)
  • lib/ - (May 23 2006)
  • m.tar - (Feb 12 2010)
  • mail2fs/ - (Jan 21 2008)
  • mails.1 - (Sep 22 2009)
  • octopus/ - (Apr 29 2008)
  • rc/ - (May 23 2006)
  • replica/ - (Sep 23 2009)
  • root/ - (Sep 23 2009)
  • serial.tar - (Jun 19 2009)
  • sys/ - (May 23 2006)
  • tags/ - (Jan 21 2008)
  • trfs.c - (Feb 13 2009)
  • trfs.man - (Feb 13 2009)
  • u.h - (Dec 2 2008)
  • u.tar - (Sep 21 2009)
  • upc.tar - (Sep 21 2009)
  • what/ - (May 23 2006)
  • where/ - (May 23 2006)
  • who/ - (May 23 2006)

From fgb's contrib:

  • mail2fs: mail processing using the real file system to keep mails stored
  • mails: Similar to Acme's Mail but for use with mail2fs mail boxes.
  • tags: file indexing and searching by content

NEWSHAM

  • NOTES.sparc64 - (Apr 26 2005)
  • sparc64src-apr21.tgz - (Apr 22 2005)
  • sparc64src-apr26.tgz - (Apr 26 2005)
  • sparc64src-feb10.tgz - (Apr 14 2005)
  • sparc64src-feb18.tgz - (Apr 14 2005)
  • sparc64src-jan12.tgz - (Apr 14 2005)
  • sparc64src-jan25.tgz - (Apr 14 2005)
  • sparc64src-jan28.tgz - (Apr 14 2005)

NOSELASD

author: nos@utel.no
  • define.tgz - dict(RFC 2229) client for Plan 9 (Aug 3 2005)
  • fibfs.c - (May 15 2006)
  • lua-5.0.2-plan9.tgz - The LUA embeddable interpreter(www.lua.org) for Plan9/ape (Aug 3 2005)
  • scheme-3.2-plan9.tgz - UMB scheme for Plan 9/APE (Aug 3 2005)
  • sexpr_1.0.0.tgz - the S-expression library(sexpr.sf.net) for Plan 9/native (Aug 3 2005)
  • sketchy-20060305.tgz - Sketchy Scheme - www.t3x.org/sketchy for Plan 9/native (Mar 8 2006)
  • sxm-1.1-plan9.tgz - the sxm Scheme language. (minor updates so it compiles on Plan 9/APE 4e) (Nov 11 2005)
  • top.tar - Simple 'top' for Plan 9 for use to identify cpu hogging processes. (Nov 9 2005)
  • uuid.tgz - uuid generator (Aug 3 2005)

NPE

  • noahsig.asc - (Feb 11 2007)

NU-EVE

  • docs.es/ - (Mar 12 2006)

ORACCHA

This is oraccha's contrib directory.

My Plan 9 related blog written in Japanese is here:
	http://d.hatena.ne.jp/oraccha
  • iperf3/ - (Apr 25 02:13)

PAC

  • dat/ - (Mar 10 2009)
  • lib/ - (Mar 10 2009)
  • rc/ - (Mar 10 2009)
  • sys/ - (Mar 10 2009)

PAUREA

  • abacofiles/ - (Sep 29 2008)
  • chan/ - (May 11 11:55)
  • goban/ - (Feb 26 2008)
  • muxfs/ - (Feb 26 2008)
  • recover4e.tgz - (Dec 4 2008)

PHDYE

PHIL

PIETRO

After a hiatus, I am returning to the Plan 9 community.
I have decided to archive my old contributions over to an old_contrib folder in this directory, keeping the mv.pdf and my (still WIP) programming tutorial intact here and removing the infernovol1 and vol2 files (which were just compilations of the Inferno man pages and Plan 9 /sys/doc documents into single files, and may have since become outdated).
In the future, I will populate this space with new projects and useful (to some, perhaps) files.

Pietro Gagliardi
  • mv.pdf - (Nov 10 2007)
  • old_contrib/ - (Jun 27 17:17)
  • old_contrib/12 - shell script to show time in 12-hour format. -h shows options. Thanks to erik quanstrom for suggestions. - updated 15 dec 2007 (Jun 27 17:05)
  • old_contrib/3d.bundle - 3d library - incomplete, but works. So far, only draws lines and boxes. Includes test programs and mkfile. (Jun 27 17:05)
  • old_contrib/art.tgz - some modifications to /n/sources/extra/art; see README.pietro (Jun 27 17:06)
  • old_contrib/bentley.bundle - Bentley language - a programming language (Jun 27 17:05)
  • old_contrib/bentley.profout - (Jun 27 17:09)
  • old_contrib/closeall - rc script to close all windows (Jun 27 17:09)
  • old_contrib/colors.bundle - colors library - gives you easier access to colors - includes man page (Jun 27 17:05)
  • old_contrib/consolasi.bit - (Jun 27 17:09)
  • old_contrib/contrindx - (Jun 27 17:09)
  • old_contrib/eg - (Jun 27 17:09)
  • old_contrib/eqn2png - convert eqn input into a PNG file; based on Eric Raymond's eqn2graph (Jun 27 17:09)
  • old_contrib/event3.pdf - (Jun 27 17:09)
  • old_contrib/fgbx11.errors - (Jun 27 17:09)
  • old_contrib/file.funny - (Jun 27 17:09)
  • old_contrib/gserrors - (Jul 10 2008)
  • old_contrib/htmlfmt.tgz - updated htmlfmt, with basic table support (Jun 27 17:06)
  • old_contrib/limbo.tgz - the Limbo compiler, compiled exclusively for Plan 9 (Jun 27 17:06)
  • old_contrib/pico9.tgz - rewrite of Bell Labs' pico image manipulation program to Plan 9 (Jun 27 17:06)
  • old_contrib/replica/ - (Jun 27 17:16)
  • old_contrib/root/ - (Jun 27 17:17)
  • old_contrib/shape.c - replacement for X11's /sys/src/X11/programs/Xserver/Xext/shape.c; fixes a small syntax error (Jun 27 17:07)
  • old_contrib/sieve.c - Doug McIllroy's (slow) Newsqueak Sieve of Erastosthenes, in C (Jun 27 17:07)
  • old_contrib/transpose.c - rewrite of fb/transpose from Tom Duff's First Edition toolkit (Jun 27 17:07)
  • programming.ms - (Mar 7 2009)
  • programming.pdf - (Mar 7 2009)

QUANSTRO

author: erik quanstrom <quanstro@quanstro.net>
  • 8c-32bitrune - (Jan 28 2010)
  • 9load - (Feb 8 2010)
  • 9pccpuf.gz - (Jan 16 2010)
  • 9pcf - (Jan 16 2010)
  • awk - (Aug 6 2009)
  • bcmt - (Aug 9 2009)
  • camera: - (Sep 9 13:02)
  • cameracp - (Sep 9 13:02)
  • devmnt.c - (Sep 22 2009)
  • drawfunny/ - (Dec 12 2009)
  • etherm10g.c - (Jun 1 21:26)
  • file.c - (Oct 19 2009)
  • fontchr - (Feb 14 2010)
  • fontchr.c - (Feb 14 2010)
  • fshistory/ - (Feb 26 2009)
  • goscme/ - (Aug 10 14:38)
  • p9p/ - (Feb 26 2009)
  • p9pglenda.jpg - (Apr 4 2007)
  • patredux/ - (Aug 11 2009)
  • rc-1.7.1.utf-8 - (May 11 2006)
  • rc-1.7.2.tbz - (Dec 16 2008)
  • replica/ - replica changes from fs history paper http://www.quanstro.net/plan9/history.pdf (Apr 9 12:50)
  • root/ - (Jan 2 2010)
  • runetype-x/ - (Nov 30 2009)
  • sosether - (Mar 25 2010)
  • sossd - (Dec 19 2009)
  • src/ - (Jan 30 2010)
  • subpixel/ - (Feb 26 2009)
  • testawk - (Feb 7 2010)
  • timezone/ - (Sep 29 2009)
  • ttf2subf/ - (Feb 14 2010)
  • vx32devmnt.c - (Sep 22 2009)
  • webfs - (May 3 09:51)
  • which - (May 4 23:54)

From fgb's contrib:

  • new mac versions
  • 82563: intel 82563-family ethernet controlers
  • 9load-e820: 9load with e820 scan and sd updates
  • abaco: my version of abaco
  • aoe: coraid-supported aoe driver
  • aoetools: aoe debugging tools
  • atazz: scuzz analogue for ata devices
  • awk: for submission. refreshed from bwk's current sources. fpes avoided.
  • cec: cec (coraid ethernet console) client
  • code2000: code2000 font. very good unicode coverage but average at best quality.
  • cpuid: cpuid tool
  • cyberbit: cyberbit subpixel fonts with good unicode coverage
  • etherm10g: myricom 10gbe
  • find: simple find command
  • sas frame library
  • fs: diskless kenfs
  • g: find source
  • icons: subpixel fixed-width console font.
  • iwhois: database-driven iwhois
  • ldtrace: mp safe tracing, as in rons paper
  • ndbrequery: search ndb tuple values by regular expression
  • ndbtozone: convert an ndb database to bind zones.
  • nupas: scalable upas
  • nvram: search all sd devices for nvram partition or plan9.nvr in 9fat.
  • oui: These commands convert common strings containing an embedded
  • palatino: subpixel palatino
  • pci: enhanced pci
  • radar: us radar
  • rchistclnt: rc history client
  • rchistory: rc history helper program
  • /www.quanstro.net/plan9/history.pdf
  • requery: regular expression matching for ndb databases
  • sd: devsd updates to support raw ata devices
  • smart: smart monitoring for scsi & ata disks
  • syslogdsr: syslogd with a taylored for coraid storage
  • vblade: virtual (software) aoe target
  • vera: vera subpixel fonts
  • yuk: yukon ii driver

R.RASCHKE

author: Robert Raschke
email: r.raschke@tombob.com
  • news.tgz - A version of acme News that does trivial threading and kill-filing. (Feb 15 2006)
  • utf8nntpfs.tgz - A version of nntpfs that converts the articles to UTF-8. (Feb 15 2006)

RCBILSON

  • s3venti/ - venti server using Amazon S3 for storage (Feb 10 2008)

RMINNICH

  • 9.fastpath/ - (Oct 21 2009)
  • 9vx.tce - (Apr 3 2010)
  • SalishanGreenFlash_Shalf.pdf - (Nov 12 2009)
  • bgp/ - (Feb 1 2009)
  • gps.tar - (Jul 7 2006)
  • grep/ - (Jan 22 2010)
  • lguest/ - (Jul 10 2008)
  • package/ - (Jun 10 02:25)
  • pkgs.ls - (Jan 17 2010)
  • smacme.tar - (Jul 7 2006)
  • smacme/ - (Jul 7 2006)
  • trace/ - (Oct 9 2009)
  • ts7200.tar - (Jul 6 2009)

ROG

  • acme-patch/ - (Nov 8 2007)
  • cs.b - (Oct 30 2007)
  • csp.tgz - (Jun 29 2006)
  • ftrans/ - (Oct 26 2007)
  • infauth/ - (Jul 11 2007)
  • keepalive.b - (Oct 30 2007)
  • lib-sh-profile - (Oct 24 2007)
  • sh-examples/ - (Aug 21 2006)
  • socksnet.b - (Oct 30 2007)

RSC

SASCHARETZKI

  • 9vorbis.tgz - an acme/win-friendly ogg-vorbis-player for Plan 9 from Bell-labs with playlist,shuffle, etc using libogg/libvorbis/APE (Nov 1 2006)
  • audiofs.txt - Brainstorming about an 'Audio-suite', how things could be done, what features should be there and how they may be implemented. (Jan 7 2007)
  • devevilfs.c - A simple meta-device driver written by Eduardo Orive - I found it to be very informational (Jan 7 2007)
  • irc7.2.tgz - a changed (improved?) version of irc7. Support for PASS, 353, a different look, support for cross-client nick-change notification, spawning new windows. Uses the -t cmdline switch exclusivly. Feels pretty mirc/irssi-like, sometimes. (Dec 12 2006)
  • libaudioconv.notfinished.tar.gz - A not-yet-finished-still-buggy audio-format conversion library. It parses RIFF/RIFX (aka. 'wave-files') and offers service functions for converting sample-rate, number of channels etc so that it's /dev/audio-friendly. It crashes with mono/48Khz/8,16 bits per sample, for unknown reasons. (Jan 7 2007)

SL

Author: Stanley Lieber
  • tinyurl - Accepts a URL as argument and returns a tinyurl. (Jun 17 01:04)
  • tw - Twitter client. (Jul 4 05:16)

STASSATS

  • jacc.c - (Feb 2 2007)
  • jacc.tbz - jacc jabber client with partial support of groupchat (Jul 3 2007)

STEFANHA

  • replica/ - (Apr 17 2008)
  • root/ - (Apr 17 2008)

From fgb's contrib:

  • vim: Vim: enhanced vi editor

STEVE

Steve Simon - steve@quintile.net

From fgb's contrib:

TIM

  • 4acl.tgz - Unfinished 64-bit mips toolchain. Based on earlier work done at the Labs. (Apr 28 2008)

TRISTAN

9@trstn.net — public domain
  • dict/ - some more dictionaries (Jun 24 17:53)
  • kw/ - (Sep 6 20:42)
  • oed/ - tools for the 1992 version (at least) of the OED2. (Feb 3 2010)
  • replica/ - (Mar 11 2010)
  • rio_clear.diff - (Jun 29 22:48)
  • root/ - (Mar 11 2010)

From fgb's contrib:

  • geo: "Geographical projections, utilities, etc."

URIEL

All my contributions are in the public domain.
author: lost.goblin@gmail.com

VDHARANI

VSRINIVAS

Venkatesh Srinivas <me@acm.jhu.edu>

X_SPAGER

  • clock.tar.gz - (Sep 7 2006)
  • pt-BR - (Sep 7 2006)
  • snd_ctrl.tgz - (Sep 7 2006)

YIYUS

By: Jesus Galan Lopez (yiyus)
<mailto: yiyu.jgl at gmaiil>
  • cmd/ - (Sep 2 2009)
  • pforth_v24.tgz - (Oct 2 2009)
  • rc/ - (Sep 2 2009)

ZWANSCH

Copy me if you can.
by 20h
  • 9pc.tar.gz - 9P for C# (Jun 5 2006)
  • 9pfuse.tgz - FUSE-9P for Linux and FreeBSD (Jul 26 2006)
  • aoefs.tgz - ATA over Ethernet file server for Plan 9 (Jul 14 2006)
  • base16.tgz - Base16 stdio utility (rfc3548) (Dec 15 2005)
  • base32.tgz - Base32 stdio utility (rfc3548) (Dec 15 2005)
  • base64.tgz - Base64 stdio utility (rfc3548) (Dec 15 2005)
  • base8.tgz - Base8 stdio utility (experimental) (Dec 15 2005)
  • bfc.tgz - Brainfuck for Plan 9 (Nov 1 2005)
  • calc_P9.tgz - calc: (* 2.3 4) -> 9.2 (Nov 1 2005)
  • cblockfs.tgz - Block level encryption file system for Plan 9 (Aug 7 2006)
  • conscan.tgz - portscanner for Plan 9 (Nov 1 2005)
  • dyndnsc.tgz - DynDNS client for Plan 9 (Nov 1 2005)
  • ftpscan.tgz - FTP scanner for Plan 9 (Nov 1 2005)
  • gapscan.tgz - WLAN scanner for Plan 9 (Nov 1 2005)
  • gmap.tgz - graphical mapping for Plan 9 (Nov 1 2005)
  • gopherd_P9.tgz - gopherd for Plan 9 (Jun 4 2006)
  • gtop.tgz - graphical top for Plan 9 (Nov 1 2005)
  • gwho.tgz - graphical who for Plan 9 (Nov 1 2005)
  • htdialfs.tgz - Real HTTP Proxy file system for Plan 9 (Nov 20 2005)
  • htproxyfs.tgz - HTTP Proxy file system for Plan 9 (Nov 20 2005)
  • ircc.tgz - IRC client for Plan 9 (Aug 3 2006)
  • iscsifs.tgz - iSCSI initiator file system for Plan 9 (May 29 2006)
  • jacc.tgz - Jabber client for Plan 9 (Jun 22 2006)
  • jb.tgz - Virus for Plan 9 (Nov 2 2005)
  • linda.tgz - Linda coordination language for Plan 9 (Jul 26 2006)
  • morse.tgz - games/morse for Plan 9 (Dec 16 2005)
  • mozilla.tgz - A 'all useful features' port of Mozilla. (Jul 26 2006)
  • nbdfs.tgz - Network Block Device file system for Plan 9 (Jun 6 2006)
  • paint.tgz - small paint for Plan 9 (Nov 1 2005)
  • rssread.tgz - RSS reader for Plan 9 (Dec 7 2005)
  • slip.tgz - SLIP for Plan 9 (Nov 2 2005)
  • socksfs.tgz - SOCKS file system for Plan 9 (Nov 20 2005)
  • streamget.tgz - Listen to *.pls on Plan 9 (Nov 1 2005)
  • ttcp.tgz - something like ttcp for Plan 9 (Nov 1 2005)
  • umsfs.tgz - USB Mass Storage file system for Plan 9 (Apr 12 2006)
  • usbuart.tgz - USB Uart device support for Plan 9 (Mar 31 2006)
  • worm.tgz - worm animation for Plan 9 (Nov 1 2005)
  • xmlpull.tgz - XML parser for Plan 9 (Nov 21 2005)
  • yms.tgz - ymodem for Plan 9 (Nov 1 2005)
  • ysearch.tgz - Yahoo! Search for Plan 9 (Nov 1 2005)